(logo) **pwc**

 

 

**Report of Independent Registered Public Accounting Firm**

** **

To the Audit Committee of Computershare Trust Company, NationalAssociation

 

We have examined management’s assertion, included in the accompanying *Assessmentof Compliance with the Applicable Servicing Criteria: Computershare CorporateTrust - CMBS Platform* that Computershare Trust Company, NationalAssociation (the “Company”) complied with the servicing criteria set forth inItem 1122(d) of the Securities and Exchange Commission's Regulation AB for thecommercial mortgage-backed securities (“CMBS”) transactions backed by pools ofcommercial mortgage loans and/or backed by CMBS for which the Company providestrustee, securities administration and/or paying agent services, eitherdirectly in the related role for such services or as the agent of the partyperforming such services, and for which either (a) some or all of the issuedsecurities for such CMBS transactions were publicly offered pursuant to aregistration statement delivered under the Securities Act of 1933, as amended,or (b) the issued securities for such CMBS transactions were privately offeredpursuant to an exemption from registration and either the Company (and/or theparty for whom it acts agent) has an obligation under the transactionagreements to deliver an assessment of compliance with the applicable servicingcriteria under Item 1122(d) of Regulation AB; provided however that, theplatform excludes any transactions for which the offered securities wereissued, sponsored and/or guaranteed by any agency or instrumentality of theU.S. government or any government-sponsored entity (the “CMBS Platform”), as ofDecember 31, 2021 and for the period from November 1, 2021 to December 31, 2021(the “Period”), excluding criteria 1122(d)(4)(ii), 1122(d)(4)(iv),1122(d)(4)(v), 1122(d)(4)(vi), 1122(d)(4)(vii), 1122(d)(4)(viii),1122(d)(4)(ix), 1122(d)(4)(x), 1122(d)(4)(xi), 1122(d)(4)(xii),1122(d)(4)(xiii) and 1122(d)(4)(xiv), which Management has determined are notapplicable to either the Company’s obligations, or the obligations of the partyfor whom the Company ultimately acts as agent, in either case under the relatedtransaction agreements with respect to the CMBS Platform for the Period (asapplicable, the “Company’s Obligations”); provided however that, with respectto the CMBS Platform (a) servicing criterion 1122(d)(1)(v) is applicable onlyto the Company’s Obligations related to the aggregation of information receivedand the conveyance of such information, in each case, as required by thetransaction agreements, and (b) servicing criterion 1122(d)(4)(iii) isapplicable only to the Company’s Obligations related to the process of makingor effecting an addition, removal or substitution to the asset pool inaccordance with the transaction agreements.

 

As described in management's assertion, for servicing criteria1122(d)(4)(i) and 1122(d)(2)(vi), the Company has engaged various vendors toperform the activities required by these servicing criteria.  The Companyhas 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, theCompany has asserted that it has policies and procedures in place designed toprovide reasonable assurance that the vendors' activities comply in allmaterial respects with the servicing criteria applicable to each vendor. TheCompany is solely responsible for determining that it meets the SECrequirements to apply Interpretation 200.06 for the vendors and relatedcriteria as described in its assertion, and we performed no procedures withrespect to the Company's determination of its eligibility to use Interpretation200.06.

 

Appendix A to management's assertion identifies the individualasset-backed transactions and securities defined by management as constitutingthe CMBS Platform.

 

The Company’s management is responsible for its assertion and forthe Company's compliance with the applicable servicing criteria. Ourresponsibility is to express an opinion on management's assertion about theCompany’s compliance with the applicable servicing criteria based on our examination.

 

Our examination was conducted in accordance with the standards ofthe Public Company Accounting Oversight Board (United States) and in accordancewith attestation standards established by the American Institute of CertifiedPublic Accountants. Those standards require that we plan and perform theexamination to obtain reasonable assurance about whether management’s assertionabout compliance with the applicable servicing criteria is fairly stated, inall material 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-backed transactionsand securities that comprise the CMBS Platform, testing of selected servicingactivities related to the CMBS Platform, and determining whether the Companyprocessed those selected transactions and performed those selected activitiesin compliance with the applicable servicing criteria. Our procedures werelimited to the selected transactions and servicing activities performed by theCompany 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.

 

We are required to be independent and to meet our other ethicalresponsibilities in accordance with relevant ethical requirements related tothe engagement.

 

In our opinion, management’s assertion that Computershare TrustCompany, National Association complied with the aforementioned applicableservicing criteria as of and for the period ended  December 31, 2021 forthe CMBS Platform is fairly stated, in all material respects.

 

/s/ **PricewaterhouseCoopers LLP**

 

Boston, Massachusetts

February 18, 2022

 

 

PricewaterhouseCoopers LLP, 101 Seaport Boulevard, Boston, MA02210

T: (617) 530 5000, www.pwc.com/us