(logo)**pwc**

 

*Report ofIndependent Registered Public Accounting Firm*

 

Tothe Management of Wilmington Trust National Association

 

Wehave examined management’s assertion, included in the accompanying Management’sAssessment Report, that Wilmington Trust National Association (the “Company”)complied with the servicing criteria set forth in Item 1122(d) of theSecurities and Exchange Commission's Regulation AB for Items 1122(d)(2)(iii)and 1122(d)(3)(i) of the Securities and Exchange Commission's Regulation AB forthe servicing of mortgage related asset-backed transactions initiated oramended for purposes of Regulation AB on or after January 1, 2006, for whichthe Company provides trustee services (the “Platform”), as of December 31,2023, and for the year then ended. Appendix A to Management’s Assessment Reportidentifies the individual asset-backed transactions and securities and applicablecriteria defined by management as constituting the Platform. Wilmington TrustNational Association’s management is responsible for its assertion and for theCompany's compliance with the applicable servicing criteria. Our responsibilityis to express an opinion on management's assertion about the Company’scompliance with the applicable servicing criteria based on our examination.

 

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 oramounts calculated or reported by the Company during the period covered by thisreport. We believe that our examination provides, and that the evidence weobtained is sufficient and appropriate to provide, a reasonable basis for ouropinion. Our examination does not provide a legal determination on theCompany’s compliance with 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 Wilmington Trust National Associationcomplied with the aforementioned applicable servicing criteria as of and forthe year ended December 31, 2023, for the Platform is fairly stated, in allmaterial respects.

 

/s/PricewaterhouseCoopers LLP

 

Buffalo,NY 

February29, 2024

 

 

PricewaterhouseCoopersLLP, 726 Exchange Street, Suite 1010, Buffalo, NY 14210 

T:(716) 856 4650, www.pwc.com/us