| BLACKROCK MUNIYIELD NEW YORK QUALITY FUND, INC.MYN | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK MUNIYIELD QUALITY FUND III, INC.MYI | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK MUNIYIELD MICHIGAN QUALITY FUND, INC.MIY | Officer● | Treasurer | 56 | 2011-08-25 | 2026-07-09 |
| BLACKROCK MUNIYIELD PENNSYLVANIA QUALITY FUNDMPA | Officer● | Treasurer | 56 | 2011-07-13 | 2026-07-09 |
| BLACKROCK MUNIASSETS FUND, INC.MUA | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK MUNIHOLDINGS FUND, INC.MHD | Officer● | Treasurer | 56 | 2010-07-20 | 2026-07-09 |
| BLACKROCK DEBT STRATEGIES FUND, INC.DSU | Officer● | Treasurer | 56 | 2010-07-21 | 2026-07-09 |
| BLACKROCK MUNIHOLDINGS CALIFORNIA QUALITY FUND, INC.MUC | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK CORE BOND TRUSTBHK | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK VIRGINIA MUNICIPAL BOND TRUSTBHV | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK LIMITED DURATION INCOME TRUSTBLW | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.CII | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK FLOATING RATE INCOME TRUSTBGT | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK HEALTH SCIENCES TRUSTBME | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK ENHANCED GLOBAL DIVIDEND TRUSTBOE | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK ENHANCED EQUITY DIVIDEND TRUSTBDJ | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | Officer● | Treasurer | 56 | 2010-07-25 | 2026-07-09 |
| BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TRUSTBGY | Officer● | Treasurer | 56 | 2007-03-12 | 2026-07-09 |
| BLACKROCK TAXABLE MUNICIPAL BOND TRUSTBBN | Officer● | Treasurer | 56 | 2011-03-16 | 2026-07-09 |
| BLACKROCK RESOURCES & COMMODITIES STRATEGY TRUSTBCX | Officer● | Treasurer | 56 | 2011-03-04 | 2026-07-09 |
| BLACKROCK MUNICIPAL 2030 TARGET TERM TRUSTBTT | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK UTILITIES, INFRASTRUCTURE & POWER OPPORTUNITIES TRUSTBUI | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK MULTI-SECTOR INCOME TRUSTBIT | Officer● | Treasurer | 56 | 2012-12-31 | 2026-07-09 |
| BLACKROCK SCIENCE AND TECHNOLOGY TRUSTBST | Officer● | Treasurer | 56 | 2014-08-12 | 2026-07-09 |
| BLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTBSTZ | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK HEALTH SCIENCES TERM TRUSTBMEZ | Officer● | Treasurer | 56 | 2019-08-13 | 2026-07-09 |
| BLACKROCK CAPITAL ALLOCATION TERM TRUSTBCAT | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK INNOVATION AND GROWTH TERM TRUSTBTX | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |
| BLACKROCK ESG CAPITAL ALLOCATION TERM TRUSTECAT | Officer● | Treasurer | 56 | 2006-12-31 | 2026-07-09 |