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
374WATER INC COM 88583P104   4,260 3,000 SH   SOLE Avalon Trust 0 0 3,000
3M CO COM 88579Y101   349,824 3,200 SH   SOLE Avalon Trust 0 0 3,200
ABBOTT LABS COM 002824100   662,952 6,023 SH   SOLE Avalon Trust 0 0 6,023
ABBVIE INC COM 00287Y109   627,629 4,050 SH   SOLE Avalon Trust 0 0 4,050
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   47,685 2,658 SH   SOLE Avalon Trust 0 0 2,658
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   304,941 869 SH   SOLE Avalon Trust 0 0 869
ADOBE INC COM 00724F101   17,253,672 28,920 SH   SOLE Avalon Trust 0 0 28,920
ADVANCED DRAIN SYS INC DEL COM 00790R104   37,973 270 SH   SOLE Avalon Trust 0 0 270
ADVANCED MICRO DEVICES INC COM 007903107   3,686 25 SH   SOLE Avalon Trust 0 0 25
AES CORP COM 00130H105   192,500 10,000 SH   SOLE Avalon Trust 0 0 10,000
AIR PRODS & CHEMS INC COM 009158106   152,781 558 SH   SOLE Avalon Trust 0 0 558
AIRBNB INC COM CL A 009066101   10,211 75 SH   SOLE Avalon Trust 0 0 75
ALBERTSONS COS INC COMMON STOCK 013091103   10,350 450 SH   SOLE Avalon Trust 0 0 450
ALCON AG ORD SHS H01301128   23,436 300 SH   SOLE Avalon Trust 0 0 300
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   7,751 100 SH   SOLE Avalon Trust 0 0 100
ALIGN TECHNOLOGY INC COM 016255101   68,500 250 SH   SOLE Avalon Trust 0 0 250
ALLSTATE CORP COM 020002101   4,200 30 SH   SOLE Avalon Trust 0 0 30
ALPHA TAU MEDICAL LTD *W EXP 03/07/202 M0740A116   2,793 14,500 SH   SOLE Avalon Trust 0 0 14,500
ALPHABET INC CAP STK CL A 02079K305   13,111,025 93,858 SH   SOLE Avalon Trust 0 0 93,858
ALPHABET INC CAP STK CL C 02079K107   64,806,661 459,850 SH   SOLE Avalon Trust 0 0 459,850
AMALGAMATED FINANCIAL CORP COM 022671101   1,440,752 53,480 SH   SOLE Avalon Trust 0 0 53,480
AMAZON COM INC COM 023135106   55,997,184 368,548 SH   SOLE Avalon Trust 0 0 368,548
AMEREN CORP COM 023608102   44,417 614 SH   SOLE Avalon Trust 0 0 614
AMERICAN ELEC PWR CO INC COM 025537101   58,641 722 SH   SOLE Avalon Trust 0 0 722
AMERICAN EXPRESS CO COM 025816109   140,693 751 SH   SOLE Avalon Trust 0 0 751
AMERICAN INTL GROUP INC COM NEW 026874784   8,469 125 SH   SOLE Avalon Trust 0 0 125
AMERICAN TOWER CORP NEW COM 03027X100   15,835,230 73,352 SH   SOLE Avalon Trust 0 0 73,352
AMGEN INC COM 031162100   57,604 200 SH   SOLE Avalon Trust 0 0 200
ANALOG DEVICES INC COM 032654105   5,886,312 29,645 SH   SOLE Avalon Trust 0 0 29,645
AON PLC SHS CL A G0403H108   13,563,279 46,606 SH   SOLE Avalon Trust 0 0 46,606
APPLE INC COM 037833100   83,389,908 433,127 SH   SOLE Avalon Trust 0 0 433,127
APTIV PLC SHS G6095L109   7,041,675 78,485 SH   SOLE Avalon Trust 0 0 78,485
ARCH CAP GROUP LTD ORD G0450A105   9,284 125 SH   SOLE Avalon Trust 0 0 125
ARK RESTAURANTS CORP COM 040712101   112,560 8,000 SH   SOLE Avalon Trust 0 0 8,000
ARRAY TECHNOLOGIES INC COM SHS 04271T100   399,000 23,750 SH   SOLE Avalon Trust 0 0 23,750
ASML HOLDING N V N Y REGISTRY SHS N07059210   29,520 39 SH   SOLE Avalon Trust 0 0 39
ASTRAZENECA PLC SPONSORED ADR 046353108   239,093 3,550 SH   SOLE Avalon Trust 0 0 3,550
AT&T INC COM 00206R102   28,191 1,680 SH   SOLE Avalon Trust 0 0 1,680
AUTODESK INC COM 052769106   67,931 279 SH   SOLE Avalon Trust 0 0 279
AUTOMATIC DATA PROCESSING IN COM 053015103   438,683 1,883 SH   SOLE Avalon Trust 0 0 1,883
AUTONATION INC COM 05329W102   31,688 211 SH   SOLE Avalon Trust 0 0 211
AVALONBAY CMNTYS INC COM 053484101   13,242,071 70,730 SH   SOLE Avalon Trust 0 0 70,730
BANK AMERICA CORP COM 060505104   97,509 2,896 SH   SOLE Avalon Trust 0 0 2,896
BAXTER INTL INC COM 071813109   2,410 62 SH   SOLE Avalon Trust 0 0 62
BERKSHIRE HATHAWAY INC DEL CL A 084670108   20,619,752 38 SH   SOLE Avalon Trust 0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   34,266,467 96,076 SH   SOLE Avalon Trust 0 0 96,076
BEYOND MEAT INC COM 08862E109   873 98 SH   SOLE Avalon Trust 0 0 98
BIO-TECHNE CORP COM 09073M104   45,988 596 SH   SOLE Avalon Trust 0 0 596
BLACKROCK INC COM 09247X101   64,944 80 SH   SOLE Avalon Trust 0 0 80
BLACKSTONE INC COM 09260D107   82,873 633 SH   SOLE Avalon Trust 0 0 633
BLOOM ENERGY CORP COM CL A 093712107   3,908,444 264,084 SH   SOLE Avalon Trust 0 0 264,084
BOEING CO COM 097023105   9,384 36 SH   SOLE Avalon Trust 0 0 36
BOSTON SCIENTIFIC CORP COM 101137107   17,054 295 SH   SOLE Avalon Trust 0 0 295
BRISTOL-MYERS SQUIBB CO COM 110122108   26,733 521 SH   SOLE Avalon Trust 0 0 521
BROADCOM INC COM 11135F101   48,876,123 43,786 SH   SOLE Avalon Trust 0 0 43,786
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   82,831 2,062 SH   SOLE Avalon Trust 0 0 2,062
BROOKFIELD CORP CL A LTD VT SH 11271J107   330,910 8,248 SH   SOLE Avalon Trust 0 0 8,248
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   6,969,682 221,330 SH   SOLE Avalon Trust 0 0 221,330
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   5,858,844 166,067 SH   SOLE Avalon Trust 0 0 166,067
BROOKLINE BANCORP INC DEL COM 11373M107   218,200 20,000 SH   SOLE Avalon Trust 0 0 20,000
CANADIAN NATL RY CO COM 136375102   1,480,424 11,784 SH   SOLE Avalon Trust 0 0 11,784
CARMAX INC COM 143130102   49,881 650 SH   SOLE Avalon Trust 0 0 650
CATERPILLAR INC COM 149123101   141,922 480 SH   SOLE Avalon Trust 0 0 480
CENCORA INC COM 03073E105   264,941 1,290 SH   SOLE Avalon Trust 0 0 1,290
CERENCE INC COM 156727109   4,915 250 SH   SOLE Avalon Trust 0 0 250
CF INDS HLDGS INC COM 125269100   715,500 9,000 SH   SOLE Avalon Trust 0 0 9,000
CHEGG INC COM 163092109   11,360 1,000 SH   SOLE Avalon Trust 0 0 1,000
CHEVRON CORP NEW COM 166764100   207,079 1,388 SH   SOLE Avalon Trust 0 0 1,388
CHUBB LIMITED COM H1467J104   105,316 466 SH   SOLE Avalon Trust 0 0 466
CHURCH & DWIGHT CO INC COM 171340102   22,979 243 SH   SOLE Avalon Trust 0 0 243
CINCINNATI FINL CORP COM 172062101   22,244 215 SH   SOLE Avalon Trust 0 0 215
CISCO SYS INC COM 17275R102   304,131 6,020 SH   SOLE Avalon Trust 0 0 6,020
CITIGROUP INC COM NEW 172967424   20,576 400 SH   SOLE Avalon Trust 0 0 400
CLEAN ENERGY FUELS CORP COM 184499101   1,379 360 SH   SOLE Avalon Trust 0 0 360
CLEARWAY ENERGY INC CL C 18539C204   47,043 1,715 SH   SOLE Avalon Trust 0 0 1,715
COCA COLA CO COM 191216100   172,400 2,926 SH   SOLE Avalon Trust 0 0 2,926
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   19,496 206 SH   SOLE Avalon Trust 0 0 206
COLGATE PALMOLIVE CO COM 194162103   55,160 692 SH   SOLE Avalon Trust 0 0 692
COMCAST CORP NEW CL A 20030N101   23,241 530 SH   SOLE Avalon Trust 0 0 530
COMPLETE SOLARIA INC COM 20460L104   84 52 SH   SOLE Avalon Trust 0 0 52
CONAGRA BRANDS INC COM 205887102   1,262 44 SH   SOLE Avalon Trust 0 0 44
COOPER COS INC COM NEW 216648402   9,461 25 SH   SOLE Avalon Trust 0 0 25
COPART INC COM 217204106   39,200 800 SH   SOLE Avalon Trust 0 0 800
COSTAR GROUP INC COM 22160N109   13,371 153 SH   SOLE Avalon Trust 0 0 153
COSTCO WHSL CORP NEW COM 22160K105   1,514,884 2,295 SH   SOLE Avalon Trust 0 0 2,295
CROWN CASTLE INC COM 22822V101   117,494 1,020 SH   SOLE Avalon Trust 0 0 1,020
CSX CORP COM 126408103   13,626 393 SH   SOLE Avalon Trust 0 0 393
CUMMINS INC COM 231021106   95,828 400 SH   SOLE Avalon Trust 0 0 400
CVS HEALTH CORP COM 126650100   23,749,984 300,785 SH   SOLE Avalon Trust 0 0 300,785
CYBIN INC COM 23256X100   3,075 7,500 SH   SOLE Avalon Trust 0 0 7,500
D R HORTON INC COM 23331A109   2,203,710 14,500 SH   SOLE Avalon Trust 0 0 14,500
DANAHER CORPORATION COM 235851102   14,773,373 63,860 SH   SOLE Avalon Trust 0 0 63,860
DARDEN RESTAURANTS INC COM 237194105   7,723 47 SH   SOLE Avalon Trust 0 0 47
DBX ETF TR XTRACKERS RUSSEL 233051481   28,570 600 SH   SOLE Avalon Trust 0 0 600
DEXCOM INC COM 252131107   27,300 220 SH   SOLE Avalon Trust 0 0 220
DIGITAL RLTY TR INC COM 253868103   56,120 417 SH   SOLE Avalon Trust 0 0 417
DISNEY WALT CO COM 254687106   10,085,213 111,698 SH   SOLE Avalon Trust 0 0 111,698
DLOCAL LTD CLASS A COM G29018101   20,981 1,186 SH   SOLE Avalon Trust 0 0 1,186
DOLLAR GEN CORP NEW COM 256677105   2,040 15 SH   SOLE Avalon Trust 0 0 15
DOMINION ENERGY INC COM 25746U109   27,712 590 SH   SOLE Avalon Trust 0 0 590
DREAM FINDERS HOMES INC COM CL A 26154D100   48,428 1,363 SH   SOLE Avalon Trust 0 0 1,363
DROPBOX INC CL A 26210C104   38,885 1,319 SH   SOLE Avalon Trust 0 0 1,319
DUKE ENERGY CORP NEW COM NEW 26441C204   77,632 800 SH   SOLE Avalon Trust 0 0 800
E L F BEAUTY INC COM 26856L103   87,038 603 SH   SOLE Avalon Trust 0 0 603
EATON CORP PLC SHS G29183103   48,164 200 SH   SOLE Avalon Trust 0 0 200
EBAY INC. COM 278642103   13,086 300 SH   SOLE Avalon Trust 0 0 300
ECOLAB INC COM 278865100   178,515 900 SH   SOLE Avalon Trust 0 0 900
EDWARDS LIFESCIENCES CORP COM 28176E108   203,969 2,675 SH   SOLE Avalon Trust 0 0 2,675
ELEVANCE HEALTH INC COM 036752103   188,624 400 SH   SOLE Avalon Trust 0 0 400
ELI LILLY & CO COM 532457108   580,006 995 SH   SOLE Avalon Trust 0 0 995
EMERSON ELEC CO COM 291011104   126,529 1,300 SH   SOLE Avalon Trust 0 0 1,300
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,416 320 SH   SOLE Avalon Trust 0 0 320
EQUINIX INC COM 29444U700   4,027 5 SH   SOLE Avalon Trust 0 0 5
EQUINOR ASA SPONSORED ADR 29446M102   40,690 1,286 SH   SOLE Avalon Trust 0 0 1,286
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   3,585 100 SH   SOLE Avalon Trust 0 0 100
EXPEDITORS INTL WASH INC COM 302130109   165,360 1,300 SH   SOLE Avalon Trust 0 0 1,300
EXXON MOBIL CORP COM 30231G102   83,884 839 SH   SOLE Avalon Trust 0 0 839
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   51,525 500 SH   SOLE Avalon Trust 0 0 500
FEDEX CORP COM 31428X106   202,376 800 SH   SOLE Avalon Trust 0 0 800
FERGUSON PLC NEW SHS G3421J106   49,619 257 SH   SOLE Avalon Trust 0 0 257
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   11,646 285 SH   SOLE Avalon Trust 0 0 285
FIRST SOLAR INC COM 336433107   14,002,230 81,276 SH   SOLE Avalon Trust 0 0 81,276
FORTINET INC COM 34959E109   65,261 1,115 SH   SOLE Avalon Trust 0 0 1,115
FREEPORT-MCMORAN INC CL B 35671D857   85,694 2,013 SH   SOLE Avalon Trust 0 0 2,013
FTAI AVIATION LTD SHS G3730V105   6,960 150 SH   SOLE Avalon Trust 0 0 150
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   584 150 SH   SOLE Avalon Trust 0 0 150
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   3,171 41 SH   SOLE Avalon Trust 0 0 41
GENERAL ELECTRIC CO COM NEW 369604301   15,954 125 SH   SOLE Avalon Trust 0 0 125
GENERAL MLS INC COM 370334104   605,737 9,299 SH   SOLE Avalon Trust 0 0 9,299
GENERAL MTRS CO COM 37045V100   215,520 6,000 SH   SOLE Avalon Trust 0 0 6,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   23,484 824 SH   SOLE Avalon Trust 0 0 824
GOLDMAN SACHS GROUP INC COM 38141G104   713,675 1,850 SH   SOLE Avalon Trust 0 0 1,850
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   19,381 229 SH   SOLE Avalon Trust 0 0 229
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,403,147 159,650 SH   SOLE Avalon Trust 0 0 159,650
HELIOS TECHNOLOGIES INC COM 42328H109   18,140 400 SH   SOLE Avalon Trust 0 0 400
HOME DEPOT INC COM 437076102   517,746 1,494 SH   SOLE Avalon Trust 0 0 1,494
HONEYWELL INTL INC COM 438516106   12,583 60 SH   SOLE Avalon Trust 0 0 60
HUNTINGTON INGALLS INDS INC COM 446413106   284,566 1,096 SH   SOLE Avalon Trust 0 0 1,096
HYDROFARM HLDGS GROUP INC COM 44888K209   918 1,000 SH   SOLE Avalon Trust 0 0 1,000
IAC INC COM NEW 44891N208   94,284 1,800 SH   SOLE Avalon Trust 0 0 1,800
IDACORP INC COM 451107106   49,160 500 SH   SOLE Avalon Trust 0 0 500
IDEXX LABS INC COM 45168D104   27,753 50 SH   SOLE Avalon Trust 0 0 50
INTEL CORP COM 458140100   55,527 1,105 SH   SOLE Avalon Trust 0 0 1,105
INTERCONTINENTAL EXCHANGE IN COM 45866F104   6,422 50 SH   SOLE Avalon Trust 0 0 50
INTERNATIONAL BUSINESS MACHS COM 459200101   255,302 1,561 SH   SOLE Avalon Trust 0 0 1,561
INTUIT COM 461202103   98,130 157 SH   SOLE Avalon Trust 0 0 157
INTUITIVE SURGICAL INC COM NEW 46120E602   237,165 703 SH   SOLE Avalon Trust 0 0 703
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   171,062 2,730 SH   SOLE Avalon Trust 0 0 2,730
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   43,599 923 SH   SOLE Avalon Trust 0 0 923
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   55,383 910 SH   SOLE Avalon Trust 0 0 910
INVESCO QQQ TR UNIT SER 1 46090E103   111,799 273 SH   SOLE Avalon Trust 0 0 273
ISHARES TR BLACKROCK ULTRA 46434V878   219,066 4,350 SH   SOLE Avalon Trust 0 0 4,350
ISHARES TR CORE HIGH DV ETF 46429B663   30,597 300 SH   SOLE Avalon Trust 0 0 300
ISHARES TR CORE S&P MCP ETF 464287507   91,737 331 SH   SOLE Avalon Trust 0 0 331
ISHARES TR CORE S&P500 ETF 464287200   90,750 190 SH   SOLE Avalon Trust 0 0 190
ISHARES TR ISHARES BIOTECH 464287556   16,995,922 125,108 SH   SOLE Avalon Trust 0 0 125,108
ISHARES TR ISHARES SEMICDTR 464287523   28,992,233 50,325 SH   SOLE Avalon Trust 0 0 50,325
ISHARES TR MORNINGSTR US EQ 464287127   111,398 1,694 SH   SOLE Avalon Trust 0 0 1,694
ISHARES TR MRGSTR MD CP GRW 464288307   361,243 5,605 SH   SOLE Avalon Trust 0 0 5,605
ISHARES TR MSCI USA MIN VOL 46429B697   459,753 5,892 SH   SOLE Avalon Trust 0 0 5,892
ISHARES TR MSCI USA QLT FCT 46432F339   20,747 141 SH   SOLE Avalon Trust 0 0 141
ISHARES TR RUS MID CAP ETF 464287499   178,779 2,300 SH   SOLE Avalon Trust 0 0 2,300
ISHARES TR RUSSELL 2000 ETF 464287655   397,607 1,981 SH   SOLE Avalon Trust 0 0 1,981
ISHARES TR S&P SML 600 GWT 464287887   13,516 108 SH   SOLE Avalon Trust 0 0 108
ISHARES TR SELECT DIVID ETF 464287168   23,444 200 SH   SOLE Avalon Trust 0 0 200
ISHARES TR U S EQUITY FACTR 46434V282   28,009 580 SH   SOLE Avalon Trust 0 0 580
ISHARES TR U.S. MED DVC ETF 464288810   64,764 1,200 SH   SOLE Avalon Trust 0 0 1,200
ISHARES TR US INDUSTRIALS 464287754   4,575 40 SH   SOLE Avalon Trust 0 0 40
JABIL INC COM 466313103   89,563 703 SH   SOLE Avalon Trust 0 0 703
JOHNSON & JOHNSON COM 478160104   8,934,913 57,005 SH   SOLE Avalon Trust 0 0 57,005
JPMORGAN CHASE & CO COM 46625H100   750,652 4,413 SH   SOLE Avalon Trust 0 0 4,413
KELLANOVA COM 487836108   4,082 73 SH   SOLE Avalon Trust 0 0 73
KIMBERLY-CLARK CORP COM 494368103   106,322 875 SH   SOLE Avalon Trust 0 0 875
KKR & CO INC COM 48251W104   23,530 284 SH   SOLE Avalon Trust 0 0 284
KORNIT DIGITAL LTD SHS M6372Q113   729,230 38,060 SH   SOLE Avalon Trust 0 0 38,060
KRAFT HEINZ CO COM 500754106   16,641 450 SH   SOLE Avalon Trust 0 0 450
KROGER CO COM 501044101   109,704 2,400 SH   SOLE Avalon Trust 0 0 2,400
KYMERA THERAPEUTICS INC COM 501575104   12,730 500 SH   SOLE Avalon Trust 0 0 500
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,073 196 SH   SOLE Avalon Trust 0 0 196
LAM RESEARCH CORP COM 512807108   43,863 56 SH   SOLE Avalon Trust 0 0 56
LAUDER ESTEE COS INC CL A 518439104   5,850 40 SH   SOLE Avalon Trust 0 0 40
LENNAR CORP CL A 526057104   1,564,920 10,500 SH   SOLE Avalon Trust 0 0 10,500
LINDE PLC SHS G54950103   16,921,252 41,200 SH   SOLE Avalon Trust 0 0 41,200
LIONS GATE ENTMNT CORP CL A VTG 535919401   10,900 1,000 SH   SOLE Avalon Trust 0 0 1,000
LIVE NATION ENTERTAINMENT IN COM 538034109   121,680 1,300 SH   SOLE Avalon Trust 0 0 1,300
LKQ CORP COM 501889208   19,373,636 405,391 SH   SOLE Avalon Trust 0 0 405,391
LOWES COS INC COM 548661107   29,394,627 132,081 SH   SOLE Avalon Trust 0 0 132,081
MARRIOTT INTL INC NEW CL A 571903202   38,788 172 SH   SOLE Avalon Trust 0 0 172
MARSH & MCLENNAN COS INC COM 571748102   26,147 138 SH   SOLE Avalon Trust 0 0 138
MASTERCARD INCORPORATED CL A 57636Q104   2,628,155 6,162 SH   SOLE Avalon Trust 0 0 6,162
MCDONALDS CORP COM 580135101   322,900 1,089 SH   SOLE Avalon Trust 0 0 1,089
MEDTRONIC PLC SHS G5960L103   16,476 200 SH   SOLE Avalon Trust 0 0 200
MERCADOLIBRE INC COM 58733R102   7,858 5 SH   SOLE Avalon Trust 0 0 5
MERCK & CO INC COM 58933Y105   20,700,064 189,874 SH   SOLE Avalon Trust 0 0 189,874
MGE ENERGY INC COM 55277P104   43,386 600 SH   SOLE Avalon Trust 0 0 600
MICROCHIP TECHNOLOGY INC. COM 595017104   120,210 1,333 SH   SOLE Avalon Trust 0 0 1,333
MICROSOFT CORP COM 594918104   89,117,720 236,990 SH   SOLE Avalon Trust 0 0 236,990
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   26,276 1,288 SH   SOLE Avalon Trust 0 0 1,288
MONDELEZ INTL INC CL A 609207105   24,571,588 339,246 SH   SOLE Avalon Trust 0 0 339,246
MONTROSE ENVIRONMENTAL GROUP COM 615111101   4,331,124 134,800 SH   SOLE Avalon Trust 0 0 134,800
MOODYS CORP COM 615369105   5,859 15 SH   SOLE Avalon Trust 0 0 15
MORGAN STANLEY COM NEW 617446448   1,212,250 13,000 SH   SOLE Avalon Trust 0 0 13,000
MOSAIC CO NEW COM 61945C103   8,958 251 SH   SOLE Avalon Trust 0 0 251
MPLX LP COM UNIT REP LTD 55336V100   62,828 1,711 SH   SOLE Avalon Trust 0 0 1,711
MYOMO INC COM NEW 62857J201   81 16 SH   SOLE Avalon Trust 0 0 16
NATIONAL GRID PLC SPONSORED ADR NE 636274409   17,338 255 SH   SOLE Avalon Trust 0 0 255
NETEASE INC SPONSORED ADS 64110W102   20,403 219 SH   SOLE Avalon Trust 0 0 219
NETFLIX INC COM 64110L106   17,041 35 SH   SOLE Avalon Trust 0 0 35
NEXTERA ENERGY INC COM 65339F101   1,673,630 27,554 SH   SOLE Avalon Trust 0 0 27,554
NIKE INC CL B 654106103   183,701 1,692 SH   SOLE Avalon Trust 0 0 1,692
NISOURCE INC COM 65473P105   132,750 5,000 SH   SOLE Avalon Trust 0 0 5,000
NORFOLK SOUTHN CORP COM 655844108   160,092 677 SH   SOLE Avalon Trust 0 0 677
NORTHROP GRUMMAN CORP COM 666807102   5,648,183 12,065 SH   SOLE Avalon Trust 0 0 12,065
NOVARTIS AG SPONSORED ADR 66987V109   151,455 1,500 SH   SOLE Avalon Trust 0 0 1,500
NOVO-NORDISK A S ADR 670100205   245,384 2,372 SH   SOLE Avalon Trust 0 0 2,372
NURIX THERAPEUTICS INC COM 67080M103   72,818 7,056 SH   SOLE Avalon Trust 0 0 7,056
NVIDIA CORPORATION COM 67066G104   419,947 848 SH   SOLE Avalon Trust 0 0 848
NVR INC COM 62944T105   24,067,548 3,438 SH   SOLE Avalon Trust 0 0 3,438
NXP SEMICONDUCTORS N V COM N6596X109   42,491 185 SH   SOLE Avalon Trust 0 0 185
OCCIDENTAL PETE CORP COM 674599105   119,420 2,000 SH   SOLE Avalon Trust 0 0 2,000
OLB GROUP INC COM 67086U307   38,213 36,050 SH   SOLE Avalon Trust 0 0 36,050
OPTIMIZERX CORP COM NEW 68401U204   28,620 2,000 SH   SOLE Avalon Trust 0 0 2,000
ORACLE CORP COM 68389X105   604,747 5,736 SH   SOLE Avalon Trust 0 0 5,736
ORGANON & CO COMMON STOCK 68622V106   188 13 SH   SOLE Avalon Trust 0 0 13
OVINTIV INC COM 69047Q102   33,555 764 SH   SOLE Avalon Trust 0 0 764
OWENS CORNING NEW COM 690742101   963,495 6,500 SH   SOLE Avalon Trust 0 0 6,500
PACCAR INC COM 693718108   36,619 375 SH   SOLE Avalon Trust 0 0 375
PACER FDS TR TRENDP US LAR CP 69374H105   187,749 4,339 SH   SOLE Avalon Trust 0 0 4,339
PACKAGING CORP AMER COM 695156109   65,164 400 SH   SOLE Avalon Trust 0 0 400
PALO ALTO NETWORKS INC COM 697435105   9,874,057 33,485 SH   SOLE Avalon Trust 0 0 33,485
PAYPAL HLDGS INC COM 70450Y103   164,149 2,673 SH   SOLE Avalon Trust 0 0 2,673
PEPSICO INC COM 713448108   516,993 3,044 SH   SOLE Avalon Trust 0 0 3,044
PERRIGO CO PLC SHS G97822103   3,218 100 SH   SOLE Avalon Trust 0 0 100
PFIZER INC COM 717081103   130,074 4,518 SH   SOLE Avalon Trust 0 0 4,518
PG&E CORP COM 69331C108   18,030 1,000 SH   SOLE Avalon Trust 0 0 1,000
PINTEREST INC CL A 72352L106   1,852 50 SH   SOLE Avalon Trust 0 0 50
PIPER SANDLER COMPANIES COM 724078100   350 2 SH   SOLE Avalon Trust 0 0 2
PNC FINL SVCS GROUP INC COM 693475105   21,194,320 136,870 SH   SOLE Avalon Trust 0 0 136,870
POST HLDGS INC COM 737446104   8,806 100 SH   SOLE Avalon Trust 0 0 100
PROCTER AND GAMBLE CO COM 742718109   1,089,379 7,434 SH   SOLE Avalon Trust 0 0 7,434
PROGRESSIVE CORP COM 743315103   28,075,171 176,263 SH   SOLE Avalon Trust 0 0 176,263
PROLOGIS INC. COM 74340W103   96,776 726 SH   SOLE Avalon Trust 0 0 726
PRUDENTIAL FINL INC COM 744320102   17,009 164 SH   SOLE Avalon Trust 0 0 164
QUALCOMM INC COM 747525103   49,319 341 SH   SOLE Avalon Trust 0 0 341
QUANTA SVCS INC COM 74762E102   20,262,326 93,894 SH   SOLE Avalon Trust 0 0 93,894
REGENERON PHARMACEUTICALS COM 75886F107   8,783 10 SH   SOLE Avalon Trust 0 0 10
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,754 160 SH   SOLE Avalon Trust 0 0 160
ROPER TECHNOLOGIES INC COM 776696106   71,418 131 SH   SOLE Avalon Trust 0 0 131
ROSS STORES INC COM 778296103   17,299 125 SH   SOLE Avalon Trust 0 0 125
RPM INTL INC COM 749685103   62,290 558 SH   SOLE Avalon Trust 0 0 558
S&P GLOBAL INC COM 78409V104   185,900 422 SH   SOLE Avalon Trust 0 0 422
SALESFORCE INC COM 79466L302   600,223 2,281 SH   SOLE Avalon Trust 0 0 2,281
SCHLUMBERGER LTD COM STK 806857108   18,423 354 SH   SOLE Avalon Trust 0 0 354
SCHWAB CHARLES CORP COM 808513105   963,200 14,000 SH   SOLE Avalon Trust 0 0 14,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   86,789 1,140 SH   SOLE Avalon Trust 0 0 1,140
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   33,184 400 SH   SOLE Avalon Trust 0 0 400
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   38,897 540 SH   SOLE Avalon Trust 0 0 540
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,476,934 18,162 SH   SOLE Avalon Trust 0 0 18,162
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   63,330 1,000 SH   SOLE Avalon Trust 0 0 1,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   173,425 901 SH   SOLE Avalon Trust 0 0 901
SERVICE CORP INTL COM 817565104   68,450 1,000 SH   SOLE Avalon Trust 0 0 1,000
SERVICENOW INC COM 81762P102   53,694 76 SH   SOLE Avalon Trust 0 0 76
SMUCKER J M CO COM NEW 832696405   379,140 3,000 SH   SOLE Avalon Trust 0 0 3,000
SONY GROUP CORP SPONSORED ADR 835699307   23,673 250 SH   SOLE Avalon Trust 0 0 250
SOUTHERN CO COM 842587107   77,132 1,100 SH   SOLE Avalon Trust 0 0 1,100
SPDR GOLD TR GOLD SHS 78463V107   1,927,376 10,082 SH   SOLE Avalon Trust 0 0 10,082
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,819,116 8,035 SH   SOLE Avalon Trust 0 0 8,035
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   636,255 1,254 SH   SOLE Avalon Trust 0 0 1,254
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,947 21 SH   SOLE Avalon Trust 0 0 21
STARBUCKS CORP COM 855244109   308,769 3,216 SH   SOLE Avalon Trust 0 0 3,216
STRIDE INC COM 86333M108   4,869 82 SH   SOLE Avalon Trust 0 0 82
STRYKER CORPORATION COM 863667101   29,946 100 SH   SOLE Avalon Trust 0 0 100
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   29,965 500 SH   SOLE Avalon Trust 0 0 500
SYNOPSYS INC COM 871607107   59,215 115 SH   SOLE Avalon Trust 0 0 115
SYSCO CORP COM 871829107   1,390 19 SH   SOLE Avalon Trust 0 0 19
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   173,056 1,664 SH   SOLE Avalon Trust 0 0 1,664
TARGET CORP COM 87612E106   312,860 2,197 SH   SOLE Avalon Trust 0 0 2,197
TE CONNECTIVITY LTD SHS H84989104   12,645 90 SH   SOLE Avalon Trust 0 0 90
TESLA INC COM 88160R101   241,523 972 SH   SOLE Avalon Trust 0 0 972
TEXAS INSTRS INC COM 882508104   201,996 1,185 SH   SOLE Avalon Trust 0 0 1,185
THE CIGNA GROUP COM 125523100   281,184 939 SH   SOLE Avalon Trust 0 0 939
THERMO FISHER SCIENTIFIC INC COM 883556102   19,266,085 36,297 SH   SOLE Avalon Trust 0 0 36,297
TJX COS INC NEW COM 872540109   20,301,639 216,412 SH   SOLE Avalon Trust 0 0 216,412
TOAST INC CL A 888787108   18,260 1,000 SH   SOLE Avalon Trust 0 0 1,000
TRANE TECHNOLOGIES PLC SHS G8994E103   2,163,393 8,870 SH   SOLE Avalon Trust 0 0 8,870
TRANSDIGM GROUP INC COM 893641100   124,427 123 SH   SOLE Avalon Trust 0 0 123
TRAVELERS COMPANIES INC COM 89417E109   1,347,717 7,075 SH   SOLE Avalon Trust 0 0 7,075
TRIMBLE INC COM 896239100   11,182,587 210,199 SH   SOLE Avalon Trust 0 0 210,199
TRUIST FINL CORP COM 89832Q109   479,960 13,000 SH   SOLE Avalon Trust 0 0 13,000
TRUPANION INC COM 898202106   46,376 1,520 SH   SOLE Avalon Trust 0 0 1,520
TYLER TECHNOLOGIES INC COM 902252105   8,910,138 21,310 SH   SOLE Avalon Trust 0 0 21,310
ULTA BEAUTY INC COM 90384S303   16,701,310 34,085 SH   SOLE Avalon Trust 0 0 34,085
UNILEVER PLC SPON ADR NEW 904767704   181,800 3,750 SH   SOLE Avalon Trust 0 0 3,750
UNION PAC CORP COM 907818108   252,252 1,027 SH   SOLE Avalon Trust 0 0 1,027
UNITED PARCEL SERVICE INC CL B 911312106   94,732 603 SH   SOLE Avalon Trust 0 0 603
UNITED RENTALS INC COM 911363109   237,970 415 SH   SOLE Avalon Trust 0 0 415
UNITEDHEALTH GROUP INC COM 91324P102   960,282 1,824 SH   SOLE Avalon Trust 0 0 1,824
UNIVERSAL DISPLAY CORP COM 91347P105   108,062 565 SH   SOLE Avalon Trust 0 0 565
US BANCORP DEL COM NEW 902973304   26,401 610 SH   SOLE Avalon Trust 0 0 610
US FOODS HLDG CORP COM 912008109   15,712 346 SH   SOLE Avalon Trust 0 0 346
VALERO ENERGY CORP COM 91913Y100   20,800 160 SH   SOLE Avalon Trust 0 0 160
VALMONT INDS INC COM 920253101   9,422,129 40,350 SH   SOLE Avalon Trust 0 0 40,350
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   51,733 1,100 SH   SOLE Avalon Trust 0 0 1,100
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   23,219,908 285,375 SH   SOLE Avalon Trust 0 0 285,375
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   127,757 1,737 SH   SOLE Avalon Trust 0 0 1,737
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,622,497 9,868 SH   SOLE Avalon Trust 0 0 9,868
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,308,900 6,000 SH   SOLE Avalon Trust 0 0 6,000
VANGUARD INDEX FDS MID CAP ETF 922908629   58,160 250 SH   SOLE Avalon Trust 0 0 250
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   461,593 5,224 SH   SOLE Avalon Trust 0 0 5,224
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   390,936 895 SH   SOLE Avalon Trust 0 0 895
VANGUARD INDEX FDS SMALL CP ETF 922908751   590,285 2,767 SH   SOLE Avalon Trust 0 0 2,767
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,833,711 7,730 SH   SOLE Avalon Trust 0 0 7,730
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   20,505 318 SH   SOLE Avalon Trust 0 0 318
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   17,558 301 SH   SOLE Avalon Trust 0 0 301
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   136,320 800 SH   SOLE Avalon Trust 0 0 800
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,651,480 63,000 SH   SOLE Avalon Trust 0 0 63,000
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   364,640 3,334 SH   SOLE Avalon Trust 0 0 3,334
VANGUARD WORLD FD MEGA GRWTH IND 921910816   685,626 2,642 SH   SOLE Avalon Trust 0 0 2,642
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   295,034 1,545 SH   SOLE Avalon Trust 0 0 1,545
VANGUARD WORLD FDS INF TECH ETF 92204A702   52,272 108 SH   SOLE Avalon Trust 0 0 108
VERALTO CORP COM SHS 92338C103   10,856,511 131,978 SH   SOLE Avalon Trust 0 0 131,978
VERISK ANALYTICS INC COM 92345Y106   475,571 1,991 SH   SOLE Avalon Trust 0 0 1,991
VERIZON COMMUNICATIONS INC COM 92343V104   77,285 2,050 SH   SOLE Avalon Trust 0 0 2,050
VISA INC COM CL A 92826C839   44,419,876 170,616 SH   SOLE Avalon Trust 0 0 170,616
VITA COCO CO INC COM 92846Q107   16,699 651 SH   SOLE Avalon Trust 0 0 651
VULCAN MATLS CO COM 929160109   57,888 255 SH   SOLE Avalon Trust 0 0 255
WALMART INC COM 931142103   102,473 650 SH   SOLE Avalon Trust 0 0 650
WARNER BROS DISCOVERY INC COM SER A 934423104   4,530 398 SH   SOLE Avalon Trust 0 0 398
WASTE MGMT INC DEL COM 94106L109   12,503,151 69,811 SH   SOLE Avalon Trust 0 0 69,811
WATERS CORP COM 941848103   439,523 1,335 SH   SOLE Avalon Trust 0 0 1,335
WEC ENERGY GROUP INC COM 92939U106   58,919 700 SH   SOLE Avalon Trust 0 0 700
WELLS FARGO CO NEW COM 949746101   62,411 1,268 SH   SOLE Avalon Trust 0 0 1,268
WESTERN UN CO COM 959802109   102,512 8,600 SH   SOLE Avalon Trust 0 0 8,600
WESTPORT FUEL SYSTEMS INC COM 960908507   87 13 SH   SOLE Avalon Trust 0 0 13
WEYERHAEUSER CO MTN BE COM NEW 962166104   69,367 1,995 SH   SOLE Avalon Trust 0 0 1,995
WHIRLPOOL CORP COM 963320106   304,425 2,500 SH   SOLE Avalon Trust 0 0 2,500
WILLIS TOWERS WATSON PLC LTD SHS G96629103   12,060 50 SH   SOLE Avalon Trust 0 0 50
WISDOMTREE TR WISDOMTREE US VA 97717W547   140,350 2,048 SH   SOLE Avalon Trust 0 0 2,048
WK KELLOGG CO COM SHS 92942W107   237 18 SH   SOLE Avalon Trust 0 0 18
XCEL ENERGY INC COM 98389B100   49,528 800 SH   SOLE Avalon Trust 0 0 800
XYLEM INC COM 98419M100   34,308 300 SH   SOLE Avalon Trust 0 0 300
ZOETIS INC CL A 98978V103   303,358 1,537 SH   SOLE Avalon Trust 0 0 1,537