(logo)**ncb**

NationalCooperative Bank

 

2011Crystal Drive

Suite,800

Arlington,VA 22202

 

 

**ANNUAL STATEMENT OFCOMPLIANCE of**

**NATIONALCOOPERATIVE BANK, N.A.**

 

Pursuantto the requirements of the applicable Servicing Agreement for each of thetransactions listed on Schedule I hereto, the undersigned, a duly authorizedofficer of National Cooperative Bank, N.A. ("NCB"), in its applicablecapacity(ies) as listed on Schedule I, hereby certifies as follows as of andfor the calendar year ending December 31, 2023 (the "ReportingPeriod"):

1.       A review of theServicer’s activities during the calendar year ending December 31, 2023 (the“Reporting Period”) and of its performance under the applicable ServicingAgreement has been made under the undersigned officer’s supervision; and

2.       To the best ofthe undersigned officer’s knowledge, based on such review, the Servicer hasfulfilled all of its obligations under the Servicing Agreement in all materialrespects throughout the Reporting Period.

 

 

Dated:March 5, 2024

 

NationalCooperative Bank, N.A.

 

 

By:/s/ Brian Pace 

BrianPace

SeniorVice President

 

 

***NationalCooperative Bank, N.A.***

*2011Crystal Drive, Suite 800, Arlington, VA 22202*

*(800)955-9622*

*https://www.ncb.coop*

 

 

 

**Schedule I to theAnnual Statement of Compliance**

** **

*IndividualInvestors for which National Cooperative Bank, N.A. Performed ServicingActivities*

* *

| **NCB********Investor********#** | **Pool****Description**                            | **NCB********Capacity(ies)**            |
|----------------------------------|----------------------------------------------------|-----------------------------------------|
|  

 

363              | CSFB2000PS4, final

distributiondate=

12/15/2023  | NCBPrimaryServicer NCBSpecialServicer   |
|  

378                      |  

CSFB2004C4                                 | NCBMaster  Servicer

NCBSpecialServicer |
| 380                              | CSFB2005C3                                         | NCBMaster  Servicer                     |
|  

383                      |  

CSFB2006C1                                 | NCBMaster  Servicer

NCBSpecialServicer |
| 385                              | CSMC2006C4                                         | NCBMaster  Servicer                     |
|  

 

391              | WFBRBS2013C13,final

distributiondate=

04/17/2023 | NCBMasterServicer NCBSpecialServicer    |
|  

 

392              | WFBRBS2013C15,final

distributiondate=

10/17/2023 | NCBMasterServicer NCBSpecialServicer    |
|  

 

393              | WFBRBS2013C16,final

distributiondate=

09/15/2023 | NCBMasterServicer NCBSpecialServicer    |
|  

 

394              | WFBRBS2013C18,final

distributiondate=

12/15/2023 | NCBMaster  Servicer                     |
|  

395                      |  

WFBRBS2014C19                              | NCBMaster  Servicer

NCBSpecialServicer |
|  

396                      |  

WFBRBS2014C20                              | NCBMaster  Servicer

NCBSpecialServicer |
|  

397                      |  

WFBRBS2014C21                              | NCBMaster  Servicer

NCBSpecialServicer |
|  

398                      |  

WFBRBS2014C22                              | NCBMaster  Servicer

NCBSpecialServicer |
|  

399                      |  

WFBRBS2014C23                              | NCBMaster  Servicer

NCBSpecialServicer |
|  

400                      |  

WFCM2014LC18                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

401                      |  

WFCM2015C26                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

402                      |  

WFCM2015C29                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

403                      |  

WFCM2015C30                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

404                      |  

WFCM2015LC22                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

405                      |  

WFCM2015NXS3                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

406                      |  

WFCM2016C32                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

407                      |  

WFCM2016C33                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

408                      |  

WFCM2016C35                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

409                      |  

WFCM2016LC24                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

410                      |  

WFCM2016C36                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

411                      |  

WFCM2016LC25                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

412                      |  

WFCM2017RC1                                | NCBMaster  Servicer

NCBSpecialServicer |
|  

413                      |  

BANK2017BNK5                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

414                      |  

BANK2017BNK6                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

415                      |  

BANK2017BNK7                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

416                      |  

BANK2017BNK8                               | NCBMaster  Servicer

NCBSpecialServicer |
|  

417                      |  

BANK2018  BNK10                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

418                      |  

BANK2018  BNK11                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

419                      |  

BANK2018  BNK12                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

422                      |  

BANK2018  BNK13                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

423                      |  

BANK2018  BNK14                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

424                      |  

BANK2018  BNK15                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

426                      |  

BANK2019  BNK16                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

427                      |  

BANK2019  BNK18                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

428                      |  

BANK2019  BNK19                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

429                      |  

BANK2019  BNK20                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

461                      |  

BANK2019  BNK22                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

462                      |  

BANK2019  BNK24                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

463                      |  

BANK2020 BNK25                             | NCBMaster  Servicer

NCBSpecialServicer |
|  

464                      |  

BANK2020  BNK26                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

465                      |  

BANK2020  BNK28                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

466                      |  

BANK2020  BNK30                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

467                      |  

BANK2021  BNK31                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

468                      |  

BANK2021  BNK32                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

469                      |  

BANK2021  BNK33                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

472                      |  

BANK2021  BNK34                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

473                      |  

BANK2021  BNK35                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

474                      |  

BANK2021  BNK36                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

476                      |  

BANK2021  BNK37                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

477                      |  

BANK2021  BNK38                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

478                      |  

BANK2022  BNK39                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

479                      |  

BANK2022  BNK40                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

481                      |  

BANK2022  BNK41                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

482                      |  

BANK2022 BNK42                             | NCBMaster  Servicer

NCBSpecialServicer |
|  

483                      |  

BANK2022  BNK43                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

484                      |  

BANK2022  BNK44                            | NCBMaster  Servicer

NCBSpecialServicer |
|  

485                      |  

BANK2023  BNK46                            | NCBMasterServicer

NCBSpecialServicer   |