{"text_format":"1","workbook":"xlsx","n_sheets":27,"sheets":["Layout of Workbook","Instructions for Drafter","Instructions for Tenderer","Menus","Constants","Contract Summary","Payment Schedule","Subcontractors","Recurring Services - 1","Recurring Services - 2","Recurring Services - 3","Recurring Services - 4","Recurring Services - 5","Recurring Services - 6","Recurring Services - 7","Recurring Services - 8","Recurring Services - 9","Recurring Services - 10","Task-Priced Services","S&Q Services","Milestone Schedule","Schedule of Mark-ups","Labour Rates","Material ","Other Direct Cost","Specific Prices","Adjustments"],"not_rendered":{"charts":0,"images":4,"macros":1,"external_links":1,"defined_names":205,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Layout of Workbook","index":0,"n_rows":10,"n_cols":21,"rows_kept":10,"cut":false,"hidden":false,"merged":[[3,1,7,56],[9,1,9,56]]}
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ASDEFCON Complex Services Pricing Workbook"]
[]
[null,"This workbook is intended for contracts using the ASDEFCON (Complex Services) templates. This sheet provides an overview of the workbook, showing the flow and general order in which activities need to be completed. Not all steps require completion in every contract, and this sheet is only a guide. Please refer to the 'Instructions for Tenderer' worksheet for further information. For general guidance, download the CSERPW Guide from the ASDEFCON template website for the ASDEFCON (Complex Services) template: https://www.defence.gov.au/business-industry/procurement/contracting-templates/asdefcon-suite"]
[]
[]
[]
[]
[]
[null,"For inquiries (finance related) contact Commercial and Financial Analysis: casg.cfa.requests@defence.gov.au or (for work definition) the ASDEFCON SOW helpdesk: asdefconsow.support@defence.gov.au"]

{"sheet":"Instructions for Drafter","index":1,"n_rows":25,"n_cols":7,"rows_kept":25,"cut":false,"hidden":false,"merged":[[20,1,22,1],[20,3,22,3],[5,6,5,11],[8,1,8,2],[5,1,5,3],[10,1,11,1],[20,2,21,2],[20,4,21,4]]}
[]
[]
[]
[null,null,null,"Complex Services Pricing Workbook"]
[]
[null,"Instructions for Commonwealth Drafter",null,null,null,null,"Once all tasks are complete, click the Hide button below to hide this page."]
[null,null,"Refer to the CSERPW Guide for further information.",null,null,null,"Pages can be unhidden as normal."]
[]
[null,"List of Instructions",null,"Completed /\nNot Completed?","Sheet Link"]
[null,"a)","Insert the contract name / number and Planned ED on the Menus worksheet.","Not Completed","Menus"]
[null,"b)","Refer to the section on CWBSs for ASDEFCON (Complex Services) in the CSERPW Guide.","Not Completed"]
[null,null,"Overwrite the example CWBS in the Menus worksheet to create a CWBS. Note that the pricing level structure in this workbook starts at level 2 of a CWBS (eg, '1.01').  Refer to notes on the 'Menus' worksheet for further explanation.\n\nIf known, select the number of Recurring Services Stages using the drop down in cell E14 of the Menus tab, and enter timings.  Otherwise, leave these for the tenderers.","Not Completed","Menus"]
[null,"c)","In the Constants worksheet, select likely foreign exchange rates and update those using the Reserve Bank of Australia historical exchange rates - https://www.rba.gov.au/statistics/tables/xls-hist/2018-current.xls\n\nRefer to Defence's Commercial and FInancial Analysis (CFA)/Financial Investigation Service (FIS) for advice (http://drnet.defence.gov.au/casg/commercial/specialistcommercialservices/Pages/Financial-Investigation-Services.aspx).","Not Completed","Constants","CFA/FIS Website link"]
[null,"d)","Decide which worksheets will not be used for the draft Contract or tender (eg, if the Milestone Schedule will not be used, or if worksheets for Materials and ODCs are not needed for a lower-value contract).\nInstead of deleting, unwanted worksheets should be hidden: right click tab, select Hide (but add \"NOT USED\" to the top of the worksheet in any case). If worksheets are hidden, remove the related instructions from the 'Instructions for Tenderer'.","Not Completed"]
[null,"e)","The Payment Schedule tab should be amended to add or reduce the number of lines / columns depending on the Term of the contract and the number of potential currencies. Ensure that lines/columns are hidden and not deleted.\nAlternatively, a Payment Schedule is not required (for smaller contracts) the worksheet may be hidden - do not delete.","Not Completed","Payment Schedule"]
[null,"f)","The workbook includes 10 worksheets for Recurring Services; each one details a pricing period or a 'stage', such as each year between Adjustment Dates.  If more than 10 stages are possible, seek help from FIS to add more worksheets (eg. to link results into Contract Summary and Payment Schedule worksheets). ","Not Completed","Recurring Services - 1"]
[null,"g)","If applicable, identify tasks that have a well-defined scope but uncertain quantity / frequency and that the Commonwealth wishes to specify as Task-Priced Services.","Not Completed","Task Priced Services"]
[null,"h)","For the S&Q Services worksheet, nominate expected labour categories or provide guidance (eg. if S&Q rates should include possible overseas labour rates?). If required, update the threshold values for mark-up rates in the lower table (eg. $100,000).","Not Completed","S&Q Services"]
[null,"(i)","If Milestones will be used, add known details to the 'Milestone Schedule' worksheet.  Note the separate Annex in the draft Contract for Milestone criteria, which should be consistent with this worksheet.","Not Completed","Milestone Schedule"]
[null,"(j)","The example list of Specific Prices should be tailored to contract-specific needs.\nIf GFM is offered, additional lines may be used to identify logical groups of items, or individual items, as appropriate.\nIf specific price details are required from lower levels of the pricing structure, these can be requested as 'specific prices' rather than developing a more detailed CWBS.","Not Completed","Specific Prices"]
[null,"(k)","Drafters may identify proposed price variation index series in the Adjustments worksheet.  Tenderers will have the opportunity to propose other indices that they feel are more suitable, or if adjustments in additional source currencies will apply.","Not Completed","Adjustments"]
[]
[null,null,"Indices for Adjustments may be chosen from the CFA/FIS-endorsed indexes list: (http://drnet.defence.gov.au/casg/commercial/specialistcommercialservices/Pages/FIS-Endorsed-Indexes.aspx)",null,"Link to website"]
[null,"(l)","Review the 'Instructions for Tenderer' worksheet and amend if required.  For example, remove references to (and hide) worksheets that are not required.  \nAlso confirm that the Base Date and Initial Term details match the Conditions of Tender details schedule.","Not Completed","Instructions for Tenderer"]
[null,"(m)","Update worksheet page headers with tender / contract details (Page Setup | Header/Footer | Custom Header)","Not Completed"]

{"sheet":"Instructions for Tenderer","index":2,"n_rows":52,"n_cols":7,"rows_kept":52,"cut":false,"hidden":false,"merged":[[50,2,50,4],[51,2,51,3],[9,2,9,3],[43,2,43,3],[49,2,49,3],[47,2,47,3],[48,2,48,4],[44,2,44,4],[45,2,45,3],[46,2,46,4],[22,2,22,4],[34,2,34,4],[14,2,14,3],[11,2,11,3],[10,2,10,3],[41,2,41,3],[42,2,42,4],[40,2,40,4],[38,2,38,4],[39,2,39,3],[28,2,28,4],[36,2,36,4],[18,2,18,4],[35,2,35,3],[37,2,37,3],[19,2,19,3],[23,2,23,3],[3,1,3,3],[6,1,6,3],[12,2,12,3],[33,2,33,3],[27,2,27,3],[30,2,30,4],[25,2,25,3],[20,2,20,4],[24,2,24,4],[26,2,26,4],[21,2,21,3],[29,2,29,3],[13,2,13,3],[31,2,31,3],[32,2,32,4],[8,2,8,3]]}
[null,null,null,"Complex Services Pricing Workbook - Instructions for Tenderer"]
[null,null,null,null,null,null,"Please choose the currencies in use"]
[null,"Tendering Company Name",null,null,null,null,"Currencies Used"]
[null,"Insert Prime Contractor/Tenderer Name",null,null,null,null,"AUD"]
[]
[null,"Important Information for Tenderers"]
[null,"Tenderers need to follow these instructions (note that this cost collection model is for Services / Sustainment only):"]
[null,null,"Note: Refer to the CSERPW Guide for further information."]
[null,"a)","Tenderers are to input data in all relevant columns. If a column contains a drop down menu, select the appropriate option unless free text is necessary."]
[null,"b)","Drop down menus are marked with a light blue background."]
[null,"c)","Tenderers are advised not to alter or overwrite ‘auto calc’ columns, marked with a grey background."]
[null,"d)","Prices in the Price and Payment Schedules are to be shown GST exclusive and fully burdened, unless noted otherwise."]
[null,"e)",{"$f":"\"Foreign exchange rates are the Reserve Bank of Australia rates for \"&MONTH(Constants!D6)&\"/\"&YEAR(Constants!D6)&\".  Rates included are for tender evaluation purposes only.\"","v":"Foreign exchange rates are the Reserve Bank of Australia rates for 3/2024.  Rates included are for tender evaluation purposes only."}]
[null,"f)","The Base Date for pricing is defined in the Details Schedule of the draft Conditions of Contract."]
[null,"g)","The Initial Term for the proposed Contract (from the Operative Date, if applicable) is defined in the Details Schedule of the draft Conditions of Contract."]
[null,"Note to tenderers: In subsequent sheets reference to 'Contractor' should be read as 'tenderer' and 'Subcontractor' as 'proposed Subcontractor'."]
[]
[null,"Instructions and Checklist (refer to Annex D to Attachment A of the Conditions of Tender for further guidance)",null,null,"Worksheet Link",null,"Completed /\nNot Completed?"]
[null,1,"Instructions for Tenderer (this tab)"]
[null,null,"Insert the company name in cell B4 of this sheet.\nChoose which additional currencies are applicable in table cells G5-G15 (if the required currency is not shown, refer to 'Constants' below).",null,null,null,"Not Completed"]
[null,2,"Menus"]
[null,null,"● Develop a pricing level structure for the proposed Contract, including proposed Subcontracts.  Pricing level descriptions will then be available in subsequent worksheets from drop-down lists.  Refer to the CWBS section of the CSERPW Guide for further information.\n● If required, update the number of Recurring Services stages using the drop downs (this hides/unhides Recurring Services worksheets), and enter the start / end events.  Each stage identifies a change in scope / fees (eg, during Ramp Up or between Adjustment Dates).\n● Insert number of months for each stage (eg, for Ramp Up stages this may not be 12 months).",null,"Menus",null,"Not Completed"]
[null,3,"Constants"]
[null,null,"Foreign currency exchange rates are captured in the Constants worksheet. If a currency is needed but not shown, replace one of the currencies that will not be used. Where possible, use the Reserve Bank of Australia historic exchange rates for the published rates as at the Base Date.",null,"Constants",null,"Not Completed"]
[null,4,"Contract Summary"]
[null,null,"All data for the Contract Summary worksheet will automatically populate as the rest of the workbook is completed.",null,"Contract Summary",null,"Not Completed"]
[null,5,"Payment Schedule"]
[null,null,"Tenderers are to populate the Payment Schedule worksheet with payments, in each applicable currency, for the Initial Term (after other worksheets are populated).  The table at the top of the worksheet identifies totals in different currencies from different payment types / methods (for Recurring Services & Milestone Payments). Unhide columns if additional currencies are used.\nNote the error check at the top of the page. The word \"ERROR\" appears if the amounts payable does not match the total for the applicable currency. ",null,"Payment Schedule",null,"Not Completed"]
[null,6,"Subcontractors"]
[null,null,"Use the Subcontractors worksheet to identify and provide details for proposed Approved Subcontractor and other (non-Approved) Subcontractors. Drop down menus in other worksheets use this information to identify the applicable Subcontractor. ",null,"Subcontractors",null,"Not Completed"]
[null,7,"Recurring Services #1-#10 as necessary"]
[null,null,"Tenderers are to populate the Recurring Services worksheets. Each Recurring Services worksheet applies to a time period in months, such as a stage during ramp up or a year between Adjustment Dates - tenderers are to use as many Recurring Services worksheets as required for the Initial Term.\n For each worksheet:\n● Select the appropriate pricing level, service provider and applicable currency for each line item (use drop-down menus). Several rows may be needed for one 'pricing level'.\n● Input the pricing information under the respective cost / price categories, including prices for non-approved Subcontractors.\n● All costs/prices are input on an annual basis (ie. for a whole 12 months) even if the actual period is less than 12 months. Formulas convert the annualised total to the applicable total for that period.",null,"Recurring Services",null,"Not Completed"]
[null,8,"Task-Priced Services"]
[null,null,"Tenderers are to populate the 'Task-Priced Services' worksheet, if Task Priced Services are applicable to the draft Contract. Provide pricing for any Commonwealth-requested Task-Priced Services.  Additional Task-Priced Sevices may be added if appropriate.",null,"Task-Priced Services",null,"Not Completed"]
[null,9,"S&Q Services"]
[null,null,"For Labour Rates, insert expected employment categories and skill levels, with rates for normal time and other times.  Short-term labour rates may differ to the Labour Rates worksheet (used for Recurring Services).  Rates may differ geographically. Insert the applicable times for Normal and Other time (cells F6 and M6).\nFor Subcontracts, Materials and Other Direct Costs, identify mark-ups for above / below indicated threshold.  Mark-ups may differ but should be consistent with the Schedule of Mark-ups.",null,"S&Q Services",null,"Not Completed"]
[null,10,"Milestone Schedule"]
[null,null,"If Milestone Payments are being considered for the proposed contract, the Milestone Schedule worksheet may be included and pre-populated with expected Milestones.  Tenderers are to update the Milestones listed, if applicable, and add pricing details. Ensure that Milestone details are consistent with the Milestone criteria included in the draft Contract.\nNote that non-payment or zero-payment Milestones may be used to commence a new stage of Recurring Services.",null,"Milestone Schedule",null,"Not Completed"]
[null,11,"Schedule of Mark-ups"]
[null,null,"Tenderers are to elaborate by identifying the on-costs and mark-ups for the pricing (if required by the draft Contract).\nThis information assists the Commonwealth to understand the price basis.  Complete the following:\n● the percentages used in each category,\n● explanations for the mark-ups used. ",null,"Schedule of Mark-ups",null,"Not Completed"]
[null,12,"Labour Rates"]
[null,null,"This information assists the Commonwealth to understand the price basis.\nInsert expected employment categories and skill levels, with rates. Rates may differ geographically. Mark-ups should be consistent with the Schedule of Mark-ups.",null,"Labour Rates",null,"Not Completed"]
[null,13,"Material"]
[null,null,"This information assists the Commonwealth to understand the price basis.\nTenderers are to elaborate on the Materials required for the proposed support contract (if included in tender data requirements).",null,"Material",null,"Not Completed"]
[null,14,"Other Direct Costs"]
[null,null,"This information assists the Commonwealth to understand the price basis.\nTenderers are to elaborate Other Direct Costs (if included in tender data requirements).\n",null,"Other Direct Cost",null,"Not Completed"]
[null,15,"Specific Prices"]
[null,null,"Tenderers are to complete the specific prices to be tendered in the Specific Prices worksheet.  The list should have been pre-populated with Specific Price Descriptions; however, tenderers may need to provide further breakdown of the listed prices.",null,"Specific Prices",null,"Not Completed"]
[null,16,"Adjustments"]
[null,null,"The Commonwealth may have proposed price variation indices in the Adjustments worksheet.  Tenderers are to review these and, if applicable or considered more suitable for the work, insert additional or different indices, for each applicable currency, and component weightings into the worksheet.\n(Endorsed index list: https://www.defence.gov.au/business-industry/procurement/policies-guidelines-templates/indexes-list )",null,"Adjustments",null,"Not Completed"]
[null,17,"Review all Tabs"]
[null,null,"All relevant information has now been input. Review the Contract Summary and Payment Schedule to confirm that totals are as expected / intended.",null,null,null,"Not Completed"]

{"sheet":"Menus","index":3,"n_rows":83,"n_cols":10,"rows_kept":83,"cut":false,"hidden":false,"merged":[[15,4,15,7],[11,4,11,5],[7,1,7,2],[9,4,9,7],[3,5,3,6],[4,5,4,6],[6,1,6,2],[8,1,8,2],[9,1,9,2],[5,1,5,2]]}
[null,"Complex Services Pricing Workbook"]
[null,"  "]
[]
[null,"Pricing Structure Option: ","CWBS",null,"Contract Name","Insert Contract Name"]
[null,null,null,null,"Contract Number","Insert Contract Number"]
[null,"Notes:",null,null,"Planned ED","2023-06-01","(format: mmm-yyyy)"]
[null,"* Below is an example Contract Work Breakdown Structure (CWBS) used to structure prices. Note that level 1 in the pricing structure is level 2 of a CWBS (the whole contract is level 1)."]
[null,"* A space in the 5th character position will format the entry as bold text (to highlight pricing level 1 / CWBS level 2, in a \"n.nn[.nn…]\" structure)."]
[null,"* Prior to tender, the Commonwealth should insert pricing level 1 details and, if necessary to ensure consistent pricing in tenders, pricing level 2 details."]
[null,"* Tenderers should refer to the CSERPW Guide, when updating the CWBS / pricing level structure for a proposed Contract.",null,null,"Note: Start and end 'events' (below) are intended as Operative Date, the start of any ramp-up stages, Adjustment Dates and other events."]
[]
[null,"CWBS Numbers and Titles",null,null,"Recurring Services Stages"]
[null,"1.01 - Help Desk Services",null,null,"Stages Required","Months"]
[null,"1.01.01 - Help Desk Service Delivery",null,null,10,{"$f":"SUM(J18:J27)","v":54}]
[null,"1.01.02 - Help Desk management activities"]
[null,"1.02 - Training Services",null,null,"Recurring Services Timings"]
[null,"1.02.01 - Training Course 1",null,null,"Stage Number","Start Event / Date","End Event / Date","Length (months)","Switch"]
[null,"1.02.01.01 - Training Delivery",null,null,{"$f":"IF($E$14>=1,1,\"Not Required\")","v":1},"Operative Date","June 2024",6,{"$f":"IF(E18=\"Not Required\",0,1)","v":1},{"$f":"IF(E18=\"Not Required\",0,H18)","v":6}]
[null,"1.02.01.02 - Training Adminstration",null,null,{"$f":"IF($E$14>=2,2,\"Not Required\")","v":2},"July 2024","June 2025",12,{"$f":"IF(E19=\"Not Required\",0,1)","v":1},{"$f":"IF(E19=\"Not Required\",0,H19)","v":12}]
[null,"1.02.02 - Training Course 2",null,null,{"$f":"IF($E$14>=3,3,\"Not Required\")","v":3},"July 2025","June 2026",12,{"$f":"IF(E20=\"Not Required\",0,1)","v":1},12]
[null,"1.02.02.01 - Training Delivery",null,null,{"$f":"IF($E$14>=4,4,\"Not Required\")","v":4},"July 2026","June 2027",12,1,12]
[null,"1.02.02.02 - Training Administration",null,null,{"$f":"IF($E$14>=5,5,\"Not Required\")","v":5},"July 2027","June 2027",12,1,12]
[null,"1.02.03 - Training Management",null,null,{"$f":"IF($E$14>=6,6,\"Not Required\")","v":6},null,null,null,1,0]
[null,"1.03 - some other services",null,null,{"$f":"IF($E$14>=7,7,\"Not Required\")","v":7},null,null,null,1,0]
[null,"1.03.01 - Function 1",null,null,{"$f":"IF($E$14>=8,8,\"Not Required\")","v":8},null,null,null,1,0]
[null,"1.03.01.01 - Function 1A",null,null,{"$f":"IF($E$14>=9,9,\"Not Required\")","v":9},null,null,null,1,0]
[null,"1.03.01.02 - Function 1B",null,null,{"$f":"IF($E$14>=10,10,\"Not Required\")","v":10},null,null,null,1,0]
[null,"1.03.02 - Function 2"]
[null,"1.03.02.01 - Function 2A"]
[null,"1.03.02.02 - Function 2B"]
[null,"1.04 - Support Resources"]
[null,"1.04.01 - Personnel Management"]
[null,"1.04.02 - Technical Data Management"]
[null,"1.04.03 - S&TE & Training Equipment Management"]
[null,"1.05 - Services Management"]
[null,"1.05.01 - Planning, Monitoring, Reporting and Reviews"]
[null,"1.05.02 - Technical Data and Software Rights (IP) management"]
[null,"1.05.03 - Security Management"]
[null,"1.05.04 - Stocktaking"]
[null,"1.05.05 - Quality Management"]
[null,"1.05.06 - Health, Safety and Environment"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,{"$f":"E52+1","v":1}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,11]
[null,null,null,null,12]
[null,null,null,null,13]
[]
[]
[]
[null,null,"To add more line items, please insert a ROW above this line. "]
[null,null,null,null,null,null,null,{"$f":"E79+1","v":1}]
[null,null,null,null,null,null,null,2]
[null,null,null,null,null,null,null,3]
[null,null,null,null,null,null,null,4]

{"sheet":"Constants","index":4,"n_rows":48,"n_cols":9,"rows_kept":48,"cut":false,"hidden":false,"merged":[[5,3,5,4],[45,1,45,4],[46,1,46,4],[47,1,47,4]]}
[]
[]
[null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[]
[null,null,"Date of FX","2024-03-28"]
[null,"Ranking/ Reference","Decription","Code","Rate",null,"Name of Prime, Approved, and Non-Approved",null,"Drop Down"]
[null,"A","Australia Dollar","AUD",1,null,{"$f":"TendererName&\" - Prime\"","v":"Insert Prime Contractor/Tenderer Name - Prime"},null,"Labour"]
[null,"B","United States Dollar","USD",0.67400000000000004,null,{"$f":"Subcontractors!$Y9","v":"Insert Subcontractor Name - NonAppSub"},null,"Material"]
[null,"C","China Yuan Renminbi","CNY",4.8074000000000003,null,{"$f":"Subcontractors!$Y10","v":" - "},null,"Other"]
[null,"D","Japan Yen","JPY",97.91,null,{"$f":"Subcontractors!$Y11","v":" - "}]
[null,"E","Euro Member Countries","EUR",0.60489999999999999,null,{"$f":"Subcontractors!$Y12","v":" - "}]
[null,"F","Korea (South) Won","KRW",900.4,null,{"$f":"Subcontractors!$Y13","v":" - "}]
[null,"G","Singapore Dollar","SGD",0.88070000000000004,null,{"$f":"Subcontractors!$Y14","v":" - "}]
[null,"H","New Zealand Dollar","NZD",1.0952,null,{"$f":"Subcontractors!$Y15","v":" - "}]
[null,"I","United Kingdom Pound Sterling","GBP",0.5151,null,{"$f":"Subcontractors!$Y16","v":" - "}]
[null,"J","Malaysian Ringgit","MYR",2.9518,null,{"$f":"Subcontractors!$Y17","v":" - "}]
[null,"K","Thailand Baht","THB",23.15,null,{"$f":"Subcontractors!$Y18","v":" - "}]
[null,"L","Indonesian Rupiah","IDR",10516,null,{"$f":"Subcontractors!$Y19","v":" - "}]
[null,"M","Indian Rupee","INR",56.58,null,{"$f":"Subcontractors!$Y20","v":" - "}]
[null,"N","New Taiwan New Dollar","TWD",21.54,null,{"$f":"Subcontractors!$Y21","v":" - "}]
[null,"O","Vietnamese Dong","VND",16804,null,{"$f":"Subcontractors!$Y22","v":" - "}]
[null,"P","Hong Kong Dollar","HKD",5.2535999999999996,null,{"$f":"Subcontractors!$Y23","v":" - "}]
[null,"Q","Papua New Guinea Kina","PGK",2.4428999999999998,null,{"$f":"Subcontractors!$Y24","v":" - "}]
[null,"R","Swiss Franc","CHF",0.54490000000000005,null,{"$f":"Subcontractors!$Y25","v":" - "}]
[null,"S","Canadian Dollar","CAD",0.91559999999999997,null,{"$f":"Subcontractors!$Y26","v":" - "}]
[null,"T","Swedish Krona","SEK ",6.5495999999999999,null,{"$f":"Subcontractors!$Y27","v":" - "}]
[null,"U","Philippine Peso","PHP",37.97,null,{"$f":"Subcontractors!$Y28","v":" - "}]
[null,"V","Norwegian Krone","NOK",6.774,null,{"$f":"Subcontractors!$Y29","v":" - "}]
[null,"W","Danish Krone","DKK",4.2939999999999996,null,{"$f":"Subcontractors!$Y30","v":" - "}]
[null,"X","Israeli Shekel","ILS",2.37]
[null,"Y","TBD","TBD",null,null,{"$f":"Subcontractors!$Y31","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y32","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y33","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y34","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y35","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y36","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y37","v":" - "}]
[null,null,null,null,null,null,{"$f":"Subcontractors!$Y38","v":" - "}]
[]
[]
[]
[]
[]
[null,"Notes:"]
[null,"Foreign Exchange currency Rates are sourced from: https://www.rba.gov.au/statistics/historical-data.html#exchange-rates",null,null,null,null,"Note: The above table is used to create drop-down menus.  No need to edit."]
[null,"Where unavailable, please source your currency from the most appropriate source. "]
[null,"If a currency you propose to use has not been included, please overwrite a currency not used above and replace with the necessary currency. "]

{"sheet":"Contract Summary","index":5,"n_rows":19,"n_cols":22,"rows_kept":19,"cut":false,"hidden":false,"merged":[[8,0,12,0],[7,8,7,22],[1,2,1,5],[0,1,0,5]]}
[null,"Note to tenderers: If the totals are not appearing, ensure the timeframes and months are completed for each stage in the 'Menus' tab - see \"Recurring Services Timings\" table",null,null,null,null,null,null,1,2,3,null,null,null,null,4,5,null,null,null,6,7]
[null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[null,null,"Pricing Summary"]
[]
[null,"Pricing Element","Price\n($A)\n(ex. GST)","GST","Price\n($A)\n(inc. GST)"]
[null,"Recurring Services",{"$f":"SUM(C7)","v":0},{"$f":"SUM(D7)","v":0},0]
[null,"Recurring Services",{"$f":"SUM(C8:C13)","v":0},{"$f":"SUM(D8:D13)","v":0},0]
[null,"Stage 1 ",{"$f":"IFERROR('Recurring Services - 1'!$Q$6/12,0)*IFERROR('Recurring Services - 1'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 1'!$Q$7/12,0)*IFERROR('Recurring Services - 1'!$D$5,0)","v":0},{"$f":"SUM(C8:D8)","v":0}]
[null,"Stage 2",{"$f":"IFERROR('Recurring Services - 2'!$Q$6/12,0)*IFERROR('Recurring Services - 2'!$D$5,0)","v":0},{"$f":"IFERROR('[1]Recurring Services -2'!$AC$7/12,0)*IFERROR('Recurring Services - 2'!$D$5,0)","v":0},{"$f":"SUM(C9:D9)","v":0}]
[null,"Stage 3",{"$f":"IFERROR('Recurring Services - 3'!$Q$6/12,0)*IFERROR('Recurring Services - 3'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 3'!$Q$7/12,0)*IFERROR('Recurring Services - 3'!$D$5,0)","v":0},0]
[null,"Stage 4",{"$f":"IFERROR('Recurring Services - 4'!$Q$6/12,0)*IFERROR('Recurring Services - 4'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 4'!$Q$7/12,0)*IFERROR('Recurring Services - 4'!$D$5,0)","v":0},0]
[null,"Stage 5",{"$f":"IFERROR('Recurring Services - 5'!$Q$6/12,0)*IFERROR('Recurring Services - 5'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 5'!$Q$7/12,0)*IFERROR('Recurring Services - 5'!$D$5,0)","v":0},0]
[null,"Stage 6",{"$f":"IFERROR('Recurring Services - 6'!$Q$6/12,0)*IFERROR('Recurring Services - 6'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 6'!$Q$7/12,0)*IFERROR('Recurring Services - 6'!$D$5,0)","v":0},0]
[null,"Stage 7",{"$f":"IFERROR('Recurring Services - 7'!$Q$6/12,0)*IFERROR('Recurring Services - 7'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 7'!$Q$7/12,0)*IFERROR('Recurring Services - 7'!$D$5,0)","v":0},0]
[null,"Stage 8",{"$f":"IFERROR('Recurring Services - 8'!$Q$6/12,0)*IFERROR('Recurring Services - 8'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 8'!$Q$7/12,0)*IFERROR('Recurring Services - 8'!$D$5,0)","v":0},0]
[null,"Stage 9",{"$f":"IFERROR('Recurring Services - 9'!$Q$6/12,0)*IFERROR('Recurring Services - 9'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 9'!$Q$7/12,0)*IFERROR('Recurring Services - 9'!$D$5,0)","v":0},0]
[null,"Stage 10",{"$f":"IFERROR('Recurring Services - 10'!$Q$6/12,0)*IFERROR('Recurring Services - 10'!$D$5,0)","v":0},{"$f":"IFERROR('Recurring Services - 10'!$Q$7/12,0)*IFERROR('Recurring Services - 10'!$D$5,0)","v":0},0]
[null,"Milestone Payments",{"$f":"'Milestone Schedule'!H33","v":0},{"$f":"'Milestone Schedule'!I33","v":0},{"$f":"SUM(C18:D18)","v":0}]
[null,"Total Contract Price",{"$f":"SUM(C6,C18:C18)","v":0},{"$f":"SUM(D6,D18:D18)","v":0},{"$f":"SUM(E6,E18:E18)","v":0}]

{"sheet":"Payment Schedule","index":6,"n_rows":147,"n_cols":18,"rows_kept":147,"cut":false,"hidden":false,"merged":[[12,17,14,17],[5,5,5,6],[12,3,12,14],[12,2,14,2],[15,3,15,14],[7,3,7,14],[12,15,14,15],[12,16,14,16]]}
[]
[null,null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[null,null,null,null,null,"Payment Schedule"]
[]
[null,null,null,null,null,"Planned ED:"]
[]
[null,null,null,"Calculated currency totals from model (Recurring Services + Milestone Payments)"]
[null,null,null,"AUD",{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,E12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,E12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,F12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,F12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,G12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,G12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,H12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,H12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,I12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,I12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,J12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,J12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,K12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,K12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,L12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,L12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,M12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,M12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,N12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,N12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,O12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,O12,0))","v":"Not used"}]
[null,null,null,{"$f":"VLOOKUP(D$9,corefx1,15,FALSE)*core1switch+VLOOKUP(D$9,corefx2,15,FALSE)*core2switch+VLOOKUP(D$9,corefx3,15,FALSE)*core3switch+VLOOKUP(D$9,corefx4,15,FALSE)*core4switch+VLOOKUP(D$9,corefx5,15,FALSE)*core5switch+VLOOKUP(D$9,corefx6,15,FALSE)*core6switch+VLOOKUP(D$9,corefx7,15,FALSE)*core7switch+VLOOKUP(D$9,corefx8,15,FALSE)*core8switch+VLOOKUP(D$9,corefx9,15,FALSE)*core9switch+VLOOKUP(D$9,corefx10,15,FALSE)*core10switch+VLOOKUP(D$9,milefx,3,FALSE)","v":0},{"$f":"VLOOKUP(E$9,corefx1,15,FALSE)*core1switch+VLOOKUP(E$9,corefx2,15,FALSE)*core2switch+VLOOKUP(E$9,corefx3,15,FALSE)*core3switch+VLOOKUP(E$9,corefx4,15,FALSE)*core4switch+VLOOKUP(E$9,corefx5,15,FALSE)*core5switch+VLOOKUP(E$9,corefx6,15,FALSE)*core6switch+VLOOKUP(E$9,corefx7,15,FALSE)*core7switch+VLOOKUP(E$9,corefx8,15,FALSE)*core8switch+VLOOKUP(E$9,corefx9,15,FALSE)*core9switch+VLOOKUP(E$9,corefx10,15,FALSE)*core10switch+VLOOKUP(E$9,milefx,3,FALSE)","v":0},{"$f":"VLOOKUP(F$9,corefx1,15,FALSE)*core1switch+VLOOKUP(F$9,corefx2,15,FALSE)*core2switch+VLOOKUP(F$9,corefx3,15,FALSE)*core3switch+VLOOKUP(F$9,corefx4,15,FALSE)*core4switch+VLOOKUP(F$9,corefx5,15,FALSE)*core5switch+VLOOKUP(F$9,corefx6,15,FALSE)*core6switch+VLOOKUP(F$9,corefx7,15,FALSE)*core7switch+VLOOKUP(F$9,corefx8,15,FALSE)*core8switch+VLOOKUP(F$9,corefx9,15,FALSE)*core9switch+VLOOKUP(F$9,corefx10,15,FALSE)*core10switch+VLOOKUP(F$9,milefx,3,FALSE)","v":0},{"$f":"VLOOKUP(G$9,corefx1,15,FALSE)*core1switch+VLOOKUP(G$9,corefx2,15,FALSE)*core2switch+VLOOKUP(G$9,corefx3,15,FALSE)*core3switch+VLOOKUP(G$9,corefx4,15,FALSE)*core4switch+VLOOKUP(G$9,corefx5,15,FALSE)*core5switch+VLOOKUP(G$9,corefx6,15,FALSE)*core6switch+VLOOKUP(G$9,corefx7,15,FALSE)*core7switch+VLOOKUP(G$9,corefx8,15,FALSE)*core8switch+VLOOKUP(G$9,corefx9,15,FALSE)*core9switch+VLOOKUP(G$9,corefx10,15,FALSE)*core10switch+VLOOKUP(G$9,milefx,3,FALSE)","v":0},{"$f":"VLOOKUP(H$9,corefx1,15,FALSE)*core1switch+VLOOKUP(H$9,corefx2,15,FALSE)*core2switch+VLOOKUP(H$9,corefx3,15,FALSE)*core3switch+VLOOKUP(H$9,corefx4,15,FALSE)*core4switch+VLOOKUP(H$9,corefx5,15,FALSE)*core5switch+VLOOKUP(H$9,corefx6,15,FALSE)*core6switch+VLOOKUP(H$9,corefx7,15,FALSE)*core7switch+VLOOKUP(H$9,corefx8,15,FALSE)*core8switch+VLOOKUP(H$9,corefx9,15,FALSE)*core9switch+VLOOKUP(H$9,corefx10,15,FALSE)*core10switch+VLOOKUP(H$9,milefx,3,FALSE)","v":0},{"$f":"VLOOKUP(I$9,corefx1,27,FALSE)*core1switch+VLOOKUP(I$9,corefx2,27,FALSE)*core2switch+VLOOKUP(I$9,corefx3,27,FALSE)*core3switch+VLOOKUP(I$9,corefx4,27,FALSE)*core4switch+VLOOKUP(I$9,corefx5,27,FALSE)*core5switch+VLOOKUP(I$9,corefx6,27,FALSE)*core6switch+VLOOKUP(I$9,corefx7,27,FALSE)*core7switch+VLOOKUP(I$9,corefx8,27,FALSE)*core8switch+VLOOKUP(I$9,corefx9,27,FALSE)*core9switch+VLOOKUP(I$9,corefx10,27,FALSE)*core10switch+VLOOKUP(I$9,milefx,3,FALSE)","v":{"$error":"#REF!"}},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"}]
[null,null,null,{"$f":"IF(D10<>D137,\"ERROR\",\"\")","v":""},"","","","",{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"},{"$error":"#REF!"}]
[null,null,null,null,null,1,2,3,4,5,6,7,8,9,10]
[null,null,"Month","Amount Payable per Currency (source currency) (GST exclusive)",null,null,null,null,null,null,null,null,null,null,null,"Total $AUD \nEquivalent\n(excl. GST)","GST \n(in $AUD)","Total $AUD \nEquivalent\n(incl. GST)"]
[null,null,null,"AUD",{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,E12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,E12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,F12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,F12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,G12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,G12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,H12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,H12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,I12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,I12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,J12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,J12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,K12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,K12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,L12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,L12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,M12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,M12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,N12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,N12,0))","v":"Not used"},{"$f":"IF(OFFSET('Instructions for Tenderer'!$G$5,O12,0)=0,\"Not used\",OFFSET('Instructions for Tenderer'!$G$5,O12,0))","v":"Not used"}]
[null,null,null,{"$f":"IFERROR(VLOOKUP(D14,FXRATES,2,FALSE),0)","v":1},0,0,0,0,0,0,0,0,0,0,0]
[null,null,"(a)","(b)",null,null,null,null,null,null,null,null,null,null,null,"(c)","(d)","(e)"]
[null,null,{"$f":"EDATE(H6,1)","v":"1900-01-31"},null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IFERROR(D17/$D$15,0)+IFERROR(E17/$E$15,0)+IFERROR(F17/$F$15,0)+IFERROR(G17/$G$15,0)+IFERROR(H17/$H$15,0)+IFERROR(I17/$I$15,0)+IFERROR(J17/$J$15,0)+IFERROR(K17/$K$15,0)+IFERROR(L17/$L$15,0)+IFERROR(M17/$M$15,0)+IFERROR(N17/$N$15,0)+IFERROR(O17/$O$15,0)","v":0},null,{"$f":"P17+Q17","v":0}]
[null,null,{"$f":"EDATE(C17,1)","v":"1900-02-28"},null,null,null,null,null,null,null,null,null,null,null,null,0,null,{"$f":"P18+Q18","v":0}]
[null,null,{"$f":"EDATE(C18,1)","v":"1900-03-28"},null,null,null,null,null,null,null,null,null,null,null,null,0,null,{"$f":"P19+Q19","v":0}]
[null,null,"1900-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1900-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1901-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-09-28",null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IFERROR(D49/$D$15,0)+IFERROR(E49/$E$15,0)+IFERROR(F49/$F$15,0)+IFERROR(G49/$G$15,0)+IFERROR(H49/$H$15,0)+IFERROR(I49/$I$15,0)+IFERROR(J49/$J$15,0)+IFERROR(K49/$K$15,0)+IFERROR(L49/$L$15,0)+IFERROR(M49/$M$15,0)+IFERROR(N49/$N$15,0)+IFERROR(O49/$O$15,0)","v":0},null,0]
[null,null,"1902-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1902-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1903-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1904-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-05-28",null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IFERROR(D81/$D$15,0)+IFERROR(E81/$E$15,0)+IFERROR(F81/$F$15,0)+IFERROR(G81/$G$15,0)+IFERROR(H81/$H$15,0)+IFERROR(I81/$I$15,0)+IFERROR(J81/$J$15,0)+IFERROR(K81/$K$15,0)+IFERROR(L81/$L$15,0)+IFERROR(M81/$M$15,0)+IFERROR(N81/$N$15,0)+IFERROR(O81/$O$15,0)","v":0},null,0]
[null,null,"1905-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,{"$f":"EDATE(C82,1)","v":"1905-07-28"},null,null,null,null,null,null,null,null,null,null,null,null,0,null,{"$f":"P83+Q83","v":0}]
[null,null,"1905-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1905-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1906-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1907-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-01-28",null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IFERROR(D113/$D$15,0)+IFERROR(E113/$E$15,0)+IFERROR(F113/$F$15,0)+IFERROR(G113/$G$15,0)+IFERROR(H113/$H$15,0)+IFERROR(I113/$I$15,0)+IFERROR(J113/$J$15,0)+IFERROR(K113/$K$15,0)+IFERROR(L113/$L$15,0)+IFERROR(M113/$M$15,0)+IFERROR(N113/$N$15,0)+IFERROR(O113/$O$15,0)","v":0},null,0]
[null,null,"1908-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1908-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-01-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-02-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-03-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-04-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-05-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-06-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-07-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-08-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-09-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-10-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-11-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,"1909-12-28",null,null,null,null,null,null,null,null,null,null,null,null,0,null,0]
[null,null,null,{"$f":"SUM(D17:D136)","v":0},0,0,0,0,0,0,0,0,0,0,0,{"$f":"SUM(P17:P136)","v":0},0,0]
[]
[]
[null,null,"(a) - The month of the payment line"]
[null,null,"(b) - The amount payable for the month in each applicable currency"]
[null,null,"(c) - The AUD equivalent total for the month (calculated)(excl. GST)"]
[null,null,"(d) - The total GST for each month in Australian dollars (manually inserted)"]
[null,null,"(e) - The AUD equivalent total for the month (calculated)(incl. GST)"]
[]
[null,null,"Note: Unhide columns (the the right of column I) as necessary for additional foreign currencies. "]
[null,null,"Note: \"ERROR\" appears under a currency total if the payments below it do not match."]

{"sheet":"Subcontractors","index":7,"n_rows":53,"n_cols":25,"rows_kept":53,"cut":false,"hidden":false,"merged":[[4,9,5,9],[6,20,7,20],[4,5,5,5],[6,22,7,22],[4,14,4,16],[4,17,4,19],[5,11,7,11],[5,12,7,12],[5,13,7,13],[5,14,7,14],[5,15,7,15],[5,16,7,16],[5,17,7,17],[5,18,7,18],[4,6,5,6],[4,4,5,4],[4,3,5,3],[4,2,5,2],[4,7,5,7],[4,8,5,8]]}
[]
[null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,"Number of Approved Subcontractors","Number of non-Approved Subcontractors"]
[null,null,null,"Subcontractors ",null,null,null,{"$f":"SUMIF($F$9:$F$38,\"Yes\",$L$9:$L$38)","v":0},{"$f":"SUMIF($F$9:$F$38,\"No\",$L$9:$L$38)","v":0}]
[null,null,null,null,null,null,null,null,"All amounts entered should be GST inclusive."]
[null,null,"Subcontractor Name","ABN/ACN","Description of Services \n(including technical significance)","Approved Subcontractor\n(Yes/No)? ","Subcontract Type","Predominant source currency used","Exchange rate","Total Price \n($A)\n(inc. GST)",null,null,null,null,"Approved Subcontractors",null,null,"Non-Approved Subcontractors"]
[null,null,null,null,null,null,null,null,null,null,null,"Sum of Approved/NonApproved","Approved vs Non Approved ","Approved Total Price AUD","Ranking of Approved","Which Slot will this occupy? ","Non-Approved Total Price AUD","Ranking of Non Approved","Ranking of Non Approved"]
[null,null,"(a)","(b)","(c)","(d)","(e)","(f)","(g)","(h)",null,null,null,null,null,null,null,null,null,null,"Ranking","Approved List","Non Approved",null,"Official Name "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"TendererName","v":"Insert Prime Contractor/Tenderer Name"}]
[null,null,"Insert Subcontractor Name",null,null,null,null,null,{"$f":"IF(H9=\"\",\"\",VLOOKUP(H9,FXRATES,2,FALSE))","v":""},null,null,{"$f":"IF($F9=\"Yes\",1,1)","v":1},{"$f":"IF(C9=\"\",\"\",IF($F9=\"Yes\",\"Approved Subcontractor\",\"Non-Approved Subcontractor\"))","v":"Non-Approved Subcontractor"},{"$f":"IF($M9=\"Approved Subcontractor\",$J9,\"-\")","v":"-"},{"$f":"IFERROR(_xlfn.RANK.EQ(N9,$N$9:$N$38)+COUNTIF($N$9:N9,N9)-1,\"-\")","v":"-"},{"$f":"IF($M9=\"Approved Subcontractor\",\"Approved Subcontractor \"&$O9,\"-\")","v":"-"},{"$f":"IF(M9=\"Non-Approved Subcontractor\",$J9,\"-\")","v":0},{"$f":"IFERROR(RANK(Q9,$Q$9:$Q$38)+COUNTIF($Q$9:Q9,Q9)-1,\"-\")","v":1},{"$f":"IF($M9=\"Non-Approved Subcontractor\",\"Non-Approved Subcontractor \"&R9,\"-\")","v":"Non-Approved Subcontractor 1"},null,1,{"$f":"_xlfn.IFNA(INDEX($C$9:$C$38,MATCH(U9,$O$9:$O$38,0)),\"-\")","v":"-"},{"$f":"_xlfn.IFNA(INDEX($C$9:$C$38,MATCH(U9,$R$9:$R$38,0)),\"-\")","v":"Insert Subcontractor Name"},null,{"$f":"CONCATENATE($C9,\" - \",IF($M9=\"\",\"\",IF($M9=\"Approved Subcontractor\",\"AppSub\",\"NonAppSub\")))","v":"Insert Subcontractor Name - NonAppSub"}]
[null,null,null,null,null,null,null,null,"",null,null,{"$f":"IF($F10=\"Yes\",1,1)","v":1},"",{"$f":"IF($M10=\"Approved Subcontractor\",$J10,\"-\")","v":"-"},{"$f":"IFERROR(_xlfn.RANK.EQ(N10,$N$9:$N$38)+COUNTIF($N$9:N10,N10)-1,\"-\")","v":"-"},{"$f":"IF($M10=\"Approved Subcontractor\",\"Approved Subcontractor \"&$O10,\"-\")","v":"-"},{"$f":"IF(M10=\"Non-Approved Subcontractor\",$J10,\"-\")","v":"-"},{"$f":"IFERROR(RANK(Q10,$Q$9:$Q$38)+COUNTIF($Q$9:Q10,Q10)-1,\"-\")","v":"-"},{"$f":"IF($M10=\"Non-Approved Subcontractor\",\"Non-Approved Subcontractor \"&R10,\"-\")","v":"-"},null,2,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"",{"$f":"IF($M11=\"Approved Subcontractor\",$J11,\"-\")","v":"-"},{"$f":"IFERROR(_xlfn.RANK.EQ(N11,$N$9:$N$38)+COUNTIF($N$9:N11,N11)-1,\"-\")","v":"-"},{"$f":"IF($M11=\"Approved Subcontractor\",\"Approved Subcontractor \"&$O11,\"-\")","v":"-"},"-",{"$f":"IFERROR(RANK(Q11,$Q$9:$Q$38)+COUNTIF($Q$9:Q11,Q11)-1,\"-\")","v":"-"},"-",null,3,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N12,$N$9:$N$38)+COUNTIF($N$9:N12,N12)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q12,$Q$9:$Q$38)+COUNTIF($Q$9:Q12,Q12)-1,\"-\")","v":"-"},"-",null,4,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N13,$N$9:$N$38)+COUNTIF($N$9:N13,N13)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q13,$Q$9:$Q$38)+COUNTIF($Q$9:Q13,Q13)-1,\"-\")","v":"-"},"-",null,5,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N14,$N$9:$N$38)+COUNTIF($N$9:N14,N14)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q14,$Q$9:$Q$38)+COUNTIF($Q$9:Q14,Q14)-1,\"-\")","v":"-"},"-",null,6,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N15,$N$9:$N$38)+COUNTIF($N$9:N15,N15)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q15,$Q$9:$Q$38)+COUNTIF($Q$9:Q15,Q15)-1,\"-\")","v":"-"},{"$f":"IF($M15=\"Non-Approved Subcontractor\",\"Non-Approved Subcontractor \"&R15,\"-\")","v":"-"},null,7,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N16,$N$9:$N$38)+COUNTIF($N$9:N16,N16)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q16,$Q$9:$Q$38)+COUNTIF($Q$9:Q16,Q16)-1,\"-\")","v":"-"},"-",null,8,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N17,$N$9:$N$38)+COUNTIF($N$9:N17,N17)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q17,$Q$9:$Q$38)+COUNTIF($Q$9:Q17,Q17)-1,\"-\")","v":"-"},"-",null,9,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N18,$N$9:$N$38)+COUNTIF($N$9:N18,N18)-1,\"-\")","v":"-"},{"$f":"IF($M18=\"Approved Subcontractor\",\"Approved Subcontractor \"&$O18,\"-\")","v":"-"},"-",{"$f":"IFERROR(RANK(Q18,$Q$9:$Q$38)+COUNTIF($Q$9:Q18,Q18)-1,\"-\")","v":"-"},"-",null,10,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N19,$N$9:$N$38)+COUNTIF($N$9:N19,N19)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q19,$Q$9:$Q$38)+COUNTIF($Q$9:Q19,Q19)-1,\"-\")","v":"-"},"-",null,11,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N20,$N$9:$N$38)+COUNTIF($N$9:N20,N20)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q20,$Q$9:$Q$38)+COUNTIF($Q$9:Q20,Q20)-1,\"-\")","v":"-"},"-",null,12,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N21,$N$9:$N$38)+COUNTIF($N$9:N21,N21)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q21,$Q$9:$Q$38)+COUNTIF($Q$9:Q21,Q21)-1,\"-\")","v":"-"},"-",null,13,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N22,$N$9:$N$38)+COUNTIF($N$9:N22,N22)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q22,$Q$9:$Q$38)+COUNTIF($Q$9:Q22,Q22)-1,\"-\")","v":"-"},"-",null,14,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N23,$N$9:$N$38)+COUNTIF($N$9:N23,N23)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q23,$Q$9:$Q$38)+COUNTIF($Q$9:Q23,Q23)-1,\"-\")","v":"-"},"-",null,15,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N24,$N$9:$N$38)+COUNTIF($N$9:N24,N24)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q24,$Q$9:$Q$38)+COUNTIF($Q$9:Q24,Q24)-1,\"-\")","v":"-"},"-",null,16,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N25,$N$9:$N$38)+COUNTIF($N$9:N25,N25)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q25,$Q$9:$Q$38)+COUNTIF($Q$9:Q25,Q25)-1,\"-\")","v":"-"},"-",null,17,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N26,$N$9:$N$38)+COUNTIF($N$9:N26,N26)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q26,$Q$9:$Q$38)+COUNTIF($Q$9:Q26,Q26)-1,\"-\")","v":"-"},"-",null,18,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N27,$N$9:$N$38)+COUNTIF($N$9:N27,N27)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q27,$Q$9:$Q$38)+COUNTIF($Q$9:Q27,Q27)-1,\"-\")","v":"-"},"-",null,19,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N28,$N$9:$N$38)+COUNTIF($N$9:N28,N28)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q28,$Q$9:$Q$38)+COUNTIF($Q$9:Q28,Q28)-1,\"-\")","v":"-"},"-",null,20,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N29,$N$9:$N$38)+COUNTIF($N$9:N29,N29)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q29,$Q$9:$Q$38)+COUNTIF($Q$9:Q29,Q29)-1,\"-\")","v":"-"},"-",null,21,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N30,$N$9:$N$38)+COUNTIF($N$9:N30,N30)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q30,$Q$9:$Q$38)+COUNTIF($Q$9:Q30,Q30)-1,\"-\")","v":"-"},"-",null,22,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N31,$N$9:$N$38)+COUNTIF($N$9:N31,N31)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q31,$Q$9:$Q$38)+COUNTIF($Q$9:Q31,Q31)-1,\"-\")","v":"-"},"-",null,23,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N32,$N$9:$N$38)+COUNTIF($N$9:N32,N32)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q32,$Q$9:$Q$38)+COUNTIF($Q$9:Q32,Q32)-1,\"-\")","v":"-"},"-",null,24,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N33,$N$9:$N$38)+COUNTIF($N$9:N33,N33)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q33,$Q$9:$Q$38)+COUNTIF($Q$9:Q33,Q33)-1,\"-\")","v":"-"},"-",null,25,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N34,$N$9:$N$38)+COUNTIF($N$9:N34,N34)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q34,$Q$9:$Q$38)+COUNTIF($Q$9:Q34,Q34)-1,\"-\")","v":"-"},"-",null,26,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N35,$N$9:$N$38)+COUNTIF($N$9:N35,N35)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q35,$Q$9:$Q$38)+COUNTIF($Q$9:Q35,Q35)-1,\"-\")","v":"-"},"-",null,27,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N36,$N$9:$N$38)+COUNTIF($N$9:N36,N36)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q36,$Q$9:$Q$38)+COUNTIF($Q$9:Q36,Q36)-1,\"-\")","v":"-"},"-",null,28,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N37,$N$9:$N$38)+COUNTIF($N$9:N37,N37)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q37,$Q$9:$Q$38)+COUNTIF($Q$9:Q37,Q37)-1,\"-\")","v":"-"},"-",null,29,"-","-",null," - "]
[null,null,null,null,null,null,null,null,"",null,null,1,"","-",{"$f":"IFERROR(_xlfn.RANK.EQ(N38,$N$9:$N$38)+COUNTIF($N$9:N38,N38)-1,\"-\")","v":"-"},"-","-",{"$f":"IFERROR(RANK(Q38,$Q$9:$Q$38)+COUNTIF($Q$9:Q38,Q38)-1,\"-\")","v":"-"},"-",null,30,"-","-",null," - "]
[null,null,null,null,null,null,null,null,null,{"$f":"SUM($J$9:$J$38)","v":0},null,null,null,null,null,null,null,null,null,null,65,"-","-"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,66,"-","-"]
[null,null,"Notes for Subcontractors table:"]
[null,null,"Subcontractor names from this table is used to identify the Service provider, using the drop downs in the Recurring Services worksheets."]
[null,null,"Approved Subcontractors are identified by name in the pricing tables, however, non-Approved Subcontractors are not."]
[]
[null,null,"Columns details:"]
[null,null,"(a) - Name of the Subcontractor."]
[null,null,"(b) - Australian Business Number / Australian Company Number or equivalent registration number."]
[null,null,"(c) - Brief description of the products / services being provided by the Subcontractor."]
[null,null,"(d) - If the Subcontractor is an Approved Subcontractor in accordance with the Contract (select: Yes / No)."]
[null,null,"(e) - The nature or main purpose of the non-Approved Subcontract (select category from drop down)."]
[null,null,"(f) - The predominant source currency in which payment will be made to the Subcontractor (select from list)."]
[null,null,"(g) - Exchange rate  (automatically inserted from 'Constants' worksheet)."]
[null,null,"(h) - Estimated total Subcontract price for Recurring Services, in Australian dollars."]

