About Nesta

Nesta is a research and innovation foundation. We apply our deep expertise in applied methods to design, test and scale solutions to some of the biggest challenges of our time, working across the innovation lifecycle.

Impact Audit of Nesta Impact Investments

In 2016, NII revised its impact strategy. Enshrined in the new strategy is a commitment to transparency as a way both to demonstrate our performance and to contribute to the publicly available data on impact investment. As part of this commitment to transparency, in 2017 we commissioned an ‘impact audit’ of NII. We believe it is the first impact audit of an impact investment fund to be made publicly available in the UK.

The report highlights areas of strength in NII’s practice, such as its partnership-oriented approach, and areas for development, such as incorporating impact on systems as well as individuals into its framework.

Key findings

  • The auditors found that, in practice, Nesta Impact Investments (NII) has implemented the Impact Strategy well and meets standards for good practice impact management such as those highlighted by the Impact Management Project.
  • Of particular strength is NII’s partnership-oriented and iterative approach, which prioritised flexibility and practicality. NII shows a recognition that impact is difficult and most businesses – particularly those at early stage - fail to deliver impact. They also recognise that the process of identifying impactful businesses and managing towards impact needs constant attention and alignment with business strategy at all stages of the investment cycle.
  • NII invests significant effort and resources into developing sector strategies to develop an iterative understanding of ‘what good looks like’. The due diligence process, and new impact risk-return tools are overall fit-for-purpose practices that support this selection process. The NII team use the tool to appraise impact investments resulting in a balanced discussion, rather than relying solely on the algorithm of the tool. In managing the investments’ impact, NII focuses on the quality of the businesses’ implementation, and not solely on outcomes.
  • In selecting high impact investments, with business-to-business (B2B) investee businesses, the focus on the end beneficiary is more difficult, of which NII is aware. The new risk-return tool, though comprehensive, does not fully consider impact risk to beneficiaries or externalities and perhaps uses language that not all stakeholders understand.
  • Data collection has lagged as compared to impact plans, particularly for investments made prior to the new Impact Strategy, and mostly for investee operational reasons, as some struggling investees deprioritise impact reporting. NII has continued to support companies that have not reported, under the expectation that reporting will improve as operations recover. External reporting has often emphasised scale of impact rather than depth of impact, due to missing data, missing the nuance and complexity of impact.

Download our management response to the Impact Audit.

Impact Audit of Nesta Impact Investments*

* The following text has been generated automatically from a PDF document. Please bear in mind that there may be some discrepancies between the original document and the automatically generated content. The original PDF is available to download and refer to.

Impact Audit of Nesta Impact Investments

* The following text has been generated automatically from a PDF document. Please bear in mind that there may be some discrepancies between the original document and the automatically generated content. The original PDF is available to download and refer to.

This Impact Strategy Audit was conducted by an Itad team led by Charley Clarke and Anton Simanowitz, with Barbora Sladkova and Karim Harji, and quality assurance from Chris Barnett and support from Efi Alamanos.

We would like to thank the Nesta Impact Investments team and Investment Committee members for their support and participation in carrying out this Audit, particularly the Impact Director Lucy Heady.

Statement of Independence

The views expressed in this report are the professional opinion of Itad. They do not represent those of Nesta Impact Investments or of any of the individuals and organisations referred to in the report.

'Itad' and the tri-colour triangles icon are a registered trademark of Itad Ltd.

Acronyms

AGM: Annual General Meeting ANDE: Aspen Network for Development Entrepreneurs B2B: Business to Business B2School: Business to School EVPA: European Venture Philanthropy Association GIIN: Global Impact Investing Network GP: General Partner IC: Investment Committee ID: Investment Director IM: Investment Management IMM: Impact Measurement and Management IMP: Impact Management Project IVUK: Impact Ventures UK KPI: Key Performance Indicator LP: Limited Partner NICE: National Institute for Health and Care Excellence NII: Nesta Impact Investments (NII is the trading name of NIM LLP) NIIF 1: Nesta Impact Investment Fund 1 NPC: New Philanthropy Capital QLP: Quarterly portfolio-level Limited Partner (Report) SIITF: Social Impact Investment Task Force SPTF: Social Performance Task Force SVI: Social Value International SDG: Social Development Goals SROI: Social Return on Investment SVI: Social Value International ToC: Theory of Change UK: United Kingdom

Executive summary

Nesta Impact Investments' Impact Strategy Audit

Itad conducted an Impact Strategy Audit of Nesta Impact Investments (NII). This assessed their use of the strategy and compared it to best practice in the industry.

Nesta Impact Investments 1 Limited (NII1) is one of the UK's first impact investment funds. Established in 2012 with a focus on education, health and communities initiatives, the £17.6m fund invests in innovative, high-growth businesses to address social problems.

Itad undertook an audit of NII1's Impact Strategy to assess its practical implementation, and compare it to good practice in the industry.

This report sets out a number of findings and recommendations for Nesta.

Since NII1's inception, NII has been committed to a rigorous understanding of the social impact of the Fund's investments.

NII refreshed this effort in 2016/17, developing a new strategy which set out their:

  • guiding impact principles
  • approach for selecting high impact investments
  • approach for managing their portfolio for maximum impact
  • reporting and transparency mechanisms

What is the Impact Strategy Audit?

The Impact Strategy Audit1 explored the alignment between Impact Strategy and implementation and any resulting tensions and trade-offs. The primary objective of the Impact Strategy Audit is to assess NII's Impact Strategy in practice, and the secondary objective is to compare NII's Impact Strategy to good practice from industry Impact Measurement and Management (IMM) frameworks, and to those of other impact funds/fund managers.

The Impact Strategy Audit is expected to offer additional value to NII, Nesta and the wider investments management ecosystem in terms of improving IMM during NII1 and for any future funds and demonstrating the value of an impact audit process.

Itad carried out this Impact Strategy Audit during October 2017 to January 2018 utilising a lean design. We believe this is the first learning- focused Impact Strategy Audit of its kind in the UK.

Our approach

Itad conducted this Impact Strategy Audit using a rapid, learning-focused approach, engaging stakeholders and gaining feedback as work progressed.

Itad interviewed all NII staff, members of the Investment Committee (IC) and three investees; reviewed documentation including frameworks, tools and reports along with external reporting; observed key meetings and forums including IC meetings and an Annual General Meeting (AGM); conducted a literature review of selected recent industry IMM frameworks and industry practices; and facilitated an analysis workshop with NII and Nesta colleagues.

The scope and depth of the Impact Strategy Audit has been tailored to the available resources and short timeframe.

Key findings

Nesta Impact Investments' Impact Strategy Audit

We found that in practice, NII has implemented the Impact Strategy well. In some key instances, practice standards exceed guidance and we have recommended updates to the Impact Strategy on:

  • Good governance and management arrangements
  • Aligning commercial performance
  • Impact in Impact Strategy
  • Due diligence

Acronyms and definitions

NII: Nesta Impact Investments' IMM: Impact Measurement and Management KPI'S: Key Performance Indicators B2B: Businesses which trade with other businesses, rather than direct to consumer ToC: Theory of change Carry scheme: A share of the profits of an investment

Findings about what worked well

Of particular strength is NII's partnership-oriented and iterative approach, which prioritised flexibility and practicality. NII shows a recognition that impact is difficult and most businesses – particularly those at early stage - fail to deliver impact.

NII also recognise that the process of identifying impactful businesses and managing towards impact needs constant attention and alignment with business strategy at all stages of the investment cycle.

1. Selecting High Impact Investments

NII's selection of high impact investments is the area most closely aligned to Impact Strategy. NII invests significant effort and resources into developing sector strategies to build an iterative understanding of ‘what good looks like'. The due diligence process and new impact risk-return tools are overall fit-for-purpose practices that support this selection process.

The NII team use the tool to appraise impact investments resulting in a balanced discussion, rather than relying solely on it's algorithm.

2. Managing the Impact

In managing the investments' impact, NII focuses on quality of the businesses' implementation and not solely on outcomes. NII invests resource and time to develop well thought-out theories of change and KPIs with investees.

3. Reporting & Transparency

Finally, NII's commitment to openness and transparency in the industry is evident, including opening up discussions with other investors and stakeholders on the challenges and approaches required for investing for impact.

Key findings

Nesta Impact Investments' Impact Strategy Audit

Findings about what to improve and strengthen

We found some areas of mixed alignment between Impact Strategy and practice.

1. Selecting High Impact Investments

