Specifications include, but are not limited to: Assess all outstanding bond issues to determine the existing level of arbitrage compliance and future compliance needs.; Perform all required calculations including a calculation of arbitrage yield, arbitrage liability and yield restriction requirements not less than every 5th year and final filing date for each issue of outstanding obligations listed on Attachment. The City reserves the right to request an interim calculation for any issue depending on market conditions.; Create and maintain records necessary to determine arbitrage liability, if any, on outstanding obligations of the City.; Review reports of investment and expenditure of bond proceeds, within the meaning of Section 148, as necessary to ensure compliance with Section 148.; Assist the City in preparing or causing to be prepared any schedules, reports, or records necessary to perform or support a calculation of arbitrage liability.; Provide the City a report of the calculations (including supporting documentation) of arbitrage liability within 60 days after the maintenance of an ongoing calendar based on rebate payment dates and deadlines.; Maintain past reports for future reference.; Advise City on changes in related federal or state regulations as they occur so the City may react in a timely fashion to the changes.; Assist the City in providing information and guidance to the City's client agencies as may be necessary from time to time to improve record-keeping and monitoring required for compliance with Section 148.; Provide advice and recommendations as the City may request concerning unique or extraordinary compliance issues that may arise from time to time.; Review opportunities and recommend options to minimize existing liabilities or increase retainable earnings.; The firm must agree to cooperate with the Internal Revenue Service, the City's auditors and others doing business with the City by providing requested reasonable information without additional fees.