(logo)pwc

 

**Report ofIndependent Registered Public Accounting Firm**

 

 

Tothe Board of Directors of Truist Bank

 

Wehave examined management’s assertion, included in the accompanying Management’sReport on Assessment of Compliance with Applicable Servicing Criteria(“management’s assertion”), that Cohen Financial, a division of Truist Bank,(the “Company”) complied with the servicing criteria set forth in Item 1122(d)of the Securities and Exchange Commission's Regulation AB for the commercial mortgagebacked security transactions specified in Appendix A attached to management’sassertion (the “Platform”), as of December 31, 2019 and for the year thenended, excluding the inapplicable servicing criteria as set forth in Appendix Bhereto (such criteria, after giving effect to the exclusions identified onAppendix B attached to management’s assertion (the “Applicable ServicingCriteria”). As described in management's assertion, for servicing criterion1122(d)(4)(xi), the Company has engaged a vendor to perform the activitiesrequired by this servicing criterion. The Company has determined that thisvendor is not considered a "servicer” as defined in Item 1101(j) ofRegulation AB, and the Company has elected to take responsibility for assessingcompliance with the servicing criteria applicable to the vendor as permitted byCompliance and Disclosure Interpretation 200.06 of the SEC Division ofCorporation Finance’s interpretations of the rules adopted under Regulation ABand the Securities Act and the Exchange Act ("Interpretation200.06"). As permitted by Interpretation 200.06, the Company has assertedthat it has policies and procedures in place designed to provide reasonableassurance that the vendor's activities comply in all material respects with theservicing criteria applicable to the vendor. The Company is solely responsiblefor determining that it meets the SEC requirements to apply Interpretation 200.06for the vendor and related criteria as described in its assertion, and weperformed no procedures with respect to the Company's determination of itseligibility to use Interpretation 200.06. The Company’s management isresponsible for its assertion and for the Company's compliance with theapplicable servicing criteria. Our responsibility is to express an opinion onmanagement's assertion about the Company’s compliance with the applicableservicing 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.

 

Inour opinion, management’s assertion that Truist Bank complied with theaforementioned applicable servicing criteria as of and for the year endedDecember 31, 2019 for the Platform is fairly stated, in all material respects.

 

 

/s/Pricewaterhouse Coopers LLP

PricewaterhouseCoopers LLP

Charlotte,North Carolina

March6, 2020

 

 

PricewaterhouseCoopersLLP, 214 North Tryon Street Suite 4200 Charlotte, North Carolina 28202

T:704 344 7500, www.pwc.com/us