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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   34,666 305 SH   OTR   0 0 305
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   173,305 500 SH   OTR   0 0 500
AIRBNB INC COM CL A 009066101   16,496 100 SH   OTR   0 0 100
ALPHABET INC CAP STK CL A 02079K305   709,371 4,700 SH   OTR   0 0 4,700
ALPHABET INC CAP STK CL C 02079K107   152,260 1,000 SH   OTR   0 0 1,000
AMAZON COM INC COM 023135106   793,672 4,400 SH   OTR   0 0 4,400
AMERICAN TOWER CORP NEW COM 03027X100   15,807 80 SH   OTR   0 0 80
ANALOG DEVICES INC COM 032654105   2,007,569 10,150 SH   OTR   0 0 10,150
APPIAN CORP CL A 03782L101   19,975 500 SH   OTR   0 0 500
APPLE INC COM 037833100   695,523 4,056 SH   OTR   0 0 4,056
AXON ENTERPRISE INC COM 05464C101   156,440 500 SH   OTR   0 0 500
BANK AMERICA CORP COM 060505104   168,668 4,448 SH   OTR   0 0 4,448
BLACKROCK INC COM 09247X101   104,213 125 SH   OTR   0 0 125
CARRIER GLOBAL CORPORATION COM 14448C104   29,065 500 SH   OTR   0 0 500
CHEVRON CORP NEW COM 166764100   10,253 65 SH   OTR   0 0 65
CHURCHILL DOWNS INC COM 171484108   9,900 80 SH   OTR   0 0 80
CONOCOPHILLIPS COM 20825C104   6,364 50 SH   OTR   0 0 50
CROWDSTRIKE HLDGS INC CL A 22788C105   160,295 500 SH   OTR   0 0 500
CROWN CASTLE INC COM 22822V101   5,292 50 SH   OTR   0 0 50
CVS HEALTH CORP COM 126650100   299,100 3,750 SH   OTR   0 0 3,750
DIAGEO PLC SPON ADR NEW 25243Q205   44,622 300 SH   OTR   0 0 300
EATON CORP PLC SHS G29183103   26,578 85 SH   OTR   0 0 85
LAUDER ESTEE COS INC CL A 518439104   77,075 500 SH   OTR   0 0 500
GALLAGHER ARTHUR J & CO COM 363576109   16,253 65 SH   OTR   0 0 65
HELIOS TECHNOLOGIES INC COM 42328H109   354,213 7,926 SH   OTR   0 0 7,926
HUBSPOT INC COM 443573100   375,936 600 SH   OTR   0 0 600
INNOVATIVE INDL PPTYS INC COM 45781V101   41,416 400 SH   OTR   0 0 400
INTUIT COM 461202103   260,000 400 SH   OTR   0 0 400
IRON MTN INC DEL COM 46284V101   96,252 1,200 SH   OTR   0 0 1,200
ISHARES TR SHRT NAT MUN ETF 464288158   276,487 2,640 SH   OTR   0 0 2,640
JOHNSON & JOHNSON COM 478160104   71,186 450 SH   OTR   0 0 450
KINSALE CAP GROUP INC COM 49714P108   157,422 300 SH   OTR   0 0 300
LINDE PLC SHS G54950103   11,608 25 SH   OTR   0 0 25
MAGNITE INC COM 55955D100   43,000 4,000 SH   OTR   0 0 4,000
MERCK & CO INC COM 58933Y105   20,452 155 SH   OTR   0 0 155
MICROSOFT CORP COM 594918104   813,672 1,934 SH   OTR   0 0 1,934
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   15,040 500 SH   OTR   0 0 500
NIKE INC CL B 654106103   70,485 750 SH   OTR   0 0 750
NUVECTIS PHARMA INC COM 67080T108   82,000 10,000 SH   OTR   0 0 10,000
NVIDIA CORPORATION COM 67066G104   1,445,696 1,600 SH   OTR   0 0 1,600
OTIS WORLDWIDE CORP COM 68902V107   24,818 250 SH   OTR   0 0 250
PAYCOM SOFTWARE INC COM 70432V102   39,802 200 SH   OTR   0 0 200
PAYPAL HLDGS INC COM 70450Y103   61,296 915 SH   OTR   0 0 915
QUEST DIAGNOSTICS INC COM 74834L100   53,244 400 SH   OTR   0 0 400
RTX CORPORATION COM 75513E101   48,765 500 SH   OTR   0 0 500
REGENCY CTRS CORP COM 758849103   181,680 3,000 SH   OTR   0 0 3,000
ROBLOX CORP CL A 771049103   17,181 450 SH   OTR   0 0 450
S&P GLOBAL INC COM 78409V104   148,908 350 SH   OTR   0 0 350
SERVICENOW INC COM 81762P102   266,840 350 SH   OTR   0 0 350
STAG INDL INC COM 85254J102   19,220 500 SH   OTR   0 0 500
SYNOPSYS INC COM 871607107   5,715 10 SH   OTR   0 0 10
TELADOC HEALTH INC COM 87918A105   33,220 2,200 SH   OTR   0 0 2,200
THE TRADE DESK INC COM CL A 88339J105   437,100 5,000 SH   OTR   0 0 5,000
TORONTO DOMINION BK ONT COM NEW 891160509   724,560 12,000 SH   OTR   0 0 12,000
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   276,529 5,465 SH   OTR   0 0 5,465
VISA INC COM CL A 92826C839   223,264 800 SH   OTR   0 0 800
WELLS FARGO CO NEW COM 949746101   173,880 3,000 SH   OTR   0 0 3,000
ZSCALER INC COM 98980G102   231,156 1,200 SH   OTR   0 0 1,200
ADOBE INC COM 00724F101   17,661 35 SH   DFND   0 35 0
ALPHABET INC CAP STK CL A 02079K305   60,372 400 SH   DFND   0 400 0
AMAZON COM INC COM 023135106   54,114 300 SH   DFND   0 300 0
APPLE INC COM 037833100   37,726 220 SH   DFND   0 220 0
APPLIED MATLS INC COM 038222105   11,961 58 SH   DFND   0 58 0
BLACKROCK INC COM 09247X101   41,685 50 SH   DFND   0 50 0
BLACKSTONE INC COM 09260D107   13,137 100 SH   DFND   0 100 0
CITIGROUP INC COM NEW 172967424   12,205 193 SH   DFND   0 193 0
COOPER COS INC COM 216648501   10,146 100 SH   DFND   0 100 0
COSTCO WHSL CORP NEW COM 22160K105   29,305 40 SH   DFND   0 40 0
DANAHER CORPORATION COM 235851102   24,972 100 SH   DFND   0 100 0
EATON CORP PLC SHS G29183103   42,212 135 SH   DFND   0 135 0
FMC CORP COM NEW 302491303   4,141 65 SH   DFND   0 65 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   21,331 100 SH   DFND   0 100 0
HONEYWELL INTL INC COM 438516106   17,036 83 SH   DFND   0 83 0
INVESCO QQQ TR UNIT SER 1 46090E103   22,201 50 SH   DFND   0 50 0
ISHARES TR RUSSELL 2000 ETF 464287655   21,030 100 SH   DFND   0 100 0
MARRIOTT INTL INC NEW CL A 571903202   11,354 45 SH   DFND   0 45 0
MARVELL TECHNOLOGY INC COM 573874104   9,923 140 SH   DFND   0 140 0
MERCK & CO INC COM 58933Y105   39,585 300 SH   DFND   0 300 0
MICROSOFT CORP COM 594918104   58,901 140 SH   DFND   0 140 0
MORGAN STANLEY COM NEW 617446448   12,712 135 SH   DFND   0 135 0
PEPSICO INC COM 713448108   35,002 200 SH   DFND   0 200 0
PPG INDS INC COM 693506107   7,245 50 SH   DFND   0 50 0
PROLOGIS INC. COM 74340W103   12,371 95 SH   DFND   0 95 0
SALESFORCE INC COM 79466L302   9,035 30 SH   DFND   0 30 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   25,272 600 SH   DFND   0 600 0
STARBUCKS CORP COM 855244109   9,139 100 SH   DFND   0 100 0
UNITED PARCEL SERVICE INC CL B 911312106   5,202 35 SH   DFND   0 35 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   15,553 310 SH   DFND   0 310 0
VERTEX PHARMACEUTICALS INC COM 92532F100   31,351 75 SH   DFND   0 75 0
VISA INC COM CL A 92826C839   22,326 80 SH   DFND   0 80 0
AFLAC INC COM 001055102   49,799 580 SH   SOLE   580 0 0
AGNC INVT CORP COM 00123Q104   69,300 7,000 SH   SOLE   7,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   14,236,259 299,963 SH   SOLE   299,963 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   985 18 SH   SOLE   18 0 0
ABBOTT LABS COM 002824100   743,336 6,540 SH   SOLE   6,540 0 0
ABBVIE INC COM 00287Y109   1,151,600 6,324 SH   SOLE   6,324 0 0
ADOBE INC COM 00724F101   21,857,758 43,317 SH   SOLE   43,317 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,206,756 6,686 SH   SOLE   6,686 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   234,126 1,609 SH   SOLE   1,609 0 0
AIR PRODS & CHEMS INC COM 009158106   335,544 1,385 SH   SOLE   1,385 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   1,027 561 SH   SOLE   561 0 0
ALBEMARLE CORP COM 012653101   54,145 411 SH   SOLE   411 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   72,360 1,000 SH   SOLE   1,000 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   608,819 17,525 SH   SOLE   17,525 0 0
ALPHABET INC CAP STK CL C 02079K107   11,650,658 76,518 SH   SOLE   76,518 0 0
ALPHABET INC CAP STK CL A 02079K305   55,185,592 365,637 SH   SOLE   365,637 0 0
ALTRIA GROUP INC COM 02209S103   2,984,698 68,425 SH   SOLE   68,425 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   12,000 500 SH   SOLE   500 0 0
AMAZON COM INC COM 023135106   66,797,961 370,318 SH   SOLE   370,318 0 0
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   70,161 4,307 SH   SOLE   4,307 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   10,308 110 SH   SOLE   110 0 0
AMERICAN ELEC PWR CO INC COM 025537101   11,107 129 SH   SOLE   129 0 0
AMERICAN EXPRESS CO COM 025816109   1,822 8 SH   SOLE   8 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   4,066 462 SH   SOLE   462 0 0
AMERICAN TOWER CORP NEW COM 03027X100   417,903 2,115 SH   SOLE   2,115 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   499,839 4,090 SH   SOLE   4,090 0 0
CENCORA INC COM 03073E105   105,458 434 SH   SOLE   434 0 0
AMGEN INC COM 031162100   1,092,642 3,843 SH   SOLE   3,843 0 0
ANALOG DEVICES INC COM 032654105   15,509,766 78,415 SH   SOLE   78,415 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   78,760 4,000 SH   SOLE   4,000 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   125,328 8,333 SH   SOLE   8,333 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,478,268 13,146 SH   SOLE   13,146 0 0
APPLE INC COM 037833100   70,526,245 411,280 SH   SOLE   411,280 0 0
ARES CAPITAL CORP COM 04010L103   124,920 6,000 SH   SOLE   6,000 0 0
ARISTA NETWORKS INC COM 040413106   23,198 80 SH   SOLE   80 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   45,770 1,000 SH   SOLE   1,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   54,200 800 SH   SOLE   800 0 0
ATLASSIAN CORPORATION CL A 049468101   21,267 109 SH   SOLE   109 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,590,262 14,376 SH   SOLE   14,376 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   8,445 500 SH   SOLE   500 0 0
AXON ENTERPRISE INC COM 05464C101   15,644 50 SH   SOLE   50 0 0
AXSOME THERAPEUTICS INC COM 05464T104   3,965,661 49,695 SH   SOLE   49,695 0 0
BANCO SANTANDER S.A. ADR 05964H105   3,136 648 SH   SOLE   648 0 0
BANK AMERICA CORP COM 060505104   6,174,969 162,842 SH   SOLE   162,842 0 0
BANK NEW YORK MELLON CORP COM 064058100   999,995 17,355 SH   SOLE   17,355 0 0
BAXTER INTL INC COM 071813109   2,137 50 SH   SOLE   50 0 0
BECTON DICKINSON & CO COM 075887109   120,013 485 SH   SOLE   485 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,877,184 16,354 SH   SOLE   16,354 0 0
BEYOND MEAT INC COM 08862E109   662 80 SH   SOLE   80 0 0
BEYOND AIR INC COM 08862L103   65,250 37,500 SH   SOLE   37,500 0 0
BIOGEN INC COM 09062X103   182,207 845 SH   SOLE   845 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   65,033 1,680 SH   SOLE   1,680 0 0
BLACKROCK INC COM 09247X101   1,117,992 1,341 SH   SOLE   1,341 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   2,092 200 SH   SOLE   200 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   39,820 2,000 SH   SOLE   2,000 0 0
BLACKSTONE INC COM 09260D107   34,830,727 265,135 SH   SOLE   265,135 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   3,205 1,125 SH   SOLE   1,125 0 0
BOSTON PROPERTIES INC COM 101121101   3,266 50 SH   SOLE   50 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   284,534 2,510 SH   SOLE   2,510 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   504,014 9,294 SH   SOLE   9,294 0 0
BROADCOM INC COM 11135F101   885,374 668 SH   SOLE   668 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   64,600 5,000 SH   SOLE   5,000 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   58,724 5,896 SH   SOLE   5,896 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   20,506 8,544 SH   SOLE   8,544 0 0
BROWN FORMAN CORP CL B 115637209   56,782 1,100 SH   SOLE   1,100 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   1,080 1,000 SH   SOLE   1,000 0 0
CDW CORP COM 12514G108   51,412 201 SH   SOLE   201 0 0
CF INDS HLDGS INC COM 125269100   4,839,410 58,159 SH   SOLE   58,159 0 0
CME GROUP INC COM 12572Q105   189,455 880 SH   SOLE   880 0 0
CSW INDUSTRIALS INC COM 126402106   84,925 362 SH   SOLE   362 0 0
CSX CORP COM 126408103   64,502 1,740 SH   SOLE   1,740 0 0
CVS HEALTH CORP COM 126650100   534,073 6,696 SH   SOLE   6,696 0 0
CABLE ONE INC COM 12685J105   423 1 SH   SOLE   1 0 0
CAMECO CORP COM 13321L108   194,940 4,500 SH   SOLE   4,500 0 0
CANADIAN NATL RY CO COM 136375102   1,202,249 9,128 SH   SOLE   9,128 0 0
CANADIAN NAT RES LTD COM 136385101   13,890 182 SH   SOLE   182 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   188,425 2,136 SH   SOLE   2,136 0 0
CARA THERAPEUTICS INC COM 140755109   3,185 3,500 SH   SOLE   3,500 0 0
CARLYLE GROUP INC COM 14316J108   737,425 15,720 SH   SOLE   15,720 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   81,091 1,395 SH   SOLE   1,395 0 0
CATERPILLAR INC COM 149123101   384,752 1,050 SH   SOLE   1,050 0 0
CHAMPIONX CORPORATION COM 15872M104   69,339 1,932 SH   SOLE   1,932 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   380 200 SH   SOLE   200 0 0
CHARLES RIV LABS INTL INC COM 159864107   6,063,048 22,377 SH   SOLE   22,377 0 0
CHEMOURS CO COM 163851108   1,864 71 SH   SOLE   71 0 0
CHEVRON CORP NEW COM 166764100   10,862,377 68,863 SH   SOLE   68,863 0 0
CHIMERA INVT CORP COM NEW 16934Q208   922 200 SH   SOLE   200 0 0
CHURCH & DWIGHT CO INC COM 171340102   10,378,065 99,493 SH   SOLE   99,493 0 0
CHURCHILL DOWNS INC COM 171484108   34,650 280 SH   SOLE   280 0 0
CISCO SYS INC COM 17275R102   179,676 3,600 SH   SOLE   3,600 0 0
CITIGROUP INC COM NEW 172967424   4,111 65 SH   SOLE   65 0 0
CLOROX CO DEL COM 189054109   34,756 227 SH   SOLE   227 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   3,810 750 SH   SOLE   750 0 0
CLOUDFLARE INC CL A COM 18915M107   7,262 75 SH   SOLE   75 0 0
COCA COLA CO COM 191216100   2,944,471 48,128 SH   SOLE   48,128 0 0
COGNEX CORP COM 192422103   118,776 2,800 SH   SOLE   2,800 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   73,290 1,000 SH   SOLE   1,000 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   63,733 2,704 SH   SOLE   2,704 0 0
COHEN & STEERS LTD DURATION COM 19248C105   1,833,947 91,332 SH   SOLE   91,332 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107   2,620,037 131,067 SH   SOLE   131,067 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   21,210 80 SH   SOLE   80 0 0
COMCAST CORP NEW CL A 20030N101   135,165 3,118 SH   SOLE   3,118 0 0
COMSTOCK RES INC COM 205768302   11,136 1,200 SH   SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104   832,029 6,537 SH   SOLE   6,537 0 0
CONSOLIDATED EDISON INC COM 209115104   73,465 809 SH   SOLE   809 0 0
CONSTELLATION BRANDS INC CL A 21036P108   148,109 545 SH   SOLE   545 0 0
CONSTELLATION ENERGY CORP COM 21037T109   9,243 50 SH   SOLE   50 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   80 14 SH   SOLE   14 0 0
COOPER COS INC COM 216648501   10,196,933 100,502 SH   SOLE   100,502 0 0
CORNING INC COM 219350105   3,263 99 SH   SOLE   99 0 0
CORTEVA INC COM 22052L104   199,711 3,463 SH   SOLE   3,463 0 0
COSTCO WHSL CORP NEW COM 22160K105   32,259,164 44,032 SH   SOLE   44,032 0 0
CUMMINS INC COM 231021106   129,351 439 SH   SOLE   439 0 0
DBX ETF TR XTRACKERS RUSSEL 233051481   22,171 425 SH   SOLE   425 0 0
DXC TECHNOLOGY CO COM 23355L106   1,442 68 SH   SOLE   68 0 0
DANAHER CORPORATION COM 235851102   20,162,143 80,739 SH   SOLE   80,739 0 0
DEERE & CO COM 244199105   640,754 1,560 SH   SOLE   1,560 0 0
DENTSPLY SIRONA INC COM 24906P109   21,076 635 SH   SOLE   635 0 0
DEXCOM INC COM 252131107   463,119 3,339 SH   SOLE   3,339 0 0
DISNEY WALT CO COM 254687106   820,669 6,707 SH   SOLE   6,707 0 0
DOMINOS PIZZA INC COM 25754A201   14,906 30 SH   SOLE   30 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   38,100 3,000 SH   SOLE   3,000 0 0
DOVER CORP COM 260003108   7,066,337 39,880 SH   SOLE   39,880 0 0
DOW INC COM 260557103   273,314 4,718 SH   SOLE   4,718 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   16,441 170 SH   SOLE   170 0 0
DUPONT DE NEMOURS INC COM 26614N102   345,628 4,508 SH   SOLE   4,508 0 0
EOG RES INC COM 26875P101   3,270,147 25,580 SH   SOLE   25,580 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   65,280 8,000 SH   SOLE   8,000 0 0
ECOLAB INC COM 278865100   114,296 495 SH   SOLE   495 0 0
ELECTRONIC ARTS INC COM 285512109   1,459 11 SH   SOLE   11 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   27,640 4,000 SH   SOLE   4,000 0 0
EMBECTA CORP COMMON STOCK 29082K105   27 2 SH   SOLE   2 0 0
EMERSON ELEC CO COM 291011104   1,449,508 12,780 SH   SOLE   12,780 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,516,539 287,129 SH   SOLE   287,129 0 0
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   3,063 50 SH   SOLE   50 0 0
ENPHASE ENERGY INC COM 29355A107   13,913 115 SH   SOLE   115 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,914,754 271,239 SH   SOLE   271,239 0 0
EPAM SYS INC COM 29414B104   9,389 34 SH   SOLE   34 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   13,884 220 SH   SOLE   220 0 0
ETSY INC COM 29786A106   5,154 75 SH   SOLE   75 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   27,150 463 SH   SOLE   463 0 0
EXELON CORP COM 30161N101   5,636 150 SH   SOLE   150 0 0
EXPEDIA GROUP INC COM NEW 30212P303   275,500 2,000 SH   SOLE   2,000 0 0
EXXON MOBIL CORP COM 30231G102   18,550,425 159,587 SH   SOLE   159,587 0 0
FS KKR CAP CORP COM 302635206   114,420 6,000 SH   SOLE   6,000 0 0
META PLATFORMS INC CL A 30303M102   2,692,541 5,545 SH   SOLE   5,545 0 0
FASTENAL CO COM 311900104   1,933,320 25,062 SH   SOLE   25,062 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   100,143 1,350 SH   SOLE   1,350 0 0
FIFTH THIRD BANCORP COM 316773100   45,806 1,231 SH   SOLE   1,231 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   8,466 220 SH   SOLE   220 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   30,754 200 SH   SOLE   200 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   25,636 125 SH   SOLE   125 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   10,404 300 SH   SOLE   300 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   56,251 295 SH   SOLE   295 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   37,412 330 SH   SOLE   330 0 0
FISERV INC COM 337738108   13,901,463 86,982 SH   SOLE   86,982 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   123,917 956 SH   SOLE   956 0 0
FOOT LOCKER INC COM 344849104   1,425 50 SH   SOLE   50 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   201 5 SH   SOLE   5 0 0
FRANKLIN RESOURCES INC COM 354613101   22,966 817 SH   SOLE   817 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   26,909 296 SH   SOLE   296 0 0
GALLAGHER ARTHUR J & CO COM 363576109   19,573,094 78,280 SH   SOLE   78,280 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   965 250 SH   SOLE   250 0 0
GENERAL DYNAMICS CORP COM 369550108   215,540 763 SH   SOLE   763 0 0
GENERAL ELECTRIC CO COM NEW 369604301   231,875 1,321 SH   SOLE   1,321 0 0
GENERAL MLS INC COM 370334104   89,212 1,275 SH   SOLE   1,275 0 0
GENERAL MTRS CO COM 37045V100   454 10 SH   SOLE   10 0 0
GILEAD SCIENCES INC COM 375558103   496,269 6,775 SH   SOLE   6,775 0 0
GLOBAL PMTS INC COM 37940X102   13,366 100 SH   SOLE   100 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   754,460 17,000 SH   SOLE   17,000 0 0
GLOBAL MED REIT INC COM NEW 37954A204   17,500 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   36,165 750 SH   SOLE   750 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   59,500 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   35,820 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   64,312 1,420 SH   SOLE   1,420 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   66,741 2,315 SH   SOLE   2,315 0 0
GLOBAL X FDS SUPERDIVIDEND 37960A669   1,970 91 SH   SOLE   91 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   22,973 55 SH   SOLE   55 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   1,868 18 SH   SOLE   18 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,371,600 13,595 SH   SOLE   13,595 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   601,492 40,153 SH   SOLE   40,153 0 0
GOPRO INC CL A 38268T103   223 100 SH   SOLE   100 0 0
GRACO INC COM 384109104   32,711 350 SH   SOLE   350 0 0
GRANITE PT MTG TR INC COM STK 38741L107   86 18 SH   SOLE   18 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   149,271 2,363 SH   SOLE   2,363 0 0
GUARDANT HEALTH INC COM 40131M109   7,633 370 SH   SOLE   370 0 0
HAEMONETICS CORP MASS COM 405024100   18,350 215 SH   SOLE   215 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   57,143 4,905 SH   SOLE   4,905 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   68,161 3,467 SH   SOLE   3,467 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   263,382 9,274 SH   SOLE   9,274 0 0
HARLEY DAVIDSON INC COM 412822108   437 10 SH   SOLE   10 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   185,365 13,100 SH   SOLE   13,100 0 0
HECLA MNG CO COM 422704106   3,608 750 SH   SOLE   750 0 0
HESS MIDSTREAM LP CL A SHS 428103105   144,520 4,000 SH   SOLE   4,000 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   342,320 22,128 SH   SOLE   22,128 0 0
HOME DEPOT INC COM 437076102   1,593,091 4,153 SH   SOLE   4,153 0 0
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   745 20 SH   SOLE   20 0 0
HONEYWELL INTL INC COM 438516106   13,630,858 66,411 SH   SOLE   66,411 0 0
HUBSPOT INC COM 443573100   6,266 10 SH   SOLE   10 0 0
HUMANA INC COM 444859102   1,934,004 5,578 SH   SOLE   5,578 0 0
IPG PHOTONICS CORP COM 44980X109   69,015 761 SH   SOLE   761 0 0
ICICI BANK LIMITED ADR 45104G104   17,087 647 SH   SOLE   647 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   68 4 SH   SOLE   4 0 0
IDEXX LABS INC COM 45168D104   55,073 102 SH   SOLE   102 0 0
ILLINOIS TOOL WKS INC COM 452308109   9,871,812 36,790 SH   SOLE   36,790 0 0
INFOSYS LTD SPONSORED ADR 456788108   17,930 1,000 SH   SOLE   1,000 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   2,589 25 SH   SOLE   25 0 0
INTEL CORP COM 458140100   446,603 10,111 SH   SOLE   10,111 0 0
INTER PARFUMS INC COM 458334109   66,742 475 SH   SOLE   475 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   127,810 930 SH   SOLE   930 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   17,202,823 90,086 SH   SOLE   90,086 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   537,696 1,211 SH   SOLE   1,211 0 0
INTUIT COM 461202103   539,500 830 SH   SOLE   830 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   25,143 63 SH   SOLE   63 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   4,590 125 SH   SOLE   125 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   99,081 585 SH   SOLE   585 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   91,956 2,148 SH   SOLE   2,148 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   657,235 7,012 SH   SOLE   7,012 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   30,798 1,160 SH   SOLE   1,160 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   17,157,122 310,649 SH   SOLE   310,649 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   41,856 1,600 SH   SOLE   1,600 0 0
ISHARES GOLD TR ISHARES NEW 464285204   13,573,263 323,096 SH   SOLE   323,096 0 0
ISHARES INC MSCI AUST ETF 464286103   58,937 2,390 SH   SOLE   2,390 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327   107,798 10,610 SH   SOLE   10,610 0 0
ISHARES TR CORE S&P TTL STK 464287150   4,497 39 SH   SOLE   39 0 0
ISHARES TR SELECT DIVID ETF 464287168   135,498 1,100 SH   SOLE   1,100 0 0
ISHARES TR TIPS BD ETF 464287176   35,699,962 332,371 SH   SOLE   332,371 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   1,926 80 SH   SOLE   80 0 0
ISHARES TR CORE S&P500 ETF 464287200   8,363,313 15,908 SH   SOLE   15,908 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   60,454 649 SH   SOLE   649 0 0
ISHARES TR S&P 500 VAL ETF 464287408   358,115 1,917 SH   SOLE   1,917 0 0
ISHARES TR MSCI EAFE ETF 464287465   64,287 805 SH   SOLE   805 0 0
ISHARES TR RUS MD CP GR ETF 464287481   458,843 4,020 SH   SOLE   4,020 0 0
ISHARES TR RUS MID CAP ETF 464287499   653,426 7,770 SH   SOLE   7,770 0 0
ISHARES TR CORE S&P MCP ETF 464287507   324,655 5,345 SH   SOLE   5,345 0 0
ISHARES TR EXPND TEC SC ETF 464287549   109,621 1,272 SH   SOLE   1,272 0 0
ISHARES TR ISHARES BIOTECH 464287556   293,651 2,140 SH   SOLE   2,140 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   89,555 500 SH   SOLE   500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   178,637 530 SH   SOLE   530 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   250,257 1,190 SH   SOLE   1,190 0 0
ISHARES TR CORE S&P SCP ETF 464287804   496,345 4,491 SH   SOLE   4,491 0 0
ISHARES TR SP SMCP600VL ETF 464287879   146,433 1,425 SH   SOLE   1,425 0 0
ISHARES TR S&P SML 600 GWT 464287887   15,688 120 SH   SOLE   120 0 0
ISHARES TR CRE U S REIT ETF 464288521   64,022 1,190 SH   SOLE   1,190 0 0
ISHARES TR MSCI KLD400 SOC 464288570   40,324 400 SH   SOLE   400 0 0
ISHARES TR US AER DEF ETF 464288760   15,832 120 SH   SOLE   120 0 0
ISHARES TR MSCI USA ESG SLC 464288802   79,148 725 SH   SOLE   725 0 0
ISHARES TR U.S. MED DVC ETF 464288810   68,667 1,172 SH   SOLE   1,172 0 0
ISHARES TR EAFE GRWTH ETF 464288885   30,099 290 SH   SOLE   290 0 0
ISHARES SILVER TR ISHARES 46428Q109   151,288 6,650 SH   SOLE   6,650 0 0
ISHARES TR MSCI CHINA ETF 46429B671   9,933 250 SH   SOLE   250 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   16,302 230 SH   SOLE   230 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   91,019 1,089 SH   SOLE   1,089 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   171,746 1,045 SH   SOLE   1,045 0 0
ISHARES TR CORE MSCI EAFE 46432F842   33,770 455 SH   SOLE   455 0 0
ISHARES INC CORE MSCI EMKT 46434G103   39,422 764 SH   SOLE   764 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   118,370 1,659 SH   SOLE   1,659 0 0
ISHARES TR U S EQUITY FACTR 46434V282   18,834 350 SH   SOLE   350 0 0
ISHARES TR ESG AWARE MSCI 46435U663   11,477 285 SH   SOLE   285 0 0
JPMORGAN CHASE & CO COM 46625H100   18,754,939 93,634 SH   SOLE   93,634 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   60,405 1,295 SH   SOLE   1,295 0 0
JACOBS SOLUTIONS INC COM 46982L108   107,611 700 SH   SOLE   700 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   4,696 136 SH   SOLE   136 0 0
JOHNSON & JOHNSON COM 478160104   15,025,254 94,982 SH   SOLE   94,982 0 0
KLA CORP COM NEW 482480100   26,371,018 37,750 SH   SOLE   37,750 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   40,620 3,000 SH   SOLE   3,000 0 0
KIMBERLY-CLARK CORP COM 494368103   671,327 5,190 SH   SOLE   5,190 0 0
KNOWLES CORP COM 49926D109   725 45 SH   SOLE   45 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   63,800 2,932 SH   SOLE   2,932 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   27,703 130 SH   SOLE   130 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,369 20 SH   SOLE   20 0 0
LAM RESEARCH CORP COM 512807108   88,413 91 SH   SOLE   91 0 0
LEIDOS HOLDINGS INC COM 525327102   100,284 765 SH   SOLE   765 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,299 65 SH   SOLE   65 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   17,684 309 SH   SOLE   309 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   8,764 200 SH   SOLE   200 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   4,235 100 SH   SOLE   100 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   23,768 800 SH   SOLE   800 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   11,880 400 SH   SOLE   400 0 0
ELI LILLY & CO COM 532457108   973,228 1,251 SH   SOLE   1,251 0 0
LISTED FD TR ROUNDHILL BALL 53656F417   4,960 399 SH   SOLE   399 0 0
LOWES COS INC COM 548661107   495,450 1,945 SH   SOLE   1,945 0 0
LULULEMON ATHLETICA INC COM 550021109   71,098 182 SH   SOLE   182 0 0
MGM RESORTS INTERNATIONAL COM 552953101   495,705 10,500 SH   SOLE   10,500 0 0
MPLX LP COM UNIT REP LTD 55336V100   448,682 10,796 SH   SOLE   10,796 0 0
MSCI INC COM 55354G100   5,626,358 10,039 SH   SOLE   10,039 0 0
MADISON COVERED CALL & EQUIT COM 557437100   36,550 5,000 SH   SOLE   5,000 0 0
MANULIFE FINL CORP COM 56501R106   86,216 3,450 SH   SOLE   3,450 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,811,202 50,776 SH   SOLE   50,776 0 0
MARVELL TECHNOLOGY INC COM 573874104   70,880 1,000 SH   SOLE   1,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   287,016 596 SH   SOLE   596 0 0
MATCH GROUP INC NEW COM 57667L107   1,850 51 SH   SOLE   51 0 0
MCDONALDS CORP COM 580135101   154,509 548 SH   SOLE   548 0 0
MERCADOLIBRE INC COM 58733R102   49,895 33 SH   SOLE   33 0 0
MERCK & CO INC COM 58933Y105   25,096,230 190,195 SH   SOLE   190,195 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   571,123 429 SH   SOLE   429 0 0
MICROSOFT CORP COM 594918104   78,151,737 185,757 SH   SOLE   185,757 0 0
MICROSTRATEGY INC CL A NEW 594972408   64,773 38 SH   SOLE   38 0 0
MIDDLESEX WTR CO COM 596680108   10,500 200 SH   SOLE   200 0 0
MONDELEZ INTL INC CL A 609207105   346,360 4,948 SH   SOLE   4,948 0 0
MONGODB INC CL A 60937P106   5,380 15 SH   SOLE   15 0 0
MOODYS CORP COM 615369105   320,319 815 SH   SOLE   815 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   150,157 423 SH   SOLE   423 0 0
NETFLIX INC COM 64110L106   479,791 790 SH   SOLE   790 0 0
RITHM CAPITAL CORP COM NEW 64828T201   83,700 7,500 SH   SOLE   7,500 0 0
NEXTERA ENERGY INC COM 65339F101   22,227,762 347,798 SH   SOLE   347,798 0 0
NIKE INC CL B 654106103   149,992 1,596 SH   SOLE   1,596 0 0
NIKOLA CORP COM 654110105   123 118 SH   SOLE   118 0 0
NORFOLK SOUTHN CORP COM 655844108   314,764 1,235 SH   SOLE   1,235 0 0
NORTHERN TR CORP COM 665859104   35,568 400 SH   SOLE   400 0 0
NORTHRIM BANCORP INC COM 666762109   32,832 650 SH   SOLE   650 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,746,944 49,074 SH   SOLE   49,074 0 0
NOVO-NORDISK A S ADR 670100205   6,278,375 48,897 SH   SOLE   48,897 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   50,031 2,150 SH   SOLE   2,150 0 0
NVIDIA CORPORATION COM 67066G104   41,954,651 46,433 SH   SOLE   46,433 0 0
NUVECTIS PHARMA INC COM 67080T108   1,181,866 144,130 SH   SOLE   144,130 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   3,277 2,900 SH   SOLE   2,900 0 0
OCCIDENTAL PETE CORP COM 674599105   25,996 400 SH   SOLE   400 0 0
OMNICOM GROUP INC COM 681919106   9,676 100 SH   SOLE   100 0 0
ON SEMICONDUCTOR CORP COM 682189105   6,715,140 91,300 SH   SOLE   91,300 0 0
ONEOK INC NEW COM 682680103   1,618,071 20,183 SH   SOLE   20,183 0 0
ONEMAIN HLDGS INC COM 68268W103   51,090 1,000 SH   SOLE   1,000 0 0
ORACLE CORP COM 68389X105   464,255 3,696 SH   SOLE   3,696 0 0
ORGANIGRAM HLDGS INC COM 68620P705   534 250 SH   SOLE   250 0 0
ORION OFFICE REIT INC COM 68629Y103   211 60 SH   SOLE   60 0 0
PNC FINL SVCS GROUP INC COM 693475105   108,272 670 SH   SOLE   670 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   83,940 3,648 SH   SOLE   3,648 0 0
PAPA JOHNS INTL INC COM 698813102   10,656 160 SH   SOLE   160 0 0
PAYCHEX INC COM 704326107   5,095,676 41,496 SH   SOLE   41,496 0 0
PAYCOM SOFTWARE INC COM 70432V102   9,951 50 SH   SOLE   50 0 0
PAYPAL HLDGS INC COM 70450Y103   523,460 7,814 SH   SOLE   7,814 0 0
PEPSICO INC COM 713448108   28,871,371 164,970 SH   SOLE   164,970 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   45,630 3,000 SH   SOLE   3,000 0 0
PFIZER INC COM 717081103   1,533,604 55,265 SH   SOLE   55,265 0 0
PHILIP MORRIS INTL INC COM 718172109   2,961,416 32,323 SH   SOLE   32,323 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   38,580 2,000 SH   SOLE   2,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   468,132 26,659 SH   SOLE   26,659 0 0
PRICE T ROWE GROUP INC COM 74144T108   48,768 400 SH   SOLE   400 0 0
PROCTER AND GAMBLE CO COM 742718109   9,497,099 58,534 SH   SOLE   58,534 0 0
PROGRESSIVE CORP COM 743315103   698,638 3,378 SH   SOLE   3,378 0 0
PROLOGIS INC. COM 74340W103   9,274,433 71,221 SH   SOLE   71,221 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   20,969 314 SH   SOLE   314 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   15,550 2,500 SH   SOLE   2,500 0 0
QUALCOMM INC COM 747525103   487,076 2,877 SH   SOLE   2,877 0 0
RBB FD INC MOTLEY FOOL SML 74933W874   4,781 150 SH   SOLE   150 0 0
RTX CORPORATION COM 75513E101   222,759 2,284 SH   SOLE   2,284 0 0
REALTY INCOME CORP COM 756109104   66,543 1,230 SH   SOLE   1,230 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   73,140 7,336 SH   SOLE   7,336 0 0
REGENCY CTRS CORP COM 758849103   9,731,629 160,694 SH   SOLE   160,694 0 0
REVANCE THERAPEUTICS INC COM 761330109   2,460 500 SH   SOLE   500 0 0
ROPER TECHNOLOGIES INC COM 776696106   5,025,276 8,960 SH   SOLE   8,960 0 0
SHELL PLC SPON ADS 780259305   127,912 1,908 SH   SOLE   1,908 0 0
S&P GLOBAL INC COM 78409V104   7,896,370 18,560 SH   SOLE   18,560 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,703,226 5,168 SH   SOLE   5,168 0 0
SPDR GOLD TR GOLD SHS 78463V107   13,456,145 65,410 SH   SOLE   65,410 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   40,998 470 SH   SOLE   470 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   10,371 125 SH   SOLE   125 0 0
SPDR SER TR S&P METALS MNG 78464A755   177,826 2,950 SH   SOLE   2,950 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   31,424 360 SH   SOLE   360 0 0
SPDR SER TR S&P BIOTECH 78464A870   243,393 2,565 SH   SOLE   2,565 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   101,767 2,541 SH   SOLE   2,541 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   924,737 1,662 SH   SOLE   1,662 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   46,479 300 SH   SOLE   300 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   52,434 1,288 SH   SOLE   1,288 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   103,790 2,425 SH   SOLE   2,425 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   153,873 3,700 SH   SOLE   3,700 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   62,094 1,980 SH   SOLE   1,980 0 0
SALESFORCE INC COM 79466L302   55,116 183 SH   SOLE   183 0 0
SANOFI SPONSORED ADR 80105N105   14,580 300 SH   SOLE   300 0 0
SCHLUMBERGER LTD COM STK 806857108   43,848 800 SH   SOLE   800 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   43,318 698 SH   SOLE   698 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   102,389 4,055 SH   SOLE   4,055 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   44,266 549 SH   SOLE   549 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   14,773 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   509,375 2,770 SH   SOLE   2,770 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,702,478 18,033 SH   SOLE   18,033 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   29,783 143 SH   SOLE   143 0 0
SHAKE SHACK INC CL A 819047101   1,040 10 SH   SOLE   10 0 0
SHERWIN WILLIAMS CO COM 824348106   13,229,893 38,090 SH   SOLE   38,090 0 0
SHIFT4 PMTS INC CL A 82452J109   16,187 245 SH   SOLE   245 0 0
SHOPIFY INC CL A 82509L107   34,495 447 SH   SOLE   447 0 0
SMITH & WESSON BRANDS INC COM 831754106   32,116 1,850 SH   SOLE   1,850 0 0
SNAP INC CL A 83304A106   7,336 639 SH   SOLE   639 0 0
SOFI TECHNOLOGIES INC COM 83406F102   19,754 2,706 SH   SOLE   2,706 0 0
SONY GROUP CORP SPONSORED ADR 835699307   8,574 100 SH   SOLE   100 0 0
SOUTHERN CO COM 842587107   495,006 6,900 SH   SOLE   6,900 0 0
SOUTHWEST AIRLS CO COM 844741108   5,546 190 SH   SOLE   190 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   29,116 1,683 SH   SOLE   1,683 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   9,650 1,000 SH   SOLE   1,000 0 0
SPROUTS FMRS MKT INC COM 85208M102   81,245 1,260 SH   SOLE   1,260 0 0
STAG INDL INC COM 85254J102   76,880 2,000 SH   SOLE   2,000 0 0
STARBUCKS CORP COM 855244109   11,484,890 125,669 SH   SOLE   125,669 0 0
STATE STR CORP COM 857477103   59,768 773 SH   SOLE   773 0 0
STRYKER CORPORATION COM 863667101   3,472,055 9,702 SH   SOLE   9,702 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   633,045 10,500 SH   SOLE   10,500 0 0
SYNOVUS FINL CORP COM NEW 87161C501   73,871 1,844 SH   SOLE   1,844 0 0
TJX COS INC NEW COM 872540109   702,131 6,923 SH   SOLE   6,923 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   20,408 150 SH   SOLE   150 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   486 35 SH   SOLE   35 0 0
TARGA RES CORP COM 87612G101   1,410,514 12,595 SH   SOLE   12,595 0 0
TC ENERGY CORP COM 87807B107   1,116,904 27,782 SH   SOLE   27,782 0 0
TELADOC HEALTH INC COM 87918A105   9,966 660 SH   SOLE   660 0 0
TESLA INC COM 88160R101   1,912,595 10,880 SH   SOLE   10,880 0 0
TEXAS ROADHOUSE INC COM 882681109   26,260 170 SH   SOLE   170 0 0
THE TRADE DESK INC COM CL A 88339J105   7,868 90 SH   SOLE   90 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,495,452 6,014 SH   SOLE   6,014 0 0
THOMSON REUTERS CORP. COM 884903808   74,471 478 SH   SOLE   478 0 0
3M CO COM 88579Y101   652,543 6,152 SH   SOLE   6,152 0 0
TOAST INC CL A 888787108   4,984 200 SH   SOLE   200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   2,586,257 42,833 SH   SOLE   42,833 0 0
TOYOTA MOTOR CORP ADS 892331307   125,840 500 SH   SOLE   500 0 0
TRAVELERS COMPANIES INC COM 89417E109   624,370 2,713 SH   SOLE   2,713 0 0
TREX CO INC COM 89531P105   9,975 100 SH   SOLE   100 0 0
TRUIST FINL CORP COM 89832Q109   109,339 2,805 SH   SOLE   2,805 0 0
TWO HBRS INVT CORP COM 90187B804   331 25 SH   SOLE   25 0 0
US BANCORP DEL COM NEW 902973304   400,467 8,959 SH   SOLE   8,959 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,873,706 24,337 SH   SOLE   24,337 0 0
UNILEVER PLC SPON ADR NEW 904767704   32,624 650 SH   SOLE   650 0 0
UNION PAC CORP COM 907818108   15,472,932 62,916 SH   SOLE   62,916 0 0
UNITED NAT FOODS INC COM 911163103   68,216 5,937 SH   SOLE   5,937 0 0
UNITED PARCEL SERVICE INC CL B 911312106   94,826 638 SH   SOLE   638 0 0
UNITED RENTALS INC COM 911363109   25,930,405 35,959 SH   SOLE   35,959 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,323,323 2,675 SH   SOLE   2,675 0 0
UNITI GROUP INC COM 91325V108   3,835 650 SH   SOLE   650 0 0
UNUM GROUP COM 91529Y106   21,464 400 SH   SOLE   400 0 0
VALLEY NATL BANCORP COM 919794107   23,880 3,000 SH   SOLE   3,000 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   86,639 2,740 SH   SOLE   2,740 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   11,250 50 SH   SOLE   50 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   61,118 1,190 SH   SOLE   1,190 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,004,355 5,500 SH   SOLE   5,500 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   208,559 2,238 SH   SOLE   2,238 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,472,991 61,586 SH   SOLE   61,586 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   717,632 14,304 SH   SOLE   14,304 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   36,297 300 SH   SOLE   300 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   95,809 820 SH   SOLE   820 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   668,278 15,999 SH   SOLE   15,999 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   16,522 52 SH   SOLE   52 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   20,478 200 SH   SOLE   200 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   21,101 78 SH   SOLE   78 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   630,639 2,583 SH   SOLE   2,583 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   54,117 700 SH   SOLE   700 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   6,429,077 109,805 SH   SOLE   109,805 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   118,252 246 SH   SOLE   246 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   38,397 444 SH   SOLE   444 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   38,065 146 SH   SOLE   146 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   14,758,396 76,915 SH   SOLE   76,915 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   750 3 SH   SOLE   3 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   32,011 93 SH   SOLE   93 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   319,206 1,960 SH   SOLE   1,960 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   540,072 2,078 SH   SOLE   2,078 0 0
VERALTO CORP COM SHS 92338C103   3,014 34 SH   SOLE   34 0 0
VERISIGN INC COM 92343E102   34,301 181 SH   SOLE   181 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   87 4 SH   SOLE   4 0 0
VIATRIS INC COM 92556V106   4,573 383 SH   SOLE   383 0 0
VISA INC COM CL A 92826C839   34,579,781 123,906 SH   SOLE   123,906 0 0
WALMART INC COM 931142103   98,558 1,638 SH   SOLE   1,638 0 0
WASTE CONNECTIONS INC COM 94106B101   50,571 294 SH   SOLE   294 0 0
WASTE MGMT INC DEL COM 94106L109   28,384,106 133,165 SH   SOLE   133,165 0 0
WELLS FARGO CO NEW COM 949746101   214,452 3,700 SH   SOLE   3,700 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   177,750 5,000 SH   SOLE   5,000 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,128,885 59,284 SH   SOLE   59,284 0 0
WIDEOPENWEST INC COM 96758W101   362 100 SH   SOLE   100 0 0
WILEY JOHN & SONS INC CL A 968223206   30,504 800 SH   SOLE   800 0 0
WILLIAMS COS INC COM 969457100   77,940 2,000 SH   SOLE   2,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   234,701 5,388 SH   SOLE   5,388 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   184,776 1,703 SH   SOLE   1,703 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   252,204 5,015 SH   SOLE   5,015 0 0
XYLEM INC COM 98419M100   7,754 60 SH   SOLE   60 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   24,292 498 SH   SOLE   498 0 0
ZOETIS INC CL A 98978V103   12,388,033 73,211 SH   SOLE   73,211 0 0
AON PLC SHS CL A G0403H108   21,024 63 SH   SOLE   63 0 0
ARCH CAP GROUP LTD ORD G0450A105   18,950 205 SH   SOLE   205 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   109,289 25,357 SH   SOLE   25,357 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   20,768,833 59,920 SH   SOLE   59,920 0 0
FERGUSON PLC NEW SHS G3421J106   21,625 99 SH   SOLE   99 0 0
FLEX LNG LTD SHS G35947202   63,575 2,500 SH   SOLE   2,500 0 0
ICON PLC SHS G4705A100   31,915 95 SH   SOLE   95 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   115 1 SH   SOLE   1 0 0
LINDE PLC SHS G54950103   22,287 48 SH   SOLE   48 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   140 10 SH   SOLE   10 0 0
MEDTRONIC PLC SHS G5960L103   11,504 132 SH   SOLE   132 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   16,229 920 SH   SOLE   920 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   14,651 700 SH   SOLE   700 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   16,296 1,366 SH   SOLE   1,366 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   19,978 85 SH   SOLE   85 0 0
STERIS PLC SHS USD G8473T100   16,637 74 SH   SOLE   74 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   219,146 730 SH   SOLE   730 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   179,430 100 SH   SOLE   100 0 0
CHUBB LIMITED COM H1467J104   45,348 175 SH   SOLE   175 0 0
GARMIN LTD SHS H2906T109   15,360,575 103,181 SH   SOLE   103,181 0 0
UBS GROUP AG SHS H42097107   13,763 448 SH   SOLE   448 0 0
TE CONNECTIVITY LTD SHS H84989104   217,134 1,495 SH   SOLE   1,495 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   78,114 296 SH   SOLE   296 0 0
MONDAY COM LTD SHS M7S64H106   9,938 44 SH   SOLE   44 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   31,055 32 SH   SOLE   32 0 0
FERRARI N V COM N3167Y103   36,183 83 SH   SOLE   83 0 0
YANDEX N V SHS CLASS A N97284108   92,499 2,132 SH   SOLE   2,132 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   71,610 3,000 SH   SOLE   3,000 0 0
AT&T INC COM 00206R102   117,093 6,653 SH   SOLE   6,653 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,754 100 SH   SOLE   100 0 0
ACUSHNET HLDGS CORP COM 005098108   32,975 500 SH   SOLE   500 0 0
AIRBNB INC COM CL A 009066101   20,620 125 SH   SOLE   125 0 0
ALLSTATE CORP COM 020002101   51,903 300 SH   SOLE   300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   6,140 400 SH   SOLE   400 0 0
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   2,989 715 SH   SOLE   715 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   24,875 388 SH   SOLE   388 0 0
ANSYS INC COM 03662Q105   147,543 425 SH   SOLE   425 0 0
AUTODESK INC COM 052769106   26,042 100 SH   SOLE   100 0 0
B & G FOODS INC NEW COM 05508R106   3,432 300 SH   SOLE   300 0 0
BP PLC SPONSORED ADR 055622104   198,762 5,275 SH   SOLE   5,275 0 0
BALCHEM CORP COM 057665200   643,628 4,154 SH   SOLE   4,154 0 0
BALL CORP COM 058498106   56,380 837 SH   SOLE   837 0 0
BITFARMS LTD COM 09173B107   223 100 SH   SOLE   100 0 0
BOEING CO COM 097023105   111,934 580 SH   SOLE   580 0 0
BOSTON SCIENTIFIC CORP COM 101137107   41,094 600 SH   SOLE   600 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,763 66 SH   SOLE   66 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   672 16 SH   SOLE   16 0 0
CALAVO GROWERS INC COM 128246105   22,248 800 SH   SOLE   800 0 0
CAMBRIDGE BANCORP COM 132152109   464,238 6,811 SH   SOLE   6,811 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   109,961 2,168 SH   SOLE   2,168 0 0
CAVA GROUP INC COM 148929102   4,553 65 SH   SOLE   65 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   37,788 13 SH   SOLE   13 0 0
CINCINNATI FINL CORP COM 172062101   51,454 414 SH   SOLE   414 0 0
CLEAN HARBORS INC COM 184496107   20,131 100 SH   SOLE   100 0 0
COLGATE PALMOLIVE CO COM 194162103   230,258 2,557 SH   SOLE   2,557 0 0
COPART INC COM 217204106   3,939 68 SH   SOLE   68 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   5,744 120 SH   SOLE   120 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,231 15 SH   SOLE   15 0 0
DIGITAL RLTY TR INC COM 253868103   31,689 220 SH   SOLE   220 0 0
DOMINION ENERGY INC COM 25746U109   8,166 166 SH   SOLE   166 0 0
E L F BEAUTY INC COM 26856L103   19,603 100 SH   SOLE   100 0 0
ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297   10,967 234 SH   SOLE   234 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   4,202 200 SH   SOLE   200 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   2,913 100 SH   SOLE   100 0 0
EASTERN BANKSHARES INC COM 27627N105   62,010 4,500 SH   SOLE   4,500 0 0
EBAY INC. COM 278642103   5,278 100 SH   SOLE   100 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,642,903 27,657 SH   SOLE   27,657 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   9,590 360 SH   SOLE   360 0 0
ENERPLUS CORP COM 292766102   3,932 200 SH   SOLE   200 0 0
EXACT SCIENCES CORP COM 30063P105   32,458 470 SH   SOLE   470 0 0
EXPEDITORS INTL WASH INC COM 302130109   8,510 70 SH   SOLE   70 0 0
FACTSET RESH SYS INC COM 303075105   22,720 50 SH   SOLE   50 0 0
FEDEX CORP COM 31428X106   547,898 1,891 SH   SOLE   1,891 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   19,239 310 SH   SOLE   310 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   36,659 700 SH   SOLE   700 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   23,250 500 SH   SOLE   500 0 0
FIRST SOLAR INC COM 336433107   13,504 80 SH   SOLE   80 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   322,776 5,724 SH   SOLE   5,724 0 0
FLOWERS FOODS INC COM 343498101   117,563 4,950 SH   SOLE   4,950 0 0
FORD MTR CO DEL COM 345370860   18,107 1,363 SH   SOLE   1,363 0 0
FORTINET INC COM 34959E109   11,681 171 SH   SOLE   171 0 0
FORTIVE CORP COM 34959J108   34,408 400 SH   SOLE   400 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   650,012 7,677 SH   SOLE   7,677 0 0
FRANCO NEV CORP COM 351858105   143,826 1,207 SH   SOLE   1,207 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   3,133 144 SH   SOLE   144 0 0
FREEPORT-MCMORAN INC CL B 35671D857   241,824 5,143 SH   SOLE   5,143 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   116 100 SH   SOLE   100 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,803,336 44,770 SH   SOLE   44,770 0 0
GSK PLC SPONSORED ADR 37733W204   13,676 319 SH   SOLE   319 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   1,707 150 SH   SOLE   150 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   31,810 1,000 SH   SOLE   1,000 0 0
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   1,275 25 SH   SOLE   25 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,356 191 SH   SOLE   191 0 0
HCI GROUP INC COM 40416E103   1,545,837 13,317 SH   SOLE   13,317 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   5,904 150 SH   SOLE   150 0 0
HERSHEY CO COM 427866108   14,588 75 SH   SOLE   75 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,155,623 6,624 SH   SOLE   6,624 0 0
HORMEL FOODS CORP COM 440452100   75,014 2,150 SH   SOLE   2,150 0 0
HUNTINGTON BANCSHARES INC COM 446150104   81,342 5,831 SH   SOLE   5,831 0 0
HUT 8 CORP COM 44812J104   221 20 SH   SOLE   20 0 0
ILLUMINA INC COM 452327109   28,151 205 SH   SOLE   205 0 0
IMPERIAL OIL LTD COM NEW 453038408   11,476 166 SH   SOLE   166 0 0
INDEPENDENT BK CORP MASS COM 453836108   49,419 950 SH   SOLE   950 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   34,396 400 SH   SOLE   400 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   4,660 70 SH   SOLE   70 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   9,820 250 SH   SOLE   250 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   3,236 50 SH   SOLE   50 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   3,018 70 SH   SOLE   70 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   739,628 16,730 SH   SOLE   16,730 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   15,335 338 SH   SOLE   338 0 0
IRON MTN INC DEL COM 46284V101   64,810 808 SH   SOLE   808 0 0
ISHARES INC MSCI HONG KG ETF 464286871   5,443 350 SH   SOLE   350 0 0
ISHARES TR CORE US AGGBD ET 464287226   31,831 325 SH   SOLE   325 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   8,216 200 SH   SOLE   200 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   24,395 1,745 SH   SOLE   1,745 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   61,536 1,200 SH   SOLE   1,200 0 0
ISHARES S&P GSCI COMMODITY UNIT BEN INT 46428R107   6,618 300 SH   SOLE   300 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   6,768 210 SH   SOLE   210 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   135,959 1,350 SH   SOLE   1,350 0 0
KEYCORP COM 493267108   38,213 2,417 SH   SOLE   2,417 0 0
KINDER MORGAN INC DEL COM 49456B101   77,028 4,200 SH   SOLE   4,200 0 0
KINSALE CAP GROUP INC COM 49714P108   550,977 1,050 SH   SOLE   1,050 0 0
LAUDER ESTEE COS INC CL A 518439104   123,320 800 SH   SOLE   800 0 0
LOCKHEED MARTIN CORP COM 539830109   14,101 31 SH   SOLE   31 0 0
LUMEN TECHNOLOGIES INC COM 550241103   222 142 SH   SOLE   142 0 0
LYFT INC CL A COM 55087P104   1,935 100 SH   SOLE   100 0 0
MSC INDL DIRECT INC CL A 553530106   82,484 850 SH   SOLE   850 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   112,750 1,047 SH   SOLE   1,047 0 0
MARSH & MCLENNAN COS INC COM 571748102   180,233 875 SH   SOLE   875 0 0
MASTERBRAND INC COMMON STOCK 57638P104   53,878 2,875 SH   SOLE   2,875 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,329,695 43,350 SH   SOLE   43,350 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,350 500 SH   SOLE   500 0 0
MODERNA INC COM 60770K107   11,082 104 SH   SOLE   104 0 0
MORGAN STANLEY COM NEW 617446448   18,832 200 SH   SOLE   200 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   11,345 205 SH   SOLE   205 0 0
NORTHROP GRUMMAN CORP COM 666807102   23,933 50 SH   SOLE   50 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   188,523 167 SH   SOLE   167 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   1,164 27 SH   SOLE   27 0 0
ORGANON & CO COMMON STOCK 68622V106   8,930 475 SH   SOLE   475 0 0
OTIS WORLDWIDE CORP COM 68902V107   57,080 575 SH   SOLE   575 0 0
PJT PARTNERS INC COM CL A 69343T107   189 2 SH   SOLE   2 0 0
PACIRA BIOSCIENCES INC COM 695127100   3,039 104 SH   SOLE   104 0 0
PALO ALTO NETWORKS INC COM 697435105   158,545 558 SH   SOLE   558 0 0
PHILLIPS 66 COM 718546104   313,286 1,918 SH   SOLE   1,918 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   310,166 3,085 SH   SOLE   3,085 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882   39,625 500 SH   SOLE   500 0 0
PLUG POWER INC COM NEW 72919P202   2,958 860 SH   SOLE   860 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,887 300 SH   SOLE   300 0 0
RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303   4,112 300 SH   SOLE   300 0 0
RESMED INC COM 761152107   1,652,572 8,345 SH   SOLE   8,345 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,374 100 SH   SOLE   100 0 0
RIOT PLATFORMS INC COM 767292105   490 40 SH   SOLE   40 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   153 14 SH   SOLE   14 0 0
ROYAL BK CDA COM 780087102   20,176 200 SH   SOLE   200 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   25,911 432 SH   SOLE   432 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   11,333 325 SH   SOLE   325 0 0
SPDR SER TR S&P DIVID ETF 78464A763   443,591 3,380 SH   SOLE   3,380 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   3,344 44 SH   SOLE   44 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   83,241 2,700 SH   SOLE   2,700 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   82,069 894 SH   SOLE   894 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   25,631 176 SH   SOLE   176 0 0
SCHWAB CHARLES CORP COM 808513105   9,040,911 124,978 SH   SOLE   124,978 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   336,718 5,515 SH   SOLE   5,515 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   62,911 828 SH   SOLE   828 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   407,002 16,030 SH   SOLE   16,030 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   19,695 300 SH   SOLE   300 0 0
SEMPRA COM 816851109   45,540 634 SH   SOLE   634 0 0
SERVICE CORP INTL COM 817565104   174,394 2,350 SH   SOLE   2,350 0 0
SHARECARE INC COM CL A 81948W104   23 30 SH   SOLE   30 0 0
SONOCO PRODS CO COM 835495102   69,408 1,200 SH   SOLE   1,200 0 0
SOUTHERN COPPER CORP COM 84265V105   31,956 300 SH   SOLE   300 0 0
STOCK YDS BANCORP INC COM 861025104   588,387 12,030 SH   SOLE   12,030 0 0
STURM RUGER & CO INC COM 864159108   4,615 100 SH   SOLE   100 0 0
SYSCO CORP COM 871829107   37,343 460 SH   SOLE   460 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   742 5 SH   SOLE   5 0 0
TARGET CORP COM 87612E106   35,442 200 SH   SOLE   200 0 0
TELEFLEX INCORPORATED COM 879369106   1,379,637 6,100 SH   SOLE   6,100 0 0
TEXAS INSTRS INC COM 882508104   23,693 136 SH   SOLE   136 0 0
TORO CO COM 891092108   183,260 2,000 SH   SOLE   2,000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   31,012 135 SH   SOLE   135 0 0
UNITIL CORP COM 913259107   52,350 1,000 SH   SOLE   1,000 0 0
V F CORP COM 918204108   6,136 400 SH   SOLE   400 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   17,780 697 SH   SOLE   697 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   7,353 300 SH   SOLE   300 0 0
VANECK ETF TRUST ENERGY INCME ET 92189H870   28,972 377 SH   SOLE   377 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   22,464 293 SH   SOLE   293 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   23,460 400 SH   SOLE   400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   13,468 200 SH   SOLE   200 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,807 33 SH   SOLE   33 0 0
VERACYTE INC COM 92337F107   1,108 50 SH   SOLE   50 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   127,978 3,050 SH   SOLE   3,050 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,723,215 8,907 SH   SOLE   8,907 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,023 452 SH   SOLE   452 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   30,691 1,415 SH   SOLE   1,415 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   14,003 1,604 SH   SOLE   1,604 0 0
WASHINGTON TR BANCORP INC COM 940610108   44,594 1,659 SH   SOLE   1,659 0 0
WATERS CORP COM 941848103   10,296,608 29,912 SH   SOLE   29,912 0 0
WATSCO INC COM 942622200   129,591 300 SH   SOLE   300 0 0
WELLTOWER INC COM 95040Q104   93,440 1,000 SH   SOLE   1,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,770 7 SH   SOLE   7 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   65,210 1,000 SH   SOLE   1,000 0 0
WOLFSPEED INC COM 977852102   20,650 700 SH   SOLE   700 0 0
AMBARELLA INC SHS G037AX101   2,539 50 SH   SOLE   50 0 0
ALCON AG ORD SHS H01301128   20,823 250 SH   SOLE   250 0 0
NXP SEMICONDUCTORS N V COM N6596X109   69,376 280 SH   SOLE   280 0 0
COSTAMARE INC SHS Y1771G102   5,675 500 SH   SOLE   500 0 0