{"sheet":"Recurring Services - 1","index":8,"n_rows":109,"n_cols":16384,"rows_kept":69,"cut":true,"hidden":false,"merged":[[77,17,78,17],[77,18,78,18],[76,4,76,18],[77,9,77,10],[11,1,13,1],[12,15,13,15],[12,13,13,13],[77,4,78,4],[77,5,78,5],[12,14,13,14],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,16,78,16],[11,17,13,17],[5,12,5,15],[72,2,72,4],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,5,13,5],[11,13,11,16],[6,12,6,15],[7,12,7,15],[8,12,8,15],[11,11,11,12],[12,16,13,16],[11,6,11,10],[12,9,12,10]],"bounds":{"rows_first":31,"rows_last":7,"rows_between":31,"halvings":6}}
[]
[null,null,"Stage Number",1]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":"Operative Date"},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":"June 2024"}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":6}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 1, from Operative Date to June 2024"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,{"$f":"IF(E71=\"\",\"\",VLOOKUP(E71,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST",null,null,null,null,"(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},0,0,{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0},null,null,null,null,"(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0,null,null,null,null,"(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0,null,null,null,null,"(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0,null,null,null,null,"(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0,null,null,null,null,"(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)","(i)"]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},4,5,6,7,8,9,10,11,12,13,{"$f":"Q92+1","v":14},{"$f":"R92+1","v":15}]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 2","index":9,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[11,6,11,10],[77,17,78,17],[77,18,78,18],[76,4,76,18],[11,1,13,1],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,5,13,5],[11,17,13,17],[77,9,77,10],[12,9,12,10],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,16,78,16],[11,11,11,12],[11,13,11,16],[12,15,13,15],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[12,16,13,16],[72,2,72,4],[77,4,78,4],[77,5,78,5],[12,13,13,13],[12,14,13,14]]}
[]
[null,null,"Stage Number",2]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":"July 2024"},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":"June 2025"}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":12}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 2, from July 2024 to June 2025"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,{"$f":"IF(E53=\"\",\"\",VLOOKUP(E53,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 3","index":10,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,17,78,17],[77,18,78,18],[76,4,76,18],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[11,11,11,12],[11,13,11,16],[12,15,13,15],[77,4,78,4],[77,5,78,5],[72,2,72,4],[77,9,77,10],[77,16,78,16],[11,17,13,17],[11,1,13,1],[12,9,12,10],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,5,13,5],[11,6,11,10],[77,13,78,13],[77,14,78,14],[77,15,78,15],[12,16,13,16],[12,13,13,13],[12,14,13,14]]}
[]
[null,null,"Stage Number",3]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":"July 2025"},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":"June 2026"}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":12}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 3, from July 2025 to June 2026"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,{"$f":"IF(E53=\"\",\"\",VLOOKUP(E53,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 4","index":11,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,18,78,18],[76,4,76,18],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[77,17,78,17],[11,17,13,17],[77,15,78,15],[77,16,78,16],[12,16,13,16],[12,14,13,14],[12,15,13,15],[11,1,13,1],[11,2,13,2],[11,3,13,3],[11,4,13,4],[77,13,78,13],[77,4,78,4],[77,5,78,5],[72,2,72,4],[12,13,13,13],[11,11,11,12],[11,13,11,16],[11,6,11,10],[77,9,77,10],[11,5,13,5],[12,9,12,10],[77,14,78,14]]}
[]
[null,null,"Stage Number",4]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":"July 2026"},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":"June 2027"}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":12}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 4, from July 2026 to June 2027"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 5","index":12,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,17,78,17],[77,18,78,18],[76,4,76,18],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[72,2,72,4],[77,9,77,10],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,4,78,4],[77,5,78,5],[77,16,78,16],[11,17,13,17],[11,1,13,1],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,5,13,5],[11,11,11,12],[11,13,11,16],[11,6,11,10],[12,9,12,10],[12,15,13,15],[12,16,13,16],[12,13,13,13],[12,14,13,14]]}
[]
[null,null,"Stage Number",5]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":"July 2027"},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":"June 2027"}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":12}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 5, from July 2027 to June 2027"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculater"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 6","index":13,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,18,78,18],[76,4,76,18],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[77,15,78,15],[77,16,78,16],[11,17,13,17],[12,15,13,15],[12,16,13,16],[11,6,11,10],[77,17,78,17],[11,3,13,3],[11,2,13,2],[11,1,13,1],[77,13,78,13],[77,14,78,14],[77,4,78,4],[77,5,78,5],[72,2,72,4],[77,9,77,10],[11,4,13,4],[12,9,12,10],[11,5,13,5],[12,13,13,13],[12,14,13,14],[11,11,11,12],[11,13,11,16]]}
[]
[null,null,"Stage Number",6]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":0},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":0}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 6, from 0 to 0"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 7","index":14,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,18,78,18],[76,4,76,18],[77,16,78,16],[77,9,77,10],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[77,17,78,17],[11,17,13,17],[12,16,13,16],[11,13,11,16],[11,6,11,10],[11,1,13,1],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,4,78,4],[77,5,78,5],[72,2,72,4],[12,9,12,10],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,5,13,5],[12,15,13,15],[12,13,13,13],[12,14,13,14],[11,11,11,12]]}
[]
[null,null,"Stage Number",7]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":0},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":0}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 7, from 0 to 0"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 8","index":15,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,18,78,18],[76,4,76,18],[11,5,13,5],[11,6,11,10],[12,16,13,16],[12,13,13,13],[12,14,13,14],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[11,11,11,12],[11,13,11,16],[11,1,13,1],[77,9,77,10],[11,17,13,17],[12,9,12,10],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,4,78,4],[72,2,72,4],[12,15,13,15],[77,16,78,16],[77,5,78,5],[11,2,13,2],[11,3,13,3],[11,4,13,4],[77,17,78,17]]}
[]
[null,null,"Stage Number",8]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":0},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":0}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q874)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 8, from 0 to 0"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 9","index":16,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,18,78,18],[76,4,76,18],[11,5,13,5],[11,6,11,10],[12,16,13,16],[12,13,13,13],[12,14,13,14],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[11,11,11,12],[11,13,11,16],[11,1,13,1],[77,9,77,10],[11,17,13,17],[12,9,12,10],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,4,78,4],[72,2,72,4],[12,15,13,15],[77,16,78,16],[77,5,78,5],[11,2,13,2],[11,3,13,3],[11,4,13,4],[77,17,78,17]]}
[]
[null,null,"Stage Number",9]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":0},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":0}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 9, from 0 to 0"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,{"$f":"SUMIF($E$16:$E$71,$E81,K$16:K$71)","v":0},0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Recurring Services - 10","index":17,"n_rows":109,"n_cols":19,"rows_kept":109,"cut":false,"hidden":false,"merged":[[77,18,78,18],[76,4,76,18],[5,12,5,15],[6,12,6,15],[7,12,7,15],[8,12,8,15],[77,17,78,17],[72,2,72,4],[77,9,77,10],[77,4,78,4],[77,13,78,13],[77,14,78,14],[77,15,78,15],[77,5,78,5],[77,16,78,16],[11,17,13,17],[11,13,11,16],[12,16,13,16],[12,13,13,13],[12,14,13,14],[11,6,11,10],[12,15,13,15],[11,1,13,1],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,11,11,12],[11,5,13,5],[12,9,12,10]]}
[]
[null,null,"Stage Number",10]
[null,null,"Start",{"$f":"IFERROR(VLOOKUP(D2,stages,2,FALSE),\"Not Required\")","v":0},null,{"$f":"IF(D3=\"Not Required\",\"This period is marked as Not Required and will not be included in any of the model totals. To enable it, change the number of Stages on the Menu worksheet\",\"\")","v":""}]
[null,null,"End",{"$f":"IFERROR(VLOOKUP(D2,stages,3,FALSE),\"Not Required\")","v":0}]
[null,null,"Number of months for period (eg, 12)",{"$f":"IFERROR(VLOOKUP(D2,stages,4,FALSE),0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised Price (ex. GST) (AUD)",null,null,null,{"$f":"IF(D5=0,0,O73)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Annualised GST (AUD)",null,null,null,{"$f":"IF(D5=0,0,P73)","v":0}]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"},null,null,null,null,null,null,null,"Total Annualised Price (inc. GST) (AUD)",null,null,null,{"$f":"IF(D5=0, 0,SUM(Q16:Q71))","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Total Monthly Price (AUD)",null,null,null,{"$f":"IF(D5=0,0,Q74)","v":0}]
[null,null,null,null,{"$f":"\"Recurring Services Fee for Stage \"&$D$2&\", from \"&$D$3&\" to \"&$D$4","v":"Recurring Services Fee for Stage 10, from 0 to 0"}]
[null,null,"Note: All amounts entered are GST exclusive, except where indicated."]
[null,"Line no.","CWBS Number and Title","Service Provider \n(Prime Contractor or Approved Subcontractor)","Source currency","Exchange rate","Direct Costs (annual basis) (f)",null,null,null,null,"Contractor Overheads and Fees (annual basis) (g)",null,"Totals (h)",null,null,null,"Comments"]
[null,null,null,null,null,null,"Labour Costs","Materials Costs","Other Direct Costs",{"$f":"\"Non-Approved Subcontract Prices (applicable to \"&TendererName&\" lines only)\"","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,"Indirect Overheads","Profit","Total Annual \n(ex. GST)\n(Source Currency)","Total Annual \n(ex. GST)\n($A)","GST\n($A)","Annual Price for Stage (including GST)"]
[null,null,null,null,null,null,"Amount (Source)","Amount (Source)","Amount (Source)","Subcontract Type","Amount (Source)","Amount (Source)","Amount (Source)"]
[null,"(a)","(b)","(c)","(d)","(e)","(i)","(i)","(i)","(j)","(i)","(i)","(i)","(k)","(l)","(m)","(n)","(o)"]
[null,null,null,null,null,{"$f":"IF(E16=\"\",\"\",VLOOKUP(E16,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM(G16,H16,I16,K16,L16,M16)","v":0},{"$f":"IFERROR(N16/F16,\"\")","v":""},null,{"$f":"IFERROR(N16/F16+P16,\"\")","v":""}]
[null,null,null,null,null,{"$f":"IF(E17=\"\",\"\",VLOOKUP(E17,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM(G48,H48,I48,K48,L48,M48)","v":0},{"$f":"IFERROR(N48/F48,\"\")","v":""},null,{"$f":"IFERROR(N48/F48+P48,\"\")","v":""}]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[null,null,null,null,null,"",null,null,null,null,null,null,null,0,"",null,""]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"Totals:",{"$f":"SUM(O$16:O$71)","v":0},{"$f":"SUM(P$16:P$71)","v":0},{"$f":"SUM(Q$16:Q$71)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Monthly Fee (inc-GST):",{"$f":"IF(Q73=0,0,Q73/12)","v":0}]
[]
[null,null,null,null,null,null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},null,{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""},{"$f":"IF($S76=\"Yes\",\"Please Sum Appropriate Cells\",\"\")","v":""}]
[null,null,null,null,"Total Currency Calculator"]
[null,null,null,null,"Source currency","Exchange rate",null,{"$f":"H13","v":"Materials Costs"},{"$f":"I13","v":"Other Direct Costs"},{"$f":"J13","v":"Non-Approved Subcontract Prices (applicable to Insert Prime Contractor/Tenderer Name lines only)"},null,{"$f":"L13","v":"Indirect Overheads"},{"$f":"M13","v":"Profit"},{"$f":"N13","v":"Total Annual \n(ex. GST)\n(Source Currency)"},{"$f":"O13","v":"Total Annual \n(ex. GST)\n($A)"},{"$f":"P13","v":"GST\n($A)"},"All GST to AUD for Forex table",{"$f":"Q13","v":"Annual Price for Stage (including GST)"},"Stage Total \nSource\nex GST"]
[null,null,null,null,null,null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,"Total (Source Currency)","Total (Source Currency)","Total (Source Currency)",null,null,null,null,null,"Stage total ex GST"]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G4=0,\"Not Used\",'Instructions for Tenderer'!$G4)","v":"AUD"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E80,Constants!$D$8:$D$42,0)),\"\")","v":1},{"$f":"SUMIF($E$16:$E$71,$E80,G$16:G$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,H$16:H$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,I$16:I$71)","v":0},null,{"$f":"SUMIF($E$16:$E$71,$E80,K$16:K$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,L$16:L$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,M$16:M$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,N$16:N$71)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,O$16:O$71)","v":0},0,{"$f":"N80+SUM(P80:P91)","v":0},{"$f":"SUMIF($E$16:$E$71,$E80,Q$16:Q$71)","v":0},{"$f":"IFERROR(N80/12*$D$5,0)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E81,Constants!$D$8:$D$42,0)),\"\")","v":""},0,{"$f":"SUMIF($E$16:$E$71,$E81,H$16:H$71)","v":0},0,null,0,0,0,0,0,0,{"$f":"N81","v":0},{"$f":"SUMIF($E$16:$E$71,$E81,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E82,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,{"$f":"SUMIF($E$16:$E$71,$E82,Q$16:Q$71)","v":0},0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E83,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E84,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E85,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E86,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E87,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E88,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E89,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E90,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E91,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0,0,null,0,0,0,0,0,0,0,0,0]
[null,null,null,null,1,{"$f":"E92+1","v":2},{"$f":"F92+1","v":3},{"$f":"G92+1","v":4},{"$f":"H92+1","v":5},{"$f":"I92+1","v":6},{"$f":"J92+1","v":7},{"$f":"K92+1","v":8},{"$f":"L92+1","v":9},{"$f":"M92+1","v":10},{"$f":"N92+1","v":11},{"$f":"O92+1","v":12},{"$f":"P92+1","v":13},14,15]
[null,null,"Notes - Table definitions for Recurring Services:"]
[null,null,"Each Recurring Services table (worksheet) covers a pricing period, such as an annual period between Adjustment Dates. (refer to 'Menus' worksheet)"]
[null,"(a) ","Line no.: A sequential line number, for reference purposes."]
[null,"(b) ","CWBS number and title:  The CWBS number and a description used as the pricing level. (Refer to 'Menus' worksheet)"]
[null,"(c)","Service Provider: The organisation providing the Service - the Contractor or an Approved Subcontractor.  (Select from the drop down list.  See 'Subcontractors' worksheet .)"]
[null,"(d) ","Source currency: The source currency applicable to this line (select from the drop down list).  Note that prices may be calculated in foreign currecny even when paid in AUD."]
[null,"(e)","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(f)","Direct costs (group): Contractor direct costs and Approved Subcontract prices (paid by Contractor) for labour, materials and other direct costs, on annual basis. Non-Approved Subcontract prices (as paid by Contractor)."]
[null,"(g)","Contractor overheads and profit (group) applied to the direct costs, on an annual basis. Includes contractor mark-ups on Subcontracts."]
[null,"(h)","Totals (group): Calculates the totals for each line, in source currency and then in Australian dollars (including GST)."]
[null,"(i)","Amount:  The cost or price (as applicable to the Contractor or a Subcontract) for the cost category (ie, labour, materials, other)."]
[null,"(j)","Subcontract type: The nature or primary purpose of the non-Approved Subcontract(s) (select from the drop down list)."]
[null,"(k)","Total price for each line in source currency, exclusive of GST (calculated)."]
[null,"(l)","Total price for each line in Australian dollars, exclusive of GST (calculated)."]
[null,"(m)","The total GST for the line, in Australian dollars (manually inserted as applicable)."]
[null,"(n)","Annual price for period / stage, being the total for each line, inclusive of GST and in Australian dollars, on an annual basis."]
[null,"(o)","Comments: Any relevant comments."]

{"sheet":"Task-Priced Services","index":18,"n_rows":47,"n_cols":13,"rows_kept":47,"cut":false,"hidden":false,"merged":[[8,4,9,4],[8,3,9,3],[8,2,9,2],[8,1,9,1],[8,12,9,12],[8,8,8,11]]}
[]
[]
[null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[]
[null,null,null,"Prices for Task-Priced Services"]
[]
[]
[null,"Item No.","Item Description","Source currency","Exchange rate","Direct Costs (e)","Indirect Overheads (f)","Profit (g)","Total Prices (h)",null,null,null,"Comments"]
[null,null,null,null,null,"Amount\n (Source Currency)","Amount (Source Currency)","Amount (Source Currency)","Total Price \n(ex. GST)\n(Source)","Total Price\n(ex. GST)\n($A)","GST\n($A)","Total Price \n(inc. GST)\n($A)"]
[null,"(a)","(b)","(c)","(d)","(j)","(j)","(j)","(m)","(n)","(o)","(p)","(s)"]
[null,null,null,null,{"$f":"IF(D12=\"\",\"\",VLOOKUP(D12,FXRATES,2,FALSE))","v":""},null,null,null,{"$f":"SUM($F12,$G12,$H12)","v":0},{"$f":"IFERROR($I12/$E12,0)","v":0},null,{"$f":"J12+K12","v":0}]
[null,null,null,null,"",null,null,null,0,0,null,{"$f":"J13+K13","v":0}]
[null,null,null,null,"",null,null,null,0,0,null,{"$f":"J14+K14","v":0}]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,null,null,null,"",null,null,null,0,0,null,0]
[null,"Insert rows by copying the row above and inserting above this line"]
[]
[]
[null,"Notes for Task-Priced Services table:"]
[null,"(a) ","Item No. Unique identifier for line item (eg, related to CWBS or a SOW clause, or a sequential number)."]
[null,"(b) ","Item Description: Description of the Task-Priced Service."]
[null,"(c)","Source currency: The currency in which the Task-Priced Services is undertaken (select from drop down list)."]
[null,"(d) ","Exchange rate (automatically inserted from 'Constants' worksheet)."]
[null,"(e)","Direct Costs (group)."]
[null,"(f)","Indirect Overheads (group), including general and administrative charges."]
[null,"(g)","Profit (group): For the Contractor's profit attributed to this Service."]
[null,"(h)","Total Prices and GST (group)."]
[null,"(i)","Australian Contract Expenditure (or ACE) group."]
[null,"(j)","Amount (Source Currency): The amount in source currency, as applicable to Direct Costs (including Labour, Materials, Other Direct Costs), Indirect Overheads, or profit."]
[null,"(k)","ACE%: The percentage of the amount (for Direct Costs, Indirect Overheads, or profit, as applicable) that is ACE. Refer to ACE Measurement Rules regarding the determination of ACE."]
[null,"(l)","ACE Amount (Source Currency): The ACE amount in source currency of the Direct Costs, Indirect Overheads, or profit, as applicable (calculated)."]
[null,"(m)","Total Price (ex. GST) (source): Total price in source currency, excluding GST (calculated as the sum of amounts for the Direct Costs, Indirect Overheads, and profit)."]
[null,"(n)","Total Price (ex. GST) ($A): Total price in Australian dollars, excluding GST (calculated from the Total Price (source) (m) and Exchange Rate (d))."]
[null,"(o)","GST ($A): GST amount in Australian dollars."]
[null,"(p)","Total Price (inc.GST): Total price in Australian dollars, inclusive of GST (calculated)."]
[null,"(q)","Total ACE%: ACE percentage of the total price (calculated from (p) and (r))."]
[null,"(r)","Total Amount ACE ($A): Total ACE amount in Australian dollars (calculated from ACE in source (l) and Exchange Rate (d) and GST (o))."]
[null,"(s)","Comments: Any notes or comments applicable to this line."]

{"sheet":"S&Q Services","index":19,"n_rows":60,"n_cols":18,"rows_kept":60,"cut":false,"hidden":false,"merged":[[37,1,37,8],[33,1,33,4],[33,5,33,6],[33,7,33,8],[5,1,6,1],[32,1,32,4],[34,1,34,4],[35,1,35,4],[36,1,36,4],[32,5,32,6],[34,5,34,6],[35,5,35,6],[36,5,36,6],[32,7,32,8],[34,7,34,8],[35,7,35,8],[36,7,36,8],[5,17,6,17],[5,2,6,2],[5,3,6,3],[5,4,6,4],[5,11,5,16],[5,5,5,10]]}
[]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[null,null,"Schedule of Labour Rates for Survey and Quote Services"]
[]
[null,"Item No.","Category of Labour and Skill Level","Source \nCurrency","Exchange\nRate","Normal Time \nINSERT APPLICABLE TIME \n(a)",null,null,null,null,null,"Other Time \nINSERT APPLICABLE TIME \n(b)",null,null,null,null,null,"Adjustments (reference)"]
[null,null,null,null,null,"Hourly Base Rates Direct Cost \n(Source)","Indirect Overhead / G&A \n(Source)","Profit\n(Source)","Total Hourly Rate\n(Source) \n(ex. GST)","GST\n($A)","Total Hourly Rate\n($A) \n(inc. GST)","Hourly Base Rates Direct Cost (Source)","Indirect Overhead / G&A \n(Source)","Profit\n(source)","Total Hourly Rate\n(Source) \n(ex. GST)","GST\n($A)","Total Hourly Rate\n($A) \n(inc. GST)"]
[null,"(c)","(d)","(e)","(f)","(g)","(h)","(i)","(j)","(k)","(l)","(g)","(h)","(i)","(j)","(k)","(l)","(n)"]
[null,null,null,null,{"$f":"IF(D9=\"\",\"\",VLOOKUP(D9,FXRATES,2,FALSE))","v":""},null,null,null,{"$f":"SUM(F9:H9)","v":0},null,{"$f":"IFERROR($I9/$E9,0)+$J9","v":0},null,null,null,{"$f":"SUM(L9:N9)","v":0},null,{"$f":"IFERROR($O9/$E9,0)+$P9","v":0}]
[null,null,null,null,"",null,null,null,{"$f":"SUM(F10:H10)","v":0},null,{"$f":"IFERROR($I10/$E10,0)+$J10","v":0},null,null,null,{"$f":"SUM(L10:N10)","v":0},null,0]
[null,null,null,null,"",null,null,null,{"$f":"SUM(F11:H11)","v":0},null,0,null,null,null,{"$f":"SUM(L11:N11)","v":0},null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,null,null,null,"",null,null,null,0,null,0,null,null,null,0,null,0]
[null,"Insert rows by copying the row above and inserting above this line"]
[]
[null,null,"Mark-ups for Survey and Quote Services"]
[]
[null,"Mark-ups for S&Q Services",null,null,null,"Mark-up for Order Values <= $100,000",null,"Mark-up for Order values > $100,000*"]
[null,"(o)",null,null,null,"(p)",null,"(q)"]
[null,"Mark-up on Contractor purchased materials"]
[null,"Mark-up on Subcontracts"]
[null,"Mark-up on other Allowable Costs (not covered elsewhere)"]
[]
[null,"* Note: If required by Attachment B of the Contract, mark-ups for Subcontracts and materials exceeding a higher-value threshold, as identified in Attachment B, will be subject to negotiation."]
[]
[null,"Notes for S&Q Tables:"]
[null,null,"Labour rates table:"]
[null,"(a) Normal Time - pricing section.  Definition of 'Normal Time' (work hours) defined in Glossary."]
[null,"(b) Other Time - pricing section.  'Other time' means work hours outside of 'Normal Time'."]
[null,"(c) Item number (eg, numerical sequential or list structure)."]
[null,"(d) Description of the category of Labour and skill level, as applicable, to define S&Q rates."]
[null,"(e) Source currency in which the labour is priced."]
[null,"(f) Exchange rate (automatically calculated)."]
[null,"(g) Hourly base labour rate for the category of labour and skill level (excludes overheads/G&A, profit and GST). Normal or Other Time, as applicable."]
[null,"(h) G&A (ie, related overheads) as an hourly rate, applicable to the category of labour and skill level. Normal or Other Time, as applicable."]
[null,"(i) Profit as an hourly rate, applicable to the category of labour and skill level. Normal or Other Time, as applicable."]
[null,"(j) Total Hourly Rate per category of labour and skill level (including G&A and profit, ex-GST) in source currency (automatically calculated)."]
[null,"(k) GST, as applicable to this line item.  Normal or Other time, as applicable."]
[null,"(l) Total Hourly Rate per category of labour and skill level, including GST. Normal or Other Time, as applicable."]
[null,"(m) ACE%: Percentage of Australian Contract Expenditure (ACE) considering the hourly rate, G&A and profit."]
[null,"(n) Adjustments (reference):  Blank, or a labour index series ID (from Adjustments sheet) used to calculate adjustments to the rate.  If blank, a general index for that currency is used."]
[null,null,"Mark-ups table:"]
[null,"(o) The S&Q category for which mark-up values are defined."]
[null,"(p) The mark-up rate (percentage) for order values at or below the identified threshold (in A$ exclusive of GST)."]
[null,"(q)  The mark-up rate (percentage) for order values above the identified threshold (in A$ exclusive of GST) and below any 'negotiation' level threshold identified in Attachment B."]

{"sheet":"Milestone Schedule","index":20,"n_rows":62,"n_cols":11,"rows_kept":62,"cut":false,"hidden":false,"merged":[[32,1,32,5]]}
[]
[null,"Note to drafters: This worksheet is optional for use with ASDEFCON (Complex Services). Hide this sheet when not applicable (do not delete, or the Contract Summary will error)."]
[]
[]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[null,null,null,null,"Milestone Payment Schedule"]
[]
[null,"Line no.","Date /\nEvent","Milestone Description","Source currency","Exchange rate","Amount \n(Source)\n(ex. GST)","Amount \n($A)\n(ex. GST)","GST\n($A)","Total \n($A)\n(inc. GST)","Comments"]
[null,"(a)","(b)","(c)","(d)","(e)","(f)","(g)","(h)","(i)","(l)"]
[null,null,null,null,null,{"$f":"IF(E11=\"\",\"\",VLOOKUP(E11,FXRATES,2,FALSE))","v":""},null,{"$f":"IFERROR(G11/F11,0)","v":0},null,{"$f":"H11+I11","v":0}]
[null,null,null,null,null,"",null,{"$f":"IFERROR(G12/F12,0)","v":0},null,{"$f":"H12+I12","v":0}]
[null,null,null,null,null,"",null,{"$f":"IFERROR(G13/F13,0)","v":0},null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,"Insert rows by copying the row above and inserting above this line"]
[null,"Total Amount",null,null,null,null,null,{"$f":"SUM(H11:H32)","v":0},{"$f":"SUM(I11:I31)","v":0},{"$f":"SUM(J11:J31)","v":0}]
[]
[null,null,null,null,"Currency","Exchange Rate","Total Price\n(Source)\n(ex. GST)","GST\n($A)"]
[null,null,null,null,"AUD",1,{"$f":"SUMIF($E$11:$E$31,E36,$G$11:$G$31)","v":0},{"$f":"SUMIF($E$11:$E$31,E36,$I$11:$I$31)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G5=0,\"Not Used\",'Instructions for Tenderer'!$G5)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E37,Constants!$D$8:$D$42,0)),\"\")","v":""},{"$f":"SUMIF($E$11:$E$31,E37,$G$11:$G$31)","v":0},{"$f":"SUMIF($E$11:$E$31,E37,$I$11:$I$31)","v":0}]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G6=0,\"Not Used\",'Instructions for Tenderer'!$G6)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E38,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G7=0,\"Not Used\",'Instructions for Tenderer'!$G7)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E39,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G8=0,\"Not Used\",'Instructions for Tenderer'!$G8)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E40,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G9=0,\"Not Used\",'Instructions for Tenderer'!$G9)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E41,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G10=0,\"Not Used\",'Instructions for Tenderer'!$G10)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E42,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G11=0,\"Not Used\",'Instructions for Tenderer'!$G11)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E43,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G12=0,\"Not Used\",'Instructions for Tenderer'!$G12)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E44,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G13=0,\"Not Used\",'Instructions for Tenderer'!$G13)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E45,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G14=0,\"Not Used\",'Instructions for Tenderer'!$G14)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E46,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[null,null,null,null,{"$f":"IF('Instructions for Tenderer'!$G15=0,\"Not Used\",'Instructions for Tenderer'!$G15)","v":"Not Used"},{"$f":"IFERROR(INDEX(Constants!$E$8:$E$42,MATCH($E47,Constants!$D$8:$D$42,0)),\"\")","v":""},0,0]
[]
[null,"Notes on Milestone Payments table:"]
[null,null,"Except for pricing, if a Milestone Schedule is included in the Contract then that schedule takes precedence over this table regarding Milestone descriptions, dates and criteria."]
[null,"(a) ","Line number or unique identifier (this should match the ID used in any Milestone Schedule)."]
[null,"(b) ","The planned date for the Milestone (eg, OD+X or MMM-YY), if applicable.  If a repeating Milestone, identify the event / activity in the Milestone description."]
[null,"(c) ","Milestone Description (when applicable, refer to the Milestone Schedule for further detail)"]
[null,"(d)","Source currency for amount (price) / proposed payment."]
[null,"(e)","Exchange Rate (automatically calculated)."]
[null,"(f)","Amount in source currency (exclusive of GST).  Insert zero (ie, '0') for a 'nil payment Milestone'."]
[null,"(g)","Amount in equivalent in Australian dollars (calculated)."]
[null,"(h)","If applicable, amount of GST."]
[null,"(i)","Total Milestone payment in Australian dollars."]
[null,"(j)","ACE percentage of the total Milestone Payment (inclusive of GST)."]
[null,"(k)","ACE Amount, claculated from the Total and the ACE percentage."]
[null,"(l)","Comments: Any notes or comments applicable to this line."]