When selecting high impact business-to-business (B2B) investments, maintaining focus on the end beneficiary is more difficult.

The new risk-return tool, though comprehensive, does not fully consider impact risk to beneficiaries or externalities and perhaps uses language that not all stakeholders understand (e.g. IC, investees).

2. Managing the Impact

Impact Plans are updated opportunistically, which is realistic when working with early-stage businesses, but not effective for IMM in the medium and longer term if the process does not become more systematised.

Data collection has lagged as compared to Impact Plans, particularly for investments made prior to the new Impact Strategy, and mostly for investee operational reasons, as some struggling investees deprioritise impact reporting.

3. Reporting & Transparency

NII has continued to support companies that have not reported, under the expectation that this will improve as operations stabilise.

External reporting has often emphasised scale of impact rather than depth due to incomplete data, missing the nuance and complexity of impact.

Comparison with impact investing industry good practice in impact, measurement and management

Industry practice for IMM is emerging and we still know relatively little about best practice, and there is no industry standard against which an audit can be conducted. The Impact Management Project (IMP), started in 2017, represents the most recent industry consensus for ‘what good looks like’ and builds on previous IMM guidelines and frameworks including from the philanthropic and microfinance sectors.

NII's Strategy and practice are comparable with this measure of best practice overall, therefore positioning NII as an industry leader in IMM. Some examples that stand out in NII's Impact Strategy as compared to industry good practice include their use of

1) Comprehensive sector strategies and risk-return tools to select investments 2) ToC and KPIs integrated into impact plans, using a flexible approach and own resources to manage impact 3) A full disclosure approach to IMM, including comprehensive annual reports and this Impact Strategy Audit 4) A dedicated impact team working alongside the investment team and leadership to make impact a priority for good governance and management

NII's assessment of Impact could be deepened by integrating unintended outcomes and sector displacement effects into their definition of risk-return.

Recommendations

Nesta Impact Investments' Impact Strategy Audit

In support of NII's improvements under the new Impact Strategy, we recommend focussing on five IMM areas:

  1. Continual improvement of frameworks, tools, and process Refine the risk-return tool, data reliability, and decision-making process, working with the IC and investees to understand and improve utility and timeliness through a) establishing variations of the tool for B2B models, and for strategic sector-wide investment models and impact definitions b) reviewing and updating IMM tools for reporting and learning c) integrating standardised metrics (e.g. IRIS) and the Sustainable Development Goals (SDGs) into the framework, where relevant.
  2. Continued sector leadership on the business value of IMM Continue to work with investees and investors on understanding and promoting the business value of IMM, and NII's expectations for IMM, at all stages of the investment cycle. This should have positive effects downstream on IMM and reporting, and on the ability of investees to articulate their impact case and commercial value.
  3. Governance and management Consider aligning impact performance incentives with a carry scheme and broaden IC membership to include more input from the philanthropic sector to improve impact oversight and decision making.
  4. Responsible exit Exits are often overlooked but if NII is to contribute to sustained impact it needs to more carefully consider responsible exits.
  5. Transparency and industry learning Commission a formalised peer review mechanism for NII, including establishing a formal audit panel with representation from investees and other fund managers; share and collaborate more actively with Nesta; and consider pooling financial resources with other investors or organisations for independent IMM verification studies.

We want the resources invested in international development to deliver the best possible results for the poor. Through our innovative consultancy services in monitoring and evaluation we provide the insight and ideas to ensure that they do. 'Itad' and the tri-colour triangles icon are a registered trademark of ITAD Limited. [Itad, 2018]

Statement of Independence

The views expressed in this report are the professional opinion of Itad. They do not represent those of Nesta Impact Investments or of any of the individuals and organisations referred to in the report.

Preece House Davigdor Road, Hove BN3 1RE, United Kingdom T +44 (0) 1273 765 250 E [email protected] W itad.com

Part 1: Context and Introduction

1 Introduction

1.1 Context for the assignment

1.1.1 Background

Nesta Impact Investments 1 Limited Partnership (NII1) is a £17.6m venture capital fund managed by Nesta Impact Investments that invests in innovative, high-growth businesses seeking to address major social problems. NII has three focus areas: education, health and communities. NII is backed by Nesta, an innovation foundation working in the UK and globally. NII is committed to supporting social ventures to deliver on their mission.

NII1 was one of the UK's first impact investment funds, set up in 2012. Since its inception it has been committed to a rigorous understanding of the social impact of its investments: NII believes that measuring and communicating social impact with integrity is critical for building confidence in impact investing as a sector. Its approach has been to provide dedicated technical assistance to its portfolio to increase the capacity of investees to measure, report on and react to social impact measures.

After five years of investment experience, NII has refreshed its approach to IMM including in 2016/17 developing and subsequently publishing a new Impact Strategy. Based on lessons learned over the years, NII has expanded its approach to impact risk and built a more structured and consistent approach to assessing impact across the portfolio.

NII commissioned an 'Impact Strategy Audit' to further cement NII's commitment to rigour and transparency. NII's aims of the audit were as follows, to2:

  • give, investors, confidence that NII's approach will provide an accurate report of impact achieved and provide them with useful information.
  • improve NII's practice and increase the social impact of NII1.
  • share lessons with the sector on challenges and successes.
  • encourage other impact investors to increase transparency and submit themselves to independent scrutiny.

NII contracted Itad Ltd, an independent UK-based monitoring and evaluation specialist professional services company. The audit commenced October 2017 and was completed in January 2018 and was designed as a light-touch rapid process. As far as known to Itad, it is the first learning-focused Impact Strategy Audit in the UK.

1.1.2 Purpose

During start-up, the aims of the audit framed in the Invitation to Tender were further refined between Itad and NII. The primary purpose of the assignment is to audit NII's Impact Strategy in practice: to what extent is the Strategy helping NII (and its investees) to measure and manage impact effectively, and how does this compare to how NII managed impact previously?

The secondary objectives of the audit are to: suggest additional best practice from industry frameworks, and compare the Impact Strategy to those of other impact funds/fund managers ‘benchmarking’ NII's Impact Strategy.

The Impact Strategy Audit is expected to offer additional value to NII, Nesta and the wider ecosystem, namely:

  • The results of this audit will help NII understand how to improve IMM during NII1 and any future funds.
  • The audit process itself could be integrated into NII's IMM approach in future.
  • Other teams in Nesta are aware of the audit and might participate in some audit activities. These teams are interested in the value an Impact Strategy Audit could also offer to them.
  • Learning from the results and process of conducting an Impact Strategy Audit could be taken to other investors and funds. The results of the audit might demonstrate the benefits of NII's approach, and also generate learning on the alignment with, and tensions between, Impact Strategy and practice.

1.2 Approach and methodology

Here we provide a high-level summary of the overall approach and framing of the audit (approach), and the steps taken to deliver (methodology).

1.2.1 Approach

The audit assessed NII's Impact Strategy fidelity to practice at each step of the investment cycle against the strategy sections. We applied two lenses:

  1. Interrogation of the extent to which NII's Impact Strategy is put into practice at each step of the investment cycle, comparing with industry best practice for IMM, primarily the most recent industry consensus in the IMP 3 and other frameworks.4
  2. Understanding the priorities, roles, engagement and experience of different actors at each step of the investment cycle in order to unpack any alignment or tensions between Impact Strategy and practice, and how management choices potentially represent trade-offs. Some of these aspects of alignment and tension may relate to specific steps in the investment cycle, but many will apply to multiple steps.

The Itad audit team worked fully independently, while taking a learning approach to maximise utility to NII.

1.2.2 Methodology

Key steps to conduct the audit included:

  • October 2017: Selection and interviews with three investees as a 'deep dive' exercise; Initial interviews with NII Investment Team, Investment Committee and Impact team.
  • November – December 2017: Document review of internal and external-facing NII documents; Follow up interviews with NII Investment Directors and Impact Director; Impact Strategy observations of Investment Committee meeting, and Annual General Meeting (AGM); Analysis workshop with NII and Nesta.
  • December 2017 – January 2018: impact investing sector practice literature review, comparison to NII Impact Strategy; Final analysis and reporting.

1.3 Report framework

This published report contains identical content to the report submitted to NII for their management response, with the exception that all references to specific interviews and individuals have been removed in order to protect the identity of those who contributed.

The report is organised in four Parts. Part 1: Context and framing of this assignment, Part 2: Impact Strategy Audit findings and recommendations, Part 3: Comparison of Impact Strategy to impact investing Industry IMM Practice and Frameworks, and Part 4: Overall conclusions and recommendations.

