Health Indicators

Leading Causes of Death

Why it Matters: The degree to which we engage in unhealthy behaviors increases the risk of developing chronic diseases and reduces life expectancy. By understanding the leading causes of death, we increase the odds that we will choose to engage in healthy behaviors.Explore the data
Final
Dec 2018 Target
Goal Period ended December 2018

      Data Governance

      describes the quality of the data itself. Governance issues generally indicate that the data source is considered incomplete or unreliable.

      Model Health

      describes the quality of the predictive model. If the model health is poor, the trend prediction should not be trusted.

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiSGVhbHRoICYgV2VsbG5lc3MgRGFzaGJvYXJkIiwibWV0YWRhdGEiOiJ7XCJpbWFnZVwiOlwiL2FwaS9hc3NldHMvMjIxOUQ5M0ItQjVBNy00ODlDLTkxMzQtOTBEOTU4ODQ4MEQwXCIsXCJkZXNjcmlwdGlvblwiOlwiKipbRG93bmxvYWQgU3ByZWFkc2hlZXQgVmVyc2lvbiBvZiBIZWFsdGggYW5kIFdlbGxuZXNzIERhc2hib2FyZF1bMF0qKlxcblxcbioqUGVyZm9ybWFuY2UgS2V5OioqIFRodW1icyB1cD1CZXR0ZXIsIEFycm93cz1ObyBjaGFuZ2UsIFRodW1icyBkb3duPVdvcnNlXFxuXFxuKkR1ZSB0byBDREMgQlJGU1MgbWV0aG9kcyBjaGFuZ2VzLCBQcmlvciBhbmQgQ3VycmVudCBkYXRhIGNhbm5vdCBiZSBjb21wYXJlZC5cXG5cXG5bSGVhbHRoIGFuZCBXZWxsbmVzcyBEYXNoYm9hcmQgQXQtQS1HbGFuY2VdWzFdXFxuXFxuWzBdOiBodHRwczovL21pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdi9kb3dubG9hZC9jYmg3LWtpNzMvYXBwbGljYXRpb24lMkZ2bmQubXMtZXhjZWxcXG5bMV06IGh0dHBzOi8vbWlkYXNoYm9hcmQubWljaGlnYW4uZ292L2Rvd25sb2FkL252bnItZGR1Yy9hcHBsaWNhdGlvbiUyRnZuZC5tcy1wb3dlcnBvaW50XCJ9IiwiY2F0ZWdvcmllcyI6WyJqYWp5LW12Y3oiLCJiM2ZhLXVwdmQiLCJjbno4LTk3N2EiLCJpanBlLWF5d2UiXSwiaXNfcHVibGljIjp0cnVlLCJ2ZXJzaW9uIjoiMjAxOC0wMS0xN1QxNzoyNToyMS43MjBaIiwiaWQiOiJ1YmhoLThqZHIifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiSGVhbHRoIEluZGljYXRvcnMiLCJnb2FscyI6WyJxajdmLThpcnkiLCJmd3p0LWhmbjciLCJoa3Z3LTJwZGsiLCJwZ3EzLWRlaHkiLCJ3eHA3LWhjeHEiXSwidmVyc2lvbiI6IjIwMTQtMTEtMjVUMjE6MjY6MTcuNzU1WiIsImlkIjoiYjNmYS11cHZkIn19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImZ3enQtaGZuNyIsIm5hbWUiOiJMZWFkaW5nIGNhdXNlcyBvZiBkZWF0aCAoQ2xpY2sgZm9yIG1vcmUgaW5mbykiLCJpc19wdWJsaWMiOnRydWUsIm1ldGFkYXRhIjp7Im1ldGFkYXRhIjoie1wicmV0aXJlbWVudF9uYXJyYXRpdmVcIjpbXSxcIm5hcnJhdGl2ZVwiOlt7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjICoqTGVhZGluZyBDYXVzZXMgb2YgRGVhdGggKE1pY2hpZ2FuKSoqXFxuXFxuUmF0ZSBwZXIgMTAwLDAwMCBwb3B1bGF0aW9uXFxuXFxuXCJ9LHtcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwiNHU3Ni1xcXI1XCJ9LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIioqU291cmNlOioqIFtNaWNoaWdhbiBEZXBhcnRtZW50IG9mIENvbW11bml0eSBIZWFsdGhdWzBdXFxuXFxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lXFxuXFxuX09wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLl9cXG5cXG5bMF06IGh0dHA6Ly93d3cubWRjaC5zdGF0ZS5taS51cy9waGEvb3NyL2RlYXRocy9jYXVzcmFua2NudHkuYXNwXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJMZWFkaW5nIENhdXNlcyBvZiBEZWF0aFwiLFwidXNlX2N1c3RvbV9zdWJ0aXRsZVwiOnRydWUsXCJjdXN0b21fc3VidGl0bGVcIjpcIldoeSBpdCBNYXR0ZXJzOiBUaGUgZGVncmVlIHRvIHdoaWNoIHdlIGVuZ2FnZSBpbiB1bmhlYWx0aHkgYmVoYXZpb3JzIGluY3JlYXNlcyB0aGUgcmlzayBvZiBkZXZlbG9waW5nIGNocm9uaWMgZGlzZWFzZXMgYW5kIHJlZHVjZXMgbGlmZSBleHBlY3RhbmN5LiBCeSB1bmRlcnN0YW5kaW5nIHRoZSBsZWFkaW5nIGNhdXNlcyBvZiBkZWF0aCwgd2UgaW5jcmVhc2UgdGhlIG9kZHMgdGhhdCB3ZSB3aWxsIGNob29zZSB0byBlbmdhZ2UgaW4gaGVhbHRoeSBiZWhhdmlvcnMuXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMTQtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAxOC0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ0YXJnZXRfdHlwZSI6Im5vbmUiLCJ0YXJnZXRfZGVsdGFfaXNfcGVyY2VudCI6ZmFsc2UsIm1ldHJpYyI6eyJtZXRhZGF0YSI6IiIsImlkIjoic3NjOC1jYWlxIn0sImNvbXBhcmlzb24iOnsiY29tcGFyaXNvbl9mdW5jdGlvbiI6Ij4ifSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJlZGl0XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE0fSxcImVuZFwiOntcImRhdGVcIjpcImVuZFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE4fSxcImFjdGlvbl90eXBlXCI6XCJub25lXCJ9LFwiYmFzZWxpbmVcIjp7XCJzcXVpc2h5XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE0fSxcImVuZFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9fSxcInN0YXJ0XCI6XCIyMDE0LTAxLTAxVDAwOjAwOjAwLjAwMFwiLFwiZW5kXCI6XCIyMDE0LTAxLTAxVDIzOjU5OjU5LjAwMFwiLFwibWV0cmljXCI6e1wibWV0YWRhdGFcIjpcIntcXFwid2l6YXJkXFxcIjp7XFxcImZpbHRlcl9hc3RcXFwiOlt7XFxcInZhbHVlc1xcXCI6W3t9XX1dfX1cIn19LFwibmFtZVwiOlwiTGVhZGluZyBDYXVzZXMgb2YgRGVhdGhcIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDEtMTdUMTc6MjM6MjYuNTM2WiIsImNyZWF0ZWRfYXQiOiIyMDE0LTExLTI0VDIwOjM4OjUyLjE1MVoiLCJ2ZXJzaW9uIjoiMjAxOC0wMS0xN1QxNzoyMzoyNi41MzZaIiwiaWQiOiJtNnFuLWQ1aWgifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoidWJoaC04amRyIiwidXBkYXRlZF9hdCI6IjIwMTgtMDEtMTdUMTc6MjM6MjYuNzc4WiIsImNyZWF0ZWRfYXQiOiIyMDE0LTExLTI0VDIwOjM3OjMyLjU3MloiLCJ2ZXJzaW9uIjoiMjAxOC0wMS0xN1QxNzoyMzoyNi43NzhaIiwiY3JlYXRlZF9ieSI6Ind4dW0td2p6ZiJ9fQ==
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJ2ZXJzaW9uIjoiMjAxNy0wMS0wM1QxNDoyNDo1Ni40OTFaIiwiaWQiOiJzc2M4LWNhaXEiLCJtZXRhZGF0YSI6IntcIndpemFyZFwiOntcImZpbHRlcl9hc3RcIjpbe1widmFsdWVzXCI6W3t9XX1dfX0iLCJkYXRhc2V0X2RvbWFpbiI6Im1pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdiIsImNyZWF0ZWRfYXQiOiIyMDE3LTAxLTAzVDE0OjI0OjU2LjQ5MVoifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjR1NzYtcXFyNSIsIm5hbWUiOiJMZWFkaW5nIENhdXNlcyBvZiBEZWF0aCIsImFzc2V0VHlwZSI6ImNoYXJ0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJIZWFsdGggJiBXZWxsbmVzcyIsImNyZWF0ZWRBdCI6MTQxNzczMTE5NiwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi4iLCJkaXNwbGF5VHlwZSI6ImNoYXJ0IiwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJkb3dubG9hZENvdW50IjozNTksImhpZGVGcm9tQ2F0YWxvZyI6ZmFsc2UsImhpZGVGcm9tRGF0YUpzb24iOmZhbHNlLCJpbmRleFVwZGF0ZWRBdCI6MTU1NjA0NjYyNywibmV3QmFja2VuZCI6dHJ1ZSwibnVtYmVyT2ZDb21tZW50cyI6MCwib2lkIjoyNzY1MzA1OSwicHJvdmVuYW5jZSI6Im9mZmljaWFsIiwicHVibGljYXRpb25BcHBlbmRFbmFibGVkIjpmYWxzZSwicHVibGljYXRpb25EYXRlIjoxNTAwNTcxODc1LCJwdWJsaWNhdGlvbkdyb3VwIjoxOTM2NTcyLCJwdWJsaWNhdGlvblN0YWdlIjoicHVibGlzaGVkIiwicm93c1VwZGF0ZWRBdCI6MTUxNTA4OTM5Mywicm93c1VwZGF0ZWRCeSI6Ind4dW0td2p6ZiIsInRhYmxlSWQiOjE0NzYzOTg3LCJ0b3RhbFRpbWVzUmF0ZWQiOjAsInZpZXdDb3VudCI6NzYwLCJ2aWV3TGFzdE1vZGlmaWVkIjoxNDcyMzE5NjAyLCJ2aWV3VHlwZSI6InRhYnVsYXIiLCJhcHByb3ZhbHMiOlt7InJldmlld2VkQXQiOjE0MTc3MzExOTYsInJldmlld2VkQXV0b21hdGljYWxseSI6dHJ1ZSwic3RhdGUiOiJhcHByb3ZlZCIsInN1Ym1pc3Npb25JZCI6NDcxMzY3LCJzdWJtaXNzaW9uT2JqZWN0IjoicHVibGljX2F1ZGllbmNlX3JlcXVlc3QiLCJzdWJtaXNzaW9uT3V0Y29tZSI6ImNoYW5nZV9hdWRpZW5jZSIsInN1Ym1pdHRlZEF0IjoxNDE3NzMxMTk2LCJ3b3JrZmxvd0lkIjoxMzA0LCJzdWJtaXNzaW9uRGV0YWlscyI6eyJwZXJtaXNzaW9uVHlwZSI6IlJFQUQifSwic3VibWlzc2lvbk91dGNvbWVBcHBsaWNhdGlvbiI6eyJmYWlsdXJlQ291bnQiOjAsInN0YXR1cyI6InN1Y2Nlc3MifSwic3VibWl0dGVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIn19XSwiY29sdW1ucyI6W3siaWQiOjMzODQ2NDkxOSwibmFtZSI6IlllYXIiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoieWVhciIsInBvc2l0aW9uIjoyLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTQ5Mywid2lkdGgiOjcyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNSIsIm5vbl9udWxsIjoxMiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwNiIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwNyIsImNvdW50IjoxN30seyJpdGVtIjoiMjAwOCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxMiIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxMyIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxNCIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNSIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxMSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAwOSIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxMCIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMjAwNCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDkyMCwibmFtZSI6IkZpc2NhbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF95ZWFyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NDk0LCJ3aWR0aCI6NzksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiJGWSAyMDE1Iiwibm9uX251bGwiOjksIm51bGwiOjMsInRvcCI6W3siaXRlbSI6IkZZIDIwMDciLCJjb3VudCI6MjB9LHsiaXRlbSI6IkZZIDIwMDgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IkZZIDIwMTIiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkZZIDIwMTMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkZZIDIwMTQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkZZIDIwMTUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkZZIDIwMTEiLCJjb3VudCI6MTR9LHsiaXRlbSI6IkZZIDIwMDkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IkZZIDIwMTAiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiJGWSAyMDA3In0sImZvcm1hdCI6e319LHsiaWQiOjMzODQ2NDkyMSwibmFtZSI6Ik1pY2hpZ2FuIFVuaW5zdXJlZCBBZHVsdHMgIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5pbnN1cmVkIGFkdWx0cyBtZWFzdXJlcyB0aGUgcGVyY2VudGFnZSBvZiB0aGUgcG9wdWxhdGlvbiBub3QgY292ZXJlZCBieSBwcml2YXRlIG9yIHB1YmxpYyBoZWFsdGggaW5zdXJhbmNlLiBJbmRpdmlkdWFscyB3aXRob3V0IGhlYWx0aCBpbnN1cmFuY2UgaGF2ZSBncmVhdGVyIGRpZmZpY3VsdHkgYWNjZXNzaW5nIHRoZSBoZWFsdGggY2FyZSBzeXN0ZW0sIGZyZXF1ZW50bHkgYXJlIG5vdCBhYmxlIHRvIHBhcnRpY2lwYXRlIGluIHByZXZlbnRpdmUgY2FyZSBwcm9ncmFtcyBhbmQgY2FuIGFkZCBzdWJzdGFudGlhbGx5IHRvIHRoZSBjb3N0IG9mIGhlYWx0aCBjYXJlIGJlY2F1c2Ugb2YgZGVsYXllZCBjYXJlIGFuZCBlbWVyZ2VuY3kgdHJlYXRtZW50LiBcblNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5ncyBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL0hlYWx0aEluc3VyYW5jZS8yMDEyXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoidW5pbnN1cmVkX2FkdWx0c19taSIsInBvc2l0aW9uIjo0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NDk1LCJ3aWR0aCI6MTY2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxMS4zNDE2NjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjEwLjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEwLjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEwLjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjExLjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEyLjciLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjExLjciLCJjb3VudCI6MTV9LHsiaXRlbSI6IjExLjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjkuNyIsImNvdW50IjoxM30seyJpdGVtIjoiMTMiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiI5LjciLCJzdW0iOiIxMzYuMSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDkyMiwibmFtZSI6IlUuUy4gVW5pbnN1cmVkIEFkdWx0cyAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmluc3VyZWQgYWR1bHRzIG1lYXN1cmVzIHRoZSBwZXJjZW50YWdlIG9mIHRoZSBwb3B1bGF0aW9uIG5vdCBjb3ZlcmVkIGJ5IHByaXZhdGUgb3IgcHVibGljIGhlYWx0aCBpbnN1cmFuY2UuIEluZGl2aWR1YWxzIHdpdGhvdXQgaGVhbHRoIGluc3VyYW5jZSBoYXZlIGdyZWF0ZXIgZGlmZmljdWx0eSBhY2Nlc3NpbmcgdGhlIGhlYWx0aCBjYXJlIHN5c3RlbSwgZnJlcXVlbnRseSBhcmUgbm90IGFibGUgdG8gcGFydGljaXBhdGUgaW4gcHJldmVudGl2ZSBjYXJlIHByb2dyYW1zIGFuZCBjYW4gYWRkIHN1YnN0YW50aWFsbHkgdG8gdGhlIGNvc3Qgb2YgaGVhbHRoIGNhcmUgYmVjYXVzZSBvZiBkZWxheWVkIGNhcmUgYW5kIGVtZXJnZW5jeSB0cmVhdG1lbnQuIFNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5ncyBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL0hlYWx0aEluc3VyYW5jZS8yMDEyIFVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJ1bmluc3VyZWRfYWR1bHRzX3VzIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU0OTYsIndpZHRoIjoxMzMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNi4yIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTUuMjMzMzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxNC45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNS4wIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxNS4xIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNS41IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNi4wIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNS42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNC42IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMy4xIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxNi4yIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxNS4zIiwiY291bnQiOjExfSx7Iml0ZW0iOiIxNiIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjEzLjEiLCJzdW0iOiIxODIuOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDkyMywibmFtZSI6Ik1pY2hpZ2FuIFByaW1hcnkgQ2FyZSBQaHlzaWNpYW5zIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJpbWFyeSBjYXJlIHBoeXNpY2lhbnMgbWVhc3VyZXMgdGhlIGdlbmVyYWwgcG9wdWxhdGlvbidzIGFjY2VzcyB0byBwcmltYXJ5IGNhcmUuIFByaW1hcnkgY2FyZSBwaHlzaWNpYW5zIHByb3ZpZGUgYSBjb21iaW5hdGlvbiBvZiBkaXJlY3QgY2FyZSB0byB0aGUgcGF0aWVudCBhbmQsIGFzIG5lY2Vzc2FyeSwgY291bnNlbCB0aGUgcGF0aWVudCBpbiB0aGUgYXBwcm9wcmlhdGUgdXNlIG9mIHNwZWNpYWxpc3RzIGFuZCBhZHZhbmNlZCB0cmVhdG1lbnQgb3B0aW9ucy4gXG5Tb3VyY2U6IEFtZXJpY2EncyBIZWFsdGggUmFua2luZ3MgaHR0cDovL3d3dy5hbWVyaWNhc2hlYWx0aHJhbmtpbmdzLm9yZy9NSS9QQ1AvMjAxMlxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InByaW1hcnlfY2FyZV9waHlzaWNpYW5zX21pIiwicG9zaXRpb24iOjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU0OTcsIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMjQuMSIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjExNS44NzI3MjcyNzI3MjczIiwibnVsbCI6MSwidG9wIjpbeyJpdGVtIjoiMTA4LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjExMS4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMTIuMSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTEyLjkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjExNy40IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMTkuNCIsImNvdW50IjoxNX0seyJpdGVtIjoiMTIyLjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEyNC4xIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxMTcuOCIsImNvdW50IjoxMn0seyJpdGVtIjoiMTE0LjIiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjExNS4yIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMTA4LjIiLCJzdW0iOiIxMjc0LjYifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5MjQsIm5hbWUiOiJVLlMuIFByaW1hcnkgQ2FyZSBQaHlzaWNpYW5zIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJpbWFyeSBjYXJlIHBoeXNpY2lhbnMgbWVhc3VyZXMgdGhlIGdlbmVyYWwgcG9wdWxhdGlvbidzIGFjY2VzcyB0byBwcmltYXJ5IGNhcmUuIFByaW1hcnkgY2FyZSBwaHlzaWNpYW5zIHByb3ZpZGUgYSBjb21iaW5hdGlvbiBvZiBkaXJlY3QgY2FyZSB0byB0aGUgcGF0aWVudCBhbmQsIGFzIG5lY2Vzc2FyeSwgY291bnNlbCB0aGUgcGF0aWVudCBpbiB0aGUgYXBwcm9wcmlhdGUgdXNlIG9mIHNwZWNpYWxpc3RzIGFuZCBhZHZhbmNlZCB0cmVhdG1lbnQgb3B0aW9ucy4gU291cmNlOiBBbWVyaWNhJ3MgSGVhbHRoIFJhbmtpbmdzIGh0dHA6Ly93d3cuYW1lcmljYXNoZWFsdGhyYW5raW5ncy5vcmcvTUkvUENQLzIwMTIgVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InByaW1hcnlfY2FyZV9waHlzaWNpYW5zX3VzIiwicG9zaXRpb24iOjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU0OTgsIndpZHRoIjoxNzQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMjcuNCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjEyMS4wMzYzNjM2MzYzNjM2IiwibnVsbCI6MSwidG9wIjpbeyJpdGVtIjoiMTE4LjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjExOS4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMTkuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTIwLjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEyMC45IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMjMuNSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTI3LjQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEyMSIsImNvdW50IjoxM30seyJpdGVtIjoiMTIwLjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEyMC41IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMTE4LjYiLCJzdW0iOiIxMzMxLjQifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5MjcsIm5hbWUiOiJNaWNoaWdhbiBWZXRlcmFucyBVc2luZyBWZXRlcmFucyBBZmZhaXJzIEhlYWx0aCBDYXJlIFNlcnZpY2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4gdmV0ZXJhbnMgbmVlZCBhbmQgZGVzZXJ2ZSBhY2Nlc3MgdG8gaGlnaC1xdWFsaXR5LCBsb3ctY29zdCBoZWFsdGggY2FyZS4gVGhpcyBpcyBlc3BlY2lhbGx5IGltcG9ydGFudCBiZWNhdXNlIHNvbWUgdmV0ZXJhbnMgcmV0dXJuIGhvbWUgd2l0aCBhIG51bWJlciBvZiBjb21wbGljYXRlZCBoZWFsdGggaXNzdWVzLiBFbnN1cmluZyB0aGF0IE1pY2hpZ2FuIHZldGVyYW5zIHVzZSB0aGUgVkEgaGVhbHRoIGNhcmUgc3lzdGVtIGdpdmVzIHRoZW0gYWNjZXNzIHRvIGV4Y2VsbGVudCBtZWRpY2FsIHByb2Zlc3Npb25hbHMgd2hvIHVuZGVyc3RhbmQgdGhlaXIgc3BlY2lmaWMgbmVlZHMgd2hpbGUgbGVzc2VuaW5nIHRoZSBmaW5hbmNpYWwgYnVyZGVuIHRoYXQgbWVkaWNhbCBjYXJlIHBsYWNlcyBvbiBvdXIgdmV0ZXJhbnMnIGZhbWlsaWVzLlxuU291cmNlOiAgVVMgRGVwYXJ0bWVudCBvZiBWZXRlcmFucyBBZmZhaXJzIGh0dHA6Ly93d3cudmEuZ292L3ZldGRhdGEvZXhwZW5kaXR1cmVzLmFzcFxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lICIsImZpZWxkTmFtZSI6InZldGVyYW5zX3VzaW5nX3ZldGVyYW5zX2FmZmFpcnNfaGVhbHRoX2NhcmVfc2VydmljZXNfbWkiLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU0OTksIndpZHRoIjozNzgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMy45Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiIxOS45Nzc3Nzc3Nzc3Nzc3OCIsIm51bGwiOjMsInRvcCI6W3siaXRlbSI6IjE2LjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE3LjEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwLjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIyLjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIyLjgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIzLjkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwLjEiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE3LjUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE4LjkiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIxNi40Iiwic3VtIjoiMTc5LjgifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5MjgsIm5hbWUiOiJVLlMuIFZldGVyYW5zIFVzaW5nIFZldGVyYW5zIEFmZmFpcnMgSGVhbHRoIENhcmUgU2VydmljZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbiB2ZXRlcmFucyBuZWVkIGFuZCBkZXNlcnZlIGFjY2VzcyB0byBoaWdoLXF1YWxpdHksIGxvdy1jb3N0IGhlYWx0aCBjYXJlLiBUaGlzIGlzIGVzcGVjaWFsbHkgaW1wb3J0YW50IGJlY2F1c2Ugc29tZSB2ZXRlcmFucyByZXR1cm4gaG9tZSB3aXRoIGEgbnVtYmVyIG9mIGNvbXBsaWNhdGVkIGhlYWx0aCBpc3N1ZXMuIEVuc3VyaW5nIHRoYXQgTWljaGlnYW4gdmV0ZXJhbnMgdXNlIHRoZSBWQSBoZWFsdGggY2FyZSBzeXN0ZW0gZ2l2ZXMgdGhlbSBhY2Nlc3MgdG8gZXhjZWxsZW50IG1lZGljYWwgcHJvZmVzc2lvbmFscyB3aG8gdW5kZXJzdGFuZCB0aGVpciBzcGVjaWZpYyBuZWVkcyB3aGlsZSBsZXNzZW5pbmcgdGhlIGZpbmFuY2lhbCBidXJkZW4gdGhhdCBtZWRpY2FsIGNhcmUgcGxhY2VzIG9uIG91ciB2ZXRlcmFucycgZmFtaWxpZXMuIFNvdXJjZTogVVMgRGVwYXJ0bWVudCBvZiBWZXRlcmFucyBBZmZhaXJzIGh0dHA6Ly93d3cudmEuZ292L3ZldGRhdGEvZXhwZW5kaXR1cmVzLmFzcCBVcGRhdGVkIGFubnVhbGx5IGluIEp1bmUgIiwiZmllbGROYW1lIjoidmV0ZXJhbnNfdXNpbmdfdmV0ZXJhbnNfYWZmYWlyc19oZWFsdGhfY2FyZV9zZXJ2aWNlc191cyIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUwMCwid2lkdGgiOjM1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI3LjUiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjI0LjQ4ODg4ODg4ODg4ODg5IiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiMjIuMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjIuNyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjUuMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjYuMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjYuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMjcuNSIsImNvdW50IjoxNX0seyJpdGVtIjoiMjQuNiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjIuNCIsImNvdW50IjoxM30seyJpdGVtIjoiMjMuNiIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjIyLjAiLCJzdW0iOiIyMjAuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDkyOSwibmFtZSI6Ik1pY2hpZ2FuIExpZmUgRXhwZWN0YW5jeSBhdCBCaXJ0aCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBkZWdyZWUgdG8gd2hpY2ggd2UgZW5nYWdlIGluIHVuaGVhbHRoeSBiZWhhdmlvcnMgaW5jcmVhc2VzIHRoZSByaXNrIG9mIGRldmVsb3BpbmcgY2hyb25pYyBkaXNlYXNlcyBhbmQgcmVkdWNlcyBsaWZlIGV4cGVjdGFuY3kuIEJ5IHVuZGVyc3RhbmRpbmcgdGhlIGxlYWRpbmcgY2F1c2VzIG9mIGRlYXRoLCB3ZSBpbmNyZWFzZSB0aGUgbGlrZWxpaG9vZCB0aGF0IHdlIHdpbGwgY2hvb3NlIHRvIGVuZ2FnZSBpbiBoZWFsdGh5IGJlaGF2aW9ycy4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgQ29tbXVuaXR5IEhlYWx0aCBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tZGNoLzAsNDYxMiw3LTEzMi0yOTQ0XzQ2NjlfMzQ4MzktLS0sMDAuaHRtbCBcbkNEQy9OQ0hTLCBOYXRpb25hbCBWaXRhbCBTdGF0aXN0aWNzIFN5c3RlbSBcbmh0dHA6Ly93d3cuY2RjLmdvdi9uY2hzL2RhdGEvaHVzL2h1czEwLnBkZiMwMjJcblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6ImxpZmVfZXhwZWN0YW5jeV9hdF9iaXJ0aF9taSIsInBvc2l0aW9uIjoxMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUwMSwid2lkdGgiOjIwMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijc4LjEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI3Ny43MjUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI3Ny4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3Ny4yIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3Ny41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3Ny42IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3OCIsImNvdW50IjoxNn0seyJpdGVtIjoiNzcuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiNzguMSIsImNvdW50IjoxNH0seyJpdGVtIjoiNzcuOCIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6Ijc3LjIiLCJzdW0iOiI5MzIuNyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDkzMCwibmFtZSI6IlUuUy4gTGlmZSBFeHBlY3RhbmN5IGF0IEJpcnRoIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGRlZ3JlZSB0byB3aGljaCB3ZSBlbmdhZ2UgaW4gdW5oZWFsdGh5IGJlaGF2aW9ycyBpbmNyZWFzZXMgdGhlIHJpc2sgb2YgZGV2ZWxvcGluZyBjaHJvbmljIGRpc2Vhc2VzIGFuZCByZWR1Y2VzIGxpZmUgZXhwZWN0YW5jeS4gQnkgdW5kZXJzdGFuZGluZyB0aGUgbGVhZGluZyBjYXVzZXMgb2YgZGVhdGgsIHdlIGluY3JlYXNlIHRoZSBsaWtlbGlob29kIHRoYXQgd2Ugd2lsbCBjaG9vc2UgdG8gZW5nYWdlIGluIGhlYWx0aHkgYmVoYXZpb3JzLiBTb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgQ29tbXVuaXR5IEhlYWx0aCBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tZGNoLzAsNDYxMiw3LTEzMi0yOTQ0XzQ2NjlfMzQ4MzktLS0sMDAuaHRtbCBDREMvTkNIUywgTmF0aW9uYWwgVml0YWwgU3RhdGlzdGljcyBTeXN0ZW0gaHR0cDovL3d3dy5jZGMuZ292L25jaHMvZGF0YS9odXMvaHVzMTAucGRmIzAyMiBVcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJsaWZlX2V4cGVjdGFuY3lfYXRfYmlydGhfdXMiLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MDIsIndpZHRoIjoxODYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3OC44Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNzguMzA4MzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI3Ny41IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3Ny40IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3Ny43IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3Ny45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3OC4xIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3OC44IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI3OC43IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3OC41IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiNzcuNCIsInN1bSI6IjkzOS43In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTMxLCJuYW1lIjoiSGVhcnQgRGlzZWFzZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBkZWdyZWUgdG8gd2hpY2ggd2UgZW5nYWdlIGluIHVuaGVhbHRoeSBiZWhhdmlvcnMgaW5jcmVhc2VzIHRoZSByaXNrIG9mIGRldmVsb3BpbmcgY2hyb25pYyBkaXNlYXNlcyBhbmQgcmVkdWNlcyBsaWZlIGV4cGVjdGFuY3kuIEJ5IHVuZGVyc3RhbmRpbmcgdGhlIGxlYWRpbmcgY2F1c2VzIG9mIGRlYXRoLCB3ZSBpbmNyZWFzZSB0aGUgb2RkcyB0aGF0IHdlIHdpbGwgY2hvb3NlIHRvIGVuZ2FnZSBpbiBoZWFsdGh5IGJlaGF2aW9ycy4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgQ29tbXVuaXR5IEhlYWx0aCBodHRwOi8vd3d3Lm1kY2guc3RhdGUubWkudXMvcGhhL29zci9kZWF0aHMvY2F1c3JhbmtjbnR5LmFzcFxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoiaGVhcnRfZGlzZWFzZSIsInBvc2l0aW9uIjoxNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUwMywid2lkdGgiOjExMiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI0Mi4xIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMjEzLjAzMzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIyNDIuMSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjQwLjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIyNy40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMjMuMSIsImNvdW50IjoxN30seyJpdGVtIjoiMjIwLjIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE5Ny44IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxOTkuNyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTk5LjkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE5NS41IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMDEuNiIsImNvdW50IjoxMX0seyJpdGVtIjoiMjA1IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyMDMuNSIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMTk1LjUiLCJzdW0iOiIyNTU2LjQifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzM4NDY0OTMyLCJuYW1lIjoiQ2FuY2VyIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGRlZ3JlZSB0byB3aGljaCB3ZSBlbmdhZ2UgaW4gdW5oZWFsdGh5IGJlaGF2aW9ycyBpbmNyZWFzZXMgdGhlIHJpc2sgb2YgZGV2ZWxvcGluZyBjaHJvbmljIGRpc2Vhc2VzIGFuZCByZWR1Y2VzIGxpZmUgZXhwZWN0YW5jeS4gQnkgdW5kZXJzdGFuZGluZyB0aGUgbGVhZGluZyBjYXVzZXMgb2YgZGVhdGgsIHdlIGluY3JlYXNlIHRoZSBvZGRzIHRoYXQgd2Ugd2lsbCBjaG9vc2UgdG8gZW5nYWdlIGluIGhlYWx0aHkgYmVoYXZpb3JzLiBTb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgQ29tbXVuaXR5IEhlYWx0aCBodHRwOi8vd3d3Lm1kY2guc3RhdGUubWkudXMvcGhhL29zci9kZWF0aHMvY2F1c3JhbmtjbnR5LmFzcCBVcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJjYW5jZXIiLCJwb3NpdGlvbiI6MTUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MDQsIndpZHRoIjo3OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE5Mi40Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTgwLjY4MzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxOTAuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiMTkyLjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE5MC4xIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxODYuMSIsImNvdW50IjoxN30seyJpdGVtIjoiMTgzLjkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE3NC44IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNzAuNyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTczLjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE2NC45IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxNzcuMiIsImNvdW50IjoxMX0seyJpdGVtIjoiMTgxLjUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjE4Mi40IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxNjQuOSIsInN1bSI6IjIxNjguMiJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMzg0NjQ5MzMsIm5hbWUiOiJDaHJvbmljIFJlc3BpcmF0b3J5IERpc2Vhc2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGRlZ3JlZSB0byB3aGljaCB3ZSBlbmdhZ2UgaW4gdW5oZWFsdGh5IGJlaGF2aW9ycyBpbmNyZWFzZXMgdGhlIHJpc2sgb2YgZGV2ZWxvcGluZyBjaHJvbmljIGRpc2Vhc2VzIGFuZCByZWR1Y2VzIGxpZmUgZXhwZWN0YW5jeS4gQnkgdW5kZXJzdGFuZGluZyB0aGUgbGVhZGluZyBjYXVzZXMgb2YgZGVhdGgsIHdlIGluY3JlYXNlIHRoZSBvZGRzIHRoYXQgd2Ugd2lsbCBjaG9vc2UgdG8gZW5nYWdlIGluIGhlYWx0aHkgYmVoYXZpb3JzLiBTb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgQ29tbXVuaXR5IEhlYWx0aCBodHRwOi8vd3d3Lm1kY2guc3RhdGUubWkudXMvcGhhL29zci9kZWF0aHMvY2F1c3JhbmtjbnR5LmFzcCBVcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJjaHJvbmljX3Jlc3BpcmF0b3J5X2Rpc2Vhc2VzIiwicG9zaXRpb24iOjE2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTA1LCJ3aWR0aCI6MTcyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDcuNiIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjQ0LjgiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI0MS43IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0My4zIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0Mi43IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0Ny42IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0NS4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0Ni44IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0NC4xIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0Ni43IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0NS45IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0NC44IiwiY291bnQiOjExfSx7Iml0ZW0iOiI0NS41IiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiNDEuNyIsInN1bSI6IjUzNy42In0sImZvcm1hdCI6e319LHsiaWQiOjMzODQ2NDkzNCwibmFtZSI6IlN0cm9rZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBkZWdyZWUgdG8gd2hpY2ggd2UgZW5nYWdlIGluIHVuaGVhbHRoeSBiZWhhdmlvcnMgaW5jcmVhc2VzIHRoZSByaXNrIG9mIGRldmVsb3BpbmcgY2hyb25pYyBkaXNlYXNlcyBhbmQgcmVkdWNlcyBsaWZlIGV4cGVjdGFuY3kuIEJ5IHVuZGVyc3RhbmRpbmcgdGhlIGxlYWRpbmcgY2F1c2VzIG9mIGRlYXRoLCB3ZSBpbmNyZWFzZSB0aGUgb2RkcyB0aGF0IHdlIHdpbGwgY2hvb3NlIHRvIGVuZ2FnZSBpbiBoZWFsdGh5IGJlaGF2aW9ycy4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIENvbW11bml0eSBIZWFsdGggaHR0cDovL3d3dy5tZGNoLnN0YXRlLm1pLnVzL3BoYS9vc3IvZGVhdGhzL2NhdXNyYW5rY250eS5hc3AgVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoic3Ryb2tlIiwicG9zaXRpb24iOjE3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTA2LCJ3aWR0aCI6NjQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI1MS44Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNDEuMzQxNjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI1MS44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0OC43IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0NC44IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0Mi45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0Mi4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzNy4yIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIzNi4zIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIzNy43IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIzNi44IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIzOC43IiwiY291bnQiOjExfSx7Iml0ZW0iOiIzOS42IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzOS40IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIzNi4zIiwic3VtIjoiNDk2LjEifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzM4NDY0OTM1LCJuYW1lIjoiVW5pbnRlbnRpb25hbCBJbmp1cmllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBkZWdyZWUgdG8gd2hpY2ggd2UgZW5nYWdlIGluIHVuaGVhbHRoeSBiZWhhdmlvcnMgaW5jcmVhc2VzIHRoZSByaXNrIG9mIGRldmVsb3BpbmcgY2hyb25pYyBkaXNlYXNlcyBhbmQgcmVkdWNlcyBsaWZlIGV4cGVjdGFuY3kuIEJ5IHVuZGVyc3RhbmRpbmcgdGhlIGxlYWRpbmcgY2F1c2VzIG9mIGRlYXRoLCB3ZSBpbmNyZWFzZSB0aGUgb2RkcyB0aGF0IHdlIHdpbGwgY2hvb3NlIHRvIGVuZ2FnZSBpbiBoZWFsdGh5IGJlaGF2aW9ycy4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIENvbW11bml0eSBIZWFsdGggaHR0cDovL3d3dy5tZGNoLnN0YXRlLm1pLnVzL3BoYS9vc3IvZGVhdGhzL2NhdXNyYW5rY250eS5hc3AgVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoidW5pbnRlbnRpb25hbF9pbmp1cmllcyIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUwNywid2lkdGgiOjE1NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQyLjkiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIzNi43NzUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIzMi41IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzMy42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzNC42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzNS43IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzNS4zIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzNi42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIzOS43IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0MS4yIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0Mi45IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIzNy40IiwiY291bnQiOjExfSx7Iml0ZW0iOiIzNi4xIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMzIuNSIsInN1bSI6IjQ0MS4zIn0sImZvcm1hdCI6e319LHsiaWQiOjMzODQ2NDkzNiwibmFtZSI6Ik1pY2hpZ2FuIFByZXZlbnRhYmxlIEhvc3BpdGFsIFN0YXlzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogIFVubmVjZXNzYXJ5IGhvc3BpdGFsaXphdGlvbnMgY2FuIGJlIHByZXZlbnRlZCB3aXRoIGdvb2Qgb3V0cGF0aWVudCBjYXJlLiBIb3NwaXRhbCBzdGF5cyBmb3IgY29uZGl0aW9ucyBzdWNoIGFzIGFkdWx0IGFzdGhtYSwgYmFjdGVyaWFsIHBuZXVtb25pYSwgY29uZ2VzdGl2ZSBoZWFydCBmYWlsdXJlLCBjaHJvbmljIG9ic3RydWN0aXZlIHB1bG1vbmFyeSBkaXNlYXNlLCBkaWFiZXRlcywgbG93IGJpcnRoIHdlaWdodCwgdXJpbmFyeSB0cmFjdCBpbmZlY3Rpb24gYW5kIG90aGVyIGNvbmRpdGlvbnMgY2FuIGJlIHJlZHVjZWQgYnkgc3Ryb25nIG91dHBhdGllbnQgY2FyZSBzeXN0ZW1zLiBUaGlzIGlzIGEgbWVhc3VyZSBvZiBkaXNjaGFyZ2UgcmF0ZXMgZnJvbSBob3NwaXRhbHMgZm9yIHdoaWNoIGVhcmx5IGludGVydmVudGlvbiBtYXkgaGF2ZSBwcmV2ZW50ZWQgdGhlIGNvbXBsaWNhdGlvbnMgdGhhdCBsZWQgdG8gYSBob3NwaXRhbCBzdGF5LiBcblNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5ncyBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL3ByZXZlbnRhYmxlLzIwMTJcblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJwcmV2ZW50YWJsZV9ob3NwaXRhbF9zdGF5c19taSIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUwOCwid2lkdGgiOjIxOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijc4LjQiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI3Mi43NSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6Ijc4LjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijc2LjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc3LjYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY5LjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjcwLjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY0LjUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjU5LjEiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijc0LjIiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijc0LjkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjczLjQiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiI1OS4xIiwic3VtIjoiODczLjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5MzcsIm5hbWUiOiJVLlMuIFByZXZlbnRhYmxlIEhvc3BpdGFsIFN0YXlzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5uZWNlc3NhcnkgaG9zcGl0YWxpemF0aW9ucyBjYW4gYmUgcHJldmVudGVkIHdpdGggZ29vZCBvdXRwYXRpZW50IGNhcmUuIEhvc3BpdGFsIHN0YXlzIGZvciBjb25kaXRpb25zIHN1Y2ggYXMgYWR1bHQgYXN0aG1hLCBiYWN0ZXJpYWwgcG5ldW1vbmlhLCBjb25nZXN0aXZlIGhlYXJ0IGZhaWx1cmUsIGNocm9uaWMgb2JzdHJ1Y3RpdmUgcHVsbW9uYXJ5IGRpc2Vhc2UsIGRpYWJldGVzLCBsb3cgYmlydGggd2VpZ2h0LCB1cmluYXJ5IHRyYWN0IGluZmVjdGlvbiBhbmQgb3RoZXIgY29uZGl0aW9ucyBjYW4gYmUgcmVkdWNlZCBieSBzdHJvbmcgb3V0cGF0aWVudCBjYXJlIHN5c3RlbXMuIFRoaXMgaXMgYSBtZWFzdXJlIG9mIGRpc2NoYXJnZSByYXRlcyBmcm9tIGhvc3BpdGFscyBmb3Igd2hpY2ggZWFybHkgaW50ZXJ2ZW50aW9uIG1heSBoYXZlIHByZXZlbnRlZCB0aGUgY29tcGxpY2F0aW9ucyB0aGF0IGxlZCB0byBhIGhvc3BpdGFsIHN0YXkuIFNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5ncyBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL3ByZXZlbnRhYmxlLzIwMTIgVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InByZXZlbnRhYmxlX2hvc3BpdGFsX3N0YXlzX3VzIiwicG9zaXRpb24iOjIwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTA5LCJ3aWR0aCI6MTk0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODAuNiIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjcxLjU4MzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiODAuNiIsImNvdW50IjoyMH0seyJpdGVtIjoiNzkuNiIsImNvdW50IjoxOX0seyJpdGVtIjoiNzcuMCIsImNvdW50IjoxOH0seyJpdGVtIjoiNzguNCIsImNvdW50IjoxN30seyJpdGVtIjoiNjYuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNjQuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiNjIuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiNTcuNiIsImNvdW50IjoxM30seyJpdGVtIjoiNjguMiIsImNvdW50IjoxMn0seyJpdGVtIjoiNzQuMiIsImNvdW50IjoxMX0seyJpdGVtIjoiNzAuNiIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjU3LjYiLCJzdW0iOiI4NTkuMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDkzOCwibmFtZSI6Ik1pY2hpZ2FuIEluZmFudCBNb3J0YWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbmZhbnQgbW9ydGFsaXR5IGlzIGEgY3JpdGljYWwgaW5kaWNhdG9yIG9mIHRoZSBvdmVyYWxsIGhlYWx0aCBhbmQgd2VsZmFyZSBvZiBNaWNoaWdhbiBhbmQgdGhlIHF1YWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgb2YgcHJlbmF0YWwgY2FyZSBmb3Igd29tZW4uIFRoZSBpbmZhbnQgbW9ydGFsaXR5IHJhdGUgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIGluZmFudCBkZWF0aHMgYmVmb3JlIGFnZSBvbmUgcGVyIDEsMDAwIGxpdmUgYmlydGhzLiBcblNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5nc1xuaHR0cDovL3d3dy5hbWVyaWNhc2hlYWx0aHJhbmtpbmdzLm9yZy9NSS9JTVIvMjAxMlxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciBcbiIsImZpZWxkTmFtZSI6ImluZmFudF9tb3J0YWxpdHlfbWkiLCJwb3NpdGlvbiI6MjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MTAsIndpZHRoIjoxNDgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4LjQiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI3LjYiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4LjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjguMiIsImNvdW50IjoxOX0seyJpdGVtIjoiNy44IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3LjYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjcuNCIsImNvdW50IjoxNn0seyJpdGVtIjoiNy4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcuNyIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjYuNyIsInN1bSI6IjkxLjIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5MzksIm5hbWUiOiJVLlMuIEluZmFudCBNb3J0YWxpdHkgIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW5mYW50IG1vcnRhbGl0eSBpcyBhIGNyaXRpY2FsIGluZGljYXRvciBvZiB0aGUgb3ZlcmFsbCBoZWFsdGggYW5kIHdlbGZhcmUgb2YgTWljaGlnYW4gYW5kIHRoZSBxdWFsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IG9mIHByZW5hdGFsIGNhcmUgZm9yIHdvbWVuLiBUaGUgaW5mYW50IG1vcnRhbGl0eSByYXRlIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBpbmZhbnQgZGVhdGhzIGJlZm9yZSBhZ2Ugb25lIHBlciAxLDAwMCBsaXZlIGJpcnRocy4gU291cmNlOiBBbWVyaWNhJ3MgSGVhbHRoIFJhbmtpbmdzIGh0dHA6Ly93d3cuYW1lcmljYXNoZWFsdGhyYW5raW5ncy5vcmcvTUkvSU1SLzIwMTIgVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciAiLCJmaWVsZE5hbWUiOiJpbmZhbnRfbW9ydGFsaXR5X3VzIiwicG9zaXRpb24iOjIyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTExLCJ3aWR0aCI6MTI5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNi44Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNi41NjY2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI2LjgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYuNyIsImNvdW50IjoxOX0seyJpdGVtIjoiNi41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2LjMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiI2Iiwic3VtIjoiNzguOCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk0MCwibmFtZSI6IkF0dGVtcHRlZCBTdWljaWRlIGFuZCBTZWxmLWluZmxpY3RlZCBJbmp1cnkgKDIwIGFuZCBvdmVyKSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBpbXBhY3Qgb2Ygc3VpY2lkZSBhdHRlbXB0cyBhbmQgc2VsZi1pbmZsaWN0ZWQgaW5qdXJpZXMgb24gc29jaWV0eSBhcmUgc2lnbmlmaWNhbnQsIGFuZCB3aGVuIHRoZSB1bmRlcmx5aW5nIHByb2JsZW1zIGFyZSBub3QgYWRkcmVzc2VkIHRoZXkgY2FuIGxlYWQgdG8gZnVydGhlciBpbmp1cnkgb3IgZGVhdGguIEluIDIwMTAsIHN1aWNpZGUgd2FzIHRoZSAxMHRoIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggaW4gTWljaGlnYW4uIFdpdGggZWR1Y2F0aW9uLCBhd2FyZW5lc3MgYW5kIGFjY2VzcyB0byBhcHByb3ByaWF0ZSBtZW50YWwgaGVhbHRoIHNlcnZpY2VzLCBtYW55IHN1aWNpZGUgYXR0ZW1wdHMsIHNlbGYtaW5mbGljdGVkIGluanVyaWVzIGFuZCBzdWljaWRlcyBjYW4gYmUgcHJldmVudGVkLiBcblNvdXJjZTogTWljaGlnYW4gSGVhbHRoICYgSG9zcGl0YWwgQXNzb2NpYXRpb25cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWFyY2giLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl8yMF9hbmRfb3ZlciIsInBvc2l0aW9uIjoyMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUxMiwid2lkdGgiOjMxOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQ3NTkiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI0MTY1IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNDM4MCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDIyMiIsImNvdW50IjoxOX0seyJpdGVtIjoiNDMyNiIsImNvdW50IjoxOH0seyJpdGVtIjoiNDQwMiIsImNvdW50IjoxN30seyJpdGVtIjoiNDU4NiIsImNvdW50IjoxNn0seyJpdGVtIjoiNDE5OCIsImNvdW50IjoxNX0seyJpdGVtIjoiMzc2MSIsImNvdW50IjoxNH0seyJpdGVtIjoiMzEwNiIsImNvdW50IjoxM30seyJpdGVtIjoiMjk4NCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDY2MCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDc1OSIsImNvdW50IjoxMH0seyJpdGVtIjoiNDU5NiIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMjk4NCIsInN1bSI6IjQ5OTgwIn0sImZvcm1hdCI6e319LHsiaWQiOjMzODQ2NDk0MSwibmFtZSI6IkF0dGVtcHRlZCBTdWljaWRlIGFuZCBTZWxmLWluZmxpY3RlZCBJbmp1cnkgKDE5IGFuZCB1bmRlcikiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgaW1wYWN0IG9mIHN1aWNpZGUgYXR0ZW1wdHMgYW5kIHNlbGYtaW5mbGljdGVkIGluanVyaWVzIG9uIHNvY2lldHkgYXJlIHNpZ25pZmljYW50LCBhbmQgd2hlbiB0aGUgdW5kZXJseWluZyBwcm9ibGVtcyBhcmUgbm90IGFkZHJlc3NlZCB0aGV5IGNhbiBsZWFkIHRvIGZ1cnRoZXIgaW5qdXJ5IG9yIGRlYXRoLiBJbiAyMDEwLCBzdWljaWRlIHdhcyB0aGUgMTB0aCBsZWFkaW5nIGNhdXNlIG9mIGRlYXRoIGluIE1pY2hpZ2FuLiBXaXRoIGVkdWNhdGlvbiwgYXdhcmVuZXNzIGFuZCBhY2Nlc3MgdG8gYXBwcm9wcmlhdGUgbWVudGFsIGhlYWx0aCBzZXJ2aWNlcywgbWFueSBzdWljaWRlIGF0dGVtcHRzLCBzZWxmLWluZmxpY3RlZCBpbmp1cmllcyBhbmQgc3VpY2lkZXMgY2FuIGJlIHByZXZlbnRlZC4gU291cmNlOiBNaWNoaWdhbiBIZWFsdGggJiBIb3NwaXRhbCBBc3NvY2lhdGlvbiBVcGRhdGVkIGFubnVhbGx5IGluIE1hcmNoIiwiZmllbGROYW1lIjoibWljaGlnYW5fMTlfYW5kX3VuZGVyIiwicG9zaXRpb24iOjI0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTEzLCJ3aWR0aCI6MzI3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODAyIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNjg2LjMzMzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4MDIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjcyMyIsImNvdW50IjoxOX0seyJpdGVtIjoiNjgxIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2NzYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjcwMiIsImNvdW50IjoxNn0seyJpdGVtIjoiNjgzIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI1ODIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjU4OSIsImNvdW50IjoxM30seyJpdGVtIjoiNjY2IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI3MjAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjcyNCIsImNvdW50IjoxMH0seyJpdGVtIjoiNjg4IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI1ODIiLCJzdW0iOiI4MjM2In0sImZvcm1hdCI6e319LHsiaWQiOjMzODQ2NDk0MiwibmFtZSI6IlNjaG9vbHMgbm90IFNlbGxpbmcgVW5oZWFsdGh5IEZvb2QgYW5kIEJldmVyYWdlcyAgT3V0c2lkZSB0aGUgU2Nob29sIEZvb2QgU2VydmljZSBQcm9ncmFtIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT2Z0ZW4gc2Nob29sLWFnZWQgY2hpbGRyZW4gYXJlIG5vdCBnZXR0aW5nIHRoZSByZWNvbW1lbmRlZCBsZXZlbHMgb2YgZnJ1aXRzLCB2ZWdldGFibGVzLCB3aG9sZSBncmFpbnMgYW5kIGxvdy1mYXQgZGFpcnkgcHJvZHVjdHMuIEluIGZhY3QsIG9uZSBpbiBldmVyeSB0aHJlZSBjaGlsZHJlbiBpcyBvdmVyd2VpZ2h0IG9yIG9iZXNlLCB3aGljaCBjYW4gbGVhZCB0byBjaHJvbmljIGRpc2Vhc2UsIGlsbG5lc3MgYW5kIGVhcmx5IG1vcnRhbGl0eS4gQ2hpbGRyZW4gd2hvIGVhdCBudXRyaXRpb3VzIG1lYWxzL3NuYWNrcyBhbmQgbWFpbnRhaW4gYW4gYWN0aXZlIGxpZmVzdHlsZSBjYW4gYXZvaWQgdGhlc2UgaXNzdWVzIGFuZCBhbHNvIHRlbmQgdG8gZXhjZWwgaW4gc2Nob29sOyB0aGVyZWZvcmUgdGhpcyBtZWFzdXJlIHRyYWNrcyB0aGUgcGVyY2VudGFnZSBvZiBzY2hvb2xzIHRoYXQgZG8gbm90IHNlbGwgdGhlIGZvbGxvd2luZyBmb29kcyBhbmQgYmV2ZXJhZ2VzIGFueXdoZXJlIGF0IHNjaG9vbCBvdXRzaWRlIHRoZSBzY2hvb2wgZm9vZCBzZXJ2aWNlIHByb2dyYW06IGJha2VkIGdvb2RzIHRoYXQgYXJlIG5vdCBsb3cgaW4gZmF0IChlLmcuLCBjb29raWVzLCBjcmFja2VycywgY2FrZXMsIHBhc3RyaWVzKSwgc2FsdHkgc25hY2tzIHRoYXQgYXJlIG5vdCBsb3cgaW4gZmF0IChlLmcuLCByZWd1bGFyIHBvdGF0byBjaGlwcyksIGNhbmR5IChpLmUuLCBjaG9jb2xhdGUgb3Igbm9uLWNob2NvbGF0ZSBjYW5keSksIHNvZGEgcG9wIG9yIGZydWl0IGRyaW5rcyB0aGF0IGFyZSBub3QgMTAwJSBqdWljZSBhbmQgc3BvcnRzIGRyaW5rcy4gXG5Tb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvblxuaHR0cDovL3d3dy5jZGMuZ292L2hlYWx0aHl5b3V0aC9wcm9maWxlcy9cblVwZGF0ZWQgYmllbm5pYWxseSBpbiBOb3ZlbWJlciIsImZpZWxkTmFtZSI6InNjaG9vbHNfbm90X3NlbGxpbmdfdW5oZWFsdGh5X2Zvb2RfYW5kX2JldmVyYWdlc19vdXRzaWRlX3RoZV9zY2hvb2xfZm9vZF9zZXJ2aWNlX3Byb2dyYW0iLCJwb3NpdGlvbiI6MjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MTQsIndpZHRoIjo1NTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNC41Iiwibm9uX251bGwiOjQsImF2ZXJhZ2UiOiIyOS40NSIsIm51bGwiOjgsInRvcCI6W3siaXRlbSI6IjIzLjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMzLjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjM0LjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI2LjciLCJjb3VudCI6MTd9XSwic21hbGxlc3QiOiIyMy4yIiwic3VtIjoiMTE3LjgifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NDMsIm5hbWUiOiJGb29kIFN0YW1wIFNhbGVzIGF0IE1pY2hpZ2FuJ3MgRmFybWVycyBNYXJrZXRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWNjZXNzIHRvIGhlYWx0aHkgZm9vZCBpcyBhIGZ1bmRhbWVudGFsIGJ1aWxkaW5nIGJsb2NrIGZvciBhIHByb2R1Y3RpdmUgbGlmZS4gV2hpbGUgZmVkZXJhbCBmb29kIGFzc2lzdGFuY2UgYmVuZWZpdHMgZW5hYmxlIGxvdy1pbmNvbWUgZmFtaWxpZXMgdG8gYnV5IGZvb2QsIHRoZSBsYWNrIG9mIGFjY2VzcyB0byBoZWFsdGh5LCBmcmVzaCBmb29kIHJlc3VsdHMgaW4gcG9vciBoZWFsdGggb3V0Y29tZXMgYW5kIGluY3JlYXNlcyB0aGUgcmlzayBvZiBkaWV0LXJlbGF0ZWQgY2hyb25pYyBpbGxuZXNzLiBJbXByb3ZpbmcgYWNjZXNzIHRvIGFuZCBhZmZvcmRhYmlsaXR5IG9mIGZyZXNoIGZydWl0cyBhbmQgdmVnZXRhYmxlcyBpbiB1bmRlcnNlcnZlZCBjb21tdW5pdGllcyBoZWxwcyBhZGRyZXNzIHRoaXMgbmVlZCBhbmQgY29udHJpYnV0ZSB0byB0aGUgbG9jYWwgZWNvbm9teSBieSBzdXBwb3J0aW5nIHB1cmNoYXNlcyBmcm9tIGxvY2FsIGZhcm1lcnMuIEl0IGlzIGVzdGltYXRlZCB0aGF0IGV2ZXJ5IGRvbGxhciBpbiBuZXcgYmVuZWZpdHMgc3BlbnQgYXQgdGhlIG1hcmtldHMgY2FuIGFkZCAkMS44MCBpbiB0b3RhbCBlY29ub21pYyBhY3Rpdml0eS5cblNvdXJjZTogVW5pdGVkIFN0YXRlcyBEZXBhcnRtZW50IG9mIEFncmljdWx0dXJlIFxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6ImZvb2Rfc3RhbXBfc2FsZXNfYXRfbWljaGlnYW5fc19mYXJtZXJzX21hcmtldHMiLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MTUsIndpZHRoIjoyOTMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNzAxOTI2Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI4NjQwNDQuNDQ0NDQ0NDQ0NCIsIm51bGwiOjMsInRvcCI6W3siaXRlbSI6IjEwODYzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMzcwOTAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE1MzAzMTkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjE3MDE5MjYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE2MDU4MTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg1NDY1MCIsImNvdW50IjoxNX0seyJpdGVtIjoiMTA3NjYxMSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjgwNjEyIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1Nzg1MTgiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIxMDg2MyIsInN1bSI6Ijc3NzY0MDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozMzg0NjQ5NDUsIm5hbWUiOiJNaWNoaWdhbiBBZHVsdCBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogIE9iZXNpdHkgaXMgYSBtYWpvciBjb250cmlidXRvciB0byBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBjYW5jZXIgYW5kIGRpYWJldGVzLiBJdCBhbHNvIG5lZ2F0aXZlbHkgaW1wYWN0cyBwdWJsaWMgaGVhbHRoIGNvc3RzIGFuZCBlZHVjYXRpb25hbCBvdXRjb21lcy4gSW5kaXZpZHVhbHMgd2l0aCBhIGJvZHkgbWFzcyBpbmRleCAoQk1JKSBvZiAzMCBvciBncmVhdGVyIGFyZSBjb25zaWRlcmVkIG9iZXNlLiBXZWlnaHQgYW5kIGhlaWdodCBhcmUgdXNlZCB0byBjYWxjdWxhdGUgQk1JLCB3aGljaCBwcm92aWRlcyBhIHJlYXNvbmFibGUgaW5kaWNhdG9yIG9mIGJvZHkgZmF0IGFuZCB3ZWlnaHQgY2F0ZWdvcmllcyB0aGF0IG1heSBsZWFkIHRvIGhlYWx0aCBpc3N1ZXMuIFxuU291cmNlOiAgQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gXG5odHRwOi8vYXBwcy5uY2NkLmNkYy5nb3YvQlJGU1MvXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bHkgIiwiZmllbGROYW1lIjoiYWR1bHRfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9taV8xIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTE2LCJ3aWR0aCI6MjMxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzEuNyIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiMjguMTYyNSIsIm51bGwiOjQsInRvcCI6W3siaXRlbSI6IjI1LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI1LjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI2LjIiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI4LjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI4LjIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjMxLjciLCJjb3VudCI6MTV9LHsiaXRlbSI6IjI5LjUiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMwLjMiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiIyNS4yIiwic3VtIjoiMjI1LjMifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NDYsIm5hbWUiOiJNaWNoaWdhbiBBZHVsdCBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uKiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE9iZXNpdHkgaXMgYSBtYWpvciBjb250cmlidXRvciB0byBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBjYW5jZXIgYW5kIGRpYWJldGVzLiBJdCBhbHNvIG5lZ2F0aXZlbHkgaW1wYWN0cyBwdWJsaWMgaGVhbHRoIGNvc3RzIGFuZCBlZHVjYXRpb25hbCBvdXRjb21lcy4gSW5kaXZpZHVhbHMgd2l0aCBhIGJvZHkgbWFzcyBpbmRleCAoQk1JKSBvZiAzMCBvciBncmVhdGVyIGFyZSBjb25zaWRlcmVkIG9iZXNlLiBXZWlnaHQgYW5kIGhlaWdodCBhcmUgdXNlZCB0byBjYWxjdWxhdGUgQk1JLCB3aGljaCBwcm92aWRlcyBhIHJlYXNvbmFibGUgaW5kaWNhdG9yIG9mIGJvZHkgZmF0IGFuZCB3ZWlnaHQgY2F0ZWdvcmllcyB0aGF0IG1heSBsZWFkIHRvIGhlYWx0aCBpc3N1ZXMuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBVcGRhdGVkIGFubnVhbGx5IGluIEp1bHkgIiwiZmllbGROYW1lIjoiYWR1bHRfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9taV8yIiwicG9zaXRpb24iOjI5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTE3LCJ3aWR0aCI6MjM1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzEuNSIsIm5vbl9udWxsIjo0LCJhdmVyYWdlIjoiMzEuMTUiLCJudWxsIjo4LCJ0b3AiOlt7Iml0ZW0iOiIzMS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzMS4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzMS41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzMC43IiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiMzAuNyIsInN1bSI6IjEyNC42In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTQ3LCJuYW1lIjoiVS5TLiBBZHVsdCBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT2Jlc2l0eSBpcyBhIG1ham9yIGNvbnRyaWJ1dG9yIHRvIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGNhbmNlciBhbmQgZGlhYmV0ZXMuIEl0IGFsc28gbmVnYXRpdmVseSBpbXBhY3RzIHB1YmxpYyBoZWFsdGggY29zdHMgYW5kIGVkdWNhdGlvbmFsIG91dGNvbWVzLiBJbmRpdmlkdWFscyB3aXRoIGEgYm9keSBtYXNzIGluZGV4IChCTUkpIG9mIDMwIG9yIGdyZWF0ZXIgYXJlIGNvbnNpZGVyZWQgb2Jlc2UuIFdlaWdodCBhbmQgaGVpZ2h0IGFyZSB1c2VkIHRvIGNhbGN1bGF0ZSBCTUksIHdoaWNoIHByb3ZpZGVzIGEgcmVhc29uYWJsZSBpbmRpY2F0b3Igb2YgYm9keSBmYXQgYW5kIHdlaWdodCBjYXRlZ29yaWVzIHRoYXQgbWF5IGxlYWQgdG8gaGVhbHRoIGlzc3Vlcy4gU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBodHRwOi8vYXBwcy5uY2NkLmNkYy5nb3YvQlJGU1MvIFVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSAiLCJmaWVsZE5hbWUiOiJhZHVsdF9vYmVzaXR5X2luX3RoZV9wb3B1bGF0aW9uX3VzXzEiLCJwb3NpdGlvbiI6MzAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MTgsIndpZHRoIjoyMDEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyNy41Iiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiIyNS4zNzUiLCJudWxsIjo0LCJ0b3AiOlt7Iml0ZW0iOiIyMi45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMy4yIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyNC40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyNS4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyNi4zIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNy41IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNi43IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyNi45IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiMjIuOSIsInN1bSI6IjIwMy4wIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTQ4LCJuYW1lIjoiVS5TLiBBZHVsdCBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uKiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE9iZXNpdHkgaXMgYSBtYWpvciBjb250cmlidXRvciB0byBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBjYW5jZXIgYW5kIGRpYWJldGVzLiBJdCBhbHNvIG5lZ2F0aXZlbHkgaW1wYWN0cyBwdWJsaWMgaGVhbHRoIGNvc3RzIGFuZCBlZHVjYXRpb25hbCBvdXRjb21lcy4gSW5kaXZpZHVhbHMgd2l0aCBhIGJvZHkgbWFzcyBpbmRleCAoQk1JKSBvZiAzMCBvciBncmVhdGVyIGFyZSBjb25zaWRlcmVkIG9iZXNlLiBXZWlnaHQgYW5kIGhlaWdodCBhcmUgdXNlZCB0byBjYWxjdWxhdGUgQk1JLCB3aGljaCBwcm92aWRlcyBhIHJlYXNvbmFibGUgaW5kaWNhdG9yIG9mIGJvZHkgZmF0IGFuZCB3ZWlnaHQgY2F0ZWdvcmllcyB0aGF0IG1heSBsZWFkIHRvIGhlYWx0aCBpc3N1ZXMuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBVcGRhdGVkIGFubnVhbGx5IGluIEp1bHkgIiwiZmllbGROYW1lIjoiYWR1bHRfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl91c18yIiwicG9zaXRpb24iOjMxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTE5LCJ3aWR0aCI6MjI2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjkuNiIsIm5vbl9udWxsIjo0LCJhdmVyYWdlIjoiMjguNiIsIm51bGwiOjgsInRvcCI6W3siaXRlbSI6IjI3LjgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI3LjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI5LjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI5LjYiLCJjb3VudCI6MTd9XSwic21hbGxlc3QiOiIyNy42Iiwic3VtIjoiMTE0LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NDksIm5hbWUiOiJNaWNoaWdhbiBIaWdoIFNjaG9vbGVycyBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogIE92ZXJ3ZWlnaHQgYWRvbGVzY2VudHMgYXJlIGF0IHJpc2sgZm9yIHNlcmlvdXMgaGVhbHRoIGNvbmRpdGlvbnMsIGluY2x1ZGluZyBkaWFiZXRlcy4gVGhvc2Ugd2hvIGhhdmUgYSBib2R5IG1hc3MgaW5kZXggKEJNSSkgb2YgMzAgYW5kIGhpZ2hlciBhcmUgY29uc2lkZXJlZCBvYmVzZS4gQk1JLCB3aGljaCBpcyBjYWxjdWxhdGVkIHVzaW5nIHdlaWdodCBhbmQgaGVpZ2h0LCBwcm92aWRlcyBhIHJlYXNvbmFibGUgaW5kaWNhdG9yIG9mIGJvZHkgZmF0IGFuZCB3ZWlnaHQgY2F0ZWdvcmllcyB0aGF0IG1heSBsZWFkIHRvIGhlYWx0aCBpc3N1ZXMuIE9iZXNpdHkgaGFzIGEgbmVnYXRpdmUgZWZmZWN0IG9uIHNlbGYtZXN0ZWVtLCBlZHVjYXRpb25hbCBvdXRjb21lcyBhbmQgcHVibGljIGhlYWx0aCBjb3N0cy4gT2Jlc2l0eSBpbiBhZG9sZXNjZW5jZSBjb21tb25seSBjYXJyaWVzIG92ZXIgaW50byBhZHVsdGhvb2QuIFxuU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24gXG5odHRwOi8vbmNjZC5jZGMuZ292L1lvdXRoT25saW5lL0FwcC9EZWZhdWx0LmFzcHhcblVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoiaGlnaF9zY2hvb2xlcnNfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9taSIsInBvc2l0aW9uIjozMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUyMCwid2lkdGgiOjMwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE0LjMiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjEyLjYxNjY2NjY2NjY2NjY3IiwibnVsbCI6NiwidG9wIjpbeyJpdGVtIjoiMTIuMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTIuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTMuMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTQuMyIsImNvdW50IjoxN30seyJpdGVtIjoiMTIuMSIsImNvdW50IjoxNn0seyJpdGVtIjoiMTEuOSIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjExLjkiLCJzdW0iOiI3NS43In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTUwLCJuYW1lIjoiVS5TLiBIaWdoIFNjaG9vbGVycyBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT3ZlcndlaWdodCBhZG9sZXNjZW50cyBhcmUgYXQgcmlzayBmb3Igc2VyaW91cyBoZWFsdGggY29uZGl0aW9ucywgaW5jbHVkaW5nIGRpYWJldGVzLiBUaG9zZSB3aG8gaGF2ZSBhIGJvZHkgbWFzcyBpbmRleCAoQk1JKSBvZiAzMCBhbmQgaGlnaGVyIGFyZSBjb25zaWRlcmVkIG9iZXNlLiBCTUksIHdoaWNoIGlzIGNhbGN1bGF0ZWQgdXNpbmcgd2VpZ2h0IGFuZCBoZWlnaHQsIHByb3ZpZGVzIGEgcmVhc29uYWJsZSBpbmRpY2F0b3Igb2YgYm9keSBmYXQgYW5kIHdlaWdodCBjYXRlZ29yaWVzIHRoYXQgbWF5IGxlYWQgdG8gaGVhbHRoIGlzc3Vlcy4gT2Jlc2l0eSBoYXMgYSBuZWdhdGl2ZSBlZmZlY3Qgb24gc2VsZi1lc3RlZW0sIGVkdWNhdGlvbmFsIG91dGNvbWVzIGFuZCBwdWJsaWMgaGVhbHRoIGNvc3RzLiBPYmVzaXR5IGluIGFkb2xlc2NlbmNlIGNvbW1vbmx5IGNhcnJpZXMgb3ZlciBpbnRvIGFkdWx0aG9vZC4gU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24gaHR0cDovL25jY2QuY2RjLmdvdi9Zb3V0aE9ubGluZS9BcHAvRGVmYXVsdC5hc3B4IFVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoiaGlnaF9zY2hvb2xlcnNfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl91cyIsInBvc2l0aW9uIjozMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUyMSwid2lkdGgiOjI3MywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzLjkiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjEzLjAzMzMzMzMzMzMzMzMzIiwibnVsbCI6NiwidG9wIjpbeyJpdGVtIjoiMTMuMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTIuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTMuNyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTMuOSIsImNvdW50IjoxN30seyJpdGVtIjoiMTMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjExLjgiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiIxMS44Iiwic3VtIjoiNzguMiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk1MSwibmFtZSI6Ik1ldCBib3RoIG9mIHRoZSBwaHlzaWNhbCBhY3Rpdml0eSBndWlkZWxpbmVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUmVndWxhciBwaHlzaWNhbCBhY3Rpdml0eSBoZWxwcyBidWlsZCBhbmQgbWFpbnRhaW4gaGVhbHRoeSBib25lcywgbXVzY2xlcyBhbmQgam9pbnRzOyBoZWxwcyBjb250cm9sIHdlaWdodDsgcHJvbW90ZXMgcHN5Y2hvbG9naWNhbCB3ZWxsLWJlaW5nOyByZWR1Y2VzIGZlZWxpbmdzIG9mIGRlcHJlc3Npb24gYW5kIGFueGlldHk7IGRlY3JlYXNlcyB0aGUgcmlzayBvZiBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBkaWFiZXRlcyBhbmQgc29tZSBjYW5jZXJzOyBhbmQgbG93ZXJzIG1vcnRhbGl0eSByYXRlcy4gXG5Tb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy9cblVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoibWV0X2JvdGhfb2ZfdGhlX3BoeXNpY2FsX2FjdGl2aXR5X2d1aWRlbGluZXMiLCJwb3NpdGlvbiI6MzQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MjIsIndpZHRoIjoyNTIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxOS43Iiwibm9uX251bGwiOjMsImF2ZXJhZ2UiOiIxOS41NjY2NjY2NjY2NjY2NyIsIm51bGwiOjksInRvcCI6W3siaXRlbSI6IjE5LjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE5LjciLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiIxOS41Iiwic3VtIjoiNTguNyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk1MiwibmFtZSI6Ik1ldCBhZXJvYmljIGd1aWRlbGluZSBvbmx5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUmVndWxhciBwaHlzaWNhbCBhY3Rpdml0eSBoZWxwcyBidWlsZCBhbmQgbWFpbnRhaW4gaGVhbHRoeSBib25lcywgbXVzY2xlcyBhbmQgam9pbnRzOyBoZWxwcyBjb250cm9sIHdlaWdodDsgcHJvbW90ZXMgcHN5Y2hvbG9naWNhbCB3ZWxsLWJlaW5nOyByZWR1Y2VzIGZlZWxpbmdzIG9mIGRlcHJlc3Npb24gYW5kIGFueGlldHk7IGRlY3JlYXNlcyB0aGUgcmlzayBvZiBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBkaWFiZXRlcyBhbmQgc29tZSBjYW5jZXJzOyBhbmQgbG93ZXJzIG1vcnRhbGl0eSByYXRlcy4gU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBodHRwOi8vYXBwcy5uY2NkLmNkYy5nb3YvQlJGU1MvIFVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoibWV0X2Flcm9iaWNfZ3VpZGVsaW5lX29ubHkiLCJwb3NpdGlvbiI6MzUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MjMsIndpZHRoIjoxNTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzMy44Iiwibm9uX251bGwiOjMsImF2ZXJhZ2UiOiIzMC45NjY2NjY2NjY2NjY2NyIsIm51bGwiOjksInRvcCI6W3siaXRlbSI6IjMzLjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI1LjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjMzLjgiLCJjb3VudCI6MTh9XSwic21hbGxlc3QiOiIyNS43Iiwic3VtIjoiOTIuOSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk1MywibmFtZSI6Ik1ldCBtdXNjbGUgc3RyZW5ndGhlbmluZyBndWlkZWxpbmUgb25seSAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBSZWd1bGFyIHBoeXNpY2FsIGFjdGl2aXR5IGhlbHBzIGJ1aWxkIGFuZCBtYWludGFpbiBoZWFsdGh5IGJvbmVzLCBtdXNjbGVzIGFuZCBqb2ludHM7IGhlbHBzIGNvbnRyb2wgd2VpZ2h0OyBwcm9tb3RlcyBwc3ljaG9sb2dpY2FsIHdlbGwtYmVpbmc7IHJlZHVjZXMgZmVlbGluZ3Mgb2YgZGVwcmVzc2lvbiBhbmQgYW54aWV0eTsgZGVjcmVhc2VzIHRoZSByaXNrIG9mIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGRpYWJldGVzIGFuZCBzb21lIGNhbmNlcnM7IGFuZCBsb3dlcnMgbW9ydGFsaXR5IHJhdGVzLiBTb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy8gVXBkYXRlZCBiaWVubmlhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJtZXRfbXVzY2xlX3N0cmVuZ3RoZW5pbmdfZ3VpZGVsaW5lX29ubHkiLCJwb3NpdGlvbiI6MzYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MjQsIndpZHRoIjoyMzIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyOS4zIiwibm9uX251bGwiOjMsImF2ZXJhZ2UiOiIxNS45IiwibnVsbCI6OSwidG9wIjpbeyJpdGVtIjoiOS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyOS4zIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5LjEiLCJjb3VudCI6MTh9XSwic21hbGxlc3QiOiI5LjEiLCJzdW0iOiI0Ny43In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTU0LCJuYW1lIjoiRGlkIG5vdCBtZWV0IGVpdGhlciBwaHlzaWNhbCBhY3Rpdml0eSBndWlkZWxpbmUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBSZWd1bGFyIHBoeXNpY2FsIGFjdGl2aXR5IGhlbHBzIGJ1aWxkIGFuZCBtYWludGFpbiBoZWFsdGh5IGJvbmVzLCBtdXNjbGVzIGFuZCBqb2ludHM7IGhlbHBzIGNvbnRyb2wgd2VpZ2h0OyBwcm9tb3RlcyBwc3ljaG9sb2dpY2FsIHdlbGwtYmVpbmc7IHJlZHVjZXMgZmVlbGluZ3Mgb2YgZGVwcmVzc2lvbiBhbmQgYW54aWV0eTsgZGVjcmVhc2VzIHRoZSByaXNrIG9mIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGRpYWJldGVzIGFuZCBzb21lIGNhbmNlcnM7IGFuZCBsb3dlcnMgbW9ydGFsaXR5IHJhdGVzLiBTb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy8gVXBkYXRlZCBiaWVubmlhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJkaWRfbm90X21lZXRfZWl0aGVyX3BoeXNpY2FsX2FjdGl2aXR5X2d1aWRlbGluZSIsInBvc2l0aW9uIjozNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUyNSwid2lkdGgiOjI2MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM3LjciLCJub25fbnVsbCI6MywiYXZlcmFnZSI6IjMzLjUzMzMzMzMzMzMzMzMzIiwibnVsbCI6OSwidG9wIjpbeyJpdGVtIjoiMzcuNyIsImNvdW50IjoyMH0seyJpdGVtIjoiMjUuNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMzcuNCIsImNvdW50IjoxOH1dLCJzbWFsbGVzdCI6IjI1LjUiLCJzdW0iOiIxMDAuNiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk1NSwibmFtZSI6IkZydWl0cyBhbmQgVmVnZXRhYmxlcyBsZXNzIHRoYW4gZml2ZSB0aW1lcyBwZXIgZGF5ICUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBGcnVpdHMgYW5kIHZlZ2V0YWJsZXMgYXJlIGZ1bGwgb2Ygdml0YW1pbnMgYW5kIG1pbmVyYWxzLCBmaWJlciBhbmQgb3RoZXIgbnV0cmllbnRzIGVzc2VudGlhbCBmb3IgZ29vZCBoZWFsdGguIFRoZXkgYWxzbyBwbGF5IGFuIGltcG9ydGFudCByb2xlIGluIGVzdGFibGlzaGluZyBhIGJhbGFuY2VkIGRpZXQgYW5kIGEgaGVhbHRoeSB3ZWlnaHQuIENvbnN1bWluZyBpbmFkZXF1YXRlIHF1YW50aXRpZXMgb2YgZnJ1aXRzIGFuZCB2ZWdldGFibGVzIGhhcyBiZWVuIGFzc29jaWF0ZWQgd2l0aCBjaHJvbmljIGNvbmRpdGlvbnMgc3VjaCBhcyBoZWFydCBkaXNlYXNlLCBjYW5jZXIgYW5kIGRpYWJldGVzLiBcblNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW1cbmh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy9saXN0LmFzcD9jYXQ9RlYmeXI9MjAwOSZxa2V5PTQ0MTUmc3RhdGU9QWxsXG5VcGRhdGVkIGJpZW5uaWFsbHkgaW4gSnVseSAiLCJmaWVsZE5hbWUiOiJmcnVpdHNfYW5kX3ZlZ2V0YWJsZXNfbGVzc190aGFuX2ZpdmVfdGltZXNfcGVyX2RheSIsInBvc2l0aW9uIjozOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUyNiwid2lkdGgiOjI5OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijg0LjciLCJub25fbnVsbCI6MiwiYXZlcmFnZSI6IjgzLjQ1IiwibnVsbCI6MTAsInRvcCI6W3siaXRlbSI6Ijg0LjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjgyLjIiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI4Mi4yIiwic3VtIjoiMTY2LjkifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NTcsIm5hbWUiOiJGcnVpdHMgYW5kIFZlZ2V0YWJsZXMgZml2ZSB0aW1lcyBvciBtb3JlIHBlciBkYXkgJSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEZydWl0cyBhbmQgdmVnZXRhYmxlcyBhcmUgZnVsbCBvZiB2aXRhbWlucyBhbmQgbWluZXJhbHMsIGZpYmVyIGFuZCBvdGhlciBudXRyaWVudHMgZXNzZW50aWFsIGZvciBnb29kIGhlYWx0aC4gVGhleSBhbHNvIHBsYXkgYW4gaW1wb3J0YW50IHJvbGUgaW4gZXN0YWJsaXNoaW5nIGEgYmFsYW5jZWQgZGlldCBhbmQgYSBoZWFsdGh5IHdlaWdodC4gQ29uc3VtaW5nIGluYWRlcXVhdGUgcXVhbnRpdGllcyBvZiBmcnVpdHMgYW5kIHZlZ2V0YWJsZXMgaGFzIGJlZW4gYXNzb2NpYXRlZCB3aXRoIGNocm9uaWMgY29uZGl0aW9ucyBzdWNoIGFzIGhlYXJ0IGRpc2Vhc2UsIGNhbmNlciBhbmQgZGlhYmV0ZXMuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL2xpc3QuYXNwP2NhdD1GViZ5cj0yMDA5JnFrZXk9NDQxNSZzdGF0ZT1BbGwgVXBkYXRlZCBiaWVubmlhbGx5IGluIEp1bHkgIiwiZmllbGROYW1lIjoiZnJ1aXRzX2FuZF92ZWdldGFibGVzX2ZpdmVfdGltZXNfb3JfbW9yZV9wZXJfZGF5IiwicG9zaXRpb24iOjQwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTI3LCJ3aWR0aCI6MzEzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODQuNyIsIm5vbl9udWxsIjoyLCJhdmVyYWdlIjoiNTAuMCIsIm51bGwiOjEwLCJ0b3AiOlt7Iml0ZW0iOiIxNS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4NC43IiwiY291bnQiOjE5fV0sInNtYWxsZXN0IjoiMTUuMyIsInN1bSI6IjEwMC4wIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTYyLCJuYW1lIjoiUm91dGluZSBDaGVja3VwcyAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBSb3V0aW5lIGNoZWNrdXBzIGFyZSB2aXRhbCBmb3IgcHJldmVudGluZyBpbGxuZXNzLiBIZWFsdGggcHJvZmVzc2lvbmFscyB1dGlsaXplIGNoZWNrdXBzIHRvIGtlZXAgb24gdG9wIG9mIHNpZ25zIGFuZCBzeW1wdG9tcyB0aGF0IGNvdWxkIGxlYWQgdG8gbW9yZSBzZXJpb3VzIGlsbG5lc3Nlcy4gUm91dGluZSBjaGVja3VwcyBjYW4gYWxzbyBwcm92aWRlIHRoZSBvcHBvcnR1bml0eSBmb3IgZWFybHkgZGV0ZWN0aW9uIG9mIGRpc2Vhc2VzLlxuU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBcbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21kY2gvMCw0NjEyLDctMTMyLTI5NDVfNTEwNF81Mjc5XzM5NDI0XzM5NDI2LTEzNDYwNi0tLDAwLmh0bWxcblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6InJvdXRpbmVfY2hlY2t1cHNfMSIsInBvc2l0aW9uIjo0NSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUyOCwid2lkdGgiOjExMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcwLjQiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjY4LjU2NjY2NjY2NjY2NjY3IiwibnVsbCI6NiwidG9wIjpbeyJpdGVtIjoiNzAuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiNjguNyIsImNvdW50IjoxOX0seyJpdGVtIjoiNjkuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiNjcuOCIsImNvdW50IjoxN30seyJpdGVtIjoiNjkuMSIsImNvdW50IjoxNn0seyJpdGVtIjoiNjUuOSIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjY1LjkiLCJzdW0iOiI0MTEuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk2MywibmFtZSI6IlJvdXRpbmUgQ2hlY2t1cHMqIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUm91dGluZSBjaGVja3VwcyBhcmUgdml0YWwgZm9yIHByZXZlbnRpbmcgaWxsbmVzcy4gSGVhbHRoIHByb2Zlc3Npb25hbHMgdXRpbGl6ZSBjaGVja3VwcyB0byBrZWVwIG9uIHRvcCBvZiBzaWducyBhbmQgc3ltcHRvbXMgdGhhdCBjb3VsZCBsZWFkIHRvIG1vcmUgc2VyaW91cyBpbGxuZXNzZXMuIFJvdXRpbmUgY2hlY2t1cHMgY2FuIGFsc28gcHJvdmlkZSB0aGUgb3Bwb3J0dW5pdHkgZm9yIGVhcmx5IGRldGVjdGlvbiBvZiBkaXNlYXNlcy4gU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tZGNoLzAsNDYxMiw3LTEzMi0yOTQ1XzUxMDRfNTI3OV8zOTQyNF8zOTQyNi0xMzQ2MDYtLSwwMC5odG1sIFVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6InJvdXRpbmVfY2hlY2t1cHNfMiIsInBvc2l0aW9uIjo0NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUyOSwid2lkdGgiOjExMywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcyLjEiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6IjY5LjM2IiwibnVsbCI6NywidG9wIjpbeyJpdGVtIjoiNjYuNSIsImNvdW50IjoyMH0seyJpdGVtIjoiNjkuOSIsImNvdW50IjoxOX0seyJpdGVtIjoiNzEuOCIsImNvdW50IjoxOH0seyJpdGVtIjoiNzIuMSIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjY2LjUiLCJzdW0iOiIzNDYuOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk2NCwibmFtZSI6Ik1pY2hpZ2FuIFJlY2VudCBEZW50YWwgVmlzaXRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogR29vZCBvcmFsIGhlYWx0aCwgd2hpY2ggaW5jbHVkZXMgdmlzaXRpbmcgYSBkZW50aXN0IG9yIGRlbnRhbCBjbGluaWMgcmVndWxhcmx5LCBpcyBpbXBvcnRhbnQgdG8gb3ZlcmFsbCBnZW5lcmFsIGhlYWx0aC4gVGhlcmUgaXMgaW5jcmVhc2luZyBldmlkZW5jZSB0aGF0IHNob3dzIGEgcmVsYXRpb25zaGlwIGJldHdlZW4gb3JhbCBoZWFsdGggYW5kIHBoeXNpY2FsIGhlYWx0aC4gQ2hyb25pYyBkaXNlYXNlcyBzdWNoIGFzIGRpYWJldGVzLCBoZWFydCBkaXNlYXNlIGFuZCBzdHJva2UgbWF5IGJlIGltcGFjdGVkIGJ5IHRoZSBsYWNrIG9mIGRlbnRhbCBjYXJlLiBcblNvdXJjZTogIENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIFxuaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL2xpc3QuYXNwP2NhdD1PSCZ5cj0yMDEwJnFrZXk9NjYxMCZzdGF0ZT1BbGxcblVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdWx5ICIsImZpZWxkTmFtZSI6InJlY2VudF9kZW50YWxfdmlzaXRzX21pXzEiLCJwb3NpdGlvbiI6NDcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MzAsIndpZHRoIjoxODAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3Ni45Iiwibm9uX251bGwiOjQsImF2ZXJhZ2UiOiI3NS4xMjUiLCJudWxsIjo4LCJ0b3AiOlt7Iml0ZW0iOiI3Ni45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3NS4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3Ni4wIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3Mi41IiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiNzIuNSIsInN1bSI6IjMwMC41In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTY1LCJuYW1lIjoiTWljaGlnYW4gUmVjZW50IERlbnRhbCBWaXNpdHMqIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogR29vZCBvcmFsIGhlYWx0aCwgd2hpY2ggaW5jbHVkZXMgdmlzaXRpbmcgYSBkZW50aXN0IG9yIGRlbnRhbCBjbGluaWMgcmVndWxhcmx5LCBpcyBpbXBvcnRhbnQgdG8gb3ZlcmFsbCBnZW5lcmFsIGhlYWx0aC4gVGhlcmUgaXMgaW5jcmVhc2luZyBldmlkZW5jZSB0aGF0IHNob3dzIGEgcmVsYXRpb25zaGlwIGJldHdlZW4gb3JhbCBoZWFsdGggYW5kIHBoeXNpY2FsIGhlYWx0aC4gQ2hyb25pYyBkaXNlYXNlcyBzdWNoIGFzIGRpYWJldGVzLCBoZWFydCBkaXNlYXNlIGFuZCBzdHJva2UgbWF5IGJlIGltcGFjdGVkIGJ5IHRoZSBsYWNrIG9mIGRlbnRhbCBjYXJlLiBTb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy9saXN0LmFzcD9jYXQ9T0gmeXI9MjAxMCZxa2V5PTY2MTAmc3RhdGU9QWxsIFVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdWx5ICIsImZpZWxkTmFtZSI6InJlY2VudF9kZW50YWxfdmlzaXRzX21pXzIiLCJwb3NpdGlvbiI6NDgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MzEsIndpZHRoIjoxODIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2OC42Iiwibm9uX251bGwiOjIsImF2ZXJhZ2UiOiI2OC4zIiwibnVsbCI6MTAsInRvcCI6W3siaXRlbSI6IjY4LjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjY4LjYiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI2OC4wIiwic3VtIjoiMTM2LjYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NjYsIm5hbWUiOiJVLlMuIFJlY2VudCBEZW50YWwgVmlzaXRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogR29vZCBvcmFsIGhlYWx0aCwgd2hpY2ggaW5jbHVkZXMgdmlzaXRpbmcgYSBkZW50aXN0IG9yIGRlbnRhbCBjbGluaWMgcmVndWxhcmx5LCBpcyBpbXBvcnRhbnQgdG8gb3ZlcmFsbCBnZW5lcmFsIGhlYWx0aC4gVGhlcmUgaXMgaW5jcmVhc2luZyBldmlkZW5jZSB0aGF0IHNob3dzIGEgcmVsYXRpb25zaGlwIGJldHdlZW4gb3JhbCBoZWFsdGggYW5kIHBoeXNpY2FsIGhlYWx0aC4gQ2hyb25pYyBkaXNlYXNlcyBzdWNoIGFzIGRpYWJldGVzLCBoZWFydCBkaXNlYXNlIGFuZCBzdHJva2UgbWF5IGJlIGltcGFjdGVkIGJ5IHRoZSBsYWNrIG9mIGRlbnRhbCBjYXJlLiBcblNvdXJjZTogIENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIFxuaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL2xpc3QuYXNwP2NhdD1PSCZ5cj0yMDEwJnFrZXk9NjYxMCZzdGF0ZT1BbGxcblVwZGF0ZWQgYmllbm5pYWxseSBpbiBKdWx5ICIsImZpZWxkTmFtZSI6InJlY2VudF9kZW50YWxfdmlzaXRzX3VzXzEiLCJwb3NpdGlvbiI6NDksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MzIsIndpZHRoIjoxNDgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3MS4zIiwibm9uX251bGwiOjQsImF2ZXJhZ2UiOiI3MC42MjUiLCJudWxsIjo4LCJ0b3AiOlt7Iml0ZW0iOiI3MC44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3MC4zIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3MS4zIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3MC4xIiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiNzAuMSIsInN1bSI6IjI4Mi41In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTY3LCJuYW1lIjoiVS5TLiBSZWNlbnQgRGVudGFsIFZpc2l0cyoiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHb29kIG9yYWwgaGVhbHRoLCB3aGljaCBpbmNsdWRlcyB2aXNpdGluZyBhIGRlbnRpc3Qgb3IgZGVudGFsIGNsaW5pYyByZWd1bGFybHksIGlzIGltcG9ydGFudCB0byBvdmVyYWxsIGdlbmVyYWwgaGVhbHRoLiBUaGVyZSBpcyBpbmNyZWFzaW5nIGV2aWRlbmNlIHRoYXQgc2hvd3MgYSByZWxhdGlvbnNoaXAgYmV0d2VlbiBvcmFsIGhlYWx0aCBhbmQgcGh5c2ljYWwgaGVhbHRoLiBDaHJvbmljIGRpc2Vhc2VzIHN1Y2ggYXMgZGlhYmV0ZXMsIGhlYXJ0IGRpc2Vhc2UgYW5kIHN0cm9rZSBtYXkgYmUgaW1wYWN0ZWQgYnkgdGhlIGxhY2sgb2YgZGVudGFsIGNhcmUuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL2xpc3QuYXNwP2NhdD1PSCZ5cj0yMDEwJnFrZXk9NjYxMCZzdGF0ZT1BbGwgVXBkYXRlZCBiaWVubmlhbGx5IGluIEp1bHkgIiwiZmllbGROYW1lIjoicmVjZW50X2RlbnRhbF92aXNpdHNfdXNfMiIsInBvc2l0aW9uIjo1MCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUzMywid2lkdGgiOjE2MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjY3LjIiLCJub25fbnVsbCI6MiwiYXZlcmFnZSI6IjY2LjI1IiwibnVsbCI6MTAsInRvcCI6W3siaXRlbSI6IjY3LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjY1LjMiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI2NS4zIiwic3VtIjoiMTMyLjUifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NjgsIm5hbWUiOiJNaWNoaWdhbiBDaGlsZGhvb2QgSW1tdW5pemF0aW9ucyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEltbXVuaXphdGlvbiBjb3ZlcmFnZSBpcyB0aGUgYXZlcmFnZSBwZXJjZW50YWdlIG9mIGNoaWxkcmVuIGFnZXMgMTkgbW9udGhzIHRvIDM1IG1vbnRocyB3aG8gaGF2ZSByZWNlaXZlZCBEVFAsIFBvbGlvdmlydXMsIE1DViBhbmQgSGVwQiB2YWNjaW5lcy4gRWFybHkgY2hpbGRob29kIGltbXVuaXphdGlvbiBoYXMgYmVlbiBzaG93biB0byBiZSBhIHNhZmUgYW5kIGNvc3QtZWZmZWN0aXZlIG1hbm5lciBvZiBjb250cm9sbGluZyBkaXNlYXNlcyB3aXRoaW4gdGhlIHBvcHVsYXRpb24uIFRoaXMgZG9lcyBub3QgbWVhc3VyZSBpZiBlYWNoIGNoaWxkIHJlY2VpdmVkIGFsbCBzZXJpZXMuIFxuU291cmNlOiBBbWVyaWNhJ3MgSGVhbHRoIFJhbmtpbmdzXG5odHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL0ltbXVuaXplLzIwMTJcblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJjaGlsZGhvb2RfaW1tdW5pemF0aW9uc19taSIsInBvc2l0aW9uIjo1MSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUzNCwid2lkdGgiOjIwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkzLjciLCJub25fbnVsbCI6NywiYXZlcmFnZSI6IjkxLjI4NTcxNDI4NTcxNDI5IiwibnVsbCI6NSwidG9wIjpbeyJpdGVtIjoiOTAuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiOTIuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTEuMyIsImNvdW50IjoxOH0seyJpdGVtIjoiODcuOSIsImNvdW50IjoxN30seyJpdGVtIjoiOTIuOSIsImNvdW50IjoxNn0seyJpdGVtIjoiOTAuNiIsImNvdW50IjoxNX0seyJpdGVtIjoiOTMuNyIsImNvdW50IjoxNH1dLCJzbWFsbGVzdCI6Ijg3LjkiLCJzdW0iOiI2MzkuMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk2OSwibmFtZSI6IlUuUy4gQ2hpbGRob29kIEltbXVuaXphdGlvbnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbW11bml6YXRpb24gY292ZXJhZ2UgaXMgdGhlIGF2ZXJhZ2UgcGVyY2VudGFnZSBvZiBjaGlsZHJlbiBhZ2VzIDE5IG1vbnRocyB0byAzNSBtb250aHMgd2hvIGhhdmUgcmVjZWl2ZWQgRFRQLCBQb2xpb3ZpcnVzLCBNQ1YgYW5kIEhlcEIgdmFjY2luZXMuIEVhcmx5IGNoaWxkaG9vZCBpbW11bml6YXRpb24gaGFzIGJlZW4gc2hvd24gdG8gYmUgYSBzYWZlIGFuZCBjb3N0LWVmZmVjdGl2ZSBtYW5uZXIgb2YgY29udHJvbGxpbmcgZGlzZWFzZXMgd2l0aGluIHRoZSBwb3B1bGF0aW9uLiBUaGlzIGRvZXMgbm90IG1lYXN1cmUgaWYgZWFjaCBjaGlsZCByZWNlaXZlZCBhbGwgc2VyaWVzLlxuU291cmNlOiBBbWVyaWNhJ3MgSGVhbHRoIFJhbmtpbmdzXG5odHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL0ltbXVuaXplLzIwMTJcblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJjaGlsZGhvb2RfaW1tdW5pemF0aW9uc191cyIsInBvc2l0aW9uIjo1MiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUzNSwid2lkdGgiOjE3NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkxIiwibm9uX251bGwiOjcsImF2ZXJhZ2UiOiI5MC4zNTcxNDI4NTcxNDI4NiIsIm51bGwiOjUsInRvcCI6W3siaXRlbSI6Ijg5LjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjkwLjUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkwLjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkwLjMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjkxIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4OS44IiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiODkuNSIsInN1bSI6IjYzMi41In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTcyLCJuYW1lIjoiTWljaGlnYW4gVGVlbiBCaXJ0aCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTW9yZSB0aGFuIGhhbGYgb2YgdGhlIGJhYmllcyBib3JuIHRvIG1vdGhlcnMgYWdlcyAxNSB0byAxOSBhcmUgdGhlIHJlc3VsdCBvZiB1bmludGVuZGVkIHByZWduYW5jaWVzLiBQcmVnbmFudCB0ZWVucyBhbmQgdGhlaXIgYmFiaWVzIGZhY2UgdW5pcXVlIG1lZGljYWwgcmlza3MuIE1hbnkgdGVlbmFnZSBnaXJscyB3aG8gYXJlIHByZWduYW50IGxhY2sgYWRlcXVhdGUgcHJlbmF0YWwgY2FyZS4gVGVlbnMgaGF2ZSBhIGhpZ2hlciByaXNrIG9mIGhhdmluZyBsb3ctYmlydGgtd2VpZ2h0IGJhYmllcyB0aGF0IG1heSBuZWVkIHNwZWNpYWwgbWVkaWNhbCBjYXJlIGFuZCBhcmUgbW9yZSBzdXNjZXB0aWJsZSB0byBTdWRkZW4gSW5mYW50IERlYXRoIFN5bmRyb21lIChTSURTKS4gXG5Tb3VyY2U6IEFtZXJpY2EncyBIZWFsdGggUmFua2luZ3MgaHR0cDovL3d3dy5hbWVyaWNhc2hlYWx0aHJhbmtpbmdzLm9yZy9NSS9UZWVuQmlydGgvMjAxMlxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InRlZW5fYmlydGhfcmF0ZV9taSIsInBvc2l0aW9uIjo1NSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTUzNiwid2lkdGgiOjE1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM4LjMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIzMS45MjUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIzOC4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzNC44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzNC40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzNC4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzMi41IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzMC4xIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNy44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyNi4zIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMy42IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIzMy4yIiwiY291bnQiOjExfSx7Iml0ZW0iOiIzMy44IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzNC4yIiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIyMy42Iiwic3VtIjoiMzgzLjEifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NzMsIm5hbWUiOiJVLlMuIFRlZW4gQmlydGggUmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1vcmUgdGhhbiBoYWxmIG9mIHRoZSBiYWJpZXMgYm9ybiB0byBtb3RoZXJzIGFnZXMgMTUgdG8gMTkgYXJlIHRoZSByZXN1bHQgb2YgdW5pbnRlbmRlZCBwcmVnbmFuY2llcy4gUHJlZ25hbnQgdGVlbnMgYW5kIHRoZWlyIGJhYmllcyBmYWNlIHVuaXF1ZSBtZWRpY2FsIHJpc2tzLiBNYW55IHRlZW5hZ2UgZ2lybHMgd2hvIGFyZSBwcmVnbmFudCBsYWNrIGFkZXF1YXRlIHByZW5hdGFsIGNhcmUuIFRlZW5zIGhhdmUgYSBoaWdoZXIgcmlzayBvZiBoYXZpbmcgbG93LWJpcnRoLXdlaWdodCBiYWJpZXMgdGhhdCBtYXkgbmVlZCBzcGVjaWFsIG1lZGljYWwgY2FyZSBhbmQgYXJlIG1vcmUgc3VzY2VwdGlibGUgdG8gU3VkZGVuIEluZmFudCBEZWF0aCBTeW5kcm9tZSAoU0lEUykuIFNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5ncyBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL1RlZW5CaXJ0aC8yMDEyIFVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJ0ZWVuX2JpcnRoX3JhdGVfdXMiLCJwb3NpdGlvbiI6NTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MzcsIndpZHRoIjoxMjQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0NS4zIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMzguMjMzMzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI0NS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MyIsImNvdW50IjoxOX0seyJpdGVtIjoiNDEuNiIsImNvdW50IjoxOH0seyJpdGVtIjoiNDEuMSIsImNvdW50IjoxN30seyJpdGVtIjoiNDAuNSIsImNvdW50IjoxNn0seyJpdGVtIjoiMzQuMiIsImNvdW50IjoxNX0seyJpdGVtIjoiMzEuMyIsImNvdW50IjoxNH0seyJpdGVtIjoiMjkuNCIsImNvdW50IjoxM30seyJpdGVtIjoiMjYuNSIsImNvdW50IjoxMn0seyJpdGVtIjoiNDEuNSIsImNvdW50IjoxMX0seyJpdGVtIjoiNDEuOSIsImNvdW50IjoxMH0seyJpdGVtIjoiNDIuNSIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMjYuNSIsInN1bSI6IjQ1OC44In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTc0LCJuYW1lIjoiTWljaGlnYW4gQWR1bHQgQ2lnYXJldHRlIFNtb2tlcnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgcHJldmFsZW5jZSBvZiBzbW9raW5nIGhhcyBhbiBhZHZlcnNlIGltcGFjdCBvbiB0aGUgb3ZlcmFsbCBoZWFsdGggb2YgdGhlIHBvcHVsYXRpb24uIFNtb2tpbmcgY2F1c2VzIGluY3JlYXNlZCBjYXNlcyBvZiByZXNwaXJhdG9yeSBkaXNlYXNlcywgaGVhcnQgZGlzZWFzZSwgc3Ryb2tlLCBjYW5jZXIgYW5kIG90aGVyIGlsbG5lc3Nlcy4gU2Vjb25kLWhhbmQgc21va2UgYWxzbyBwb3NlcyBhIHNpZ25pZmljYW50IGhlYWx0aCB0aHJlYXQuIFxuU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBcbmh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy9cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6ImFkdWx0X2NpZ2FyZXR0ZV9zbW9rZXJzX21pXzEiLCJwb3NpdGlvbiI6NTcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1MzgsIndpZHRoIjoyMDcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMy4zIiwibm9uX251bGwiOjcsImF2ZXJhZ2UiOiIyMS4xMTQyODU3MTQyODU3MSIsIm51bGwiOjUsInRvcCI6W3siaXRlbSI6IjIzLjMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIyLjAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIyLjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIxLjEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwLjUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE5LjYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjE4LjkiLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiIxOC45Iiwic3VtIjoiMTQ3LjgifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NzUsIm5hbWUiOiJNaWNoaWdhbiBBZHVsdCBDaWdhcmV0dGUgU21va2VycyoiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgcHJldmFsZW5jZSBvZiBzbW9raW5nIGhhcyBhbiBhZHZlcnNlIGltcGFjdCBvbiB0aGUgb3ZlcmFsbCBoZWFsdGggb2YgdGhlIHBvcHVsYXRpb24uIFNtb2tpbmcgY2F1c2VzIGluY3JlYXNlZCBjYXNlcyBvZiByZXNwaXJhdG9yeSBkaXNlYXNlcywgaGVhcnQgZGlzZWFzZSwgc3Ryb2tlLCBjYW5jZXIgYW5kIG90aGVyIGlsbG5lc3Nlcy4gU2Vjb25kLWhhbmQgc21va2UgYWxzbyBwb3NlcyBhIHNpZ25pZmljYW50IGhlYWx0aCB0aHJlYXQuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBVcGRhdGVkIGFubnVhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJhZHVsdF9jaWdhcmV0dGVfc21va2Vyc19taV8yIiwicG9zaXRpb24iOjU4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTM5LCJ3aWR0aCI6MjE1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjMuMyIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiMjEuOTgiLCJudWxsIjo3LCJ0b3AiOlt7Iml0ZW0iOiIyMy4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMS40IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMS4yIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMC43IiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiMjAuNyIsInN1bSI6IjEwOS45In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTc2LCJuYW1lIjoiVS5TLiBBZHVsdCBDaWdhcmV0dGUgU21va2VycyAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgcHJldmFsZW5jZSBvZiBzbW9raW5nIGhhcyBhbiBhZHZlcnNlIGltcGFjdCBvbiB0aGUgb3ZlcmFsbCBoZWFsdGggb2YgdGhlIHBvcHVsYXRpb24uIFNtb2tpbmcgY2F1c2VzIGluY3JlYXNlZCBjYXNlcyBvZiByZXNwaXJhdG9yeSBkaXNlYXNlcywgaGVhcnQgZGlzZWFzZSwgc3Ryb2tlLCBjYW5jZXIgYW5kIG90aGVyIGlsbG5lc3Nlcy4gU2Vjb25kLWhhbmQgc21va2UgYWxzbyBwb3NlcyBhIHNpZ25pZmljYW50IGhlYWx0aCB0aHJlYXQuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBVcGRhdGVkIGFubnVhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJhZHVsdF9jaWdhcmV0dGVfc21va2Vyc191c18xIiwicG9zaXRpb24iOjU5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTQwLCJ3aWR0aCI6MTc0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAuOSIsIm5vbl9udWxsIjo3LCJhdmVyYWdlIjoiMTkuMjg1NzE0Mjg1NzE0MjkiLCJudWxsIjo1LCJ0b3AiOlt7Iml0ZW0iOiIyMC45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMC42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMC4xIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxOS44IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxOC40IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNy45IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNy4zIiwiY291bnQiOjE0fV0sInNtYWxsZXN0IjoiMTcuMyIsInN1bSI6IjEzNS4wIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTc3LCJuYW1lIjoiVS5TLiBBZHVsdCBDaWdhcmV0dGUgU21va2VycyoiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgcHJldmFsZW5jZSBvZiBzbW9raW5nIGhhcyBhbiBhZHZlcnNlIGltcGFjdCBvbiB0aGUgb3ZlcmFsbCBoZWFsdGggb2YgdGhlIHBvcHVsYXRpb24uIFNtb2tpbmcgY2F1c2VzIGluY3JlYXNlZCBjYXNlcyBvZiByZXNwaXJhdG9yeSBkaXNlYXNlcywgaGVhcnQgZGlzZWFzZSwgc3Ryb2tlLCBjYW5jZXIgYW5kIG90aGVyIGlsbG5lc3Nlcy4gU2Vjb25kLWhhbmQgc21va2UgYWxzbyBwb3NlcyBhIHNpZ25pZmljYW50IGhlYWx0aCB0aHJlYXQuXG4gU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBodHRwOi8vYXBwcy5uY2NkLmNkYy5nb3YvQlJGU1MvXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bHlcbiIsImZpZWxkTmFtZSI6ImFkdWx0X2NpZ2FyZXR0ZV9zbW9rZXJzX3VzXzIiLCJwb3NpdGlvbiI6NjAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1NDEsIndpZHRoIjoxODIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMS4yIiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiIxOS4wOCIsIm51bGwiOjcsInRvcCI6W3siaXRlbSI6IjE5LjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE5LjAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE4LjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjE3LjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIxLjIiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiIxNy41Iiwic3VtIjoiOTUuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMzODQ2NDk3OCwibmFtZSI6Ik1pY2hpZ2FuIEV4Y2Vzc2l2ZSBBbGNvaG9sIENvbnN1bXB0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXhjZXNzaXZlIGRyaW5raW5nIGNhbiBjYXVzZSBtYW55IGhlYWx0aCBwcm9ibGVtcywgaW5jbHVkaW5nIGRhbWFnZSB0byB0aGUgbGl2ZXIgYW5kIHBhbmNyZWFzLCB2YXJpb3VzIGNhbmNlcnMsIGhpZ2ggYmxvb2QgcHJlc3N1cmUgYW5kIHBzeWNob2xvZ2ljYWwgZGlzb3JkZXJzLiBJdCBjYW4gYWxzbyBsZWFkIHRvIHVuaW50ZW50aW9uYWwgaW5qdXJpZXMsIHZpb2xlbmNlLCBoYXJtIHRvIGEgZmV0dXMgaWYgYSB3b21hbiBkcmlua3Mgd2hpbGUgcHJlZ25hbnQsIHN1ZGRlbiBpbmZhbnQgZGVhdGggc3luZHJvbWUsIGFuZCBhbGNvaG9sIGFidXNlIG9yIGRlcGVuZGVuY2UuIFxuU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb24sIEJlaGF2aW9yYWwgUmlzayBGYWN0b3IgU3VydmVpbGxhbmNlIFN5c3RlbSBcbmh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy9cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6ImV4Y2Vzc2l2ZV9hbGNvaG9sX2NvbnN1bXB0aW9uX21pXzEiLCJwb3NpdGlvbiI6NjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1NDIsIndpZHRoIjoyMzcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2LjAiLCJub25fbnVsbCI6NywiYXZlcmFnZSI6IjUuMzg1NzE0Mjg1NzE0Mjg2IiwibnVsbCI6NSwidG9wIjpbeyJpdGVtIjoiNC44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1LjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiNi4wIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1LjIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjUuNCIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjQuOCIsInN1bSI6IjM3LjcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5NzksIm5hbWUiOiJVLlMuIEV4Y2Vzc2l2ZSBBbGNvaG9sIENvbnN1bXB0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXhjZXNzaXZlIGRyaW5raW5nIGNhbiBjYXVzZSBtYW55IGhlYWx0aCBwcm9ibGVtcywgaW5jbHVkaW5nIGRhbWFnZSB0byB0aGUgbGl2ZXIgYW5kIHBhbmNyZWFzLCB2YXJpb3VzIGNhbmNlcnMsIGhpZ2ggYmxvb2QgcHJlc3N1cmUgYW5kIHBzeWNob2xvZ2ljYWwgZGlzb3JkZXJzLiBJdCBjYW4gYWxzbyBsZWFkIHRvIHVuaW50ZW50aW9uYWwgaW5qdXJpZXMsIHZpb2xlbmNlLCBoYXJtIHRvIGEgZmV0dXMgaWYgYSB3b21hbiBkcmlua3Mgd2hpbGUgcHJlZ25hbnQsIHN1ZGRlbiBpbmZhbnQgZGVhdGggc3luZHJvbWUsIGFuZCBhbGNvaG9sIGFidXNlIG9yIGRlcGVuZGVuY2UuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBVcGRhdGVkIGFubnVhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJleGNlc3NpdmVfYWxjb2hvbF9jb25zdW1wdGlvbl91c18xIiwicG9zaXRpb24iOjYyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTQzLCJ3aWR0aCI6MjEzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNS4yIiwibm9uX251bGwiOjcsImF2ZXJhZ2UiOiI1LjAxNDI4NTcxNDI4NTcxNCIsIm51bGwiOjUsInRvcCI6W3siaXRlbSI6IjQuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiNS4yIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1LjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjUiLCJjb3VudCI6MTd9XSwic21hbGxlc3QiOiI0LjkiLCJzdW0iOiIzNS4xIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTgwLCJuYW1lIjoiTWljaGlnYW4gRXhjZXNzaXZlIEFsY29ob2wgQ29uc3VtcHRpb24qIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXhjZXNzaXZlIGRyaW5raW5nIGNhbiBjYXVzZSBtYW55IGhlYWx0aCBwcm9ibGVtcywgaW5jbHVkaW5nIGRhbWFnZSB0byB0aGUgbGl2ZXIgYW5kIHBhbmNyZWFzLCB2YXJpb3VzIGNhbmNlcnMsIGhpZ2ggYmxvb2QgcHJlc3N1cmUgYW5kIHBzeWNob2xvZ2ljYWwgZGlzb3JkZXJzLiBJdCBjYW4gYWxzbyBsZWFkIHRvIHVuaW50ZW50aW9uYWwgaW5qdXJpZXMsIHZpb2xlbmNlLCBoYXJtIHRvIGEgZmV0dXMgaWYgYSB3b21hbiBkcmlua3Mgd2hpbGUgcHJlZ25hbnQsIHN1ZGRlbiBpbmZhbnQgZGVhdGggc3luZHJvbWUsIGFuZCBhbGNvaG9sIGFidXNlIG9yIGRlcGVuZGVuY2UuIFNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBVcGRhdGVkIGFubnVhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJleGNlc3NpdmVfYWxjb2hvbF9jb25zdW1wdGlvbl9taV8yIiwicG9zaXRpb24iOjYzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjA1NTQ0LCJ3aWR0aCI6MjQzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNyIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiNi41MiIsIm51bGwiOjcsInRvcCI6W3siaXRlbSI6IjYuMSIsImNvdW50IjoyMH0seyJpdGVtIjoiNi4yIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuNSIsImNvdW50IjoxN30seyJpdGVtIjoiNyIsImNvdW50IjoxNn1dLCJzbWFsbGVzdCI6IjYuMSIsInN1bSI6IjMyLjYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5ODEsIm5hbWUiOiJVLlMuIEV4Y2Vzc2l2ZSBBbGNvaG9sIENvbnN1bXB0aW9uKiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV4Y2Vzc2l2ZSBkcmlua2luZyBjYW4gY2F1c2UgbWFueSBoZWFsdGggcHJvYmxlbXMsIGluY2x1ZGluZyBkYW1hZ2UgdG8gdGhlIGxpdmVyIGFuZCBwYW5jcmVhcywgdmFyaW91cyBjYW5jZXJzLCBoaWdoIGJsb29kIHByZXNzdXJlIGFuZCBwc3ljaG9sb2dpY2FsIGRpc29yZGVycy4gSXQgY2FuIGFsc28gbGVhZCB0byB1bmludGVudGlvbmFsIGluanVyaWVzLCB2aW9sZW5jZSwgaGFybSB0byBhIGZldHVzIGlmIGEgd29tYW4gZHJpbmtzIHdoaWxlIHByZWduYW50LCBzdWRkZW4gaW5mYW50IGRlYXRoIHN5bmRyb21lLCBhbmQgYWxjb2hvbCBhYnVzZSBvciBkZXBlbmRlbmNlLiBTb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy8gVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoiZXhjZXNzaXZlX2FsY29ob2xfY29uc3VtcHRpb25fdXNfMiIsInBvc2l0aW9uIjo2NCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIwNTU0NSwid2lkdGgiOjIzMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjYuNiIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiNi4xNCIsIm51bGwiOjcsInRvcCI6W3siaXRlbSI6IjYuMSIsImNvdW50IjoyMH0seyJpdGVtIjoiNi4yIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1LjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuNiIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjUuOSIsInN1bSI6IjMwLjcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMzg0NjQ5ODIsIm5hbWUiOiJNaWNoaWdhbiBTZXh1YWxseSBUcmFuc21pdHRlZCBEaXNlYXNlLUNobGFteWRpYSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV4Y2Vzc2l2ZSBkcmlua2luZyBjYW4gY2F1c2UgbWFueSBoZWFsdGggcHJvYmxlbXMsIGluY2x1ZGluZyBkYW1hZ2UgdG8gdGhlIGxpdmVyIGFuZCBwYW5jcmVhcywgdmFyaW91cyBjYW5jZXJzLCBoaWdoIGJsb29kIHByZXNzdXJlIGFuZCBwc3ljaG9sb2dpY2FsIGRpc29yZGVycy4gSXQgY2FuIGFsc28gbGVhZCB0byB1bmludGVudGlvbmFsIGluanVyaWVzLCB2aW9sZW5jZSwgaGFybSB0byBhIGZldHVzIGlmIGEgd29tYW4gZHJpbmtzIHdoaWxlIHByZWduYW50LCBzdWRkZW4gaW5mYW50IGRlYXRoIHN5bmRyb21lLCBhbmQgYWxjb2hvbCBhYnVzZSBvciBkZXBlbmRlbmNlLiBcblNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uLCBCZWhhdmlvcmFsIFJpc2sgRmFjdG9yIFN1cnZlaWxsYW5jZSBTeXN0ZW0gaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL1xuVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoic2V4dWFsbHlfdHJhbnNtaXR0ZWRfZGlzZWFzZV9jaGxhbXlkaWFfbWkiLCJwb3NpdGlvbiI6NjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1NDYsIndpZHRoIjoyOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0OTMuMiIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjQyNy45OTE2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMzI2LjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjM1MC44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzNjQuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMzgyLjYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQxMS4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0OTMuMiIsImNvdW50IjoxNX0seyJpdGVtIjoiNDkwLjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjQ4My43IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0NzcuNyIsImNvdW50IjoxMn0seyJpdGVtIjoiNDc3IiwiY291bnQiOjExfSx7Iml0ZW0iOiI0MjYuNSIsImNvdW50IjoxMH0seyJpdGVtIjoiNDUxLjUiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjMyNi41Iiwic3VtIjoiNTEzNS45In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzM4NDY0OTgzLCJuYW1lIjoiVS5TLiBTZXh1YWxseSBUcmFuc21pdHRlZCBEaXNlYXNlLUNobGFteWRpYSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV4Y2Vzc2l2ZSBkcmlua2luZyBjYW4gY2F1c2UgbWFueSBoZWFsdGggcHJvYmxlbXMsIGluY2x1ZGluZyBkYW1hZ2UgdG8gdGhlIGxpdmVyIGFuZCBwYW5jcmVhcywgdmFyaW91cyBjYW5jZXJzLCBoaWdoIGJsb29kIHByZXNzdXJlIGFuZCBwc3ljaG9sb2dpY2FsIGRpc29yZGVycy4gSXQgY2FuIGFsc28gbGVhZCB0byB1bmludGVudGlvbmFsIGluanVyaWVzLCB2aW9sZW5jZSwgaGFybSB0byBhIGZldHVzIGlmIGEgd29tYW4gZHJpbmtzIHdoaWxlIHByZWduYW50LCBzdWRkZW4gaW5mYW50IGRlYXRoIHN5bmRyb21lLCBhbmQgYWxjb2hvbCBhYnVzZSBvciBkZXBlbmRlbmNlLiBTb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbiwgQmVoYXZpb3JhbCBSaXNrIEZhY3RvciBTdXJ2ZWlsbGFuY2UgU3lzdGVtIGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy8gVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoic2V4dWFsbHlfdHJhbnNtaXR0ZWRfZGlzZWFzZV9jaGxhbXlkaWFfdXMiLCJwb3NpdGlvbiI6NjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMDU1NDcsIndpZHRoIjoyNzIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0NTMuNCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjM3Ny40MjUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIyODkuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMzAxLjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjMxNi41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzMjkuNCIsImNvdW50IjoxN30seyJpdGVtIjoiMzQ0LjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQyMy42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0NTMuNCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDUzLjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ0Ni42IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MDUuMyIsImNvdW50IjoxMX0seyJpdGVtIjoiMzY3LjUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjM5OC4xIiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIyODkuNCIsInN1bSI6IjQ1MjkuMSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19XSwiZGlzcGxheUZvcm1hdCI6eyJzZXJpZXNDb2x1bW5zIjpbe31dLCJmaXhlZENvbHVtbnMiOlsieWVhciJdLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJ4QXhpcyI6eyJ2YWx1ZUluQmFyIjpmYWxzZSwibGFiZWxJbkJhciI6ZmFsc2V9LCJlcnJvckJhckNvbG9yIjoiI2ZmMDAwMCIsImxlZ2VuZCI6ImJvdHRvbSIsImNoYXJ0VHlwZSI6ImNvbHVtbiIsInZhbHVlQ29sdW1ucyI6W3siZmllbGROYW1lIjoiaGVhcnRfZGlzZWFzZSIsImNvbG9yIjoiIzkzYzQ3ZCJ9LHsiZmllbGROYW1lIjoiY2FuY2VyIiwiY29sb3IiOiIjRDk1RjAyIn0seyJmaWVsZE5hbWUiOiJjaHJvbmljX3Jlc3BpcmF0b3J5X2Rpc2Vhc2VzIiwiY29sb3IiOiIjMUI5RTc3In0seyJmaWVsZE5hbWUiOiJzdHJva2UiLCJjb2xvciI6IiNlNmFiMDIifSx7ImZpZWxkTmFtZSI6InVuaW50ZW50aW9uYWxfaW5qdXJpZXMiLCJjb2xvciI6IiM3NTcwYjMifV0sImhpZGVEc2dNc2ciOmZhbHNlLCJzb3J0U2VyaWVzIjpmYWxzZSwiZGVzY3JpcHRpb25Db2x1bW5zIjpbe31dLCJsZWdlbmREZXRhaWxzIjp7InNob3dWYWx1ZU1hcmtlcnMiOnRydWUsInNob3dTZXJpZXMiOnRydWV9fSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOnRydWUsInR5cGUiOiJ2aWV3ZXIiLCJmbGFncyI6WyJwdWJsaWMiXX1dLCJtZXRhZGF0YSI6eyJyZGZTdWJqZWN0IjoiMCIsImF2YWlsYWJsZURpc3BsYXlUeXBlcyI6WyJjaGFydCIsInRhYmxlIiwiZmF0cm93IiwicGFnZSJdLCJyZW5kZXJUeXBlQ29uZmlnIjp7InZpc2libGUiOnsiY2hhcnQiOnRydWUsInRhYmxlIjp0cnVlfX19LCJvd25lciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwicXVlcnkiOnsiZmlsdGVyQ29uZGl0aW9uIjp7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiQU5EIiwiY2hpbGRyZW4iOlt7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiT1IiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJJU19OT1RfQkxBTksiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMzODQ2NDkzMSwidHlwZSI6ImNvbHVtbiJ9XX1dLCJtZXRhZGF0YSI6eyJ0YWJsZUNvbHVtbklkIjp7IjE5MzY1NzIiOjIzMjA1NTAzfSwib3BlcmF0b3IiOiJibGFuaz8iLCJjdXN0b21WYWx1ZXMiOlsiSVNfQkxBTksiXX19XSwibWV0YWRhdGEiOnsidW5pZmllZFZlcnNpb24iOjJ9fSwib3JkZXJCeXMiOlt7ImFzY2VuZGluZyI6dHJ1ZSwiZXhwcmVzc2lvbiI6eyJjb2x1bW5JZCI6MzM4NDY0OTE5LCJ0eXBlIjoiY29sdW1uIn19XX0sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJvd25lck1heUJlQ29udGFjdGVkIl19fQ==