{"sheet":"Schedule of Mark-ups","index":21,"n_rows":42,"n_cols":7,"rows_kept":42,"cut":false,"hidden":false,"merged":[[18,6,18,8],[8,6,14,8],[22,6,26,8],[31,6,35,8]]}
[null,null,null,"Note to drafters: If this worksheet is not required in the tender response it should be hidden."]
[]
[null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[null,null,null,"Schedule of Mark-ups"]
[]
[null,null,"Labour on-cost components:","%","Provide summary for the mark-up and its basis."]
[null,null,"(a)","(b)","(c)"]
[null,null,"Superannuation",null,null,null,"Please list all components that make up Labour on-cost (such as superannuation, payroll tax, LSL, Annual Leave etc). Delete irrelevant items as necessary."]
[null,null,"Payroll Tax"]
[null,null,"Work Cover"]
[null,null,"Long Service Leave"]
[null,null,"Annual Leave"]
[null,null,"Personal Leave"]
[null,null,"Public Holidays"]
[]
[null,null,"Labour Overhead/\nDirect Overhead","%","Provide summary for the mark-up and its basis."]
[null,null,"(a)","(b)","(c)"]
[null,null,"Labour Overhead",null,null,null,"% rate of direct labour overhead. Ensure that this mark-up does not create any \"double-up' with any labour on-cost items included above."]
[]
[null,null,"General and Administration ","%","Provide summary for the mark-up and its basis."]
[null,null,"(a)","(b)","(c)"]
[null,null,"G & A on Labour ",null,null,null,"Please show all G&A (indirect overhead) rates that are applied on costs."]
[null,null,"G & A on Material "]
[null,null,"G & A on Subcontractor "]
[null,null,"G & A on ODC"]
[null,null,"G & A Other (Specific Price, Contingency, Custom & Duty)"]
[]
[]
[null,null,"Profit ","%","Provide summary for the mark-up and its basis."]
[null,null,"(a)","(b)","(c)"]
[null,null,"Profit on Labour ",null,null,null,"Please show all profit mark-up rates that have been used in pricing.These are to be expressed as \"on-cost\" percentages."]
[null,null,"Profit on Material "]
[null,null,"Profit on Subcontractor "]
[null,null,"Profit on ODC"]
[null,null,"Profit on S&Q rates - labour"]
[null,null,"Profit Other (Specific Price, Contingency, Custom & Duty)"]
[null,null,"Overall Profit"]
[]
[null,null,"(a) - Categories and Descriptions for which pricing information for mark-ups is required."]
[null,null,"(b) - The mark-up (percentage) for each category that makes up the total contract price."]
[null,null,"(c) - Comments explaining (or referring to the explanation of) the method of valuation and rationale."]

{"sheet":"Labour Rates","index":22,"n_rows":134,"n_cols":14,"rows_kept":134,"cut":false,"hidden":false,"merged":[]}
[null,null,"Note to drafters: If this worksheet is not required in the tender response it should be hidden."]
[null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[null,null,"Labour Rates Breakdown"]
[]
[null,"Position Description","Currency","Exchange Rate","No. of Staff","Total hours","Base Labour \nRate (Hourly)","Direct Labour \nOn-Cost \n(Hourly)","Labour Direct Overhead Cost (Hourly)","Indirect Overheads/G&A Cost \n(Hourly)","Profit Cost \n(Hourly)","Total Price\n(Source)","GST\n($A)","Total Labour Price\n($A)"]
[null,"(a)","(b)","(c)","(d)","(e)","(f)","(g)","(h)","(i)","(j)","(k)","(l)","(m)"]
[null,null,null,{"$f":"IF(C7=\"\",\"\",VLOOKUP(C7,FXRATES,2,FALSE))","v":""},null,null,null,null,null,null,null,{"$f":"SUM($G7:$K7)*$F7","v":0},null,{"$f":"IFERROR(L7/D7,0)+M7","v":0}]
[null,null,null,"",null,null,null,null,null,null,null,{"$f":"SUM($G8:$K8)*$F8","v":0},null,{"$f":"IFERROR(L8/D8,0)+M8","v":0}]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,null,"",null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,{"$f":"(F34*G34)*(1+H34)*(1+J34)*(1+K34)","v":0},null,{"$f":"IF(ISERROR(L34/D34),0,(L34/D34))","v":0}]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",{"$f":"IF(C71=\"\",\"\",VLOOKUP(C71,FXRATES,2,FALSE))","v":1},null,null,null,null,null,null,null,{"$f":"(F71*G71)*(1+H71)*(1+J71)*(1+K71)","v":0},null,{"$f":"IF(ISERROR(L71/D71),0,(L71/D71))","v":0}]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,null,"AUD",1,null,null,null,null,null,null,null,0,null,0]
[null,"Insert rows by copying the row above and inserting above this line"]
[null,null,null,null,null,null,null,null,null,null,null,{"$f":"SUM(L7:L103)","v":0},{"$f":"SUM(M7:M103)","v":0},{"$f":"SUM(N7:N103)","v":0}]
[null,null,"Currency","Conversion Ratio","Total Staff","Total Hours","Number of Rates","Average %",null,"Average %","Average %","Total Amount",null,"Total Amount"]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C105,$C$7:$C$102),0)),\"Not used\")","v":0},{"$f":"IFERROR(IF(C106=\"\",\"\",VLOOKUP(C106,FXRATES,2,FALSE)),\"Not Used\")","v":"Not Used"},{"$f":"SUMIFS($E$7:$E$102,$C$7:$C$102,$C106)","v":0},{"$f":"SUMIFS(F$7:F$102,$C$7:$C$102,$C106)","v":0},{"$f":"COUNTIFS($C$7:$C$102,$C106,$G$7:$G$102,\">0\")","v":0},{"$f":"IFERROR(AVERAGEIF($C$7:$C$102,$C106,H$7:H$102),0)","v":0},null,{"$f":"IFERROR(AVERAGEIF($C$7:$C$102,$C106,J$7:J$102),0)","v":0},0,{"$f":"SUMIF($C$7:$C$102,$C106,L$7:L$102)","v":0},null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C106,$C$7:$C$102),0)),\"Not used\")","v":"AUD"},1,{"$f":"SUMIFS($E$7:$E$102,$C$7:$C$102,$C107)","v":0},{"$f":"SUMIFS(F$7:F$102,$C$7:$C$102,$C107)","v":0},{"$f":"COUNTIFS($C$7:$C$102,$C107,$G$7:$G$102,\">0\")","v":0},{"$f":"IFERROR(AVERAGEIF($C$7:$C$102,$C107,H$7:H$102),0)","v":0},null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C107,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C108,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C109,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C110,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},{"$f":"IFERROR(IF(C111=\"\",\"\",VLOOKUP(C111,FXRATES,2,FALSE)),\"Not Used\")","v":"Not Used"},0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C111,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C112,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C113,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C114,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C115,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C116,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C117,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C118,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C119,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,null,{"$f":"IFERROR(INDEX($C$7:$C$102,MATCH(0,COUNTIF($C$105:C120,$C$7:$C$102),0)),\"Not used\")","v":"Not used"},"Not Used",0,0,0,0,null,0,0,0,null,0]
[null,"(a) The skills criteria Position Description for the line item. These are the labour rates used for Recurring Services and Task-Priced Services and do not include Survey & Quote rates."]
[null,"(b) The source currency of the line item."]
[null,"(c) The exchange rate of the source currency (automatically calculated)."]
[null,"(d) The number of employees of this skill category required at this labour rate."]
[null,"(e) The total hours of this skill category required."]
[null,"(f) The base hourly labour rate for this skill category in Source Currency equivalent."]
[null,"(g) The hourly direct labour on-cost (burden) for this skill category in source equivalent."]
[null,"(h) The hourly direct overhead cost for this skill category in source equivalent."]
[null,"(i) The hourly General and Administrative charge for this skill category in source equivalent."]
[null,"(j) The hourly cost of Profit Mark-up for this skill category in source equivalent."]
[null,"(k) The total price for this skill category in source currency (automatically calculated)."]
[null,"(l) The GST that applies to this line item, in AUD."]
[null,"(m) The total price for this skill category in AUD equivalent dollars (automatically calculated)."]

