workaround for the Error and notifying the Bank of America Representative making the initial request for assistance of Supplier's efforts, plans for resolution of the Error, and estimated time required to resolve the Error. Supplier shall correct Errors caused by the Object Code by modifying Source Code and distributing the modified Software to Bank of America on the schedule called for in this Section. B. For Class 1 Errors, Supplier shall provide a Correction or workaround reasonable in Bank of America's judgment within the Repair Period after Bank of America reports the Error, or within four (4) hours after Bank of America first reports the Error if no other Repair Period is specified. These steps shall include assigning fully-qualified technicians to work with Bank of America without interruption or additional charge, twenty-four (24) hours per day, until Supplier provides a Correction or workaround reasonable in Bank of America's judgment. C. For Class 2 Errors, Supplier shall take reasonable steps to provide a Correction or a workaround reasonable in Bank of America's judgment by the opening of business on the second Business Day after Bank of America reports the Error. These steps shall include assigning fully- qualified Proprietary to Bank of America D-4 vTIP2010 Source: CARDLYTICS, INC., S-1, 1/12/2018 technicians to work with Bank of America during Bank of America's regular business hours until Supplier provides a workaround reasonable in Bank of America's judgment or a Correction or Bank of America determines after consultation with Supplier that such a workaround or Correction cannot be produced by Supplier's technicians. Supplier shall provide a Correction within thirty (30) calendar days after Bank of America's report of the Error. D. For Class 3 Errors, Supplier shall correct the Errors by all reasonable means. Supplier shall correct the Errors and distribute the modified Software to