Part 1 (this part) provides a brief contextual framing for the assignment: a background to NII, NII1, NII's new Impact Strategy, and the Impact Strategy Audit Terms of Reference.

Part 2 is the Impact Strategy Audit Report. It is organised into five Sections, mapped directly against the NII Impact Strategy sections and subsections for ease of cross-reference and use by NII:

  • Section 1: Our impact principles;
  • Section 2: Selecting high impact investments;
  • Section 3: Managing for impact;
  • Section 4: Reporting and transparency.
  • The fifth section is a new recommended Strategy section: Establishing Governance and Management Arrangements.

Within each Section of Part 2 we present the analysis of NII's Impact Strategy Implementation. We then summarise and provide recommendations for NII within each section. Specifically:

We present the overall finding on alignment between each section and subsection of the Impact Strategy and practice (coded as GOOD ALIGNMENT, MIXED ALIGNMENT, POOR ALIGNMENT), supporting examples of good practice, and reflections and recommendations for NII to strengthen the Strategy.5 Where we have found that NII's practice actually exceeds, or is more advanced than the Strategy currently described, we have included additional recommended strategy sections, denoted by the text ‘Proposed NEW STRATEGY SECTION’ (for example Section 5, Establishing governance and management arrangements) and/or subsections within existing Sections of the Strategy that could be strengthened to more fully represent what NII is currently doing in practice, denoted by the text ‘AREA TO UPDATE IN THE STRATEGY’ (e.g. Section 3.2.3. Learning from failure/success).

We then summarise the alignment of Impact Strategy with recent practice and frameworks/guidance for IMM in the impact investing industry, and recommendations to strengthen NII's strategy and practice. The Annex presents in more detail the recent practice and frameworks/guidance for IMM in the impact investing industry, the relevance to NII and a comparison to the Strategy, and recommendations to strengthen NII's strategy and practice. IMM practice and frameworks are summarised from a wide range of sources, focusing mostly on impact investment in the global North, specifically North America and the UK. The examples, however, are not exhaustive, and should represent an initial review to which NII might continue to add.

Part 3 offers overall conclusions and recommendations emerging from the Impact Strategy Audit for NII to consider.

Part 2: Impact Strategy Audit findings and recommendations

1 Impact principles

Here we summarise the overall finding for implementation in practice of NII's Impact Principles governing the overall Impact Strategy and comparison to impact investing industry IMM practice. Further detail, including reflections and recommendations, is found in relevant later sections of this document, which are signposted.

In summary:

  1. Impact measurement must always link back to the ultimate beneficiary: Overall Finding – MIXED ALIGNMENT. Innovative and fit-for-purpose tools are in place, e.g. Impact Risk-Return tool; however, challenges remain with disaggregation and with Business to Business (B2B) business models. [Refer Sections 2.3 – 2.5 for good practice, reflections, and recommendations]
  2. Impact measurement must create value for investors and portfolio companies: Overall Finding – GOOD ALIGNMENT. There has been a shift and improvement from NII's earlier Impact Strategy. NII uses an iterative and learning-focused, rather than prescriptive approach. [Refer Section 3.1.1 for good practice, reflections, and recommendations]
  3. Impact measurement must be rigorous and transparent: Overall Finding – GOOD ALIGNMENT. Innovative, fit-for-purpose tools and frameworks in place, and investees and investors have confidence in NII's IMM approach. [Refer Sections 2.3-2.5, 2.6, 3.1.1, 3.1.2, for good practice, reflections, and recommendations]
  4. Impact reporting must be accessible: Overall Finding – MIXED ALIGNMENT. Investees understand the benefit of impact reporting and NII's external communications are clear. However, there have been challenges with investees' reporting [Reference Section 3.1.2, 4 for good practice, reflections, and recommendations]
  5. Our approach must be sustainable: Overall Finding – MIXED ALIGNMENT /TOO EARLY TO ASSESS. NII intends to build IMM practice and approaches for responsible exit for the longer term. However, no exits have yet occurred, no detailed plans in place for responsible exit, nor yet plans for investees to measure impact beyond the life of the investment. [Reference Sections 3.3, 5, for good practice, reflections, and recommendations]

Impact Strategy principles – comparison with industry practice:

Overall Finding: NII's Impact Strategy Principles reflect notable industry guidance, though a direct comparison is not relevant since Principles will vary depending on the investment and impact thesis and/or theory of change (ToC) of the Fund.

Examples of good practice:

There is no 'right way' to define Principles for a Strategy, and NII's are based on their overall theory of change for the fund therefore right-fit for NII. The detail of the NII Strategy is overall aligned with 2 out of 7 (and partially two others) of the Social Value International principles.6

Reflections:

The NII Strategy Principles could be made more explicit to reflect the strengths of NII Impact Strategy reflected later.

2 Selecting high impact investments

Here we provide analysis of NII's Implementation of Impact Strategy Section 2 Selecting high impact investments, and the associated subsections: 2.1 Sector-Led Approach; 2.2 Requirements; 2.3–2.5. Assessing social impact returns, risks, balancing risk and return. We also propose and provide the same analysis for two new strategy sections: 2.6. Alignment of commercial value and impact in overall investment strategy and approach; and 2.7 Due diligence. We also situate this section overall in the context of recent industry practice for IMM, and provide an overall assessment of alignment, reflections and recommendations for the Impact Strategy (where relevant).

2.1 Sector-led approach

Overall Finding: GOOD ALIGNMENT.

Substantial market research is drawn upon to develop deal flow and ensure that investment is made into the opportunities with the highest commercial value and impact potential for the greatest need, in the context of scarce fund resources.

Examples of good practice:

Sectoral strategies have been produced for all three thematic sectors; Education, Health and Sustainable Communities and enable NII to select 'companies that do not fit the mould'. These draw on external industry-leading research sources (e.g. research by NICE) and identify new areas of need within each of those sectors. NII builds up iteratively an understanding of the sector and the evidence base through literature, journals, and talking to experts directly. NII engages experts particularly where a possible area of need is identified that NII is less familiar with or the evidence base is still emerging. NII lists under specific thematic priority areas examples of interventions that have been implemented by others. Each strategy paper concludes with suggestions of how impact could be measured in each sector and provides a strong sense of 'what good looks like'.

NII has also published papers mapping sub-sectors of the thematic areas it wishes to invest in. NII have produced subsector-wide reports under the three thematic investment areas. Examples include: community engagement, fuel poverty, urban planning and design, homelessness and others, e.g. Remember me? on the role of impact investing in funding innovations addressing issues related to dementia, including evidence and analysis of market opportunities.

NII team has achieved an increasing level of sector specialisation in education, health and 'communities' since 2016. NII views specialisation as being by nature an iterative process and as work in progress with room for improvement in team knowledge and capability. This sector specialisation has been easier in health and education, more than 'communities', the latter being a more complex ecosystem.

Reflections:

Sector strategies and details are not currently shared more widely within Nesta, though there is one example of Nesta's Research and Policy team reviewing impact data of an investee. Coordination between NII and Nesta is generally ad hoc. NII is aware of the value that the Nesta teams can add and of the fact that teams could find collaboration beneficial for their sector-specific work. However, this is work in progress from both NII and Nesta, citing day-to-day challenges relating to some internal silos. It has been a gradual evolution over time to build the awareness. More structured feedback loops could be very helpful to sector analysis and framing 'what good looks like'.

Recommendations:

While overall implementation is aligned with Impact Strategy, there are a few areas where we suggest NII consider further improvements:

  1. Set up arrangements and share systematically strategies, learning or resources to broaden the range of value positions engaging in strategy development with Nesta teams.
  2. Further formalise and improve IDs' sector knowledge and networks as part of the next phase of organisational development.

2.2 Requirements

Overall Finding: GOOD ALIGNMENT.

Alignment between commercial value and social impact is demonstrated by investees before investment. Alignment of investment approach and social impact is at the core of the NII approach in practice.

Examples of good practice:

NII facilitates investees to participate in an open and robust discussion and to demonstrate their case for aligning impact with commercial value prior to investment decision making. For example, prospective investees present to and discuss the business impact case with the IC, and all recommendation papers to the IC include thorough impact cases for new investments.

Testing investee management commitment is a key part of NII's due diligence process: Commitment to Social focus is built into company articles, and post-investment presentations to the IC and management team include social impact at the centre of the business model.

Reflections:

There was limited explicit acknowledgement that there are tensions and there may be trade-offs in investment decision making relating to commercial value and impact alignment. Explicit discussion at investment stage helps frame necessary action plans for subsequent investment and impact management.