{"sheet":"Material ","index":23,"n_rows":113,"n_cols":8,"rows_kept":113,"cut":false,"hidden":false,"merged":[]}
[null,null,"Note to drafters: If this worksheet is not required in the tender response it should be hidden."]
[null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[null,null,"Material Breakdown"]
[null,"All amounts entered should be GST exclusive. Include all material costs included in Recurring services."]
[null,"Material Description","Source \ncurrency","Exchange rate","Qty","Unit Price","Total Price\n(Source)","Total Price \n($A)"]
[null,"(a)","(b)","(c)","(d)","(e)","(f)","(g)"]
[null,null,null,null,null,null,{"$f":"E7*F7","v":0},{"$f":"IF(ISERROR(G7/D7),0,G7/D7)","v":0}]
[null,null,null,{"$f":"IF(C8=\"\",\"\",VLOOKUP(C8,FXRATES,2,FALSE))","v":""},null,null,{"$f":"E8*F8","v":0},0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,{"$f":"IF(C28=\"\",\"\",VLOOKUP(C28,FXRATES,2,FALSE))","v":""},null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,{"$f":"E36*F36","v":0},0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,{"$f":"IF(ISERROR(G39/D39),0,G39/D39)","v":0}]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,{"$f":"IF(ISERROR(G71/D71),0,G71/D71)","v":0}]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,{"$f":"IF(C92=\"\",\"\",VLOOKUP(C92,FXRATES,2,FALSE))","v":""},null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,{"$f":"E100*F100","v":0},0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,{"$f":"IF(ISERROR(G103/D103),0,G103/D103)","v":0}]
[null,null,null,"",null,null,0,0]
[null,"Insert rows by copying the row above and inserting above this line",null,null,null,null,{"$f":"SUM(G7:G104)","v":0},{"$f":"SUM(H7:H104)","v":0}]
[]
[null,"(a) Description of the line item"]
[null,"(b) The source currency of the line item "]
[null,"(c)The exchange rate of the source currency "]
[null,"(d) Quantity of the line item "]
[null,"(e) Price per line item"]
[null,"(f) The total amount for this category in source currency (ex. GST)"]
[null,"(g) The total amount for this category in AUD equivalent dollars (ex. GST)"]

