(logo)pwc

 

 

**Report ofIndependent Registered Public Accounting Firm**

 

Tothe Board of Directors, The PNC Financial Services Group, Inc.

 

Wehave examined management’s assertion, included in the accompanying Management’sReport on Assessment of Compliance with SEC Regulation AB Servicing Criteria,that Midland Loan Services, a division of PNC Bank, National Association(“Midland” or the “Company”), complied with the servicing criteria set forth inItem 1122(d) of the Securities and Exchange Commission’s Regulation AB for alltransactions serviced on the *Enterprise!SM*Loan Management System (the“Platform”) as of December 31, 2023 and for the year then ended excludingcriteria 1122(d)(1)(iii), 1122(d)(3)(i)(B), 1122(d)(3)(i)(C), 1122(d)(3)(i)(D),1122(d)(3)(ii), 1122(d)(3)(iii), 1122(d)(3)(iv), and 1122(d)(4)(xv), which theCompany has determined are not applicable to the servicing activities performedby them with respect to the Platform. Midland’s management is responsible forits assertion and for the Company’s compliance with the applicable servicingcriteria. Our responsibility is to express an opinion on management’s assertionabout the Company’s compliance with the applicable servicing criteria based onour examination.

 

Asdescribed in management’s assertion, for servicing criteria 1122(d)(1)(i),1122(d)(4)(i), 1122(d)(4)(iii), 1122(d)(4)(iv), 1122(d)(4)(vi),1122(d)(4)(vii), 1122(d)(4)(xi), and 1122(d)(4)(xii), the Company has engagedcertain vendors to perform the activities required by these servicing criteria.The Company has determined that these vendors are not considered “servicers” asdefined in Item 1101(j) of Regulation AB, and the Company has elected to takeresponsibility for assessing compliance with the servicing criteria applicableto each vendor as permitted by Compliance and Disclosure Interpretation 200.06of the SEC Division of Corporation Finance’s interpretations of the rulesadopted under Regulation AB and the Securities Act and the Exchange Act(“Interpretation 200.06”). As permitted by Interpretation 200.06, the Companyhas asserted that it has policies and procedures in place designed to providereasonable assurance that the vendors’ activities comply in all materialrespects with the servicing criteria applicable to each vendor. The Company issolely responsible for determining that it meets the SEC requirements to applyInterpretation 200.06 for the vendors and related criteria as described in itsassertion, and we performed no procedures with respect to the Company’sdetermination of its eligibility to use Interpretation 200.06.

 

Ourexamination was conducted in accordance with the standards of the PublicCompany Accounting Oversight Board (United States) and in accordance withattestation standards established by the American Institute of Certified PublicAccountants. Those standards require that we plan and perform the examinationto obtain reasonable assurance about whether management’s assertion aboutcompliance with the applicable servicing criteria is fairly stated, in allmaterial respects, and, accordingly, included examining, on a test basis,evidence about the Company’s compliance with the applicable servicing criteriaand performing such other procedures as we considered necessary in thecircumstances. Our examination included testing of selected asset-backedtransactions and securities that comprise the Platform, testing of selectedservicing activities related to the Platform, and determining whether theCompany processed those selected transactions and performed those selectedactivities in compliance with the applicable servicing criteria. Our procedureswere limited to the selected transactions and servicing activities performed bythe Company during the period covered by this report. Our procedures were notdesigned to detect noncompliance arising from errors that may have occurredprior to or subsequent to our tests that may have affected the balances or amountscalculated or reported by the Company during the period covered by this report.We believe that our examination provides, and that the evidence we obtained issufficient and appropriate to provide, a reasonable basis for our opinion. Ourexamination does not provide a legal determination on the Company’s compliancewith the servicing criteria.

 

Weare required to be independent and to meet our other ethical responsibilitiesin accordance with relevant ethical requirements related to the engagement.

 

Inour opinion, management’s assertion that Midland complied with theaforementioned applicable servicing criteria as of and for the year endedDecember 31, 2023 for all transactions serviced on the *Enterprise!* LoanManagement System is fairly stated, in all material respects.

 

 

/s/PricewaterhouseCoopers LLP

February16, 2024 

KansasCity, Missouri

 

PricewaterhouseCoopersLLP, 1100 Walnut Street, Suite 1300, Kansas City, Missouri 64106 

T:(816) 472 7921, www.pwc.com/us