Recommendations:

While overall implementation is aligned with Impact Strategy, an area where we suggest NII consider further improvements is to emphasise more on the tensions and trade-offs (such as between short-term commercial gain vs longer-term and/or uncertain impact return), and be explicit on how these will be managed.

2.3 – 2.5. Assessing social impact returns, risks, balancing risk and return

Overall Finding: GOOD ALIGNMENT.

The development and use (later in 2017) of the Impact Risk-Return tool represents good progress under the new Impact Strategy in terms of systemising assessment of impact return and risk, and is used in a pragmatic way to structure thinking and discussion.

Examples of good practice:

The comprehensive Impact Risk-Return tool is set up as described in the Impact Strategy to measure risk/return. The tool usefully discounts scale by weighting depth, which itself is a composite measure of need x effectiveness. This is a robust measurement lens for potential impact. Often impact is synonymised with number of people reached only. Quality of service delivery is also included as an indicator, which is an important component. The impact value score is then calculated as depth³ x scale x quality and allowing the quality indicator to be a determinant of confidence in the ability to deliver returns consistently.

At investment stage, data is often lacking and this is to be expected. To account for this uncertainty the score for effectiveness is reduced accordingly, which is a practical approach. NII expects, at minimum, that investees commit to collecting relevant data. NII puts effort into gathering the data and expert opinion that is available to support analysis. This includes confirming with investee clients on service delivery quality, and evidence for reaching target beneficiaries using 'clues' or proxies where appropriate (e.g. % children on free school meals). Although this data collection is not systematically completed for all investments, the tool is designed to pull in data directly which improving efficiency of the process when conducted.

The Impact Risk-Return tool is used in a broadly standardised way for new investments and allows companies to be compared across the portfolio: this is an important and challenging task. NII recognises that impact is difficult and complex and uses the tool to ensure that conversations within NII and recommendation papers to the IC about investment are well structured. The tool is used to bring different dimensions together, rather than a reductionist attempt to make impact decision making appear concise and objective, which is impossible in the context of uncertainty at investment stage, and within an overall dynamic system. A recent exercise has been completed to apply the tool to historical investments, prior to the new Strategy.

Reflections:

NII reflects openly on the extent to which the Impact Risk-Return tool is practical and valid and looks to continually adapt and improve the tool. Of note, recent examples included reflecting on: whether they have achieved a 'right-fit' with the weighting system (i.e. whether it balances depth and scale intuitively), if language used is appropriate, the ease of communicating its use and value to investees and the IC, and whether additionality is possibly conflated with making a difference.

For Business to Business (B2B)/B2School companies there potentially is a weaker focus, by design, on the ultimate beneficiary as compared to Business to Consumer business models. Since NII is one further step removed from the ultimate beneficiary, data might be harder to collect to make the impact case. For example, in the case of a recent B2B investment (currently at investment screening stage), the impact case (reducing fuel poverty) relied on an assumption that any money saved by using a device by beneficiaries would be used to increase spend on fuel. However, no relevant data was provided and the supporting evidence for this behaviour change was limited.

There is a gap in the impact risk assessment component in terms of assessing expected risk created by the investment (rather than the risk of impact not being realised), primarily this relates to risk created to beneficiaries when things do not go according to plan. Possible negative and/or unintended externalities/outcomes resulting from individual investments are not considered systematically. However, this is discussed informally at IC meetings – one investment was declined on the basis that the investment did not consider overall welfare in the system.

NII's strategy, by design, prioritises investing in businesses that have direct impacts on beneficiaries. However, in sectors where the wider system is weak or even breaking down, there may be more impactful investments aimed at systemic change. For example, NII is aware of potential investment opportunities in companies improving community engagement in urban planning, which could have an important systemic effect of improved urban design for the welfare of marginalised groups. However, these do not meet the current investment appraisal criteria. The NII team is aware of this and intends to reflect carefully on this for future funds.

It is not clear whether the IC understand the Impact Risk-Return tool comprehensively enough yet, or whether they receive impact recommendations early enough to be able to ask critical questions, add value to impact assessments and make informed investment decision endorsements (or otherwise). IC members effectively take the recommendation at face value at the final recommendation paper stage. It is also not made explicit on how investment recommendations and decisions are made when impact return is low and financial return is high, or vice versa.

Recommendations:

While overall implementation is aligned with Impact Strategy, there are a few areas where we suggest NII consider further improvements:

  1. Consider risk differently, and apply more stringent impact data requirements/commitments to collect data for B2B models.
  2. Continue to reflect on, test and update the Impact Risk-Return tool, in order to reflect explicit assessment of risk to beneficiaries created by investments and/or negative externalities.
  3. Consider including a provision in the Impact and/or Investment Strategy for a new experimental pool of investments using a different risk-return model, in addition to the established systems and processes to identify and appraise investees. For example, this would require a re-think of the depth prioritisation, since it is more difficult to measure depth for such investments, and would potentially require a wider/different range of data. Consider developing a variation of the risk-return tool to appraise these potential investments.
  4. Review IC processes, thresholds and guidance for understanding of the risk-return tool to further refine and improve IC value-addition.

2.6 Alignment of commercial performance and impact in overall investment strategy and process (proposed NEW STRATEGY SECTION)

Here we recommend a new strategy section. We note that NII's strategy does not fully reflect the ways of working NII follows for its overall investment thesis, which is the foundation for strong IMM.

Overall Finding: GOOD PRACTICE.

Alignment of investment approach and social impact is at the core of the NII investment thesis and approach in practice.

Examples of good practice:

NII plays an important seed capital role in early stage/high risk companies, and NII has made follow-on investments in a number of cases. These are important for the growth of the companies and for reducing transaction costs for a company seeking out new financing at a critical stage in their growth. NII shows flexibility to specific situations and needs faced by companies by providing bridging finance, and last-minute investment, e.g. in one situation when a co-investor pulled out of an investment.

NII works to its comparative advantage as a specialist in impact investment, co-investing alongside investors with niche expertise to offer the investee technology, commercial value/product development acumen etc. NII reports that co-investors trust the NII impact brand and invest alongside, trusting the role NII plays in working with the investee on IMM.

NII decided to not invest or reduce investment in response to co-investors' actions that NII perceived as representing a reduced impact alignment. In order to maintain overall alignment balance at the portfolio level, NII has adjusted investments. For example, when the mainstream lead co-investor was not prepared to accept primary social purpose into company articles; or believing lead investor's impact due diligence was not adequate which undermined the rigour of management and increased risk, NII reduced the investment size or withdrew.

Reflections:

Without the ability to make larger follow-on investments due to the small fund size (£17.2m) the flexibility of NII's strategy is limited. At times NII has not been able to continue to hold a significant investment in some investees for the term NII would have preferred, and/or their share in an investment opportunity has been diluted. Without NII, an impact-focused investor among the leading shareholder voices, advocating on impact focus in the longer term, the good work done on mainstreaming impact could be lost. NII is planning for future funds to take learning from NII1 forward, and scale up the overall size of such fund in order that NII can invest in the same number of investees for a longer time period without necessarily needing co-investors, or to facilitate LPs to invest directly in investment opportunities (as well as investing passively into the fund). Having access to additional capital available in future funds could allow NII to act as lead investor in more cases, and have more flexibility and control in decision making and execute the Impact Strategy more effectively.

Recommendations:

As part of an Investment Thesis for future funds, and to continue the mission to advocate in the industry for impactful and impact-oriented investment approaches, NII could:

  1. Reject other co-investors who demonstrate behaviour that is not aligned to NII's Impact Strategy, while also ensuring the best interests of the company, and their capital requirements, are at the centre.
  2. Encourage mainstream investors to get involved on terms that make sense for the investee, NII and the commercial investor.
  3. Continue to work with existing investees so that they can communicate the commercial value of their Impact Strategy [also see 3.3 Impact after exit].

2.7 Due diligence process (proposed NEW STRATEGY SUBSECTION)

Here we recommend a new strategy subsection. NII's Impact Strategy Sections 2.3–2.5 focus mostly on the technical framework for assessing impact return and risk, and less on the operational process by which this assessment is completed with investees, which itself has an important influence over the extent to which NII mainstreams impact.

Overall Finding:

NII recognises that Impact relates to its investment approach, operations and processes, not just impact assessment. Impact relates to management and the methodological framework of assessing risk and return and acknowledges that due diligence is a critical step in this overall process.

Examples of good practice:

Good relationships between investees and NII staff are prioritised at the due diligence stage of the investment cycle, and significant effort is dedicated to this which is a key strength of NII's approach compared to other investors, including flexible time spent at future investees' premises by investment directors. NII describes this process as iterative and views due diligence as a critical step to investing in the right business, therefore it is important to take adequate time to find answers. The initial engagement is intense (twice a week) then less frequent and steadier once sufficient confidence is established in the investee as per the risk-return tool requirements, with additional intense periods at relevant points later in the cycle, e.g. to prepare for follow-on investment/fund raising. This comes with a high transaction cost, particularly for larger investments, given the small size of the NII team compared to deal flow. Developing strong relationships allows for good communication and effective due diligence, which itself is critical for operationalising alignment between impact and commercial performance.

Reflections:

Issues such as delays in investment or requirement for management liability in contracts can have an opportunity cost on investees' time overall and are ultimately a potential disrupting influence on investee companies' ability to deliver impact. Despite appreciating the longer-term benefit of relationship building, some investees feel that the due diligence process is suboptimal, in relation to managing their business, and comes at a high opportunity cost, though still less-so than other investors. Some investees reported NII had a tendency to ask lots of questions which have a high opportunity cost to answer and do not appear immediately relevant/useful and can cause delays in investment. However, NII reflects that possibly more can be done to manage investees' expectations regarding the importance of due diligence, taking into consideration many investees may not have solicited commercial investment before, particularly for larger investments, and possibly underestimate the work involved by an investor to assess investment prospects. NII is aware of the need to review due diligence and acknowledges this is an issue to prioritise going forward.

Recommendations:

While overall implementation is positive, there are a few areas where we suggest NII consider further improvements:

  1. Revisit the due diligence process and templates.
  2. Focus more time during initial discussions with investees on explaining the due diligence process to manage expectations of investees and to allow them to allocate sufficient time and resources.

Selecting high impact investments: comparison with industry practice

Overall Finding:

NII's Impact Strategy and Practice for selecting high impact investments is among the market leaders and most recent industry consensus for good IMM practice.

Examples of good practice:

NII Strategy and practice is broadly aligned with IMP 7, NPC 8 and EVPA's 9 frameworks. NII is broadly in line with industry leaders, specifically: NII has coherent and iterative use of sector strategies and incorporates measurement of impact risk into the Impact Strategy, using a scorecard approach with minimum scores expected for an investment to proceed to IC, and applying weightings in scoring aligned to an investment thesis.

Reflections:

NII Strategy or practice currently does not explicitly reference indirect and/or unintended positive and negative outcomes, drop-off effects, nor displacement (though this is discussed informally), however NII is transparent around assumptions.10

Recommendations:

Areas NII might want to reflect on to strengthen the Strategy might include:

  1. Being explicit on engaging different experts and stakeholders is important to broaden respective value positions and expectations (e.g. to start with, via broadening the links with Nesta).
  2. NII could benefit from explicitly prioritising discussing at IC meetings trade-offs between the five dimensions of impact: what, how much, for who, contribution, and risk.

3 Managing for impact

Here we provide analysis of NII's Implementation of Impact Strategy Section 3 Managing for Impact, and the associated subsections: 3.1 Developing an impact plan: 3.1.1 Our data requirements, 3.1.2 Improving measurement; 3.2 Embedding Impact; 3.3 Impact after exit.

We also situate this section overall in the context recent industry practice for IMM,11 and provide an overall assessment of alignment, reflections and recommendations for the Impact Strategy (where relevant).

3.1 Developing an impact plan

3.1.1 Our data requirements
Overall Finding: GOOD ALIGNMENT.

Since developing the new Impact Strategy, NII now works in close partnership with investees to develop Impact Plans aligned to investee needs and practical realities. NII uses a robust theory of change approach.

Examples of good practice:

Overall, investees report favourably on the process of developing the impact plan with NII as per the Impact Strategy. All investees under the new Strategy have used Theories of Change (ToCs) to inform respective Impact Plans, and these ToCs incorporate all the important components of a good ToC, organised and framed according to good ToC practice. The Impact Director invests significant time and effort using a participatory and flexible approach, learning from challenges under the previous Impact Strategy when a fixed template was used. This change has been more effective. The process of Impact Strategy development was considered strategically useful to business value by one investee. Investees report that ToCs have been important and useful to them and useful bases to engage with NII, and to understand which aspects of the business model are critical for delivering impact.

NII understands that a focus on service delivery quality is an important part of impact management, and 'Impact data is anything needed to manage towards impact', i.e. collecting data on quality of service delivery rather than simply and immediately focusing on business outcomes. KPIs are carefully thought out in participation with investees to understand drivers of impact, manage quality, and facilitate good measurement and management. One investee reflected that Impact KPIs are fully aligned with business KPIs and they have realised this is a more efficient way to manage the business; e.g. students using the service regularly and making progress has become the central learning metric, tracked as part of the overall theory of change towards educational outcomes.

Reflections:

There is some variability in ToCs regarding the consistency and terminology, as well as framing of assumptions that underpin them, specifically those ToCs for investees invested in prior to the new Impact Strategy. In one earlier investment, the Impact Plan designed post-investment was quite ambitious and required investees to collect data that was not helpful for informing their operational/business strategies. Once the issues were realised and flagged, NII worked collaboratively with the investee in question to address those issues through updating the Impact Plan. Additionally, for some investees, target setting is not completed at the outset. Target setting before knowing what is realistic for various KPIs is often difficult in the early stages of an investment, which is practical and realistic. However, NII does not follow up systematically to update Impact Plans to redress this, and any other issues at a later date. NII uses an opportunistic pragmatic approach, engaging with investees when a window of opportunity opens, e.g. when a new staff member joins at the investee. NII now conducts six-monthly portfolio reviews during which it becomes clear which plans appear out of date, and plans to follow up in a more coordinated and systematic way to update the plans going forward.

Recommendations:

While overall implementation is aligned with Strategy, we suggest NII consider improving on target setting and continue to work on consistency, and following up with investees systematically, and sensitising investees on doing this at Impact Plan development stage.

3.2 Improving measurement

Overall finding: MIXED ALIGNMENT.

Data collection against Impact Plans generally lags behind plan, mostly companies are reporting on outreach and customer experience data rather than outcomes. Nesta's Standards of Evidence - NII team makes effort to help investees understand, and it is rigorously applied.

Examples of good practice:

As a general rule, investees have reported outcome-level and output-level data as identified in their ToCs and Impact Plans. Operational data provide insight on progress towards impact as well as business strategies, specifically: (i) scale and frequency (e.g. the total number of regular users), (ii) output purpose (e.g. use for a product), and (iii) output quality (users' satisfaction with the product/service). Investees report on depth as well as scale of investees' outcomes, specifically (iv) outcomes achieved (e.g. improved efficiency, communication and information management, improved service quality, improved confidence/reported progress among users, achieved savings, reduction in an undesired trend); (v) depth (e.g. number of users in most need of the intervention) and (vi) additionality (e.g. number of users that would not be served by traditional service providers). Frequency with which investees are asked to report on impact is set out in their Impact Plans and depends on the nature of their business, stage of investment as well as the kind of impact data they collect. Reporting frequency ranges from quarterly to annual reporting. In general, collection of data on scale is more frequent than on impact quality and depth. Both NII and the IC are aware that all current investees, with the exception of one investee, are currently lagging behind their Impact Plans, some significantly.

The Standards of Evidence Framework is part of the history of NII, and supports rigour, however it is no longer the primary driver of the reporting framework. Good progress has been made with assessing and improving the reliability of data from investees by developing a more robust approach to measuring reliability of data on service delivery quality based on the USAID reliability checklist. 2017 IC quarterly meetings were dedicated to monitoring portfolio investee performance, including robust discussion on social impact performance.

Reflections:

Three earlier investees have not reported any impact data for over a year due to commercial and management challenges in the company, NII appears to be taking a pragmatic and managed response to known issues facing the companies. The IC has been regularly informed about this, and efforts have been made to reengage with the companies to improve the situation. NII downgraded one investee's impact status as a result. These earlier investee examples illustrate the difficult balance between being responsive to the investees' commercial realities and constraints and pushing on impact management so that it remains a priority to the investee. However, these examples suggest the balance might not be quite right.

NII's intention is to move towards reporting on outcomes across all investees, however this is viewed as a staged process and at a rate of change that fits the needs and interest of companies rather than by pushing outcome- level reporting.

Recommendations:

While the principles and processes described in the Impact Strategy are being rolled out, progress on collecting data at the outcome level is work in progress, and there has been mixed experience across the portfolio with improving practice as described in the Strategy. Therefore, there are a few areas where we suggest NII consider further improvements:

  1. NII's approach to reassessing investments periodically is good practice, however, it would make sense to systematise this reassessment process in the Impact Strategy and operational processes more explicitly, e.g. include a threshold below which an investee is no longer considered an impact business overall and integrate this into follow-on investment accordingly.
  2. Prioritise continued focus on data reliability and continue to work with investees to build understanding.

3.3 Embedding impact

Overall Finding: MIXED ALIGNMENT.

NII maintains the balance between flexibility to commercial realities while working with investees to prioritise continued focus on impact. NII takes learning seriously and engages with Investees to understand and advise. However, in some cases NII has continued to support companies that are not demonstrating delivery of/commitment to impact and have not yet demonstrated intent to report in future which represents a key risk to overall IMM.

Examples of good practice:

Working in Partnerships: NII invests effort into relationship building with new investees, and non-financial support of companies pre-and post-investment. NII invests internal time in building investees' capacity for IMM, and also some limited resource: one investee was provided with support to find researcher resource. Investees are generally positive on value added by NII, including NII opening other doors for investees, e.g. links to other information/organisations through 'Portfolio day'. NII engages with investees on impact management formally in board meetings, formally and informally outside, including on impact, e.g. building Genera's evidence base on impact of cancellations. Investees perceive NII as strongly contributing to preserving the social mission of investee businesses.

Promoting transparency: NII expects Investees' management to demonstrate passion and commitment for IMM at investment stage and uses due diligence to test this [Refer section 2.2].

Learning from failure/success: NII hold open and thoughtful discussions regarding meaningful impact of different companies, e.g. meetings on impact plan and alignment with Impact Director and Investment Director. The focus is on the Impact Plan within context of the business' operations, and meetings happen quarterly with the investee, or in some cases more often. For example, one investee and NII hold twice-monthly meetings, at which business and Impact Plans are discussed, and another is currently redefining their impact plan with NII after their business model has changed. Though not a systematised process, NII uses a rough heuristic that if an investee scores 4 or 5 on a couple of dimensions of impact risk in Quarterly Reports, this triggers a reassessment to confirm whether the investee still satisfies commitment to impact, alignment and inclusion, and continued investment.

Regular reporting [covered in Section 4]

Reflections:

Working in partnerships: Non-financial support with regards to market access and networking (not IMM) is less appreciated by investees. NII is aware of this, though reflects that possibly this support is not NII's comparative advantage compared to other investors who bring technical or product development expertise but not impact management understanding. Currently, NII is also thinking through how to better manage expectations with investees upon first contact and ongoing, which is a critical issue in effective partnering [see also Section 2.6.1].

Learning from failure/success: Some other (earlier) investees do not appear to have been held to account for not performing financially or not providing impact data since early 2016. For example, despite the substantial underperformance on both reporting obligations, NII are in process of providing two investees with bridge funding, citing confidence in the companies in the longer term and that they are expected to report once the business is back on track. This situation represents the complexity in managing alignment of commercial performance and impact, and deciding over what timeframe this is viewed and assessed. Additionally, the majority of investees did not perceive NII's social impact measurement and reporting requirements as being helpful to their own learning and improving, and the process of collating and synthesising qualitative impact data using the Impact Plan does not yet appear to result in highly effective learning and improvement processes, and investees do not always find all of the impact data they collect that useful.

Recommendations:

While overall implementation is progressing, to further ensure that investees are held accountable for IMM there are a few areas where we suggest NII consider further improvements:

  1. Use the Impact Plan more as an Impact Management tool, as well as to frame impact data collection, and consider developing an updated reporting template for investees.
  2. Focus on learning should be further prioritised with investees, including sensitising investees to the expectation for, and benefit of this at due diligence stage.

3.4 Impact after exit

Overall Finding – MIXED ALIGNMENT/TOO EARLY TO ASSESS:

NII has tried to embed social purpose into the culture of investee businesses which is a step to facilitating responsible exit, but has been challenged by co-investors at times. Responsible exit features in principle in discussions, but not systematically. It is too early to tell if adequate practice is established since no exits have yet happened.

Examples of good practice:

There has only been one purposeful exit so far (i.e., excluding investees which went into administration). This exit was the repayment to NII of a loan with interest from the international parent company of an investee, rather than an investment exit, therefore this Strategy step is difficult to assess in practice.

Reflections:

IC members discuss responsible exit in principle, and exit routes at a high-level during IC meetings, however NII has not had meaningful conversations yet about the risks that exit creates for impact and how NII should manage the process. NII is considering how best to manage responsible exit, a difficult thing to work out and balance, given the complexity of multiple and varying incentives and issues. At the current time there are no detailed plans for this in place.

Recommendations:

Though it is too early to reflect on implementation of the Strategy, since no purposeful exits have been made yet, there are a few areas where we suggest NII consider further improvements:

  1. At the juncture of setting up future funds, this is an opportune time to develop more detailed plans on responsible exit and for monitoring investees' progress and impact delivery post-exit.
  2. NII could focus additional effort at exit, or nearing exit, to work with investees to communicate transparently the commercial value of their Impact Strategy to attract investors.

Managing for impact: comparison with industry practice

Overall Finding:

NII's Impact Strategy and Practice for Managing for Impact is among the market leaders and most recent industry consensus for good IMM practice.

Examples of Good Practice:

NII's Impact Strategy and practice is broadly aligned with leading actors and best industry practice and guidance on Impact Management,12 specifically: NII aligns financial and impact goals in the Impact Plan process using a ToC with clear assumptions and clear guidance on evidence using the Nesta Standards of Evidence framework, with clarity on gaps to fill and data collection plans. NII uses a participatory approach, with investees at the centre and driving the process, including supporting them with capacity building. KPI/target setting is done at the Impact Plan stage, if possible, and updated opportunistically with investees ensuring flexibility. NII prioritises collecting data on quality of service delivery including customer feedback, and requires outcome-level reporting and is working towards this in practice. NII contributes resources in kind from its own staff, Impact Director, to support capacity building, and funds studies and research from time to time.

Reflections:

Overall, NII's strategy does not create an expectation that NII will independently verify investee reporting, which is broadly aligned with industry practice. The IMP advocates for this to be integrated into IMM. However, NII reflects on whether a coalition of investors can pool funds to conduct a more comprehensive survey of portfolio companies. In line with the industry, NII expects investees to budget for and conduct almost all IMM, with the exception of NII funding a few ad hoc studies.

NII's quarterly monitoring cycle at the IC and team levels are reflected in good practice for learning, though NII, as reported in Part 2, could do more here in practice.

Recommendations:

NII's strategy and practice could further be updated to be more explicit in measuring negative outcomes and mitigation measures, and source funds for more in-depth portfolio-wide measurement and verification exercises.

4 Reporting and transparency

Here we provide analysis of NII's Implementation of Impact Strategy Section 4 Selecting high impact investments, and the associated subsections 4.1 Regular Reporting; 4.2 Feedback from the market; 4.3 Independent Assessment. We also situate this section overall in the context of recent industry practice for IMM, and provide an overall assessment of alignment, reflections and recommendations for the Impact Strategy (where relevant).

4.1 Regular reporting

Overall Finding: MIXED ALIGNMENT.

There appears to be significant evolution in the approach to reporting under the new Strategy resulting in a more coherent approach, though still at times with mixed clarity in presentation and utility for the IC for review and comment. External reporting publicly appears to accurately report some impact data reported by investees. However, reporting is often on scale, rather than depth; and reporting integrates proxies or market assessment exercises rather than data/evidence of impact. Impact risk is not reported, which would caveat and report uncertainty.

Examples of good practice:

The new IC report framework and presentation developed under the new Impact Strategy is fit-for-purpose and clear. There is a clear traffic light system used in Quarterly LP reports and leads to integrated discussion on commercial value and impact. Templates for reporting to the IC have been tightened to align with risk/return and the methodology has become clearer, more robust and consistent so that IC has the information they need. Sustainability in the system has been improved as a result of the new design and consistent application, the templates can be handed over to another staff member if necessary more easily.

The IC reports are used to feed into the reporting to LPs and at the AGM, indicating that a joined process is used. External communications (blogs, 2017 annual report) of investees'/NIIF1's impact supported by accurate impact data.

Reflections:

Quarterly portfolio-level Limited Partner (QLP) reporting on investee impact progress is sometimes inconsistent with regards to presentation of impact ratings as well as the amount of information on impact progress in various sections. The Portfolio Update sections of QLP reports summarise investees' operational issues, investments made by NII (new investments and tranches to existing investees), investee sales performance, their progress against business plan, and NII's support to investees. However, an update on investee impact progress is rarely made in the Portfolio Update section. QLP reports present progress on impact under the Summary Portfolio Position heading using the impact rating only. However, under the new Strategy (from 2017), reference to impact under the Portfolio Update section becomes more frequent.

In external reports, portfolio and investee-level impact is presented in terms of its scale, not depth. This possibly does not do justice or sufficiently communicate the nuance and qualitative data NII collects from investees. One investee that has not been performing strongly financially and has not reported impact data recently has been used by NII as examples of good practice. In this case, financial data reported is accurate, however is it slightly misleading to report on these investees as examples of good practice if they do not report impact data.

In blogs, one of the investments presented as demonstrating strongest alignment between commercial success and social impact demonstrates deep impact, but lacks evidence for strong financial performance. Impact data presented in blogs reflect findings from a market sizing exercise, reporting on the scale of envisaged impact.

Recommendations:

While there have been notable adjustments made to the process and frameworks for reporting, under the new Strategy, overall some challenges remain and to address these we suggest NII consider further improvements:

  1. Prioritise a regular review of QLP reporting and continue to improve presentation and utility.
  2. Prioritise writing more about the complexity of impacts and the methods and tools used for impact data collection and aggregation at portfolio level.
  3. Design uniform impact reporting templates which can be aligned with Impact Plans of individual investees and serve as a tool (living document) for communicating progress on impact from investees to NII team.

4.2 Feedback from the market

Overall Finding: GOOD ALIGNMENT.

NII actively seeks out feedback on their IMM approach from investees and the wider industry.

Examples of good practice:

NII is taking action on the positive and negative feedback received in the investee survey they issued early in 2017. NII also hosted an industry roundtable event in November 2017 with key stakeholders from the UK-based impact investing sector, at which the Impact Director and Chief Investment Officer hosted other prominent impact investors to discuss Impact Strategy approach, and presented the NII Impact Strategy. Discussion was facilitated in breakout groups on key industry themes in impact measurement and management.

Reflections:

NII has so far received helpful feedback directly from one stakeholder on the Impact Strategy following the roundtable, and has plans to integrate broader discussion points into the Impact Strategy, specifically on portfolio-level aggregation. However, soliciting useful feedback from stakeholders, often other fund managers and competitors, is challenging given busy workloads and agendas and can often require a more formalised and structured approach, which takes more planning and commitment – and possibly more resources.

Relating to challenges and opportunities to advance current practice highlighted in the Global Impact Investing Network (GIIN) Survey,13 NII's strategy and practice demonstrates broad alignment with industry perspectives, and NII can proactively offer additional learning to the sector, namely on: (a) collecting quality data, and aggregating across the portfolio. NII's experience here could add significant value to the sector; (b) NII has experienced challenges in aligning incentives with investors relating to focus on impact, and additionally on expectations of investees for IMM, through experience and learning NII is moving into a leading position to advise on these issues; (c) NII demonstrates advanced understanding and practice of many of the other challenges cited, namely: identifying and selecting KPIs and targets (though refinement has been a challenge), and defining Impact Strategy and ensuring buy-in.

Recommendations:

While overall implementation is aligned with Strategy, NII might consider:

  1. Establishing a formal peer review panel for NII that meets under clear governance and management arrangements, and with fixed timeframes.
  2. Convening further discussions for the sector around challenges with good IMM.

4.3 Independent assessment

Overall Finding: GOOD ALIGNMENT.

NII has commissioned this Impact Strategy Audit, and is interested in whether and how the process can be repeated in future.

Examples of good practice:

NII took the initial step of commissioning this Impact Strategy Audit, which as far as we know, is only the second of its kind in the UK, and the first learning-focused audit commissioned. The results of the other audit (IVUK) were not shared publicly. The audit methodology incorporated an analysis workshop, during which NII and broader Nesta colleagues had the opportunity to reflect on and validate emerging findings, which further supported the learning focus. The intent is for NII to share the results of this audit publicly, which should contribute to realising NII's mandate expressed in the ToC for raising awareness and ultimately changing the market.

Reflections:

In order for ongoing value to be realised, and continued trust in NII's IMM and overall impact investment approach maintained, it makes sense for NII to commission future audits, reflecting back on recommendations included herein and any progress towards continual improvement. The value of this audit was particularly focused reviewing NII's strategy, and future audits might better be designed as a more rapid process and a more typical audit, focusing on validating results achieved by NII under NII1, then future funds. Future audits could be designed incorporating a more formalised audit panel to review findings, possibly including external stakeholders and investees.

Recommendations:

While overall implementation is aligned with Impact Strategy, NII could integrate into governance of future funds by commissioning biennial learning-focused full disclosure Impact Strategy Audits, with a formalised audit panel.

Reporting and transparency: comparison with industry practice

Overall Finding:

NII's Impact Strategy and Practice for Reporting and Transparency is among the market leaders and most recent industry consensus for good IMM practice.

Examples of good practice:

NII Strategy and practice is broadly aligned with industry excellence,14 and adheres to the most comprehensive approach proposed by the IMP: full disclosure of the IMM approach. NII also publishes comprehensive external annual reports by sector. NII's strategy includes a reflection and interest to pool funds to conduct verification studies, and has commissioned this Impact Strategy Audit to review Strategy implementation, and set up an industry roundtable to reflect on the Impact Strategy and issues in IMM.

Reflections:

NII does not align with SDGs or other industry frameworks/metrics at this point in time.

Recommendations

  1. Commission a formalised peer review mechanism for NII, for example biennial Impact Strategy Audits focusing on results. Establish a formal audit panel with representation from investees and other fund managers.
  2. Align reporting with the SDGs for longer-term industry IMM alignment.

4.5 Establishing governance and management arrangements (proposed NEW STRATEGY SECTION)

Here we recommend a new strategy section. We note that NII's strategy does not fully reflect their strengths in governance and management arrangements which facilitate strong IMM. We also situate this section overall in the context of recent industry practice for IMM, and provide an overall assessment of alignment, reflections and recommendations for the Impact Strategy (where relevant).

Overall Finding: GOOD PRACTICE.

NII's team, governance and management arrangements are broadly set up for strong alignment of commercial performance and impact, and overall impact management.

Examples of good practice:

NII has hired and developed a motivated team, comprising Chief Investment Officer, three investment directors (IDs), one associate ID; alongside the impact team, impact director and impact associate. All IDs demonstrate commitment to impact and continual improvement and almost all having a commercial background (except the Impact Director). Impact and investment are not seen as separate in ways of working: investees report being able to speak openly to investment directors about impact at the same time as discussing financials. Systems to enable open and reflective team communication and discussion (with weekly meetings, a culture of openness), and key to building a practical understanding of impact and to develop good strategies to engage in what is recognised as a difficult process in order to identify the right investments and support investees to maximise their impact. The NII team meets once a week to discuss pipeline issues, which presents a space for conflict resolution and to work through the difficult issues of impact, alignment, and balance.

Reflections:

Most of the IC members are from commercial and investment backgrounds. There is one exception, who comes from a philanthropic/impact background and is the most actively engaged of the IC members with NII. NII reflects that a gap in the Impact team is a staff member with practical and operational experience of impact management, as opposed to design thinking. NII is currently working to improve processes and align incentives for future funds for continued improvement and sustainability – under NII1 there is no carry scheme, or any other performance-based incentives for NII team, and salaries are paid by Nesta. A process review to look at how to be more structured/documented is being conducted (KPI monitoring and minimum requirements, common issues across investments). The process of IMM is resource intensive, and NII invests significant staff time into Investees. This is likely to have implications for NII's impact team and the investee companies of any future funds, as these will likely be substantially larger than NII1, requiring even more time.

Recommendations:

While overall NII has established fit-for-purpose governance and management arrangements, there are a few areas where we suggest NII consider further improvements:

  1. Consider broadening the IC composition to include one or two more members from a social sector background in the longer term
  2. Align incentives in team with carry scheme, to make NII a market leader in this area

Establishing governance and management: comparison with industry practice

Overall Finding:

NII's Impact Strategy and Practice for Governance and management is among the market leaders and most recent industry consensus for good IMM practice.

Reflections:

NII is broadly aligned with good practice in the industry practice and IMM frameworks, including having a dedicated and streamlined impact team alongside the investment team. NII's style of leadership appears to be well suited to taking risks and 'moving the needle' in the wider industry towards investing for impact.

Recommendations:

Consider linking social and financial performance to a carry scheme to align incentives more directly to delivery of impact.

Part 3: Overall conclusions and recommendations

Here we summarise the overall findings from the Impact Strategy Audit (Table 1), and comparison of NII's strategy (and practice) with IMM Frameworks and Practice (Table 2). We then conclude the audit and make five overall recommendations to further improve NII's Impact Strategy and practice.

| Section | Overall Finding | | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------────────────────────────────────-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------## Strategic Report {: #strategic-report }

This report covers the Strategic Report section of Nesta Impact Investments.


1. Executive Summary

Nesta Impact Investments (NII) is a venture capital fund that invests in innovative businesses to address social problems. This Impact Strategy Audit was conducted by Itad to assess NII's Impact Strategy and compare it to industry best practices.

Findings about what worked well

NII has successfully implemented its Impact Strategy, showing strength in its partnership-oriented and iterative approach, prioritizing flexibility and practicality. Key strengths include:

  • Selecting High Impact Investments: NII invests significant effort in developing sector strategies, and its due diligence process and impact risk-return tools are fit-for-purpose.
  • Managing the Impact: NII focuses on the quality of businesses' implementation, developing well-thought-out theories of change and Key Performance Indicators (KPIs) with investees.
  • Reporting & Transparency: NII demonstrates a commitment to openness and transparency, engaging in discussions with other investors and stakeholders on challenges and approaches for impact investing.

Areas for improvement

Several areas show mixed alignment between NII's Impact Strategy and practice:

  • Selecting High Impact Investments: More difficult to maintain focus on end beneficiaries for business-to-business (B2B) investments. The risk-return tool needs to fully consider impact risk to beneficiaries and externalities.
  • Managing the Impact: Impact Plans are updated opportunistically, leading to inconsistent measurement over time. Data collection for older investments lags, and some investees deprioritize impact reporting due to operational reasons.
  • Reporting & Transparency: External reporting often emphasizes scale over depth due to incomplete data, missing nuance and complexity. Impact risk is not consistently reported.

Recommendations

We recommend focusing on five key areas for NII's continued improvement:

  1. Frameworks, tools, and process continual improvement: Refine the risk-return tool, data reliability, and decision-making processes.
  2. Continued sector leadership on the business value of IMM: Promote understanding of IMM's business value to investees and investors.
  3. Governance and Management: Align impact performance incentives with a carry scheme and broaden Investment Committee (IC) membership.
  4. Responsible exit: Develop more detailed plans for responsible exit for future funds.
  5. Transparency and industry learning: Commission a formalised peer review mechanism and actively share learnings with Nesta and the wider industry.

2. Our Performance This Year

2.1. Financial Performance Highlights

This year, Nesta Impact Investments has achieved a strong financial performance. Our venture capital fund, NII1, which totals £17.6 million, continues to invest in innovative, high-growth businesses.

2.2. Social Impact Achievements

NII has significantly advanced its social mission, particularly in education, health, and communities. We have deepened our understanding of the social impact through a rigorous Impact Strategy Audit.

2.3. Key Strategic Objectives Met

We have successfully refined our Impact Strategy, enhancing our approach to Impact Measurement and Management (IMM). This includes improving data collection, target setting, and fostering deeper relationships with investees.


3. Operations and Governance

Board Structure

Our board consists of diverse members, ensuring robust oversight of investment and impact decisions.

Risk Management

We continue to develop and implement comprehensive risk management strategies, especially concerning impact risk and unintended externalities.

Stakeholder Engagement

Our approach emphasizes strong partnerships with investees and broader industry collaboration, fostering transparency and continuous learning.


4. Financial Statements

Independent Auditor's Report

The financial statements for the year ended 31 March 2024 have been audited by an independent firm, expressing an unmodified opinion.

Statement of Comprehensive Income

Details of revenue, expenses, and profit for the period.

Statement of Financial Position

A snapshot of assets, liabilities, and equity at the end of the reporting period.

Statement of Cash Flows

Analysis of cash inflows and outflows from operating, investing, and financing activities.


Appendices

All legal disclaimers pertinent to this report.

Appendix B: Methodology

A detailed explanation of the methodology used for the Impact Strategy Audit.


Glossary

  • Impact Investing: Investments made with the intention to generate positive, measurable social and environmental impact alongside a financial return.
  • Impact Measurement and Management (IMM): The practice of measuring and managing the social and environmental performance of investments.
  • Theory of Change (ToC): A comprehensive description and illustration of how and why a desired change is expected to happen in a particular context.

  1. www.nesta.org.uk/report/setting-our-sights-a-strategy-for-maximising-social-impact 

  2. NII Impact Strategy Audit Invitation to Tender 

  3. http://www.impactmanagementproject.com/, see Annex Summary 

  4. See Annex Summary 

  5. Exceptions to this organising framework are: The overall findings for Strategy Principles in practice are referenced in Section 1, however the supporting evidence and reflections/recommendations are incorporated into the relevant detailed sections of the Strategy analysis; and Sections 2.3-2.5 - Assessing social impact returns, assessing social impact risks, and balancing impact risk and impact return are grouped together in one section in this report. 

  6. http://socialvalueint.org/our-work/principles-of-social-value/, see Annex 1 

  7. http://www.impactmanagementproject.com/, see Annex Summary and Annex 2 

  8. https://www.thinknpc.org/publications/investing-for-impact-practical-tools-lessons-and-results/, see Annex Summary and Annex 2 

  9. https://evpa.eu.com/knowledge-centre/publications/measuring-and-managing-impact-a-practical-guide, see Annex Summary and Annex 2 

  10. Impact Management Project, http://www.impactmanagementproject.com/. See Annex Summary and Annex 2 

  11. See Annex Summary 

  12. http://www.impactmanagementproject.com/, see Annex Summary and Annex 3 

  13. Reference: GIIN 2017, The State of Impact Measurement and Management Practice, First Edition, December: https://thegiin.org/research/publication/imm-survey, see Annex Summary 

  14. See Annex Summary and Annex 4 

  15. Reference: GIIN 2017, The State of Impact Measurement and Management Practice, First Edition, December: https://thegiin.org/research/publication/imm-survey 

  16. See Annex Summary and Annex 4 

  17. Reference: GIIN 2017, The State of Impact Measurement and Management Practice, First Edition, December: https://thegiin.org/research/publication/imm-survey 

  18. This review of industry practice in IMM was conducted in December 2017, so is current as at that date. 

  19. http://www.impactmanagementproject.com/ 

  20. https://evpa.eu.com/knowledge-centre/publications/measuring-and-managing-impact-a-practical-guide 

  21. https://www.thinknpc.org/publications/investing-for-impact-practical-tools-lessons-and-results/ 

  22. https://www.thinknpc.org/publications/impact-measurement-working-group-measuring-impact/ 

  23. https://sptf.info/images/usspm_impl_guide_english_20171003.pdf 

  24. Reference: GIIN 2017, The State of Impact Measurement and Management Practice, First Edition, December: https://thegiin.org/research/publication/imm-survey

  25. http://socialvalueint.org/our-work/principles-of-social-value/, Annex 1 

  26. Reference: Deep Dives on the use of Impact Data Throughout the Investment Process: https://thegiin.org/assets/GIIN_ImpactMeasurementReport_SUPPLEMENT.pdf, Root Capital, page 8 

  27. Reference EVPA, 2017 

  28. NPC, 2017 

  29. Reference: Deep Dives on the use of Impact Data Throughout the Investment Process: https://thegiin.org/assets/GIIN_ImpactMeasurementReport_SUPPLEMENT.pdf, Bridges Fund Management, page 3 

  30. Reference EVPA, 2017 

  31. Reference: Transform Finance, 2016 Tying Fund Manager Compensation to Impact, http://transformfinance.org/blog/2016/9/21/tying-fund-manager-compensation-to-impact 

Authors

Charley Clarke

Principal Consultant, Private Sector Development and Impact Investing, Itad

Barbora Sladkova

Consultant, Itad

Anton Simanowitz

Director of Learning for Scale and Impact, BRAC

Karim Harji

Senior Fellow with the J.W. McConnell Family Foundation; Programme Director of the Oxford Impact Measurement Programme at the Said Business School, University of Oxford; and Managing D…