{"sheet":"Other Direct Cost","index":24,"n_rows":93,"n_cols":8,"rows_kept":93,"cut":false,"hidden":false,"merged":[]}
[null,null,"Note to drafters: If this worksheet is not required in the tender response it should be hidden."]
[null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[null,null,"Other Direct Cost Breakdown"]
[null,"All amounts entered should be GST exclusive. All ODC costs included at Recurring services should be shown here."]
[null,"Other Direct Cost Description","Source \ncurrency","Exchange rate","Qty","Unit Price","Total Cost\n(Source)","Total Cost \n($A)"]
[null,"(a)","(b)","(c)","(d)","(e)","(f)","(g)"]
[null,null,null,{"$f":"IF(C7=\"\",\"\",VLOOKUP(C7,FXRATES,2,FALSE))","v":""},null,null,{"$f":"E7*F7","v":0},{"$f":"IF(ISERROR(G7/D7),0,G7/D7)","v":0}]
[null,null,null,{"$f":"IF(C8=\"\",\"\",VLOOKUP(C8,FXRATES,2,FALSE))","v":""},null,null,{"$f":"E8*F8","v":0},{"$f":"IF(ISERROR(G8/D8),0,G8/D8)","v":0}]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,{"$f":"IF(C72=\"\",\"\",VLOOKUP(C72,FXRATES,2,FALSE))","v":""},null,null,{"$f":"E72*F72","v":0},{"$f":"IF(ISERROR(G72/D72),0,G72/D72)","v":0}]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,0]
[null,null,null,"",null,null,0,{"$f":"IF(ISERROR(G83/D83),0,G83/D83)","v":0}]
[null,"Insert rows by copying the row above and inserting above this line",null,null,null,null,{"$f":"SUM(G$7:G$83)","v":0},{"$f":"SUM(H$7:H$83)","v":0}]
[]
[null,"Notes:"]
[null,"(a) Description of the line item"]
[null,"(b) The source currency of the line item "]
[null,"(c) The exchange rate of the source currency "]
[null,"(d) Quantity of the line item "]
[null,"(e) Price per line item"]
[null,"(f) The total amount for this category in source currency"]
[null,"(g) The total amount for this category in AUD equivalent dollars"]

