(logo) Computershare
Computershare
9062 Old Annapolis Road
Columbia, MD 21045
Annual Statement of Compliance
For each transaction and the applicable Servicing Agreement listed and described on Schedule I hereto, the undersigned, a duly authorized officer of Computershare Trust Company, N.A., in its applicable capacity(ies) as listed on Schedule I ("Computershare"), hereby certifies either (i) as of and for the period of January 1, 2022 through December 31, 2022 (the "Full-Year Reporting Period"), or (ii) as of and for the portion of the Full-Year Reporting Period as set forth under the "Reporting Period" column on Schedule I hereto (the "Partial-Year Reporting Period", together with the Full-Year Reporting Period, the "Reporting Period")[1] in each case, as applicable, as follows:
(a) A review of Computershare's activities during the Reporting Period and of its performance under the applicable Servicing Agreement has been made under such officer’s supervision; and
(b) To the best of such officer’s knowledge, based on such review, Computershare has fulfilled all of its obligations under the applicable Servicing Agreement in all material respects throughout the Reporting Period.
February 28, 2023
/s/ Eileen O’Connor
Eileen O'Connor
Senior Vice President
/s/ Patti Spencer
Patti Spencer
Assistant Secretary
[1] On November 1, 2021, Computershare, Computershare Delaware Trust Company and Computershare Limited purchased substantially all the Corporate Trust Services ("CTS") business of Wells Fargo Bank, N.A. ("Wells Fargo"). During the Reporting Period, for certain transactions listed on Schedule I hereto, Wells Fargo transferred its roles, and the duties, rights and liabilities for such roles under the relevant transaction agreements to Computershare (the "2022 Transferred Role(s) Transactions"). Prior to the date of transfer for the 2022 Transferred Role(s) Transactions, Wells Fargo remained in the related role and performed virtually all its obligations through Computershare as its agent. On and after the date of transfer for the 2022 Transferred Role(s) Transactions, Computershare assumed the roles under the related agreements for such transactions. For each transaction listed thereon, Schedule I hereto identifies the Reporting Period for such transaction.
Schedule I:
3650 REIT Commercial Mortgage Securities II LLC
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
3650R 2022-PF2 Commercial Mortgage Trust Commercial Mortgage Pass- Through Certificates Series |
Pooling and Servicing |
| Certificate Administrator |
11/30/2022 - |
2022-PF2 | Agreement | 11/01/2022 |
| 12/31/2022 |
Arbor Private Label Depositor, LLC
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
Arbor Multifamily Mortgage Securities Trust 2022-MF4 Multifamily Mortgage Pass- Through Certificates Series |
Pooling and Servicing |
| Certificate Administrator |
02/14/2022 - |
2022-MF4 | Agreement | 02/01/2022 |
| 12/31/2022 |
Banc of America Merrill Lynch Commercial Mortgage Inc./Banc of America Merrill Lynch Large Loan, Inc.
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
BANK 2022-BNK42 |
|
|
|
|
Commercial Mortgage Pass- | Pooling and |
| Certificate Administrator |
|
Through Certificates, Series | Servicing |
|
| 06/09/2022 - |
2022-BNK42 | Agreement | 06/01/2022 |
| 12/31/2022 |
Barclays Commercial Mortgage Securities LLC
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
BBCMS Mortgage Trust 2021-C12 Commercial Mortgage Pass-Through |
Pooling and Servicing Agreement |
|
Certificate Administrator |
01/01/2022 – 12/31/2022 |
Certificates, Series 2021-C12 | 11/01/2021 | |||
SUMIT 2022-BVUE Mortgage Trust Commercial Mortgage Pass-Through Certificates, Series 2022- |
Trust and Servicing Agreement |
|
Certificate Administrator |
01/27/2022 – 12/31/2022 |
BVUE | 01/27/2022 | |||
BBCMS Mortgage Trust |
|
|
|
|
2022-C14 Commercial | Pooling and |
| Certificate Administrator |
|
Mortgage Pass-Through | Servicing |
|
| 02/23/2022 - |
Certificates, Series 2022-C14 | Agreement | 02/01/2022 |
| 12/31/2022 |
COLEM 2022-HLNE |
|
|
|
|
Mortgage Trust Commercial |
|
| Certificate Administrator |
|
Mortgage Pass-Through |
|
|
|
|
Certificates, Series 2022- | Trust and Servicing |
|
| 03/15/2022 - |
HLNE | Agreement | 03/15/2022 |
| 12/31/2022 |
BBCMS Mortgage Trust 2022-C15 Commercial Mortgage Pass-Through |
Pooling and Servicing Agreement |
| Certificate Administrator |
04/13/2022 - |
Certificates Series 2022-C15 | 04/01/2022 |
| 12/31/2022 | |
BBCMS Mortgage Trust 2022-C16 Commercial Mortgage Pass-Through | Pooling and Servicing Agreement |
| Certificate Administrator |
06/28/2022 - |
Certificates Series 2022-C16 |
| 06/01/2022 |
| 12/31/2022 |
BBCMS Mortgage Trust 2022-C17 Commercial Mortgage Pass-Through | Pooling and Servicing Agreement |
|
Certificate Administrator |
09/08/2022 – 12/31/2022 |
Certificates Series 2022-C17 |
| 09/01/2022 |
| |
BBCMS Mortgage Trust 2022-C18 Commercial Mortgage Pass-Through | Pooling and Servicing Agreement |
|
Certificate Administrator |
12/14/2022 - |
Certificates Series 2022-C18 |
| 12/01/2022 |
| 12/31/2022 |
BMO Commercial Mortgage Securities LLC
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
BMO 2022-C1 Mortgage Trust Commercial Mortgage Pass-Through Certificates, | Pooling and Servicing Agreement |
| Certificate Administrator |
02/28/2022 – 12/31/2022 |
Series 2022-C1 |
| 02/01/2022 |
| |
BWAY Commercial Mortgage Trust 2022-26BW Commercial Mortgage Pass- Through Certificates, Series | Trust and Servicing Agreement |
| Certificate Administrator |
02/16/2022 – 12/31/2022 |
2022-26BW |
| 02/06/2022 |
| |
BMO 2022-C2 Mortgage Trust Commercial Mortgage Pass-Through Certificates, | Pooling and Servicing Agreement |
| Certificate Administrator |
07/12/2022 – 12/31/2022 |
Series 2022-C2 |
| 07/01/2022 |
| |
BMO 2022-C3 Mortgage | Pooling and Servicing Agreement |
| Certificate Administrator |
|
Trust Commercial Mortgage |
|
|
|
|
Pass-Through Certificates, |
|
|
| 10/07/2022 - |
Series 2022-C3 |
| 10/01/2022 |
| 12/31/2022 |
Citigroup Commercial Mortgage Securities, Inc.
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
ILPT Commercial Mortgage |
|
| Certificate Administrator |
|
Trust 2022-LPFX |
|
|
|
|
Commercial Mortgage Pass- |
|
|
|
|
Through Certificates, Series | Trust and Servicing |
|
| 03/17/2022 - |
2022-LPFX | Agreement | 03/06/2022 |
| 12/31/2022 |
Benchmark 2022-B35 |
|
| Certificate Administrator |
|
Mortgage Trust Commercial | Pooling and |
|
|
|
Mortgage Pass-Through | Servicing |
|
| 05/12/2022 - |
Certificates, Series 2022-B35 | Agreement | 05/01/2022 |
| 12/31/2022 |
Citigroup Commercial |
|
| Certificate Administrator |
|
Mortgage Trust 2022-GC48, |
|
|
|
|
Commercial Mortgage Pass- | Pooling and |
|
|
|
Through Certificates, Series | Servicing |
|
| 06/21/2022 - |
2022-GC48 | Agreement | 06/01/2022 |
| 12/31/2022 |
Credit Suisse Commercial Mortgage Securities Corp./Credit Suisse First Boston Mortgage Securities Corp.
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
MF1 2021-W10X |
|
| Certificate Administrator |
|
Commercial Mortgage Pass- |
|
|
|
|
Through Certificates, Series | Trust and Servicing |
|
| 01/01/2022 - |
2021-W10X | Agreement | 12/23/2021 |
| 12/31/2022 |
Deutsche Mortgage & Asset Receiving Corporation
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
COMM 2022-HC Mortgage Trust Commercial Mortgage Pass-Through Certificates |
Trust and Servicing Agreement |
01/26/2022 | Certificate Administrator |
01/26/2022 - 12/31/2022 |
Benchmark 2022-B34 Mortgage Trust Commercial Mortgage Pass-Through Certificates, Series 2022-B34 |
Pooling and Servicing Agreement |
04/01/2022 | Certificate Administrator |
04/14/2022 - 12/31/2022 |
GS Mortgage Securities Corporation II
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
GS Mortgage Securities |
|
| Certificate Administrator |
|
Trust 2021-GSA3 |
|
|
|
|
Commercial Mortgage Pass | Pooling and |
|
|
|
Through Certificates, Series | Servicing |
|
| 01/01/2022 - |
2021-GSA3 | Agreement | 12/01/2021 |
| 12/31/2022 |
Benchmark 2022-B33 |
|
| Certificate Administrator |
|
Mortgage Trust Commercial | Pooling and |
|
|
|
Mortgage Pass-Through | Servicing |
|
| 03/15/2022 - |
Certificates, Series 2022-B33 | Agreement | 03/01/2022 |
| 12/31/2022 |
J.P. Morgan Chase Commercial Mortgage Securities Corp.
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
J.P. Morgan Chase Commercial Mortgage Securities Trust 2022-OPO Commercial Mortgage Pass- Through Certificates, Series 2022-OPO |
Trust and Servicing Agreement |
01/26/2022 | Certificate Administrator |
01/26/2022 - 12/31/2022 |
Benchmark 2022-B32 Mortgage Trust Commercial Mortgage Pass-Through Certificates, Series 2022-B32 |
Pooling and Servicing Agreement |
02/01/2022 | Certificate Administrator |
02/16/2022 - 12/31/2022 |
Benchmark 2022-B36 Mortgage Trust Commercial Mortgage Pass-Through Certificates, Series 2022-B36 |
Pooling and Servicing Agreement |
08/01/2022 | Certificate Administrator |
08/23/2022 - 12/31/2022 |
Morgan Stanley Capital I Inc.
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
Morgan Stanley Capital I Trust 2021-PLZA Commercial Mortgage Pass- Through Certificates, Series | Trust and Servicing Agreement |
| Certificate Administrator |
07/01/2022 - |
2021-PLZA |
| 11/01/2021 |
| 12/31/2022 |
Morgan Stanley Capital I |
|
| Certificate Administrator |
|
Trust 2022-L8 Commercial | Pooling and |
|
|
|
Mortgage Pass-Through | Servicing |
|
| 04/07/2022 - |
Certificates, Series 2022-L8 | Agreement | 04/01/2022 |
| 12/31/2022 |
BANK 2022-BNK41 Commercial Mortgage Pass- Through Certificates, Series | Pooling and Servicing Agreement |
| Certificate Administrator |
05/05/2022 – 12/31/2022 |
2022-BNK41 |
| 05/01/2022 |
| |
BANK 2022-BNK44 |
|
| Certificate Administrator |
|
Commercial Mortgage Pass- | Pooling and |
|
|
|
Through Certificates, Series | Servicing |
|
| 11/22/2022 - |
2022-BNK44 | Agreement | 11/01/2022 |
| 12/31/2022 |
Wells Fargo Commercial Mortgage Securities, Inc.
Transaction |
Servicing Agreement | Servicing Agreement Date |
Computershare Capacity(ies) |
Reporting Period |
BXP Trust 2021-601L Commercial Mortgage Pass- Through Certificates, Series | Trust and Servicing Agreement |
| Certificate Administrator |
01/01/2022 – 12/31/2022 |
2021-601L |
| 12/29/2021 |
| |
Wells Fargo Commercial |
|
| Certificate Administrator |
|
Mortgage Trust 2022-JS2 |
|
|
|
|
Commercial Mortgage Pass- |
|
|
|
|
Through Certificates, Series | Trust and Servicing |
|
| 01/27/2022 - |
2022-JS2 | Agreement | 01/27/2022 |
| 12/31/2022 |
Wells Fargo Commercial Mortgage Trust 2022-C62 Commercial Mortgage Pass- Through Certificates, Series | Pooling and Servicing Agreement |
| Certificate Administrator |
04/18/2022 – 12/31/2022 |
2022-C62 |
| 04/01/2022 |
| |
BANK 2022-BNK43 |
|
| Certificate Administrator |
|
Commercial Mortgage Pass- | Pooling and |
|
|
|
Through Certificates, Series | Servicing |
|
| 08/25/2022 - |
2022-BNK43 | Agreement | 08/01/2022 |
| 12/31/2022 |
© 2022 Computershare. All rights reserved.