{"sheet":"Specific Prices","index":25,"n_rows":36,"n_cols":11,"rows_kept":36,"cut":false,"hidden":false,"merged":[[2,9,2,10]]}
[]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[null,null,null,null,"Items for which Specific Prices are Required"]
[]
[null,"Column (c) identifies items that are assumed to be included in the prices for Services detailed in other tables. Please confirm this at column (c)."]
[null,"Item No.","Specific Price \nDescription","Included in the tendered price","Source \ncurrency","Exchange rate","Amount\n(Source)","Amount\n($A)\n(ex. GST)","GST\n($A)","Total Price\n($A)\n(inc. GST)","Comments"]
[null,"(a)","(b)","(c) ","(d)","(e) ","(f)","(g)","(h)","(i)","(j)"]
["(Optional)",1,"GFM (Additional cost if tenderer or Commonwealth proposed GFM is not provided)",null,null,{"$f":"IF(E8=\"\",\"\",VLOOKUP(E8,FXRATES,2,FALSE))","v":""},null,{"$f":"IFERROR(G8/F8,0)","v":0},null,{"$f":"SUM(H8:I8)","v":0}]
["(Optional)",2,"GFS (Additional cost if tenderer or Commonwealth proposed GFS is not provided)",null,null,"",null,{"$f":"IFERROR(G9/F9,0)","v":0},null,{"$f":"SUM(H9:I9)","v":0}]
["(RFT Core)",3,"Third Party Intellectual Property licences",null,null,"",null,0,null,0]
["(RFT Core)",4,"Bank Guarantee for Mobilisation Payment (clause 7.5 of the draft conditions of contract)",null,null,"",null,0,null,0]
["(RFT Core)",5,"Bank Guarantee for Performance (clause 7.6 of the draft conditions of contract)",null,null,"",null,0,null,0]
["(Core)",6,"Annual premium for Insurance",null,null,"",null,0,null,0]
["(Core)",7,"Licenses for Commercial TD and Commercial Software",null,null,"",null,0,null,0]
["(Optional)",8,"Latent Defect rectification premium",null,null,"",null,0,null,0]
["(Optional)",9,"Defect rectification premium",null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,null,null,null,null,"",null,0,null,0]
[null,"Insert rows by copying the row above and inserting above this line",null,null,null,null,null,{"$f":"SUM(H8:H23)","v":0},{"$f":"SUM(I8:I23)","v":0},{"$f":"SUM(J8:J23)","v":0}]
[]
[null,"Notes on specific prices table:"]
[null,"(a)","Line item number (sequential)."]
[null,"(b)","The description of the item requiring a specific priced."]
[null,"(c)","If the item is included within the prices captured within the tendered prices (eg, for Recurring)."]
[null,"(d)","Source currency of the line item (select from drop down list)."]
[null,"(e)","The exchange rate of the source currency (automatically calculated)."]
[null,"(f)","The total price for the line item in source currency (exclusive of GST)."]
[null,"(g)","If applicable, amount of GST, priced in the source currency."]
[null,"(h)","If applicable, amount of Customs Duty, priced in the source currency."]
[null,"(i)","Total Price in Australian dollars (automatically calculated)."]
[null,"(j)","Additional comments if required."]

{"sheet":"Adjustments","index":26,"n_rows":52,"n_cols":8,"rows_kept":52,"cut":false,"hidden":false,"merged":[[17,2,17,6],[20,2,20,6]]}
[]
[]
[null,null,null,null,{"$f":"CONCATENATE(ContractName, \" - \", TendererName)","v":"Insert Contract Name - Insert Prime Contractor/Tenderer Name"}]
[]
[]
[null,null,null,null,"Adjustment for Fluctuations in the Cost of Labour and Materials"]
[]
[null,"Adjustment formula (Recurring Services, Task Priced Services, and Milestone prices if applicable)",null,null,null,null,"Adjustment formula (S&Q Services rates)"]
[]
[]
[]
[null,"Where (for each applicable source currency):"]
[]
[null,"P1 =","the new (ie, adjusted) price (or S&Q labour rate) to apply on and from the Adjustment Date."]
[null,"P0 =","the price (or S&Q labour rate) applicable immediately prior to the relevant Adjustment Date."]
[null,"Y =","the component of a price (expressed as a decimal) that is attributed to a labour index series, as specified below."]
[null,"L1 =","the labour index value (number) for a labour index series (L), as published for the quarter preceding the quarter containing the relevant Adjustment Date."]
[null,"L0 =","the labour index value (number) for a labour index series (L), used for the previous price adjustment or, for the first price adjustment, the published index value for \nthe quarter preceding the quarter containing the Base Date."]
[null,"Z =","the component of a price (expressed as a decimal) that is attributed to a materials index series, as specified below."]
[null,"M1  =","the materials index value (number) for a materials index series (M), as published for the quarter preceding the quarter containing the relevant Adjustment Date."]
[null,"M0  =","the materials index value (number) for a materials index series (M), used for the previous price adjustment or, for the first price adjustment, the published index value for \nthe quarter preceding the quarter containing the Base Date."]
[]
[null,"Adjustment Indices"]
[]
[null,"Currency","Labour component (Y)","Materials component (Z)","Labour Index Series (L) Description","Labour Index \nSeries ID\n(Ref. No.)","Material Index Series (M) Description","Materials Index \nSeries ID\n(Ref. No.)"]
[null,"(a)","(b)","(c) ","(d)","(e) ","(f)","(g)"]
[null,{"$f":"'Instructions for Tenderer'!G4","v":"AUD"}]
[null,{"$f":"'Instructions for Tenderer'!G5","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G6","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G7","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G8","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G9","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G10","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G11","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G12","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G13","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G14","v":0}]
[null,{"$f":"'Instructions for Tenderer'!G15","v":0}]
[null,"Insert rows by copying the row above and inserting above this line"]
[]
[null,"Definitions:"]
[null,"(a) The source currency for which price adjustment calculations are required."]
[null,"(b) The component or 'weighting' (expressed as a decimal) of prices attributed to labour costs, in the applicable currency (Y)."]
[null,"(c) The component or 'weighting' (expressed as a decimal) of prices attributed to materials costs, in the applicable currency (Z)."]
[null,"(d) A description of the Labour Index series (L). Include index name, sector, subsectors, publisher (eg, Australian Bureau of Statistics (ABS)) and internet location if available."]
[null,"(e) The Series ID or other reference number used to identify the Labour Index Series (L). The values for L1 and L0 are published as part of the series."]
[null,"(f) A description of the Materials Index series (M). Include index name, sector, subsectors, publisher (eg, ABS) and internet location if available."]
[null,"(g) The Series ID or other reference number used to identify the Materials Index Series (M). The values for M1 and M0 are published as part of the series."]
[]
[null,"Note: Price adjustment calculations are made for each Adjustment Date using the formula and the weightings (Y and Z) above, and published index values for each applicable currency."]
[null,"For each currency, the sum of the labour and materials weightings must equal 1 (ie, Y + Z = 1)."]
[null,"If a price in the workbook cross-refers to a single index series ID, then a simplified adjustment formula may be applied (as shown for S&Q Services rates)."]