Mobility

Percentage of Traffic Incidents Cleared in Less Than Two Hours

Why it Matters: A traffic incident is an unplanned event that affects or impedes the normal flow of traffic. A traffic incident requires a response to protect life or property and to mitigate its impact. Incidents could include motor vehicle crashes, disabled vehicles and other occurrences that require an emergency response. 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.

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiSW5mcmFzdHJ1Y3R1cmUgRGFzaGJvYXJkIiwibWV0YWRhdGEiOiJ7XCJkZXNjcmlwdGlvblwiOlwiKipbRG93bmxvYWQgU3ByZWFkc2hlZXQgVmVyc2lvbiBvZiBJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmRdWzBdKipcXG5cXG4qKlBlcmZvcm1hbmNlIEtleToqKiBUaHVtYnMgdXA9QmV0dGVyLCBBcnJvd3M9Tm8gY2hhbmdlLCBUaHVtYnMgZG93bj1Xb3JzZVxcblxcbltJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmQgQXQtQS1HbGFuY2VdWzFdXFxuXFxuWzBdOiBodHRwczovL21pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdi9kb3dubG9hZC8zODVqLTkyeWMvYXBwbGljYXRpb24lMkZ2bmQubXMtZXhjZWxcXG5bMV06IGh0dHBzOi8vbWlkYXNoYm9hcmQubWljaGlnYW4uZ292L2RhdGFzZXQvSW5mcmFzdHJ1Y3R1cmUtQXQtQS1HbGFuY2UtNi0xLTE3L2R4anUtNGNndFwiLFwiaW1hZ2VcIjpcIi9hcGkvYXNzZXRzL0E5RkVEQjc5LTMxQjctNDUxNi1CNzUxLTUyRTIyM0U5RDNENFwifSIsImNhdGVnb3JpZXMiOlsicjd5aC1wODltIiwiNDY1YS1xNjJiIiwicTQ1cC01czl2IiwiYmpkbi12dmR5Iiwic2RqNS03OXNuIl0sImlzX3B1YmxpYyI6dHJ1ZSwidmVyc2lvbiI6IjIwMTctMDgtMzFUMTQ6MDU6MTIuNDE2WiIsImlkIjoic2g0ei1oaTVqIn19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiTW9iaWxpdHkiLCJnb2FscyI6WyI5ZWE1LTV3M2YiLCJ1cThuLTZzdzIiLCJkN25jLXR1bTkiLCJqYm5rLWh1ZmoiXSwidmVyc2lvbiI6IjIwMTQtMDYtMjRUMjA6NDg6MTQuMzMzWiIsImlkIjoiYmpkbi12dmR5In19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjllYTUtNXczZiIsIm5hbWUiOiJUcmFmZmljIGluY2lkZW50cyBjbGVhcmVkIGluIGxlc3MgdGhhbiAyIGhvdXJzIiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiIyAqKlBlcmNlbnRhZ2Ugb2YgVHJhZmZpYyBJbmNpZGVudHMgQ2xlYXJlZCBpbiBMZXNzIFRoYW4gVHdvIEhvdXJzKipcXG5cXG5cIn0se1widHlwZVwiOlwidml6XCIsXCJkYXRhc2V0XCI6XCJmZnp3LThnOHpcIn0se1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiKipTb3VyY2U6KiogW01pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkXVswXVxcblxcblVwZGF0ZWQgbW9udGhseVxcblxcbl9PcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi5fXFxuXFxuWzBdOiBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9vcGVubWljaGlnYW4vMCw0NjQ4LDctMjY2LTYwMjAxXzYwOTY1LS0tLDAwLmh0bWxcIn0se1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiIyAqKlllYXJseSBQZXJjZW50YWdlIG9mIFRyYWZmaWMgSW5jaWRlbnRzIENsZWFyZWQgaW4gTGVzcyBUaGFuIFR3byBIb3VycyoqXFxuXFxuXCJ9LHtcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwiNDc3bi1zcW1yXCJ9LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIioqU291cmNlOioqIFtNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZF1bMF1cXG5cXG5VcGRhdGVkIGFubnVhbGx5XFxuXFxuX09wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLl9cXG5cXG5bMF06IGh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5NjUtLS0sMDAuaHRtbFwifV0sXCJ1c2VfY3VzdG9tX3RpdGxlXCI6dHJ1ZSxcImN1c3RvbV90aXRsZVwiOlwiUGVyY2VudGFnZSBvZiBUcmFmZmljIEluY2lkZW50cyBDbGVhcmVkIGluIExlc3MgVGhhbiBUd28gSG91cnNcIixcInVzZV9jdXN0b21fc3VidGl0bGVcIjp0cnVlLFwiY3VzdG9tX3N1YnRpdGxlXCI6XCJXaHkgaXQgTWF0dGVyczogQSB0cmFmZmljIGluY2lkZW50IGlzIGFuIHVucGxhbm5lZCBldmVudCB0aGF0IGFmZmVjdHMgb3IgaW1wZWRlcyB0aGUgbm9ybWFsIGZsb3cgb2YgdHJhZmZpYy4gQSB0cmFmZmljIGluY2lkZW50IHJlcXVpcmVzIGEgcmVzcG9uc2UgdG8gcHJvdGVjdCBsaWZlIG9yIHByb3BlcnR5IGFuZCB0byBtaXRpZ2F0ZSBpdHMgaW1wYWN0LiBJbmNpZGVudHMgY291bGQgaW5jbHVkZSBtb3RvciB2ZWhpY2xlIGNyYXNoZXMsIGRpc2FibGVkIHZlaGljbGVzIGFuZCBvdGhlciBvY2N1cnJlbmNlcyB0aGF0IHJlcXVpcmUgYW4gZW1lcmdlbmN5IHJlc3BvbnNlLiBcIixcImljb25cIjpcImRpc2xpa2VcIn0ifSwicHJldmFpbGluZ19tZWFzdXJlIjp7InN0YXJ0IjoiMjAxMy0wMS0wMVQwMDowMDowMC4wMDAiLCJlbmQiOiIyMDE4LTEyLTMxVDIzOjU5OjU5LjAwMCIsInVuaXQiOiIlIiwidGFyZ2V0X3R5cGUiOiJub25lIiwidGFyZ2V0X2RlbHRhX2lzX3BlcmNlbnQiOmZhbHNlLCJtZXRyaWMiOnsibWV0YWRhdGEiOiIiLCJpZCI6ImNucW4tZ3c0YiJ9LCJjb21wYXJpc29uIjp7ImNvbXBhcmlzb25fZnVuY3Rpb24iOiI+In0sIm1ldGFkYXRhIjp7Im1ldGFkYXRhIjoie1wiZWRpdFwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxM30sXCJlbmRcIjp7XCJkYXRlXCI6XCJlbmRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxOH0sXCJhY3Rpb25fdHlwZVwiOlwibm9uZVwifSxcImJhc2VsaW5lXCI6e1wic3F1aXNoeVwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNH0sXCJlbmRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE0fX0sXCJzdGFydFwiOlwiMjAxNC0wMS0wMVQwMDowMDowMC4wMDBcIixcImVuZFwiOlwiMjAxNC0wMS0wMVQyMzo1OTo1OS4wMDBcIixcIm1ldHJpY1wiOntcIm1ldGFkYXRhXCI6XCJ7XFxcIndpemFyZFxcXCI6e1xcXCJmaWx0ZXJfYXN0XFxcIjpbe1xcXCJ2YWx1ZXNcXFwiOlt7fV19XX19XCJ9fSxcIm5hbWVcIjpcIlRyYWZmaWMgSW5jaWRlbnRzIENsZWFyZWQgaW4gTGVzcyBUaGFuIFR3byBIb3Vyc1wifSJ9LCJ1cGRhdGVkX2F0IjoiMjAxOC0wMS0xN1QxOTowODoxOS42ODhaIiwiY3JlYXRlZF9hdCI6IjIwMTQtMDYtMjRUMTk6NDI6MjEuNjQ2WiIsInZlcnNpb24iOiIyMDE4LTAxLTE3VDE5OjA4OjE5LjY4OFoiLCJpZCI6InZyN3QtcWY0YSJ9LCJyZWxhdGVkX21lYXN1cmVzIjpbXSwiYmFzZV9kYXNoYm9hcmQiOiJzaDR6LWhpNWoiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wMS0xN1QxOTowODoxOS44NjFaIiwiY3JlYXRlZF9hdCI6IjIwMTQtMDYtMjRUMTk6Mzc6MjkuODU4WiIsInZlcnNpb24iOiIyMDE4LTAxLTE3VDE5OjA4OjE5Ljg2MVoiLCJjcmVhdGVkX2J5Ijoid3h1bS13anpmIn19
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJkYXRlIiwidmVyc2lvbiI6IjIwMTYtMDgtMTJUMTU6MTE6MDkuODE5WiIsImlkIjoiY25xbi1ndzRiIiwiY29sdW1uMSI6InBlcmNlbnRhZ2Vfb2ZfdHJhZmZpY19pbmNpZGVudHNfY2xlYXJlZF9pbl9sZXNzX3RoYW5fdHdvX2hvdXJzIiwiZGF0YXNldCI6ImNoeWktNTVnbSIsIm1ldGFkYXRhIjoie1wid2l6YXJkXCI6e1wiZmlsdGVyX2FzdFwiOlt7XCJ2YWx1ZXNcIjpbe31dLFwiZGF0YXNldFwiOlwiY2h5aS01NWdtXCJ9XSxcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiY3JlYXRlZF9hdCI6IjIwMTQtMDYtMjRUMTk6NDQ6NDguMjY3WiIsInVwZGF0ZWRfYXQiOiIyMDE2LTA4LTEyVDE1OjExOjA5LjgxOVoifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImZmenctOGc4eiIsIm5hbWUiOiJQZXJjZW50YWdlIG9mIFRyYWZmaWMgSW5jaWRlbnRzIENsZWFyZWQgaW4gTGVzcyBUaGFuIFR3byBIb3VycyIsImFzc2V0VHlwZSI6ImNoYXJ0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmQiLCJjcmVhdGVkQXQiOjE0MDI0MjY5NjUsImRlc2NyaXB0aW9uIjoiT3BlbiBNaWNoaWdhbiAoT3Blbk1pY2hpZ2FuQG1pY2hpZ2FuLmdvdikgaXMgdGhlIG9mZmljaWFsIFN0YXRlIG9mIE1pY2hpZ2FuIGFjY291bnQuIEFueSBpdGVtcyBjcmVhdGVkIGJ5IG90aGVyIHVzZXIgYWNjb3VudHMgYXJlIG5vdCBlbmRvcnNlZCBieSB0aGUgU3RhdGUgb2YgTWljaGlnYW4uIiwiZGlzcGxheVR5cGUiOiJjaGFydCIsImRvbWFpbkNOYW1lIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiZG93bmxvYWRDb3VudCI6NDEzLCJoaWRlRnJvbUNhdGFsb2ciOmZhbHNlLCJoaWRlRnJvbURhdGFKc29uIjpmYWxzZSwiaW5kZXhVcGRhdGVkQXQiOjE1NTYwNDY4MTEsIm5ld0JhY2tlbmQiOnRydWUsIm51bWJlck9mQ29tbWVudHMiOjAsIm9pZCI6MjcxNTk4NDEsInByb3ZlbmFuY2UiOiJvZmZpY2lhbCIsInB1YmxpY2F0aW9uQXBwZW5kRW5hYmxlZCI6ZmFsc2UsInB1YmxpY2F0aW9uRGF0ZSI6MTUwNDE5NDM3MiwicHVibGljYXRpb25Hcm91cCI6MTYxMjM1NCwicHVibGljYXRpb25TdGFnZSI6InB1Ymxpc2hlZCIsInJvd3NVcGRhdGVkQXQiOjE1MDk2MzgwODksInJvd3NVcGRhdGVkQnkiOiJ3eHVtLXdqemYiLCJ0YWJsZUlkIjoxNDU4NjUzNCwidG90YWxUaW1lc1JhdGVkIjowLCJ2aWV3Q291bnQiOjgyMiwidmlld0xhc3RNb2RpZmllZCI6MTQ4NDg1MTAxOSwidmlld1R5cGUiOiJ0YWJ1bGFyIiwiYXBwcm92YWxzIjpbeyJyZXZpZXdlZEF0IjoxNDAyNDI2OTY1LCJyZXZpZXdlZEF1dG9tYXRpY2FsbHkiOnRydWUsInN0YXRlIjoiYXBwcm92ZWQiLCJzdWJtaXNzaW9uSWQiOjQ3MTMwNSwic3VibWlzc2lvbk9iamVjdCI6InB1YmxpY19hdWRpZW5jZV9yZXF1ZXN0Iiwic3VibWlzc2lvbk91dGNvbWUiOiJjaGFuZ2VfYXVkaWVuY2UiLCJzdWJtaXR0ZWRBdCI6MTQwMjQyNjk2NSwid29ya2Zsb3dJZCI6MTMwNCwic3VibWlzc2lvbkRldGFpbHMiOnsicGVybWlzc2lvblR5cGUiOiJSRUFEIn0sInN1Ym1pc3Npb25PdXRjb21lQXBwbGljYXRpb24iOnsiZmFpbHVyZUNvdW50IjowLCJzdGF0dXMiOiJzdWNjZXNzIn0sInN1Ym1pdHRlciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiJ9fV0sImNvbHVtbnMiOlt7ImlkIjozMjgxODA1MTIsIm5hbWUiOiJEYXRlIiwiZGF0YVR5cGVOYW1lIjoiY2FsZW5kYXJfZGF0ZSIsImZpZWxkTmFtZSI6ImRhdGUiLCJwb3NpdGlvbiI6MSwicmVuZGVyVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwidGFibGVDb2x1bW5JZCI6MjAyMDM5MzgsIndpZHRoIjoxMDAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDE2LTEwLTAxVDAwOjAwOjAwIiwibm9uX251bGwiOjI2LCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIyMDE0LTA5LTAxVDAwOjAwOjAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDE0LTEwLTAxVDAwOjAwOjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDE0LTExLTAxVDAwOjAwOjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDE0LTEyLTAxVDAwOjAwOjAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDE1LTAxLTAyVDAwOjAwOjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDE1LTAyLTAxVDAwOjAwOjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDE1LTAzLTAxVDAwOjAwOjAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDE1LTA0LTAxVDAwOjAwOjAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDE1LTA1LTAxVDAwOjAwOjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMDE1LTA2LTAxVDAwOjAwOjAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiIyMDE1LTA3LTAxVDAwOjAwOjAwIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyMDE1LTA4LTAxVDAwOjAwOjAwIiwiY291bnQiOjl9LHsiaXRlbSI6IjIwMTUtMDktMDFUMDA6MDA6MDAiLCJjb3VudCI6OH0seyJpdGVtIjoiMjAxNS0xMC0wMVQwMDowMDowMCIsImNvdW50Ijo3fSx7Iml0ZW0iOiIyMDE1LTExLTAxVDAwOjAwOjAwIiwiY291bnQiOjZ9LHsiaXRlbSI6IjIwMTUtMTItMDFUMDA6MDA6MDAiLCJjb3VudCI6NX0seyJpdGVtIjoiMjAxNi0wMS0wMVQwMDowMDowMCIsImNvdW50Ijo0fSx7Iml0ZW0iOiIyMDE2LTAyLTAxVDAwOjAwOjAwIiwiY291bnQiOjN9LHsiaXRlbSI6IjIwMTYtMDMtMDFUMDA6MDA6MDAiLCJjb3VudCI6Mn0seyJpdGVtIjoiMjAxNi0wNC0wMVQwMDowMDowMCIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiMjAxNC0wOS0wMVQwMDowMDowMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODA1MTMsIm5hbWUiOiJZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MjAyMDE4NjgsIndpZHRoIjoxNDgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5LzIwMTYiLCJub25fbnVsbCI6MjYsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjkvMjAxNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTAvMjAxNCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTEvMjAxNCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTIvMjAxNCIsImNvdW50IjoxN30seyJpdGVtIjoiMS8yMDE1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyLzIwMTUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjMvMjAxNSIsImNvdW50IjoxNH0seyJpdGVtIjoiNC8yMDE1IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1LzIwMTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYvMjAxNSIsImNvdW50IjoxMX0seyJpdGVtIjoiNy8yMDE1IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI4LzIwMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiOS8yMDE1IiwiY291bnQiOjh9LHsiaXRlbSI6IjEwLzIwMTUiLCJjb3VudCI6N30seyJpdGVtIjoiMTEvMjAxNSIsImNvdW50Ijo2fSx7Iml0ZW0iOiIxMi8yMDE1IiwiY291bnQiOjV9LHsiaXRlbSI6IjEvMjAxNiIsImNvdW50Ijo0fSx7Iml0ZW0iOiIyLzIwMTYiLCJjb3VudCI6M30seyJpdGVtIjoiMy8yMDE2IiwiY291bnQiOjJ9LHsiaXRlbSI6IjQvMjAxNiIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiMS8yMDE1In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDUxNCwibmFtZSI6IkZpc2NhbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF95ZWFyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMTMzNjA4LCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjZ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODA1MTUsIm5hbWUiOiJDb21tZXJjaWFsIFZlaGljbGUgVHJhZmZpYyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENvbW1lcmNpYWwgdHJhZmZpYywgZXNwZWNpYWxseSBhdCBvdXIgYm9yZGVycywgcHJvbW90ZXMgZWNvbm9taWMgZ3Jvd3RoLiBBIGhpZ2h3YXkgc3lzdGVtIGluIGdvb2QgY29uZGl0aW9uIHBsYXlzIGFuIGludGVncmFsIHJvbGUgaW4gc3VwcG9ydGluZyB0aGUgZWNvbm9teSBvZiBhIHN0YXRlLlxuXG5Tb3VyY2U6IEhpZ2h3YXkgUGVyZm9ybWFuY2UgTW9uaXRvcmluZyBTeXN0ZW0gKEhQTVMpIGFubnVhbCByZXBvcnQgdG8gdGhlIEZlZGVyYWwgSGlnaHdheSBBZG1pbmlzdHJhdGlvblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoiY29tbWVyY2lhbF92ZWhpY2xlX3RyYWZmaWMiLCJwb3NpdGlvbiI6NCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg3MCwid2lkdGgiOjIwMCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDUxNiwibmFtZSI6IlJhaWwgRnJlaWdodCBUcmFmZmljIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRnJlaWdodCBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhIGNyaXRpY2FsIGNvbXBvbmVudCBvZiBvdXIgZWNvbm9teSBhbmQgaXMgb25lIG1ldGhvZCBvZiBtZWFzdXJpbmcgZWNvbm9taWMgaGVhbHRoLlxuXG5Tb3VyY2U6IEFzc29jaWF0aW9uIG9mIEFtZXJpY2FuIFJhaWxyb2FkcyBcblxuaHR0cHM6Ly93d3cuYWFyLm9yZ1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEF1Z3VzdCIsImZpZWxkTmFtZSI6InJhaWxfZnJlaWdodF90cmFmZmljIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4NzIsIndpZHRoIjoxNTcsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODA1MTcsIm5hbWUiOiJNaWNoaWdhbiBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fYnJvYWRiYW5kX2F2YWlsYWJpbGl0eSIsInBvc2l0aW9uIjo2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxODAxLCJ3aWR0aCI6MTc4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA1MTgsIm5hbWUiOiJNaWNoaWdhbiBCcm9hZGJhbmQgQWRvcHRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9icm9hZGJhbmRfYWRvcHRpb24iLCJwb3NpdGlvbiI6NywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkxOSwid2lkdGgiOjE3MSwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNTE5LCJuYW1lIjoiT2hpbyBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoib2hpb19icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDIsIndpZHRoIjoxNTUsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDUyMCwibmFtZSI6Ik9oaW8gQnJvYWRiYW5kIEFkb3B0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoib2hpb19icm9hZGJhbmRfYWRvcHRpb24iLCJwb3NpdGlvbiI6OSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkyNSwid2lkdGgiOjE1MywiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNTIxLCJuYW1lIjoiU291dGggQ2Fyb2xpbmEgQnJvYWRiYW5kIEF2YWlsYWJpbGl0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InNvdXRoX2Nhcm9saW5hX2Jyb2FkYmFuZF9hdmFpbGFiaWxpdHkiLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDksIndpZHRoIjoyMDksImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDUyMiwibmFtZSI6IlNvdXRoIENhcm9saW5hIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InNvdXRoX2Nhcm9saW5hX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkzNiwid2lkdGgiOjE5OSwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNTIzLCJuYW1lIjoiTWlubmVzb3RhIEJyb2FkYmFuZCBBdmFpbGFiaWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaW5uZXNvdGFfYnJvYWRiYW5kX2F2YWlsYWJpbGl0eSIsInBvc2l0aW9uIjoxMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTgxMCwid2lkdGgiOjE4OCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNTI0LCJuYW1lIjoiTWlubmVzb3RhIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1pbm5lc290YV9icm9hZGJhbmRfYWRvcHRpb24iLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE5MzcsIndpZHRoIjoxOTQsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDUyNSwibmFtZSI6IlUuUy4gQnJvYWRiYW5kIEF2YWlsYWJpbGl0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InVfc19icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxODExLCJ3aWR0aCI6MTY4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA1MjYsIm5hbWUiOiJVLlMuIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InVfc19icm9hZGJhbmRfYWRvcHRpb24iLCJwb3NpdGlvbiI6MTUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE5MzgsIndpZHRoIjoxNDMsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDUyNywibmFtZSI6IlRydWNraW5nIEltcG9ydHMgYW5kIEV4cG9ydHMgdGhyb3VnaCBNaWNoaWdhbiBJbnRlcm5hdGlvbmFsIEJvcmRlcnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFkZSBhY3Jvc3MgTWljaGlnYW4gaW50ZXJuYXRpb25hbCBib3JkZXJzIGlzIGFuIGluZGljYXRvciBvZiB0aGUgZWNvbm9taWMgaGVhbHRoIG9mIE1pY2hpZ2FuIGFuZCB0aGUgbmF0aW9uLiBJbiAyMDEzLCA0My4xJSBvZiBVLlMuL0NhbmFkaWFuIHRydWNrIHRyYWRlIGNyb3NzZWQgdGhyb3VnaCBNaWNoaWdhbidzIGJvcmRlcnMuIFByb3ZpZGluZyBzYWZlIGFuZCBlZmZpY2llbnQgYm9yZGVycyBpbmNyZWFzZXMgdHJhZGUgb3Bwb3J0dW5pdGllcy5cblxuXG5Tb3VyY2U6IFUuUy4gRE9UJ3MgQnVyZWF1IG9mIFRyYW5zcG9ydGF0aW9uIFN0YXRpc3RpY3MgVHJhbnMtYm9yZGVyIEZyZWlnaHQgZGF0YWJhc2VcblxuaHR0cDovL3RyYW5zYm9yZGVyLmJ0cy5nb3YvcHJvZ3JhbXMvaW50ZXJuYXRpb25hbC90cmFuc2JvcmRlci9UQkRSX1F1aWNrU2VhcmNoLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBGZWJydWFyeSIsImZpZWxkTmFtZSI6InRydWNraW5nX2ltcG9ydHNfYW5kX2V4cG9ydHNfdGhyb3VnaF9taWNoaWdhbl9pbnRlcm5hdGlvbmFsX2JvcmRlcnMiLCJwb3NpdGlvbiI6MTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODEsIndpZHRoIjo0MTUsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjMyODE4MDUyOCwibmFtZSI6IlRyYWZmaWMgRmF0YWxpdGllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYWZmaWMgY3Jhc2hlcyBjb250aW51ZSB0byBiZSB0aGUgbGVhZGluZyBjYXVzZSBvZiBkZWF0aCBmb3IgY2hpbGRyZW4gYW5kIHlvdW5nIGFkdWx0cy4gVGhlIGVjb25vbWljIGxvc3MgZHVlIHRvIHRyYWZmaWMgY3Jhc2hlcyBpbiBNaWNoaWdhbiBpcyBlc3RpbWF0ZWQgYXQgb3ZlciAkMTAgYmlsbGlvbi4gV2hlbiB0cmFmZmljIGNyYXNoZXMgcmVzdWx0IGluIHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcyB0aGUgbG9uZy10ZXJtIGxvc3NlcyBmZWx0IGJ5IGZhbWlsaWVzIGlzIGltbWVhc3VyYWJsZS4gSW4gMjAxMywgYSB0b3RhbCBvZiAyODksMDYxIGNyYXNoZXMgd2VyZSByZXBvcnRlZC4gVGhhdCB5ZWFyLCB0cmFmZmljIGFjY2lkZW50cyByZXN1bHRlZCBpbiA2LDIzNCBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMuXG5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbSBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXNwLzAsMTYwNyw3LTEyMy0xNjQ1XzM1MDFfNDYyNi0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoidHJhZmZpY19mYXRhbGl0aWVzIiwicG9zaXRpb24iOjE3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODgzLCJ3aWR0aCI6MTMwLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwNTI5LCJuYW1lIjoiVHJhZmZpYyBJbmp1cmllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYWZmaWMgY3Jhc2hlcyBjb250aW51ZSB0byBiZSB0aGUgbGVhZGluZyBjYXVzZSBvZiBkZWF0aCBmb3IgY2hpbGRyZW4gYW5kIHlvdW5nIGFkdWx0cy4gVGhlIGVjb25vbWljIGxvc3MgZHVlIHRvIHRyYWZmaWMgY3Jhc2hlcyBpbiBNaWNoaWdhbiBpcyBlc3RpbWF0ZWQgYXQgb3ZlciAkMTAgYmlsbGlvbi4gV2hlbiB0cmFmZmljIGNyYXNoZXMgcmVzdWx0IGluIHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcyB0aGUgbG9uZy10ZXJtIGxvc3NlcyBmZWx0IGJ5IGZhbWlsaWVzIGlzIGltbWVhc3VyYWJsZS4gSW4gMjAxMywgYSB0b3RhbCBvZiAyODksMDYxIGNyYXNoZXMgd2VyZSByZXBvcnRlZC4gVGhhdCB5ZWFyLCB0cmFmZmljIGFjY2lkZW50cyByZXN1bHRlZCBpbiA2LDIzNCBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMuXG5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbSBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXNwLzAsMTYwNyw3LTEyMy0xNjQ1XzM1MDFfNDYyNi0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoidHJhZmZpY19pbmp1cmllcyIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4NSwid2lkdGgiOjE0MCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDUzMCwibmFtZSI6IlRyYWZmaWMgSW5qdXJ5IGFuZCBGYXRhbGl0eSBUb3RhbHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFmZmljIGNyYXNoZXMgY29udGludWUgdG8gYmUgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggZm9yIGNoaWxkcmVuIGFuZCB5b3VuZyBhZHVsdHMuIFRoZSBlY29ub21pYyBsb3NzIGR1ZSB0byB0cmFmZmljIGNyYXNoZXMgaW4gTWljaGlnYW4gaXMgZXN0aW1hdGVkIGF0IG92ZXIgJDEwIGJpbGxpb24uIFdoZW4gdHJhZmZpYyBjcmFzaGVzIHJlc3VsdCBpbiBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMgdGhlIGxvbmctdGVybSBsb3NzZXMgZmVsdCBieSBmYW1pbGllcyBpcyBpbW1lYXN1cmFibGUuIEluIDIwMTMsIGEgdG90YWwgb2YgMjg5LDA2MSBjcmFzaGVzIHdlcmUgcmVwb3J0ZWQuIFRoYXQgeWVhciwgdHJhZmZpYyBhY2NpZGVudHMgcmVzdWx0ZWQgaW4gNiwyMzQgc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFN0YXRlIFBvbGljZSBUcmFmZmljIENyYXNoIFJlcG9ydGluZyBTeXN0ZW0gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21zcC8wLDE2MDcsNy0xMjMtMTY0NV8zNTAxXzQ2MjYtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InRyYWZmaWNfaW5qdXJ5X2FuZF9mYXRhbGl0eV90b3RhbHMiLCJwb3NpdGlvbiI6MTksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODYsIndpZHRoIjoyNjcsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODA1MzEsIm5hbWUiOiJXb3JrIFpvbmUgSW5qdXJpZXMgIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRm91ciBvdXQgb2YgZml2ZSBoaWdod2F5IHdvcmsgem9uZSBmYXRhbGl0aWVzIGFyZSBkcml2ZXJzIGFuZCB0aGVpciBwYXNzZW5nZXJzLiBCeSBpbXByb3Zpbmcgc2FmZXR5IGFuZCBtb2JpbGl0eSBpbiB3b3JrIHpvbmVzLCBjb25nZXN0aW9uIGFuZCB0cmFmZmljIGluY2lkZW50cyB0aGF0IGxlYWQgdG8gaW5qdXJpZXMsIGZhdGFsaXRpZXMgYW5kIGVjb25vbWljIGxvc3MgY2FuIGJlIHJlZHVjZWQuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBTY29yZWNhcmQgXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5NjUtLS0sMDAuaHRtbFxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoid29ya196b25lX2luanVyaWVzIiwicG9zaXRpb24iOjIwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg3LCJ3aWR0aCI6MTcxLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwNTMyLCJuYW1lIjoiV29yayBab25lIEZhdGFsaXRpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBGb3VyIG91dCBvZiBmaXZlIGhpZ2h3YXkgd29yayB6b25lIGZhdGFsaXRpZXMgYXJlIGRyaXZlcnMgYW5kIHRoZWlyIHBhc3NlbmdlcnMuIEJ5IGltcHJvdmluZyBzYWZldHkgYW5kIG1vYmlsaXR5IGluIHdvcmsgem9uZXMsIGNvbmdlc3Rpb24gYW5kIHRyYWZmaWMgaW5jaWRlbnRzIHRoYXQgbGVhZCB0byBpbmp1cmllcywgZmF0YWxpdGllcyBhbmQgZWNvbm9taWMgbG9zcyBjYW4gYmUgcmVkdWNlZC5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZCBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3Yvb3Blbm1pY2hpZ2FuLzAsNDY0OCw3LTI2Ni02MDIwMV82MDk2NS0tLSwwMC5odG1sXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ3b3JrX3pvbmVfZmF0YWxpdGllcyIsInBvc2l0aW9uIjoyMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4OCwid2lkdGgiOjE3MiwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDUzMywibmFtZSI6IldvcmsgWm9uZSBJbmp1cnkgYW5kIEZhdGFsaXR5IFRvdGFscyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEZvdXIgb3V0IG9mIGZpdmUgaGlnaHdheSB3b3JrIHpvbmUgZmF0YWxpdGllcyBhcmUgZHJpdmVycyBhbmQgdGhlaXIgcGFzc2VuZ2Vycy4gQnkgaW1wcm92aW5nIHNhZmV0eSBhbmQgbW9iaWxpdHkgaW4gd29yayB6b25lcywgY29uZ2VzdGlvbiBhbmQgdHJhZmZpYyBpbmNpZGVudHMgdGhhdCBsZWFkIHRvIGluanVyaWVzLCBmYXRhbGl0aWVzIGFuZCBlY29ub21pYyBsb3NzIGNhbiBiZSByZWR1Y2VkLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9vcGVubWljaGlnYW4vMCw0NjQ4LDctMjY2LTYwMjAxXzYwOTY1LS0tLDAwLmh0bWxcblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Indvcmtfem9uZV9pbmp1cnlfYW5kX2ZhdGFsaXR5X3RvdGFscyIsInBvc2l0aW9uIjoyMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4OSwid2lkdGgiOjI1NiwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDUzNCwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgTW9uaXRvcmVkIEJlYWNoZXMgd2l0aCBubyBDbG9zdXJlcyBvciBVbnNhZmUgQWR2aXNvcmllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEJlYWNoZXMgaW4gTWljaGlnYW4gYXJlIG1vbml0b3JlZCB0byBlbnN1cmUgdGhleSBhcmUgZnJlZSBmcm9tIGNvbnRhbWluYXRpb24gc28gdGhhdCB1c2VycyBjYW4gZnVsbHkgZW5qb3kgdGhlbSB3aXRob3V0IHJpc2sgb2Ygd2F0ZXJib3JuZSBpbGxuZXNzZXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHksIFdhdGVyIFJlc291cmNlcyBEaXZpc2lvbiBcblxuaHR0cDovL3d3dy5kZXEuc3RhdGUubWkudXMvYmVhY2gvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2ZfbW9uaXRvcmVkX2JlYWNoZXNfd2l0aF9ub19jbG9zdXJlc19vcl91bnNhZmVfYWR2aXNvcmllcyIsInBvc2l0aW9uIjoyMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5MCwid2lkdGgiOjQ2MCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJwZXJjZW50U2NhbGUiOiIxMDAiLCJ2aWV3IjoicGVyY2VudF9iYXJfYW5kX3RleHQifX0seyJpZCI6MzI4MTgwNTM1LCJuYW1lIjoiUGVyY2VudGFnZSBvZiBSb2FkIENvbnN0cnVjdGlvbiBQcm9qZWN0cyBDb21wbGV0ZWQgb24gVGltZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IERlbGl2ZXJpbmcgcHJvamVjdHMgb24gc2NoZWR1bGUgbWluaW1pemVzIGRpc3J1cHRpb24gdG8gdGhlIG5vcm1hbCBmbG93IG9mIGdvb2RzIGFuZCBtb3ZlbWVudCBvZiB0cmF2ZWxlcnMsIHJlZHVjaW5nIGNvc3RzIGFuZCBkZWxheXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBUUk5TKlBPUlQgZGF0YWJhc2VcblxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlclxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9yb2FkX2NvbnN0cnVjdGlvbl9wcm9qZWN0c19jb21wbGV0ZWRfb25fdGltZSIsInBvc2l0aW9uIjoyNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5MSwid2lkdGgiOjQwNCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJwZXJjZW50U2NhbGUiOiIxMDAiLCJ2aWV3IjoicGVyY2VudF9iYXJfYW5kX3RleHQifX0seyJpZCI6MzI4MTgwNTM2LCJuYW1lIjoiUGVyY2VudGFnZSBvZiBSb2FkIENvbnN0cnVjdGlvbiBQcm9qZWN0cyBDb21wbGV0ZWQgb24gQnVkZ2V0IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ29udHJvbGxpbmcgcHJvamVjdCBjb3N0cyBpcyBlc3NlbnRpYWwgdG8gZW5zdXJpbmcgdGhhdCBhY3RpdmUgcHJvamVjdCBjaGFuZ2VzIGRvIG5vdCBjb25zdW1lIGZ1bmRpbmcgaW50ZW5kZWQgZm9yIHVzZSBvbiBmdXR1cmUgcHJvamVjdHMuIEJ5IGtlZXBpbmcgY29uc3RydWN0aW9uIGNvc3RzIHBlciBwcm9qZWN0IHdpdGhpbiA1JSBvZiBidWRnZXQgb3IgbGVzcywgZnV0dXJlIHN0YXRlIGhpZ2h3YXkgYW5kIGJyaWRnZSBwcm9ncmFtcyBjYW4gYmUgZGVsaXZlcmVkIGFzIHBsYW5uZWQuIEluIDIwMTEsIHRoZXJlIHdlcmUgNzA5IHByb2plY3RzLlxuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBUUk5TKlBPUlQgZGF0YWJhc2VcblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3JvYWRfY29uc3RydWN0aW9uX3Byb2plY3RzX2NvbXBsZXRlZF9vbl9idWRnZXQiLCJwb3NpdGlvbiI6MjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTIsIndpZHRoIjo0MjEsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjMyODE4MDUzNywibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgVHJhZmZpYyBJbmNpZGVudHMgQ2xlYXJlZCBpbiBMZXNzIHRoYW4gVHdvIEhvdXJzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQSB0cmFmZmljIGluY2lkZW50IGlzIGFuIHVucGxhbm5lZCBldmVudCB0aGF0IGFmZmVjdHMgb3IgaW1wZWRlcyB0aGUgbm9ybWFsIGZsb3cgb2YgdHJhZmZpYy4gQSB0cmFmZmljIGluY2lkZW50IHJlcXVpcmVzIGEgcmVzcG9uc2UgdG8gcHJvdGVjdCBsaWZlIG9yIHByb3BlcnR5IGFuZCB0byBtaXRpZ2F0ZSBpdHMgaW1wYWN0LiBJbmNpZGVudHMgY291bGQgaW5jbHVkZSBtb3RvciB2ZWhpY2xlIGNyYXNoZXMsIGRpc2FibGVkIHZlaGljbGVzIGFuZCBvdGhlciBvY2N1cnJlbmNlcyB0aGF0IHJlcXVpcmUgYW4gZW1lcmdlbmN5IHJlc3BvbnNlLlxuXG5Tb3VyY2U6ICBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZFxuXG5odHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMV81OTMxOS0tLSwwMC5odG1sXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl90cmFmZmljX2luY2lkZW50c19jbGVhcmVkX2luX2xlc3NfdGhhbl90d29faG91cnMiLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTMsIndpZHRoIjo0MDAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5Ni4xIiwibm9uX251bGwiOjI2LCJhdmVyYWdlIjoiOTIuNTg4NDYxNTM4NDYxNTQiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI5MC4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI5My4zIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4OS45IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5NCIsImNvdW50IjoxN30seyJpdGVtIjoiOTIuMiIsImNvdW50IjoxNn0seyJpdGVtIjoiOTIuNCIsImNvdW50IjoxNX0seyJpdGVtIjoiOTMuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiOTYuMSIsImNvdW50IjoxM30seyJpdGVtIjoiOTIuOSIsImNvdW50IjoxMn0seyJpdGVtIjoiOTIuMyIsImNvdW50IjoxMX0seyJpdGVtIjoiOTAuOCIsImNvdW50IjoxMH0seyJpdGVtIjoiOTEuMiIsImNvdW50Ijo5fSx7Iml0ZW0iOiI5MS43IiwiY291bnQiOjh9LHsiaXRlbSI6Ijk0LjMiLCJjb3VudCI6N30seyJpdGVtIjoiOTIuNiIsImNvdW50Ijo2fSx7Iml0ZW0iOiI5NC40IiwiY291bnQiOjV9LHsiaXRlbSI6IjkyLjciLCJjb3VudCI6NH0seyJpdGVtIjoiOTQuNiIsImNvdW50IjozfSx7Iml0ZW0iOiI5Mi4xIiwiY291bnQiOjJ9LHsiaXRlbSI6IjkxLjEiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6Ijg5LjMiLCJzdW0iOiIyNDA3LjMifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA1MzgsIm5hbWUiOiIoWWVhcmx5KSBQZXJjZW50YWdlIG9mIFRyYWZmaWMgSW5jaWRlbnRzIENsZWFyZWQgaW4gTGVzcyB0aGFuIFR3byBIb3VycyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEEgdHJhZmZpYyBpbmNpZGVudCBpcyBhbiB1bnBsYW5uZWQgZXZlbnQgdGhhdCBhZmZlY3RzIG9yIGltcGVkZXMgdGhlIG5vcm1hbCBmbG93IG9mIHRyYWZmaWMuIEEgdHJhZmZpYyBpbmNpZGVudCByZXF1aXJlcyBhIHJlc3BvbnNlIHRvIHByb3RlY3QgbGlmZSBvciBwcm9wZXJ0eSBhbmQgdG8gbWl0aWdhdGUgaXRzIGltcGFjdC4gSW5jaWRlbnRzIGNvdWxkIGluY2x1ZGUgbW90b3IgdmVoaWNsZSBjcmFzaGVzLCBkaXNhYmxlZCB2ZWhpY2xlcyBhbmQgb3RoZXIgb2NjdXJyZW5jZXMgdGhhdCByZXF1aXJlIGFuIGVtZXJnZW5jeSByZXNwb25zZS4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZCBodHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMV81OTMxOS0tLSwwMC5odG1sIFVwZGF0ZWQgeWVhcmx5IiwiZmllbGROYW1lIjoieWVhcmx5X3BlcmNlbnRhZ2Vfb2ZfdHJhZmZpY19pbmNpZGVudHNfY2xlYXJlZF9pbl9sZXNzX3RoYW5fdHdvX2hvdXJzIiwicG9zaXRpb24iOjI3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTI3ODY4LCJ3aWR0aCI6NDMxLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA1MzksIm5hbWUiOiJQYXNzZW5nZXIgQWlyIFNlcnZpY2UgSW4gYW5kIE91dCBvZiBNaWNoaWdhbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluY3JlYXNpbmcgYWlyIHRyYXZlbCB0byBNaWNoaWdhbiBzdXBwb3J0cyBidXNpbmVzc2VzIGFuZCBpbmRpdmlkdWFscyB0aGF0IHdhbnQgdG8gbG9jYXRlIGFuZCBpbnZlc3QgaW4gTWljaGlnYW4uXG5cblNvdXJjZTogTURPVCBUcmFuc3BvcnRhdGlvbiBNYW5hZ2VtZW50IFN5c3RlbSBcblxuaHR0cDovL21kb3RjZi5zdGF0ZS5taS51cy9wdWJsaWMvYWlycG9ydHN0YXRzL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1hcmNoXG5Ob3RlOiBDdXJyZW50IHllYXIgZmlndXJlcyBhcmUgZHJhZnQgYW5kIHN1YmplY3QgdG8gY2hhbmdlLiIsImZpZWxkTmFtZSI6InBhc3Nlbmdlcl9haXJfc2VydmljZV9pbl9hbmRfb3V0X29mX21pY2hpZ2FuIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk0LCJ3aWR0aCI6MzA0LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwNTQwLCJuYW1lIjoiTWljaGlnYW4gUGVyY2VudGFnZSBDaGFuZ2UgaW4gUGFzc2VuZ2VyIFJhaWwgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJlc2VydmluZyBhbmQgZGV2ZWxvcGluZyBjaXR5IHRvIGNpdHkgcGFzc2VuZ2VyIHJhaWwgYmVuZWZpdHMgdGhlIHB1YmxpYyBieSBkaXZlcnNpZnlpbmcgdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgYW5kIGluY3JlYXNpbmcgc2FmZXR5IGJ5IHJlbGlldmluZyBjb25nZXN0aW9uIG9uIHRoZSBoaWdod2F5IGFuZCByZWR1Y2luZyBlbWlzc2lvbnMgb3ZlciBvdGhlciBtb2RlcyBvZiB0cmF2ZWwuXG5cblxuU291cmNlOiBBbXRyYWsgcHJvdmlkZXMgZGF0YSB0byBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFxuXG5odHRwOi8vbWRvdGNmLnN0YXRlLm1pLnVzL3B1YmxpYy9yYWlsc3RhdHMvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX2NoYW5nZV9pbl9wYXNzZW5nZXJfcmFpbF9yaWRlcnNoaXBfbWljaGlnYW4iLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTUsIndpZHRoIjozNTgsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjMyODE4MDU0MSwibmFtZSI6IlUuUy4gUGVyY2VudGFnZSBDaGFuZ2UgaW4gUGFzc2VuZ2VyIFJhaWwgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJlc2VydmluZyBhbmQgZGV2ZWxvcGluZyBjaXR5IHRvIGNpdHkgcGFzc2VuZ2VyIHJhaWwgYmVuZWZpdHMgdGhlIHB1YmxpYyBieSBkaXZlcnNpZnlpbmcgdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgYW5kIGluY3JlYXNpbmcgc2FmZXR5IGJ5IHJlbGlldmluZyBjb25nZXN0aW9uIG9uIHRoZSBoaWdod2F5IGFuZCByZWR1Y2luZyBlbWlzc2lvbnMgb3ZlciBvdGhlciBtb2RlcyBvZiB0cmF2ZWwuIFNvdXJjZTogQW10cmFrIHByb3ZpZGVzIGRhdGEgdG8gTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBodHRwOi8vbWRvdGNmLnN0YXRlLm1pLnVzL3B1YmxpYy9yYWlsc3RhdHMvIFVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX2NoYW5nZV9pbl9wYXNzZW5nZXJfcmFpbF9yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk2LCJ3aWR0aCI6MzYxLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInBlcmNlbnRTY2FsZSI6IjEwMCIsInZpZXciOiJwZXJjZW50X2Jhcl9hbmRfdGV4dCJ9fSx7ImlkIjozMjgxODA1NDIsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW1cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwgXG5VLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIFxuXG5odHRwOi8vd3d3LmFwdGEuY29tL3Jlc291cmNlcy9zdGF0aXN0aWNzL1BhZ2VzL3RyYW5zaXRzdGF0cy5hc3B4XG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9jaGFuZ2VfaW5fYnVzX3JpZGVyc2hpcF9taWNoaWdhbiIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Nywid2lkdGgiOjI5NiwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJwZXJjZW50U2NhbGUiOiIxMDAiLCJ2aWV3IjoicGVyY2VudF9iYXJfYW5kX3RleHQifX0seyJpZCI6MzI4MTgwNTQzLCJuYW1lIjoiVS5TLiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuIE1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW0gVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCBVLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIGh0dHA6Ly93d3cuYXB0YS5jb20vcmVzb3VyY2VzL3N0YXRpc3RpY3MvUGFnZXMvdHJhbnNpdHN0YXRzLmFzcHggVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2VfY2hhbmdlX2luX2J1c19yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk4LCJ3aWR0aCI6MjgxLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInBlcmNlbnRTY2FsZSI6IjEwMCIsInZpZXciOiJwZXJjZW50X2Jhcl9hbmRfdGV4dCJ9fSx7ImlkIjozMjgxODA1NDQsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIG9mIFN0cnVjdHVyYWxseSBEZWZpY2llbnQgQnJpZGdlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYW5zcG9ydGF0aW9uIGFuZCBkaXN0cmlidXRpb24gb2YgY29tbWVyY2lhbCBhbmQgaW5kdXN0cmlhbCBnb29kcyBhbmQgbWF0ZXJpYWxzIHJlcXVpcmUgc291bmQgYnJpZGdlcyBhbmQgd2VsbC1tYWludGFpbmVkIHJvYWRzLiBBIGhpZ2h3YXkgYnJpZGdlIGlzIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiB0aGUgZGVjaywgc3VwZXJzdHJ1Y3R1cmUsIHN1YnN0cnVjdHVyZSBvciBjdWx2ZXJ0IGlzIHJhdGVkIGluIFwicG9vclwiIGNvbmRpdGlvbi4gQSBicmlkZ2UgY2FuIGFsc28gYmUgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIGl0cyBsb2FkLWNhcnJ5aW5nIGNhcGFjaXR5IGlzIHNpZ25pZmljYW50bHkgYmVsb3cgY3VycmVudCBkZXNpZ24gc3RhbmRhcmRzIG9yIGlmIGEgd2F0ZXJ3YXkgYmVsb3cgZnJlcXVlbnRseSBvdmVydG9wcyB0aGUgYnJpZGdlIGR1cmluZyBmbG9vZHMuIFJlcGFpcnMgZm9yIGJyaWRnZXMgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBhcmUgbm9ybWFsbHkgZWxpZ2libGUgZm9yIGZlZGVyYWwgYnJpZGdlIGZ1bmRzLiBBIGJyaWRnZSByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGRvZXMgbm90IG1lYW4gaXQgaXMgdW5zYWZlLiBUaGlzIGlzIGEgbWVhc3VyZSBvZiB0aGUgcGVyY2VudCBvZiBhbGwgYnJpZGdlcyBpbiBNaWNoaWdhbiB0aGF0IHRoYXQgYXJlIGNsYXNzaWZpZWQgYXMgZGVmaWNpZW50IGZvciBhbGwgY2F0ZWdvcmllcyBvZiBicmlkZ2VzIGFuZCBhbGwgY2F0ZWdvcmllcyBvZiBkZWZpY2llbmN5LlxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiwgRmVkZXJhbCBIaWdod2F5IEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmZod2EuZG90Lmdvdi9icmlkZ2UvZGVmaWNpZW50LmNmbVxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEZlYnJ1YXJ5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9zdHJ1Y3R1cmFsbHlfZGVmaWNpZW50X2JyaWRnZXNfbWljaGlnYW4iLCJwb3NpdGlvbiI6MzMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTksIndpZHRoIjozNTEsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjMyODE4MDU0NSwibmFtZSI6IlUuUy4gUGVyY2VudGFnZSBvZiBTdHJ1Y3R1cmFsbHkgRGVmaWNpZW50IEJyaWRnZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFuc3BvcnRhdGlvbiBhbmQgZGlzdHJpYnV0aW9uIG9mIGNvbW1lcmNpYWwgYW5kIGluZHVzdHJpYWwgZ29vZHMgYW5kIG1hdGVyaWFscyByZXF1aXJlIHNvdW5kIGJyaWRnZXMgYW5kIHdlbGwtbWFpbnRhaW5lZCByb2Fkcy4gQSBoaWdod2F5IGJyaWRnZSBpcyBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgdGhlIGRlY2ssIHN1cGVyc3RydWN0dXJlLCBzdWJzdHJ1Y3R1cmUgb3IgY3VsdmVydCBpcyByYXRlZCBpbiBcInBvb3JcIiBjb25kaXRpb24uIEEgYnJpZGdlIGNhbiBhbHNvIGJlIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiBpdHMgbG9hZC1jYXJyeWluZyBjYXBhY2l0eSBpcyBzaWduaWZpY2FudGx5IGJlbG93IGN1cnJlbnQgZGVzaWduIHN0YW5kYXJkcyBvciBpZiBhIHdhdGVyd2F5IGJlbG93IGZyZXF1ZW50bHkgb3ZlcnRvcHMgdGhlIGJyaWRnZSBkdXJpbmcgZmxvb2RzLiBSZXBhaXJzIGZvciBicmlkZ2VzIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgYXJlIG5vcm1hbGx5IGVsaWdpYmxlIGZvciBmZWRlcmFsIGJyaWRnZSBmdW5kcy4gQSBicmlkZ2UgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBkb2VzIG5vdCBtZWFuIGl0IGlzIHVuc2FmZS4gVGhpcyBpcyBhIG1lYXN1cmUgb2YgdGhlIHBlcmNlbnQgb2YgYWxsIGJyaWRnZXMgaW4gTWljaGlnYW4gdGhhdCB0aGF0IGFyZSBjbGFzc2lmaWVkIGFzIGRlZmljaWVudCBmb3IgYWxsIGNhdGVnb3JpZXMgb2YgYnJpZGdlcyBhbmQgYWxsIGNhdGVnb3JpZXMgb2YgZGVmaWNpZW5jeS4gU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24sIEZlZGVyYWwgSGlnaHdheSBBZG1pbmlzdHJhdGlvbiBodHRwOi8vd3d3LmZod2EuZG90Lmdvdi9icmlkZ2UvZGVmaWNpZW50LmNmbSBVcGRhdGVkIGFubnVhbGx5IGluIEZlYnJ1YXJ5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9zdHJ1Y3R1cmFsbHlfZGVmaWNpZW50X2JyaWRnZXNfdV9zIiwicG9zaXRpb24iOjM0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxOTAwLCJ3aWR0aCI6MzIwLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInBlcmNlbnRTY2FsZSI6IjEwMCIsInZpZXciOiJwZXJjZW50X2Jhcl9hbmRfdGV4dCJ9fSx7ImlkIjozMjgxODA1NDYsIm5hbWUiOiJQZXJjZW50YWdlIG9mIFJvYWRzIGluIEdvb2Qgb3IgRmFpciBDb25kaXRpb24gaW4gdGhlIFBhdmVkIEZlZGVyYWwgQWlkIFN5c3RlbSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBjb25kaXRpb24gb2YgTWljaGlnYW4ncyByb2FkcyBhZmZlY3RzIGV2ZXJ5b25lLWZyb20gYnVzaW5lc3NlcyB0aGF0IHJlbHkgb24gdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgdG8gdHJhbnNwb3J0IGdvb2RzIGFuZCBzZXJ2aWNlcywgdG8gbW90b3Jpc3RzIHdobyBleHBlY3Qgc2FmZSBhbmQgY29udmVuaWVudCBhY2Nlc3MgdG8gd29yayBhbmQgc2Nob29sLiBSb3VnaCByb2FkcyBpbmNyZWFzZSB0aGUgY29zdCBvZiBvd25pbmcgYSBjYXIgYW5kIGNhbiBjYXVzZSBkYW1hZ2UgdG8gdGlyZXMgYW5kIHN1c3BlbnNpb25zIGFuZCByZWR1Y2VkIGZ1ZWwgZWZmaWNpZW5jeS4gTWFpbnRhaW5pbmcgcm9hZCBoZWFsdGggaXMgaW1wb3J0YW50IGJlY2F1c2UgdGhlIGNvc3Qgb2YgcmV0dXJuaW5nIGEgcG9vciByb2FkIHRvIGdvb2QgY29uZGl0aW9uIGlzIGZvdXIgdG8gZml2ZSB0aW1lcyBncmVhdGVyIHRoYW4gdGhlIGNvc3Qgb2YgcmV0dXJuaW5nIGEgZmFpciByb2FkIHRvIGdvb2QgY29uZGl0aW9uLiBBbGxvd2luZyBtb3JlIHJvYWRzIHRvIHJlYWNoIHBvb3IgY29uZGl0aW9uIHdpbGwgZHJhbWF0aWNhbGx5IGluY3JlYXNlIHRoZSBjb3N0IG9mIHJlcGFpcmluZyBNaWNoaWdhbidzIHJvYWQgbmV0d29yay5cblxuU291cmNlOiBSZXBvcnQgb2YgdGhlIE1pY2hpZ2FuIFRyYW5zcG9ydGF0aW9uIEFzc2V0IE1hbmFnZW1lbnQgQ291bmNpbCBcblxuaHR0cDovL3RhbWMubWNnaS5zdGF0ZS5taS51cy9NSVRSUC9Db250YWN0L1JlcG9ydHMuYXNweFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3JvYWRzX2luX2dvb2Rfb3JfZmFpcl9jb25kaXRpb25faW5fdGhlX3BhdmVkX2ZlZGVyYWxfYWlkX3N5c3RlbSIsInBvc2l0aW9uIjozNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTkwMSwid2lkdGgiOjQ3NiwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI2LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJwZXJjZW50U2NhbGUiOiIxMDAiLCJ2aWV3IjoicGVyY2VudF9iYXJfYW5kX3RleHQifX0seyJpZCI6MzI4MTgwNTQ3LCJuYW1lIjoiTnVtYmVyIG9mIERhbSBGYWlsdXJlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IERhbSBmYWlsdXJlcyBjYW4gcmVzdWx0IGluIGxvc3Mgb2YgbGlmZSwgc2lnbmlmaWNhbnQgcHJvcGVydHkgZGFtYWdlLCBsb3NzIG9mIHJlY3JlYXRpb25hbCByZXNvdXJjZXMgYW5kIHNpZ25pZmljYW50IGVudmlyb25tZW50YWwgcmVzb3VyY2UgZGFtYWdlLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5LCBXYXRlciBSZXNvdXJjZXMgRGl2aXNpb25cblxuIGh0dHA6Ly9taWNoaWdhbi5nb3YvbWlkYXNoYm9hcmQvMCw0NjI0LDctMjU2LTU5Mjk3XzU5MzAyXzU5MzI1LS0tLDAwLmh0bWxcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJudW1iZXJfb2ZfZGFtX2ZhaWx1cmVzIiwicG9zaXRpb24iOjM2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxOTAyLCJ3aWR0aCI6MjMxLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwNTQ4LCJuYW1lIjoiUmF3IFNld2FnZSBEaXNjaGFyZ2UiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBXaGVuIHJhdyBzZXdhZ2UgaXMgZGlzY2hhcmdlZCBkaXJlY3RseSBpbnRvIHdhdGVyd2F5cywgaXQgZGltaW5pc2hlcyB3YXRlciBxdWFsaXR5LCB3aGljaCBjYW4gaW1wYWN0IHB1YmxpYyBhbmQgZWNvc3lzdGVtIGhlYWx0aCBhbmQgcmVjcmVhdGlvbmFsIHVzZSBvZiBNaWNoaWdhbidzIHdhdGVycy4gUHJvdmlkaW5nIGFkZXF1YXRlIGNhcGFjaXR5IGFuZCBpbnRlZ3JpdHkgZm9yIG91ciBzZXdlciBhbmQgd2FzdGUgd2F0ZXIgdHJlYXRtZW50IGluZnJhc3RydWN0dXJlIG1pbmltaXplcyByYXcgc2V3YWdlIGRpc2NoYXJnZXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHksIFdhdGVyIFJlc291cmNlcyBEaXZpc2lvblxuXG5odHRwOi8vd3d3LmRlcS5zdGF0ZS5taS51cy9jc29zc28vXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmF3X3Nld2FnZV9kaXNjaGFyZ2UiLCJwb3NpdGlvbiI6MzcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE5MDMsIndpZHRoIjoxNjMsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyNiwic3VtIjoiMCJ9LCJmb3JtYXQiOnt9fV0sImRpc3BsYXlGb3JtYXQiOnsiZml4ZWRDb2x1bW5zIjpbInllYXIiXSwic2VyaWVzQ29sdW1ucyI6W3t9XSwic21vb3RoTGluZSI6ZmFsc2UsImxlZ2VuZCI6ImJvdHRvbSIsImhpZGVEc2dNc2ciOmZhbHNlLCJsaW5lU2l6ZSI6IjIiLCJkYXRhTGFiZWxzIjpmYWxzZSwicG9pbnRTaXplIjoiMyIsInlBeGlzIjp7ImZvcm1hdHRlciI6eyJhYmJyZXZpYXRlIjp0cnVlfX0sImNoYXJ0VHlwZSI6ImxpbmUiLCJ2YWx1ZUNvbHVtbnMiOlt7ImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2ZfdHJhZmZpY19pbmNpZGVudHNfY2xlYXJlZF9pbl9sZXNzX3RoYW5fdHdvX2hvdXJzIiwiY29sb3IiOiIjZmYwMDAwIn1dLCJkZXNjcmlwdGlvbkNvbHVtbnMiOlt7fV0sImxlZ2VuZERldGFpbHMiOnsic2hvd1ZhbHVlTWFya2VycyI6dHJ1ZSwic2hvd1NlcmllcyI6dHJ1ZX0sInNvcnRTZXJpZXMiOmZhbHNlfSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOnRydWUsInR5cGUiOiJ2aWV3ZXIiLCJmbGFncyI6WyJwdWJsaWMiXX1dLCJtZXRhZGF0YSI6eyJyZGZTdWJqZWN0IjoiMCIsImF2YWlsYWJsZURpc3BsYXlUeXBlcyI6WyJjaGFydCIsInRhYmxlIiwiZmF0cm93IiwicGFnZSJdLCJyZW5kZXJUeXBlQ29uZmlnIjp7InZpc2libGUiOnsiY2hhcnQiOnRydWUsInRhYmxlIjp0cnVlfX19LCJvd25lciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwicXVlcnkiOnsiZmlsdGVyQ29uZGl0aW9uIjp7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiQU5EIiwiY2hpbGRyZW4iOlt7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiT1IiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJJU19OT1RfQkxBTksiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUzNywidHlwZSI6ImNvbHVtbiJ9XX1dLCJtZXRhZGF0YSI6eyJ0YWJsZUNvbHVtbklkIjp7IjE2MTIzNTQiOjIwMjAxODkzfSwib3BlcmF0b3IiOiJibGFuaz8iLCJjdXN0b21WYWx1ZXMiOlsiSVNfQkxBTksiXX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJBTkQiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjgxODA1MTMsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjgxODA1MTMsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI2LzIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjcvMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzI4MTgwNTEzLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiOC8yMDEzIn1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjgxODA1MTMsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI5LzIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEwLzIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjExLzIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEyLzIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEvMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzI4MTgwNTEzLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMi8yMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjgxODA1MTMsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIzLzIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjQvMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzI4MTgwNTEzLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiNS8yMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjgxODA1MTMsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI2LzIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDUxMywidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjcvMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzI4MTgwNTEzLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMjAxNiJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzI4MTgwNTEzLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiOC8yMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19XSwibWV0YWRhdGEiOnsidGFibGVDb2x1bW5JZCI6eyIxNjEyMzU0IjoyMDIwMTg2OH0sIm9wZXJhdG9yIjoiTk9UX0VRVUFMUyIsImN1c3RvbVZhbHVlcyI6W1siOS8yMDE1Il1dfX1dLCJtZXRhZGF0YSI6eyJ1bmlmaWVkVmVyc2lvbiI6Mn19fSwicmlnaHRzIjpbInJlYWQiXSwidGFibGVBdXRob3IiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sImZsYWdzIjpbIm93bmVyTWF5QmVDb250YWN0ZWQiXX19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjQ3N24tc3FtciIsIm5hbWUiOiJZZWFybHkgUGVyY2VudGFnZSBvZiBUcmFmZmljIEluY2lkZW50cyBDbGVhcmVkIGluIExlc3MgVGhhbiBUd28gSG91cnMiLCJhc3NldFR5cGUiOiJjaGFydCIsImF2ZXJhZ2VSYXRpbmciOjAsImNhdGVnb3J5IjoiSW5mcmFzdHJ1Y3R1cmUgRGFzaGJvYXJkIiwiY3JlYXRlZEF0IjoxNDE3NDcwOTE5LCJkaXNwbGF5VHlwZSI6ImNoYXJ0IiwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJkb3dubG9hZENvdW50Ijo0MDAsImhpZGVGcm9tQ2F0YWxvZyI6ZmFsc2UsImhpZGVGcm9tRGF0YUpzb24iOmZhbHNlLCJpbmRleFVwZGF0ZWRBdCI6MTU1NjA0NjgxMiwibmV3QmFja2VuZCI6dHJ1ZSwibnVtYmVyT2ZDb21tZW50cyI6MCwib2lkIjoyNzE1OTgzOCwicHJvdmVuYW5jZSI6Im9mZmljaWFsIiwicHVibGljYXRpb25BcHBlbmRFbmFibGVkIjpmYWxzZSwicHVibGljYXRpb25EYXRlIjoxNTA0MTk0MzcyLCJwdWJsaWNhdGlvbkdyb3VwIjoxNjEyMzU0LCJwdWJsaWNhdGlvblN0YWdlIjoicHVibGlzaGVkIiwicm93c1VwZGF0ZWRBdCI6MTUwOTYzODA4OSwicm93c1VwZGF0ZWRCeSI6Ind4dW0td2p6ZiIsInRhYmxlSWQiOjE0NTg2NTM0LCJ0b3RhbFRpbWVzUmF0ZWQiOjAsInZpZXdDb3VudCI6NzA3LCJ2aWV3TGFzdE1vZGlmaWVkIjoxNDcyMzE5NzE0LCJ2aWV3VHlwZSI6InRhYnVsYXIiLCJhcHByb3ZhbHMiOlt7InJldmlld2VkQXQiOjE0MTc0NzA5MTksInJldmlld2VkQXV0b21hdGljYWxseSI6dHJ1ZSwic3RhdGUiOiJhcHByb3ZlZCIsInN1Ym1pc3Npb25JZCI6NDcxMzAyLCJzdWJtaXNzaW9uT2JqZWN0IjoicHVibGljX2F1ZGllbmNlX3JlcXVlc3QiLCJzdWJtaXNzaW9uT3V0Y29tZSI6ImNoYW5nZV9hdWRpZW5jZSIsInN1Ym1pdHRlZEF0IjoxNDE3NDcwOTE5LCJ3b3JrZmxvd0lkIjoxMzA0LCJzdWJtaXNzaW9uRGV0YWlscyI6eyJwZXJtaXNzaW9uVHlwZSI6IlJFQUQifSwic3VibWlzc2lvbk91dGNvbWVBcHBsaWNhdGlvbiI6eyJmYWlsdXJlQ291bnQiOjAsInN0YXR1cyI6InN1Y2Nlc3MifSwic3VibWl0dGVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIn19XSwiY29sdW1ucyI6W3siaWQiOjMyODE4MDQwMSwibmFtZSI6IkRhdGUiLCJkYXRhVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwiZmllbGROYW1lIjoiZGF0ZSIsInBvc2l0aW9uIjoxLCJyZW5kZXJUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMzkzOCwid2lkdGgiOjE1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTUtMDEtMDFUMDA6MDA6MDAiLCJub25fbnVsbCI6NiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAxMS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAxMi0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAxMy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAxNC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxNS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxMC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjIwMTAtMDEtMDFUMDA6MDA6MDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwNDAyLCJuYW1lIjoiWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJ5ZWFyIiwicG9zaXRpb24iOjIsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODY4LCJ3aWR0aCI6ODYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDE1Iiwibm9uX251bGwiOjYsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMTEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTAiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiIyMDEwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDQwMywibmFtZSI6IkZpc2NhbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF95ZWFyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMTMzNjA4LCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiRlkgMjAxNSIsIm5vbl9udWxsIjo2LCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiJGWSAyMDExIiwiY291bnQiOjIwfSx7Iml0ZW0iOiJGWSAyMDEyIiwiY291bnQiOjE5fSx7Iml0ZW0iOiJGWSAyMDEzIiwiY291bnQiOjE4fSx7Iml0ZW0iOiJGWSAyMDE0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiJGWSAyMDE1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiJGWSAyMDEwIiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiRlkgMjAxMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODA0MDQsIm5hbWUiOiJDb21tZXJjaWFsIFZlaGljbGUgVHJhZmZpYyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENvbW1lcmNpYWwgdHJhZmZpYywgZXNwZWNpYWxseSBhdCBvdXIgYm9yZGVycywgcHJvbW90ZXMgZWNvbm9taWMgZ3Jvd3RoLiBBIGhpZ2h3YXkgc3lzdGVtIGluIGdvb2QgY29uZGl0aW9uIHBsYXlzIGFuIGludGVncmFsIHJvbGUgaW4gc3VwcG9ydGluZyB0aGUgZWNvbm9teSBvZiBhIHN0YXRlLlxuXG5Tb3VyY2U6IEhpZ2h3YXkgUGVyZm9ybWFuY2UgTW9uaXRvcmluZyBTeXN0ZW0gKEhQTVMpIGFubnVhbCByZXBvcnQgdG8gdGhlIEZlZGVyYWwgSGlnaHdheSBBZG1pbmlzdHJhdGlvblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoiY29tbWVyY2lhbF92ZWhpY2xlX3RyYWZmaWMiLCJwb3NpdGlvbiI6NCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg3MCwid2lkdGgiOjIxNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjUuOTEiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjUuNzMzMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNS43NCIsImNvdW50IjoyMH0seyJpdGVtIjoiNS44MSIsImNvdW50IjoxOX0seyJpdGVtIjoiNS44IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1LjQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjUuOTEiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiI1LjQiLCJzdW0iOiIzNC40MCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQwNSwibmFtZSI6IlJhaWwgRnJlaWdodCBUcmFmZmljIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRnJlaWdodCBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhIGNyaXRpY2FsIGNvbXBvbmVudCBvZiBvdXIgZWNvbm9teSBhbmQgaXMgb25lIG1ldGhvZCBvZiBtZWFzdXJpbmcgZWNvbm9taWMgaGVhbHRoLlxuXG5Tb3VyY2U6IEFzc29jaWF0aW9uIG9mIEFtZXJpY2FuIFJhaWxyb2FkcyBcblxuaHR0cHM6Ly93d3cuYWFyLm9yZ1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEF1Z3VzdCIsImZpZWxkTmFtZSI6InJhaWxfZnJlaWdodF90cmFmZmljIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4NzIsIndpZHRoIjoxNTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2MC40Iiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiI1Ny4yIiwibnVsbCI6MSwidG9wIjpbeyJpdGVtIjoiNTguNiIsImNvdW50IjoyMH0seyJpdGVtIjoiNTQuNiIsImNvdW50IjoxOX0seyJpdGVtIjoiNTcuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiNTQuNSIsImNvdW50IjoxN30seyJpdGVtIjoiNjAuNCIsImNvdW50IjoxNn1dLCJzbWFsbGVzdCI6IjU0LjUiLCJzdW0iOiIyODYuMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQwNiwibmFtZSI6Ik1pY2hpZ2FuIEJyb2FkYmFuZCBBdmFpbGFiaWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDEsIndpZHRoIjoxNzgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5OSIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiOTguMTY2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI5OCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTkiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI5OCIsInN1bSI6IjU4OSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQwNywibmFtZSI6Ik1pY2hpZ2FuIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjo3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTE5LCJ3aWR0aCI6MTcxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNzkiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6Ijc0LjIiLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiI3MSIsImNvdW50IjoyMH0seyJpdGVtIjoiNzkiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc1IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2NyIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjY3Iiwic3VtIjoiMzcxIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDA4LCJuYW1lIjoiT2hpbyBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoib2hpb19icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDIsIndpZHRoIjoxNTUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5MiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiOTIiLCJudWxsIjo1LCJ0b3AiOlt7Iml0ZW0iOiI5MiIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjkyIiwic3VtIjoiOTIifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MDksIm5hbWUiOiJPaGlvIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im9oaW9fYnJvYWRiYW5kX2Fkb3B0aW9uIiwicG9zaXRpb24iOjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE5MjUsIndpZHRoIjoxNTMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2NiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiNjYiLCJudWxsIjo1LCJ0b3AiOlt7Iml0ZW0iOiI2NiIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjY2Iiwic3VtIjoiNjYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MTAsIm5hbWUiOiJTb3V0aCBDYXJvbGluYSBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoic291dGhfY2Fyb2xpbmFfYnJvYWRiYW5kX2F2YWlsYWJpbGl0eSIsInBvc2l0aW9uIjoxMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTgwOSwid2lkdGgiOjIwOSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijk1Iiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI5NSIsIm51bGwiOjUsInRvcCI6W3siaXRlbSI6Ijk1IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiOTUiLCJzdW0iOiI5NSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQxMSwibmFtZSI6IlNvdXRoIENhcm9saW5hIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InNvdXRoX2Nhcm9saW5hX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkzNiwid2lkdGgiOjIxMywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjYyIiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI2MiIsIm51bGwiOjUsInRvcCI6W3siaXRlbSI6IjYyIiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNjIiLCJzdW0iOiI2MiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQxMiwibmFtZSI6Ik1pbm5lc290YSBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoibWlubmVzb3RhX2Jyb2FkYmFuZF9hdmFpbGFiaWxpdHkiLCJwb3NpdGlvbiI6MTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MTAsIndpZHRoIjoxODgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5NiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiOTYiLCJudWxsIjo1LCJ0b3AiOlt7Iml0ZW0iOiI5NiIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6Ijk2Iiwic3VtIjoiOTYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MTMsIm5hbWUiOiJNaW5uZXNvdGEgQnJvYWRiYW5kIEFkb3B0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoibWlubmVzb3RhX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjoxMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkzNywid2lkdGgiOjE5MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcyIiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI3MiIsIm51bGwiOjUsInRvcCI6W3siaXRlbSI6IjcyIiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNzIiLCJzdW0iOiI3MiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQxNCwibmFtZSI6IlUuUy4gQnJvYWRiYW5kIEF2YWlsYWJpbGl0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InVfc19icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxODExLCJ3aWR0aCI6MTY4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODkiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6Ijg5IiwibnVsbCI6NSwidG9wIjpbeyJpdGVtIjoiODkiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI4OSIsInN1bSI6Ijg5In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDE1LCJuYW1lIjoiVS5TLiBCcm9hZGJhbmQgQWRvcHRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfYnJvYWRiYW5kX2Fkb3B0aW9uIiwicG9zaXRpb24iOjE1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTM4LCJ3aWR0aCI6MTU1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjciLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjY3IiwibnVsbCI6NSwidG9wIjpbeyJpdGVtIjoiNjciLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI2NyIsInN1bSI6IjY3In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDE2LCJuYW1lIjoiVHJ1Y2tpbmcgSW1wb3J0cyBhbmQgRXhwb3J0cyB0aHJvdWdoIE1pY2hpZ2FuIEludGVybmF0aW9uYWwgQm9yZGVycyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYWRlIGFjcm9zcyBNaWNoaWdhbiBpbnRlcm5hdGlvbmFsIGJvcmRlcnMgaXMgYW4gaW5kaWNhdG9yIG9mIHRoZSBlY29ub21pYyBoZWFsdGggb2YgTWljaGlnYW4gYW5kIHRoZSBuYXRpb24uIEluIDIwMTMsIDQzLjElIG9mIFUuUy4vQ2FuYWRpYW4gdHJ1Y2sgdHJhZGUgY3Jvc3NlZCB0aHJvdWdoIE1pY2hpZ2FuJ3MgYm9yZGVycy4gUHJvdmlkaW5nIHNhZmUgYW5kIGVmZmljaWVudCBib3JkZXJzIGluY3JlYXNlcyB0cmFkZSBvcHBvcnR1bml0aWVzLlxuXG5cblNvdXJjZTogVS5TLiBET1QncyBCdXJlYXUgb2YgVHJhbnNwb3J0YXRpb24gU3RhdGlzdGljcyBUcmFucy1ib3JkZXIgRnJlaWdodCBkYXRhYmFzZVxuXG5odHRwOi8vdHJhbnNib3JkZXIuYnRzLmdvdi9wcm9ncmFtcy9pbnRlcm5hdGlvbmFsL3RyYW5zYm9yZGVyL1RCRFJfUXVpY2tTZWFyY2guaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEZlYnJ1YXJ5IiwiZmllbGROYW1lIjoidHJ1Y2tpbmdfaW1wb3J0c19hbmRfZXhwb3J0c190aHJvdWdoX21pY2hpZ2FuX2ludGVybmF0aW9uYWxfYm9yZGVycyIsInBvc2l0aW9uIjoxNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4MSwid2lkdGgiOjQwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQ3Iiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiI0NS4yODMzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjQ0LjkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjQ1LjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQzLjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjQ1LjciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQ3IiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiNDMuMSIsInN1bSI6IjI3MS43In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDE3LCJuYW1lIjoiVHJhZmZpYyBGYXRhbGl0aWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhZmZpYyBjcmFzaGVzIGNvbnRpbnVlIHRvIGJlIHRoZSBsZWFkaW5nIGNhdXNlIG9mIGRlYXRoIGZvciBjaGlsZHJlbiBhbmQgeW91bmcgYWR1bHRzLiBUaGUgZWNvbm9taWMgbG9zcyBkdWUgdG8gdHJhZmZpYyBjcmFzaGVzIGluIE1pY2hpZ2FuIGlzIGVzdGltYXRlZCBhdCBvdmVyICQxMCBiaWxsaW9uLiBXaGVuIHRyYWZmaWMgY3Jhc2hlcyByZXN1bHQgaW4gc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzIHRoZSBsb25nLXRlcm0gbG9zc2VzIGZlbHQgYnkgZmFtaWxpZXMgaXMgaW1tZWFzdXJhYmxlLiBJbiAyMDEzLCBhIHRvdGFsIG9mIDI4OSwwNjEgY3Jhc2hlcyB3ZXJlIHJlcG9ydGVkLiBUaGF0IHllYXIsIHRyYWZmaWMgYWNjaWRlbnRzIHJlc3VsdGVkIGluIDYsMjM0IHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcy5cblxuU291cmNlOiBNaWNoaWdhbiBTdGF0ZSBQb2xpY2UgVHJhZmZpYyBDcmFzaCBSZXBvcnRpbmcgU3lzdGVtIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tc3AvMCwxNjA3LDctMTIzLTE2NDVfMzUwMV80NjI2LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJ0cmFmZmljX2ZhdGFsaXRpZXMiLCJwb3NpdGlvbiI6MTcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODMsIndpZHRoIjoxMzEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5NjMiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjkyNS4zMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiODg5IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI5MzYiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijk1MSIsImNvdW50IjoxOH0seyJpdGVtIjoiODc2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5NjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkzNyIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6Ijg3NiIsInN1bSI6IjU1NTIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MTgsIm5hbWUiOiJUcmFmZmljIEluanVyaWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhZmZpYyBjcmFzaGVzIGNvbnRpbnVlIHRvIGJlIHRoZSBsZWFkaW5nIGNhdXNlIG9mIGRlYXRoIGZvciBjaGlsZHJlbiBhbmQgeW91bmcgYWR1bHRzLiBUaGUgZWNvbm9taWMgbG9zcyBkdWUgdG8gdHJhZmZpYyBjcmFzaGVzIGluIE1pY2hpZ2FuIGlzIGVzdGltYXRlZCBhdCBvdmVyICQxMCBiaWxsaW9uLiBXaGVuIHRyYWZmaWMgY3Jhc2hlcyByZXN1bHQgaW4gc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzIHRoZSBsb25nLXRlcm0gbG9zc2VzIGZlbHQgYnkgZmFtaWxpZXMgaXMgaW1tZWFzdXJhYmxlLiBJbiAyMDEzLCBhIHRvdGFsIG9mIDI4OSwwNjEgY3Jhc2hlcyB3ZXJlIHJlcG9ydGVkLiBUaGF0IHllYXIsIHRyYWZmaWMgYWNjaWRlbnRzIHJlc3VsdGVkIGluIDYsMjM0IHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcy5cblxuU291cmNlOiBNaWNoaWdhbiBTdGF0ZSBQb2xpY2UgVHJhZmZpYyBDcmFzaCBSZXBvcnRpbmcgU3lzdGVtIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tc3AvMCwxNjA3LDctMTIzLTE2NDVfMzUwMV80NjI2LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJ0cmFmZmljX2luanVyaWVzIiwicG9zaXRpb24iOjE4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg1LCJ3aWR0aCI6MTAxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNTk4MCIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiNTQwMy4xNjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI1NzA2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1Njc2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1MjgzIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0OTA5IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0ODY1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI1OTgwIiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiNDg2NSIsInN1bSI6IjMyNDE5In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDE5LCJuYW1lIjoiVHJhZmZpYyBJbmp1cnkgYW5kIEZhdGFsaXR5IFRvdGFscyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYWZmaWMgY3Jhc2hlcyBjb250aW51ZSB0byBiZSB0aGUgbGVhZGluZyBjYXVzZSBvZiBkZWF0aCBmb3IgY2hpbGRyZW4gYW5kIHlvdW5nIGFkdWx0cy4gVGhlIGVjb25vbWljIGxvc3MgZHVlIHRvIHRyYWZmaWMgY3Jhc2hlcyBpbiBNaWNoaWdhbiBpcyBlc3RpbWF0ZWQgYXQgb3ZlciAkMTAgYmlsbGlvbi4gV2hlbiB0cmFmZmljIGNyYXNoZXMgcmVzdWx0IGluIHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcyB0aGUgbG9uZy10ZXJtIGxvc3NlcyBmZWx0IGJ5IGZhbWlsaWVzIGlzIGltbWVhc3VyYWJsZS4gSW4gMjAxMywgYSB0b3RhbCBvZiAyODksMDYxIGNyYXNoZXMgd2VyZSByZXBvcnRlZC4gVGhhdCB5ZWFyLCB0cmFmZmljIGFjY2lkZW50cyByZXN1bHRlZCBpbiA2LDIzNCBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMuXG5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbSBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXNwLzAsMTYwNyw3LTEyMy0xNjQ1XzM1MDFfNDYyNi0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoidHJhZmZpY19pbmp1cnlfYW5kX2ZhdGFsaXR5X3RvdGFscyIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4Niwid2lkdGgiOjE3OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjY5MTciLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjYzMjguNSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjY1OTUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjY2MTIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYyMzQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjU3ODUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjU4MjgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY5MTciLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiI1Nzg1Iiwic3VtIjoiMzc5NzEifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MjAsIm5hbWUiOiJXb3JrIFpvbmUgSW5qdXJpZXMgIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRm91ciBvdXQgb2YgZml2ZSBoaWdod2F5IHdvcmsgem9uZSBmYXRhbGl0aWVzIGFyZSBkcml2ZXJzIGFuZCB0aGVpciBwYXNzZW5nZXJzLiBCeSBpbXByb3Zpbmcgc2FmZXR5IGFuZCBtb2JpbGl0eSBpbiB3b3JrIHpvbmVzLCBjb25nZXN0aW9uIGFuZCB0cmFmZmljIGluY2lkZW50cyB0aGF0IGxlYWQgdG8gaW5qdXJpZXMsIGZhdGFsaXRpZXMgYW5kIGVjb25vbWljIGxvc3MgY2FuIGJlIHJlZHVjZWQuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBTY29yZWNhcmQgXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5NjUtLS0sMDAuaHRtbFxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoid29ya196b25lX2luanVyaWVzIiwicG9zaXRpb24iOjIwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg3LCJ3aWR0aCI6MTA2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODgiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6Ijc0LjUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4OCIsImNvdW50IjoyMH0seyJpdGVtIjoiNTciLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3MSIsImNvdW50IjoxN30seyJpdGVtIjoiNjkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg1IiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiNTciLCJzdW0iOiI0NDcifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MjEsIm5hbWUiOiJXb3JrIFpvbmUgRmF0YWxpdGllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEZvdXIgb3V0IG9mIGZpdmUgaGlnaHdheSB3b3JrIHpvbmUgZmF0YWxpdGllcyBhcmUgZHJpdmVycyBhbmQgdGhlaXIgcGFzc2VuZ2Vycy4gQnkgaW1wcm92aW5nIHNhZmV0eSBhbmQgbW9iaWxpdHkgaW4gd29yayB6b25lcywgY29uZ2VzdGlvbiBhbmQgdHJhZmZpYyBpbmNpZGVudHMgdGhhdCBsZWFkIHRvIGluanVyaWVzLCBmYXRhbGl0aWVzIGFuZCBlY29ub21pYyBsb3NzIGNhbiBiZSByZWR1Y2VkLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9vcGVubWljaGlnYW4vMCw0NjQ4LDctMjY2LTYwMjAxXzYwOTY1LS0tLDAwLmh0bWxcblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Indvcmtfem9uZV9mYXRhbGl0aWVzIiwicG9zaXRpb24iOjIxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg4LCJ3aWR0aCI6MTM0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjMiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjE2LjgzMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE1IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMSIsImNvdW50IjoxN30seyJpdGVtIjoiMjMiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiI5Iiwic3VtIjoiMTAxIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDIyLCJuYW1lIjoiV29yayBab25lIEluanVyeSBhbmQgRmF0YWxpdHkgVG90YWxzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRm91ciBvdXQgb2YgZml2ZSBoaWdod2F5IHdvcmsgem9uZSBmYXRhbGl0aWVzIGFyZSBkcml2ZXJzIGFuZCB0aGVpciBwYXNzZW5nZXJzLiBCeSBpbXByb3Zpbmcgc2FmZXR5IGFuZCBtb2JpbGl0eSBpbiB3b3JrIHpvbmVzLCBjb25nZXN0aW9uIGFuZCB0cmFmZmljIGluY2lkZW50cyB0aGF0IGxlYWQgdG8gaW5qdXJpZXMsIGZhdGFsaXRpZXMgYW5kIGVjb25vbWljIGxvc3MgY2FuIGJlIHJlZHVjZWQuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBTY29yZWNhcmQgXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5NjUtLS0sMDAuaHRtbFxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoid29ya196b25lX2luanVyeV9hbmRfZmF0YWxpdHlfdG90YWxzIiwicG9zaXRpb24iOjIyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg5LCJ3aWR0aCI6MjE4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTA4Iiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiI5MS44MzMzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjEwNiIsImNvdW50IjoyMH0seyJpdGVtIjoiNzIiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijg5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5MiIsImNvdW50IjoxN30seyJpdGVtIjoiODQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEwOCIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjcyIiwic3VtIjoiNTUxIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDIzLCJuYW1lIjoiUGVyY2VudGFnZSBvZiBNb25pdG9yZWQgQmVhY2hlcyB3aXRoIG5vIENsb3N1cmVzIG9yIFVuc2FmZSBBZHZpc29yaWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQmVhY2hlcyBpbiBNaWNoaWdhbiBhcmUgbW9uaXRvcmVkIHRvIGVuc3VyZSB0aGV5IGFyZSBmcmVlIGZyb20gY29udGFtaW5hdGlvbiBzbyB0aGF0IHVzZXJzIGNhbiBmdWxseSBlbmpveSB0aGVtIHdpdGhvdXQgcmlzayBvZiB3YXRlcmJvcm5lIGlsbG5lc3Nlcy5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSwgV2F0ZXIgUmVzb3VyY2VzIERpdmlzaW9uIFxuXG5odHRwOi8vd3d3LmRlcS5zdGF0ZS5taS51cy9iZWFjaC9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9tb25pdG9yZWRfYmVhY2hlc193aXRoX25vX2Nsb3N1cmVzX29yX3Vuc2FmZV9hZHZpc29yaWVzIiwicG9zaXRpb24iOjIzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODkwLCJ3aWR0aCI6NDI3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODAiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6Ijc2IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNzMiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijc0IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4MCIsImNvdW50IjoxOH0seyJpdGVtIjoiNzgiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijc1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3NiIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjczIiwic3VtIjoiNDU2In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDI0LCJuYW1lIjoiUGVyY2VudGFnZSBvZiBSb2FkIENvbnN0cnVjdGlvbiBQcm9qZWN0cyBDb21wbGV0ZWQgb24gVGltZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IERlbGl2ZXJpbmcgcHJvamVjdHMgb24gc2NoZWR1bGUgbWluaW1pemVzIGRpc3J1cHRpb24gdG8gdGhlIG5vcm1hbCBmbG93IG9mIGdvb2RzIGFuZCBtb3ZlbWVudCBvZiB0cmF2ZWxlcnMsIHJlZHVjaW5nIGNvc3RzIGFuZCBkZWxheXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBUUk5TKlBPUlQgZGF0YWJhc2VcblxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlclxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9yb2FkX2NvbnN0cnVjdGlvbl9wcm9qZWN0c19jb21wbGV0ZWRfb25fdGltZSIsInBvc2l0aW9uIjoyNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5MSwid2lkdGgiOjM4MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijk1LjQiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjkzLjYzMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOTIuNSIsImNvdW50IjoyMH0seyJpdGVtIjoiOTMuOSIsImNvdW50IjoxOX0seyJpdGVtIjoiOTMuNiIsImNvdW50IjoxOH0seyJpdGVtIjoiOTUuNCIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjkyLjUiLCJzdW0iOiI1NjEuOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQyNSwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgUm9hZCBDb25zdHJ1Y3Rpb24gUHJvamVjdHMgQ29tcGxldGVkIG9uIEJ1ZGdldCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENvbnRyb2xsaW5nIHByb2plY3QgY29zdHMgaXMgZXNzZW50aWFsIHRvIGVuc3VyaW5nIHRoYXQgYWN0aXZlIHByb2plY3QgY2hhbmdlcyBkbyBub3QgY29uc3VtZSBmdW5kaW5nIGludGVuZGVkIGZvciB1c2Ugb24gZnV0dXJlIHByb2plY3RzLiBCeSBrZWVwaW5nIGNvbnN0cnVjdGlvbiBjb3N0cyBwZXIgcHJvamVjdCB3aXRoaW4gNSUgb2YgYnVkZ2V0IG9yIGxlc3MsIGZ1dHVyZSBzdGF0ZSBoaWdod2F5IGFuZCBicmlkZ2UgcHJvZ3JhbXMgY2FuIGJlIGRlbGl2ZXJlZCBhcyBwbGFubmVkLiBJbiAyMDExLCB0aGVyZSB3ZXJlIDcwOSBwcm9qZWN0cy5cblxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gVFJOUypQT1JUIGRhdGFiYXNlXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9yb2FkX2NvbnN0cnVjdGlvbl9wcm9qZWN0c19jb21wbGV0ZWRfb25fYnVkZ2V0IiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODkyLCJ3aWR0aCI6Mzg1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODguMSIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiODQuMjMzMzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4NC44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4Ny43IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4MS44IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4OC4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI4My44IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3OS4yIiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiNzkuMiIsInN1bSI6IjUwNS40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDI2LCJuYW1lIjoiUGVyY2VudGFnZSBvZiBUcmFmZmljIEluY2lkZW50cyBDbGVhcmVkIGluIExlc3MgdGhhbiBUd28gSG91cnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBIHRyYWZmaWMgaW5jaWRlbnQgaXMgYW4gdW5wbGFubmVkIGV2ZW50IHRoYXQgYWZmZWN0cyBvciBpbXBlZGVzIHRoZSBub3JtYWwgZmxvdyBvZiB0cmFmZmljLiBBIHRyYWZmaWMgaW5jaWRlbnQgcmVxdWlyZXMgYSByZXNwb25zZSB0byBwcm90ZWN0IGxpZmUgb3IgcHJvcGVydHkgYW5kIHRvIG1pdGlnYXRlIGl0cyBpbXBhY3QuIEluY2lkZW50cyBjb3VsZCBpbmNsdWRlIG1vdG9yIHZlaGljbGUgY3Jhc2hlcywgZGlzYWJsZWQgdmVoaWNsZXMgYW5kIG90aGVyIG9jY3VycmVuY2VzIHRoYXQgcmVxdWlyZSBhbiBlbWVyZ2VuY3kgcmVzcG9uc2UuXG5cblNvdXJjZTogIE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkXG5cbmh0dHA6Ly9taWNoaWdhbi5nb3YvbWlkYXNoYm9hcmQvMCw0NjI0LDctMjU2LTU5Mjk3XzU5MzAxXzU5MzE5LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBtb250aGx5XG4iLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3RyYWZmaWNfaW5jaWRlbnRzX2NsZWFyZWRfaW5fbGVzc190aGFuX3R3b19ob3VycyIsInBvc2l0aW9uIjoyNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Mywid2lkdGgiOjM3NiwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjYsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MjcsIm5hbWUiOiIoWWVhcmx5KSBQZXJjZW50YWdlIG9mIFRyYWZmaWMgSW5jaWRlbnRzIENsZWFyZWQgaW4gTGVzcyB0aGFuIFR3byBIb3VycyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEEgdHJhZmZpYyBpbmNpZGVudCBpcyBhbiB1bnBsYW5uZWQgZXZlbnQgdGhhdCBhZmZlY3RzIG9yIGltcGVkZXMgdGhlIG5vcm1hbCBmbG93IG9mIHRyYWZmaWMuIEEgdHJhZmZpYyBpbmNpZGVudCByZXF1aXJlcyBhIHJlc3BvbnNlIHRvIHByb3RlY3QgbGlmZSBvciBwcm9wZXJ0eSBhbmQgdG8gbWl0aWdhdGUgaXRzIGltcGFjdC4gSW5jaWRlbnRzIGNvdWxkIGluY2x1ZGUgbW90b3IgdmVoaWNsZSBjcmFzaGVzLCBkaXNhYmxlZCB2ZWhpY2xlcyBhbmQgb3RoZXIgb2NjdXJyZW5jZXMgdGhhdCByZXF1aXJlIGFuIGVtZXJnZW5jeSByZXNwb25zZS4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZCBodHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMV81OTMxOS0tLSwwMC5odG1sIFVwZGF0ZWQgeWVhcmx5IiwiZmllbGROYW1lIjoieWVhcmx5X3BlcmNlbnRhZ2Vfb2ZfdHJhZmZpY19pbmNpZGVudHNfY2xlYXJlZF9pbl9sZXNzX3RoYW5fdHdvX2hvdXJzIiwicG9zaXRpb24iOjI3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTI3ODY4LCJ3aWR0aCI6NDI5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTIuNyIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiOTAuNjE2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4OS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI5MS4zIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5MC41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5Mi43IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI4OC42IiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiODguNiIsInN1bSI6IjU0My43In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDI4LCJuYW1lIjoiUGFzc2VuZ2VyIEFpciBTZXJ2aWNlIEluIGFuZCBPdXQgb2YgTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbmNyZWFzaW5nIGFpciB0cmF2ZWwgdG8gTWljaGlnYW4gc3VwcG9ydHMgYnVzaW5lc3NlcyBhbmQgaW5kaXZpZHVhbHMgdGhhdCB3YW50IHRvIGxvY2F0ZSBhbmQgaW52ZXN0IGluIE1pY2hpZ2FuLlxuXG5Tb3VyY2U6IE1ET1QgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW0gXG5cbmh0dHA6Ly9tZG90Y2Yuc3RhdGUubWkudXMvcHVibGljL2FpcnBvcnRzdGF0cy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXJjaFxuTm90ZTogQ3VycmVudCB5ZWFyIGZpZ3VyZXMgYXJlIGRyYWZ0IGFuZCBzdWJqZWN0IHRvIGNoYW5nZS4iLCJmaWVsZE5hbWUiOiJwYXNzZW5nZXJfYWlyX3NlcnZpY2VfaW5fYW5kX291dF9vZl9taWNoaWdhbiIsInBvc2l0aW9uIjoyOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5NCwid2lkdGgiOjI3NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM4LjQiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjM3LjMxNjY2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMzcuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiMzYuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiMzcuMSIsImNvdW50IjoxOH0seyJpdGVtIjoiMzguNCIsImNvdW50IjoxN30seyJpdGVtIjoiMzciLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiIzNi44Iiwic3VtIjoiMjIzLjkifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MjksIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIENoYW5nZSBpbiBQYXNzZW5nZXIgUmFpbCBSaWRlcnNoaXAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBQcmVzZXJ2aW5nIGFuZCBkZXZlbG9waW5nIGNpdHkgdG8gY2l0eSBwYXNzZW5nZXIgcmFpbCBiZW5lZml0cyB0aGUgcHVibGljIGJ5IGRpdmVyc2lmeWluZyB0aGUgdHJhbnNwb3J0YXRpb24gbmV0d29yayBhbmQgaW5jcmVhc2luZyBzYWZldHkgYnkgcmVsaWV2aW5nIGNvbmdlc3Rpb24gb24gdGhlIGhpZ2h3YXkgYW5kIHJlZHVjaW5nIGVtaXNzaW9ucyBvdmVyIG90aGVyIG1vZGVzIG9mIHRyYXZlbC5cblxuXG5Tb3VyY2U6IEFtdHJhayBwcm92aWRlcyBkYXRhIHRvIE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gXG5cbmh0dHA6Ly9tZG90Y2Yuc3RhdGUubWkudXMvcHVibGljL3JhaWxzdGF0cy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2VfY2hhbmdlX2luX3Bhc3Nlbmdlcl9yYWlsX3JpZGVyc2hpcF9taWNoaWdhbiIsInBvc2l0aW9uIjoyOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5NSwid2lkdGgiOjMzNywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzLjEiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjIuNjMzMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTMuMSIsImNvdW50IjoyMH0seyJpdGVtIjoiMS42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiItMSIsImNvdW50IjoxOH0seyJpdGVtIjoiLTQuNCIsImNvdW50IjoxN30seyJpdGVtIjoiLTMuNSIsImNvdW50IjoxNn0seyJpdGVtIjoiMTAiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiItNC40Iiwic3VtIjoiMTUuOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQzMCwibmFtZSI6IlUuUy4gUGVyY2VudGFnZSBDaGFuZ2UgaW4gUGFzc2VuZ2VyIFJhaWwgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJlc2VydmluZyBhbmQgZGV2ZWxvcGluZyBjaXR5IHRvIGNpdHkgcGFzc2VuZ2VyIHJhaWwgYmVuZWZpdHMgdGhlIHB1YmxpYyBieSBkaXZlcnNpZnlpbmcgdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgYW5kIGluY3JlYXNpbmcgc2FmZXR5IGJ5IHJlbGlldmluZyBjb25nZXN0aW9uIG9uIHRoZSBoaWdod2F5IGFuZCByZWR1Y2luZyBlbWlzc2lvbnMgb3ZlciBvdGhlciBtb2RlcyBvZiB0cmF2ZWwuIFNvdXJjZTogQW10cmFrIHByb3ZpZGVzIGRhdGEgdG8gTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBodHRwOi8vbWRvdGNmLnN0YXRlLm1pLnVzL3B1YmxpYy9yYWlsc3RhdHMvIFVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX2NoYW5nZV9pbl9wYXNzZW5nZXJfcmFpbF9yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk2LCJ3aWR0aCI6MzExLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNi41Iiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiIyLjEiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI2LjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIuMSIsImNvdW50IjoxOX0seyJpdGVtIjoiMi4yIiwiY291bnQiOjE4fSx7Iml0ZW0iOiItNC40IiwiY291bnQiOjE3fSx7Iml0ZW0iOiItMC4zIiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiLTQuNCIsInN1bSI6IjEyLjYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MzEsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW1cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwgXG5VLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIFxuXG5odHRwOi8vd3d3LmFwdGEuY29tL3Jlc291cmNlcy9zdGF0aXN0aWNzL1BhZ2VzL3RyYW5zaXRzdGF0cy5hc3B4XG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9jaGFuZ2VfaW5fYnVzX3JpZGVyc2hpcF9taWNoaWdhbiIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Nywid2lkdGgiOjI2NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjAuOSIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiLTIuMTc2NjY2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMC43IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIwLjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ii0yIiwiY291bnQiOjE4fSx7Iml0ZW0iOiItNy44IiwiY291bnQiOjE3fSx7Iml0ZW0iOiItMS4yMSIsImNvdW50IjoxNn0seyJpdGVtIjoiLTMuNjUiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiItNy44Iiwic3VtIjoiLTEzLjA2In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwNDMyLCJuYW1lIjoiVS5TLiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuIE1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW0gVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCBVLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIGh0dHA6Ly93d3cuYXB0YS5jb20vcmVzb3VyY2VzL3N0YXRpc3RpY3MvUGFnZXMvdHJhbnNpdHN0YXRzLmFzcHggVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2VfY2hhbmdlX2luX2J1c19yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk4LCJ3aWR0aCI6MjYyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMi40NiIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiLTAuNjg0IiwibnVsbCI6MSwidG9wIjpbeyJpdGVtIjoiLTAuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMi40NiIsImNvdW50IjoxOX0seyJpdGVtIjoiLTAuNjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ii0xLjA2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiItMy43MyIsImNvdW50IjoxNn1dLCJzbWFsbGVzdCI6Ii0zLjczIiwic3VtIjoiLTMuNDIifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MzMsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIG9mIFN0cnVjdHVyYWxseSBEZWZpY2llbnQgQnJpZGdlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYW5zcG9ydGF0aW9uIGFuZCBkaXN0cmlidXRpb24gb2YgY29tbWVyY2lhbCBhbmQgaW5kdXN0cmlhbCBnb29kcyBhbmQgbWF0ZXJpYWxzIHJlcXVpcmUgc291bmQgYnJpZGdlcyBhbmQgd2VsbC1tYWludGFpbmVkIHJvYWRzLiBBIGhpZ2h3YXkgYnJpZGdlIGlzIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiB0aGUgZGVjaywgc3VwZXJzdHJ1Y3R1cmUsIHN1YnN0cnVjdHVyZSBvciBjdWx2ZXJ0IGlzIHJhdGVkIGluIFwicG9vclwiIGNvbmRpdGlvbi4gQSBicmlkZ2UgY2FuIGFsc28gYmUgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIGl0cyBsb2FkLWNhcnJ5aW5nIGNhcGFjaXR5IGlzIHNpZ25pZmljYW50bHkgYmVsb3cgY3VycmVudCBkZXNpZ24gc3RhbmRhcmRzIG9yIGlmIGEgd2F0ZXJ3YXkgYmVsb3cgZnJlcXVlbnRseSBvdmVydG9wcyB0aGUgYnJpZGdlIGR1cmluZyBmbG9vZHMuIFJlcGFpcnMgZm9yIGJyaWRnZXMgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBhcmUgbm9ybWFsbHkgZWxpZ2libGUgZm9yIGZlZGVyYWwgYnJpZGdlIGZ1bmRzLiBBIGJyaWRnZSByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGRvZXMgbm90IG1lYW4gaXQgaXMgdW5zYWZlLiBUaGlzIGlzIGEgbWVhc3VyZSBvZiB0aGUgcGVyY2VudCBvZiBhbGwgYnJpZGdlcyBpbiBNaWNoaWdhbiB0aGF0IHRoYXQgYXJlIGNsYXNzaWZpZWQgYXMgZGVmaWNpZW50IGZvciBhbGwgY2F0ZWdvcmllcyBvZiBicmlkZ2VzIGFuZCBhbGwgY2F0ZWdvcmllcyBvZiBkZWZpY2llbmN5LlxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiwgRmVkZXJhbCBIaWdod2F5IEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmZod2EuZG90Lmdvdi9icmlkZ2UvZGVmaWNpZW50LmNmbVxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEZlYnJ1YXJ5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9zdHJ1Y3R1cmFsbHlfZGVmaWNpZW50X2JyaWRnZXNfbWljaGlnYW4iLCJwb3NpdGlvbiI6MzMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTksIndpZHRoIjozMDYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNC4wOCIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiMTIuMzc4MzMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxMi42OCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTIuMzEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjExLjc4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMS43IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMS43MiIsImNvdW50IjoxNn0seyJpdGVtIjoiMTQuMDgiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiIxMS43Iiwic3VtIjoiNzQuMjcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MzQsIm5hbWUiOiJVLlMuIFBlcmNlbnRhZ2Ugb2YgU3RydWN0dXJhbGx5IERlZmljaWVudCBCcmlkZ2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhbnNwb3J0YXRpb24gYW5kIGRpc3RyaWJ1dGlvbiBvZiBjb21tZXJjaWFsIGFuZCBpbmR1c3RyaWFsIGdvb2RzIGFuZCBtYXRlcmlhbHMgcmVxdWlyZSBzb3VuZCBicmlkZ2VzIGFuZCB3ZWxsLW1haW50YWluZWQgcm9hZHMuIEEgaGlnaHdheSBicmlkZ2UgaXMgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIHRoZSBkZWNrLCBzdXBlcnN0cnVjdHVyZSwgc3Vic3RydWN0dXJlIG9yIGN1bHZlcnQgaXMgcmF0ZWQgaW4gXCJwb29yXCIgY29uZGl0aW9uLiBBIGJyaWRnZSBjYW4gYWxzbyBiZSBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgaXRzIGxvYWQtY2FycnlpbmcgY2FwYWNpdHkgaXMgc2lnbmlmaWNhbnRseSBiZWxvdyBjdXJyZW50IGRlc2lnbiBzdGFuZGFyZHMgb3IgaWYgYSB3YXRlcndheSBiZWxvdyBmcmVxdWVudGx5IG92ZXJ0b3BzIHRoZSBicmlkZ2UgZHVyaW5nIGZsb29kcy4gUmVwYWlycyBmb3IgYnJpZGdlcyByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGFyZSBub3JtYWxseSBlbGlnaWJsZSBmb3IgZmVkZXJhbCBicmlkZ2UgZnVuZHMuIEEgYnJpZGdlIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgZG9lcyBub3QgbWVhbiBpdCBpcyB1bnNhZmUuIFRoaXMgaXMgYSBtZWFzdXJlIG9mIHRoZSBwZXJjZW50IG9mIGFsbCBicmlkZ2VzIGluIE1pY2hpZ2FuIHRoYXQgdGhhdCBhcmUgY2xhc3NpZmllZCBhcyBkZWZpY2llbnQgZm9yIGFsbCBjYXRlZ29yaWVzIG9mIGJyaWRnZXMgYW5kIGFsbCBjYXRlZ29yaWVzIG9mIGRlZmljaWVuY3kuIFNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uLCBGZWRlcmFsIEhpZ2h3YXkgQWRtaW5pc3RyYXRpb24gaHR0cDovL3d3dy5maHdhLmRvdC5nb3YvYnJpZGdlL2RlZmljaWVudC5jZm0gVXBkYXRlZCBhbm51YWxseSBpbiBGZWJydWFyeSIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfc3RydWN0dXJhbGx5X2RlZmljaWVudF9icmlkZ2VzX3VfcyIsInBvc2l0aW9uIjozNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTkwMCwid2lkdGgiOjMxOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjExLjQ2Iiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiIxMC42MTMzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjExLjE2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMC45NSIsImNvdW50IjoxOX0seyJpdGVtIjoiMTAuNDUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEwLjA1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5LjYxIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMS40NiIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjkuNjEiLCJzdW0iOiI2My42OCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQzNSwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgUm9hZHMgaW4gR29vZCBvciBGYWlyIENvbmRpdGlvbiBpbiB0aGUgUGF2ZWQgRmVkZXJhbCBBaWQgU3lzdGVtIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGNvbmRpdGlvbiBvZiBNaWNoaWdhbidzIHJvYWRzIGFmZmVjdHMgZXZlcnlvbmUtZnJvbSBidXNpbmVzc2VzIHRoYXQgcmVseSBvbiB0aGUgdHJhbnNwb3J0YXRpb24gbmV0d29yayB0byB0cmFuc3BvcnQgZ29vZHMgYW5kIHNlcnZpY2VzLCB0byBtb3RvcmlzdHMgd2hvIGV4cGVjdCBzYWZlIGFuZCBjb252ZW5pZW50IGFjY2VzcyB0byB3b3JrIGFuZCBzY2hvb2wuIFJvdWdoIHJvYWRzIGluY3JlYXNlIHRoZSBjb3N0IG9mIG93bmluZyBhIGNhciBhbmQgY2FuIGNhdXNlIGRhbWFnZSB0byB0aXJlcyBhbmQgc3VzcGVuc2lvbnMgYW5kIHJlZHVjZWQgZnVlbCBlZmZpY2llbmN5LiBNYWludGFpbmluZyByb2FkIGhlYWx0aCBpcyBpbXBvcnRhbnQgYmVjYXVzZSB0aGUgY29zdCBvZiByZXR1cm5pbmcgYSBwb29yIHJvYWQgdG8gZ29vZCBjb25kaXRpb24gaXMgZm91ciB0byBmaXZlIHRpbWVzIGdyZWF0ZXIgdGhhbiB0aGUgY29zdCBvZiByZXR1cm5pbmcgYSBmYWlyIHJvYWQgdG8gZ29vZCBjb25kaXRpb24uIEFsbG93aW5nIG1vcmUgcm9hZHMgdG8gcmVhY2ggcG9vciBjb25kaXRpb24gd2lsbCBkcmFtYXRpY2FsbHkgaW5jcmVhc2UgdGhlIGNvc3Qgb2YgcmVwYWlyaW5nIE1pY2hpZ2FuJ3Mgcm9hZCBuZXR3b3JrLlxuXG5Tb3VyY2U6IFJlcG9ydCBvZiB0aGUgTWljaGlnYW4gVHJhbnNwb3J0YXRpb24gQXNzZXQgTWFuYWdlbWVudCBDb3VuY2lsIFxuXG5odHRwOi8vdGFtYy5tY2dpLnN0YXRlLm1pLnVzL01JVFJQL0NvbnRhY3QvUmVwb3J0cy5hc3B4XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfcm9hZHNfaW5fZ29vZF9vcl9mYWlyX2NvbmRpdGlvbl9pbl90aGVfcGF2ZWRfZmVkZXJhbF9haWRfc3lzdGVtIiwicG9zaXRpb24iOjM1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxOTAxLCJ3aWR0aCI6NDY5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjYuNiIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiNjQuMzY2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI2NC45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2Ni40IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2Ni42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2MiIsImNvdW50IjoxN30seyJpdGVtIjoiNjEuMSIsImNvdW50IjoxNn0seyJpdGVtIjoiNjUuMiIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjYxLjEiLCJzdW0iOiIzODYuMiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDQzNiwibmFtZSI6Ik51bWJlciBvZiBEYW0gRmFpbHVyZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBEYW0gZmFpbHVyZXMgY2FuIHJlc3VsdCBpbiBsb3NzIG9mIGxpZmUsIHNpZ25pZmljYW50IHByb3BlcnR5IGRhbWFnZSwgbG9zcyBvZiByZWNyZWF0aW9uYWwgcmVzb3VyY2VzIGFuZCBzaWduaWZpY2FudCBlbnZpcm9ubWVudGFsIHJlc291cmNlIGRhbWFnZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSwgV2F0ZXIgUmVzb3VyY2VzIERpdmlzaW9uXG5cbiBodHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMl81OTMyNS0tLSwwMC5odG1sXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoibnVtYmVyX29mX2RhbV9mYWlsdXJlcyIsInBvc2l0aW9uIjozNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTkwMiwid2lkdGgiOjE3MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjIuNSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjAiLCJjb3VudCI6MTd9XSwic21hbGxlc3QiOiIwIiwic3VtIjoiMTUifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODA0MzcsIm5hbWUiOiJSYXcgU2V3YWdlIERpc2NoYXJnZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFdoZW4gcmF3IHNld2FnZSBpcyBkaXNjaGFyZ2VkIGRpcmVjdGx5IGludG8gd2F0ZXJ3YXlzLCBpdCBkaW1pbmlzaGVzIHdhdGVyIHF1YWxpdHksIHdoaWNoIGNhbiBpbXBhY3QgcHVibGljIGFuZCBlY29zeXN0ZW0gaGVhbHRoIGFuZCByZWNyZWF0aW9uYWwgdXNlIG9mIE1pY2hpZ2FuJ3Mgd2F0ZXJzLiBQcm92aWRpbmcgYWRlcXVhdGUgY2FwYWNpdHkgYW5kIGludGVncml0eSBmb3Igb3VyIHNld2VyIGFuZCB3YXN0ZSB3YXRlciB0cmVhdG1lbnQgaW5mcmFzdHJ1Y3R1cmUgbWluaW1pemVzIHJhdyBzZXdhZ2UgZGlzY2hhcmdlcy5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSwgV2F0ZXIgUmVzb3VyY2VzIERpdmlzaW9uXG5cbmh0dHA6Ly93d3cuZGVxLnN0YXRlLm1pLnVzL2Nzb3Nzby9cblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJyYXdfc2V3YWdlX2Rpc2NoYXJnZSIsInBvc2l0aW9uIjozNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTkwMywid2lkdGgiOjE0MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEyLjYiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjUuNTA2NjY2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOC4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMS4yMSIsImNvdW50IjoxOX0seyJpdGVtIjoiMy41OCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTIuNiIsImNvdW50IjoxN30seyJpdGVtIjoiNS4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyLjQ1IiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiMS4yMSIsInN1bSI6IjMzLjA0In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX1dLCJkaXNwbGF5Rm9ybWF0Ijp7ImZpeGVkQ29sdW1ucyI6WyJ5ZWFyIl0sInNlcmllc0NvbHVtbnMiOlt7fV0sInNtb290aExpbmUiOmZhbHNlLCJsZWdlbmQiOiJib3R0b20iLCJoaWRlRHNnTXNnIjpmYWxzZSwibGluZVNpemUiOiIyIiwiZGF0YUxhYmVscyI6ZmFsc2UsInBvaW50U2l6ZSI6IjMiLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJjaGFydFR5cGUiOiJsaW5lIiwidmFsdWVDb2x1bW5zIjpbeyJmaWVsZE5hbWUiOiJ5ZWFybHlfcGVyY2VudGFnZV9vZl90cmFmZmljX2luY2lkZW50c19jbGVhcmVkX2luX2xlc3NfdGhhbl90d29faG91cnMiLCJjb2xvciI6IiNmZjAwMDAifV0sImRlc2NyaXB0aW9uQ29sdW1ucyI6W3t9XSwibGVnZW5kRGV0YWlscyI6eyJzaG93VmFsdWVNYXJrZXJzIjp0cnVlLCJzaG93U2VyaWVzIjp0cnVlfSwic29ydFNlcmllcyI6ZmFsc2V9LCJncmFudHMiOlt7ImluaGVyaXRlZCI6dHJ1ZSwidHlwZSI6InZpZXdlciIsImZsYWdzIjpbInB1YmxpYyJdfV0sIm1ldGFkYXRhIjp7InJkZlN1YmplY3QiOiIwIiwiYXZhaWxhYmxlRGlzcGxheVR5cGVzIjpbImNoYXJ0IiwidGFibGUiLCJmYXRyb3ciLCJwYWdlIl0sInJlbmRlclR5cGVDb25maWciOnsidmlzaWJsZSI6eyJjaGFydCI6dHJ1ZSwidGFibGUiOnRydWV9fX0sIm93bmVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJxdWVyeSI6eyJmaWx0ZXJDb25kaXRpb24iOnsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJBTkQiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJPUiIsImNoaWxkcmVuIjpbeyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IklTX05PVF9CTEFOSyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzI4MTgwNDI3LCJ0eXBlIjoiY29sdW1uIn1dfV0sIm1ldGFkYXRhIjp7InRhYmxlQ29sdW1uSWQiOnsiMTYxMjM1NCI6MjMxMjc4Njh9LCJvcGVyYXRvciI6ImJsYW5rPyIsImN1c3RvbVZhbHVlcyI6WyJJU19CTEFOSyJdfX1dLCJtZXRhZGF0YSI6eyJ1bmlmaWVkVmVyc2lvbiI6Mn19fSwicmlnaHRzIjpbInJlYWQiXSwidGFibGVBdXRob3IiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sImZsYWdzIjpbIm93bmVyTWF5QmVDb250YWN0ZWQiXX19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImNoeWktNTVnbSIsIm5hbWUiOiJJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmQiLCJhc3NldFR5cGUiOiJkYXRhc2V0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmQiLCJjcmVhdGVkQXQiOjE0MDI0MjUwNDUsImRlc2NyaXB0aW9uIjoiT3BlbiBNaWNoaWdhbiAoT3Blbk1pY2hpZ2FuQG1pY2hpZ2FuLmdvdikgaXMgdGhlIG9mZmljaWFsIFN0YXRlIG9mIE1pY2hpZ2FuIGFjY291bnQuICBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLiIsImRpc3BsYXlUeXBlIjoidGFibGUiLCJkb21haW5DTmFtZSI6Im1pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdiIsImRvd25sb2FkQ291bnQiOjU2NCwiaGlkZUZyb21DYXRhbG9nIjpmYWxzZSwiaGlkZUZyb21EYXRhSnNvbiI6ZmFsc2UsImluZGV4VXBkYXRlZEF0IjoxNTA5NjM4MjY0LCJuZXdCYWNrZW5kIjp0cnVlLCJudW1iZXJPZkNvbW1lbnRzIjowLCJvaWQiOjI3MTU5ODI4LCJwcm92ZW5hbmNlIjoib2ZmaWNpYWwiLCJwdWJsaWNhdGlvbkFwcGVuZEVuYWJsZWQiOmZhbHNlLCJwdWJsaWNhdGlvbkRhdGUiOjE1MDk2MzgxNTgsInB1YmxpY2F0aW9uR3JvdXAiOjE2MTIzNTQsInB1YmxpY2F0aW9uU3RhZ2UiOiJwdWJsaXNoZWQiLCJyb3dzVXBkYXRlZEF0IjoxNTA5NjM4MDg5LCJyb3dzVXBkYXRlZEJ5Ijoid3h1bS13anpmIiwidGFibGVJZCI6MTQ1ODY1MzQsInRvdGFsVGltZXNSYXRlZCI6MCwidmlld0NvdW50IjoxNDAyLCJ2aWV3TGFzdE1vZGlmaWVkIjoxNTA5NjM4MTU4LCJ2aWV3VHlwZSI6InRhYnVsYXIiLCJhcHByb3ZhbHMiOlt7InJldmlld2VkQXQiOjE1MDk2MzgxNTgsInJldmlld2VkQXV0b21hdGljYWxseSI6dHJ1ZSwic3RhdGUiOiJhcHByb3ZlZCIsInN1Ym1pc3Npb25JZCI6NDcxMjk0LCJzdWJtaXNzaW9uT2JqZWN0IjoicHVibGljX2F1ZGllbmNlX3JlcXVlc3QiLCJzdWJtaXNzaW9uT3V0Y29tZSI6ImNoYW5nZV9hdWRpZW5jZSIsInN1Ym1pdHRlZEF0IjoxNTA5NjM4MTU4LCJ3b3JrZmxvd0lkIjoxMzA0LCJzdWJtaXNzaW9uRGV0YWlscyI6eyJwZXJtaXNzaW9uVHlwZSI6IlJFQUQifSwic3VibWlzc2lvbk91dGNvbWVBcHBsaWNhdGlvbiI6eyJmYWlsdXJlQ291bnQiOjAsInN0YXR1cyI6InN1Y2Nlc3MifSwic3VibWl0dGVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIn19XSwiY29sdW1ucyI6W3siaWQiOjMyODE4MDA3OCwibmFtZSI6IkRhdGUiLCJkYXRhVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwiZmllbGROYW1lIjoiZGF0ZSIsInBvc2l0aW9uIjoxLCJyZW5kZXJUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMzkzOCwid2lkdGgiOjE1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYtMTAtMDFUMDA6MDA6MDAiLCJub25fbnVsbCI6NTcsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMTUtMDgtMDFUMDA6MDA6MDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTUtMDktMDFUMDA6MDA6MDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTUtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTUtMTEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTUtMTItMDFUMDA6MDA6MDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTYtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTYtMDItMDFUMDA6MDA6MDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTYtMDMtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTYtMDQtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTYtMDUtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTYtMDYtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTYtMDctMDFUMDA6MDA6MDAiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNi0wOC0wMVQwMDowMDowMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDE2LTA5LTAxVDAwOjAwOjAwIiwiY291bnQiOjd9LHsiaXRlbSI6IjIwMTYtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjAxMC0wMS0wMVQwMDowMDowMCIsImNvdW50Ijo1fV0sInNtYWxsZXN0IjoiMjAwMC0wMS0wMVQwMDowMDowMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODAwNzksIm5hbWUiOiJZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MjAyMDE4NjgsIndpZHRoIjo4NiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkvMjAxNiIsIm5vbl9udWxsIjo1NywibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOC8yMDE1IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI5LzIwMTUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEwLzIwMTUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjExLzIwMTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEyLzIwMTUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEvMjAxNiIsImNvdW50IjoxNX0seyJpdGVtIjoiMi8yMDE2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIzLzIwMTYiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQvMjAxNiIsImNvdW50IjoxMn0seyJpdGVtIjoiNS8yMDE2IiwiY291bnQiOjExfSx7Iml0ZW0iOiI2LzIwMTYiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjcvMjAxNiIsImNvdW50Ijo5fSx7Iml0ZW0iOiI4LzIwMTYiLCJjb3VudCI6OH0seyJpdGVtIjoiOS8yMDE2IiwiY291bnQiOjd9LHsiaXRlbSI6IjEwLzIwMTYiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjAxMCIsImNvdW50Ijo1fV0sInNtYWxsZXN0IjoiMS8yMDE0In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDA4MCwibmFtZSI6IkZpc2NhbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF95ZWFyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMTMzNjA4LCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiRlkgMjAxNiIsIm5vbl9udWxsIjoxMSwibnVsbCI6NDYsInRvcCI6W3siaXRlbSI6IkZZIDIwMDYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkZZIDIwMDciLCJjb3VudCI6MTl9LHsiaXRlbSI6IkZZIDIwMDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkZZIDIwMDkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkZZIDIwMTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkZZIDIwMTIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkZZIDIwMTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IkZZIDIwMTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IkZZIDIwMTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IkZZIDIwMTYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IkZZIDIwMTAiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiJGWSAyMDA2In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDA4MSwibmFtZSI6IkNvbW1lcmNpYWwgVmVoaWNsZSBUcmFmZmljIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ29tbWVyY2lhbCB0cmFmZmljLCBlc3BlY2lhbGx5IGF0IG91ciBib3JkZXJzLCBwcm9tb3RlcyBlY29ub21pYyBncm93dGguIEEgaGlnaHdheSBzeXN0ZW0gaW4gZ29vZCBjb25kaXRpb24gcGxheXMgYW4gaW50ZWdyYWwgcm9sZSBpbiBzdXBwb3J0aW5nIHRoZSBlY29ub215IG9mIGEgc3RhdGUuXG5cblNvdXJjZTogSGlnaHdheSBQZXJmb3JtYW5jZSBNb25pdG9yaW5nIFN5c3RlbSAoSFBNUykgYW5udWFsIHJlcG9ydCB0byB0aGUgRmVkZXJhbCBIaWdod2F5IEFkbWluaXN0cmF0aW9uXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJjb21tZXJjaWFsX3ZlaGljbGVfdHJhZmZpYyIsInBvc2l0aW9uIjo0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODcwLCJ3aWR0aCI6MjE1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4xNSIsIm5vbl9udWxsIjoxNiwiYXZlcmFnZSI6IjYuMzA0Mzc1IiwibnVsbCI6NDEsInRvcCI6W3siaXRlbSI6IjcuMTUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYuOTAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuODgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuOTgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYuODQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjYuNzAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjYuNjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjUuNjQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjUuNzQiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjUuODEiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjUuOCIsImNvdW50IjoxMH0seyJpdGVtIjoiNS40IiwiY291bnQiOjl9LHsiaXRlbSI6IjUuOTEiLCJjb3VudCI6OH0seyJpdGVtIjoiNS45MiIsImNvdW50Ijo3fV0sInNtYWxsZXN0IjoiNS40Iiwic3VtIjoiMTAwLjg3In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDgyLCJuYW1lIjoiUmFpbCBGcmVpZ2h0IFRyYWZmaWMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBGcmVpZ2h0IGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGEgY3JpdGljYWwgY29tcG9uZW50IG9mIG91ciBlY29ub215IGFuZCBpcyBvbmUgbWV0aG9kIG9mIG1lYXN1cmluZyBlY29ub21pYyBoZWFsdGguXG5cblNvdXJjZTogQXNzb2NpYXRpb24gb2YgQW1lcmljYW4gUmFpbHJvYWRzIFxuXG5odHRwczovL3d3dy5hYXIub3JnXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXVndXN0IiwiZmllbGROYW1lIjoicmFpbF9mcmVpZ2h0X3RyYWZmaWMiLCJwb3NpdGlvbiI6NSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg3Miwid2lkdGgiOjE1OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijk0LjkiLCJub25fbnVsbCI6MTQsImF2ZXJhZ2UiOiI3My41NDI4NTcxNDI4NTcxNCIsIm51bGwiOjQzLCJ0b3AiOlt7Iml0ZW0iOiI4My40IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4Ny44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5Mi44IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5NC45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5MC4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4OC45IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI4Ni4xIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2Ni44IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1Mi43IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI1OC42IiwiY291bnQiOjExfSx7Iml0ZW0iOiI1NC42IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI1Ny45IiwiY291bnQiOjl9LHsiaXRlbSI6IjU0LjUiLCJjb3VudCI6OH0seyJpdGVtIjoiNjAuNCIsImNvdW50Ijo3fV0sInNtYWxsZXN0IjoiNTIuNyIsInN1bSI6IjEwMjkuNiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDA4MywibmFtZSI6Ik1pY2hpZ2FuIEJyb2FkYmFuZCBBdmFpbGFiaWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDEsIndpZHRoIjoxNzgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5OSIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiOTguMTY2NjY2NjY2NjY2NjciLCJudWxsIjo1MSwidG9wIjpbeyJpdGVtIjoiOTgiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijk5IiwiY291bnQiOjE5fV0sInNtYWxsZXN0IjoiOTgiLCJzdW0iOiI1ODkifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAwODQsIm5hbWUiOiJNaWNoaWdhbiBCcm9hZGJhbmQgQWRvcHRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9icm9hZGJhbmRfYWRvcHRpb24iLCJwb3NpdGlvbiI6NywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkxOSwid2lkdGgiOjE3MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijc5Iiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiI3NC4yIiwibnVsbCI6NTIsInRvcCI6W3siaXRlbSI6IjcxIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3OSIsImNvdW50IjoxOX0seyJpdGVtIjoiNzUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY3IiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiNjciLCJzdW0iOiIzNzEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAwODUsIm5hbWUiOiJPaGlvIEJyb2FkYmFuZCBBdmFpbGFiaWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJvaGlvX2Jyb2FkYmFuZF9hdmFpbGFiaWxpdHkiLCJwb3NpdGlvbiI6OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTgwMiwid2lkdGgiOjE1NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkyIiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI5MiIsIm51bGwiOjU2LCJ0b3AiOlt7Iml0ZW0iOiI5MiIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjkyIiwic3VtIjoiOTIifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAwODYsIm5hbWUiOiJPaGlvIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im9oaW9fYnJvYWRiYW5kX2Fkb3B0aW9uIiwicG9zaXRpb24iOjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE5MjUsIndpZHRoIjoxNTMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2NiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiNjYiLCJudWxsIjo1NiwidG9wIjpbeyJpdGVtIjoiNjYiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI2NiIsInN1bSI6IjY2In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDg3LCJuYW1lIjoiU291dGggQ2Fyb2xpbmEgQnJvYWRiYW5kIEF2YWlsYWJpbGl0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InNvdXRoX2Nhcm9saW5hX2Jyb2FkYmFuZF9hdmFpbGFiaWxpdHkiLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDksIndpZHRoIjoyMDksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5NSIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiOTUiLCJudWxsIjo1NiwidG9wIjpbeyJpdGVtIjoiOTUiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI5NSIsInN1bSI6Ijk1In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDg4LCJuYW1lIjoiU291dGggQ2Fyb2xpbmEgQnJvYWRiYW5kIEFkb3B0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoic291dGhfY2Fyb2xpbmFfYnJvYWRiYW5kX2Fkb3B0aW9uIiwicG9zaXRpb24iOjExLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTM2LCJ3aWR0aCI6MTk5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjIiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjYyIiwibnVsbCI6NTYsInRvcCI6W3siaXRlbSI6IjYyIiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNjIiLCJzdW0iOiI2MiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDA4OSwibmFtZSI6Ik1pbm5lc290YSBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoibWlubmVzb3RhX2Jyb2FkYmFuZF9hdmFpbGFiaWxpdHkiLCJwb3NpdGlvbiI6MTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MTAsIndpZHRoIjoxODgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5NiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiOTYiLCJudWxsIjo1NiwidG9wIjpbeyJpdGVtIjoiOTYiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI5NiIsInN1bSI6Ijk2In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDkwLCJuYW1lIjoiTWlubmVzb3RhIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1pbm5lc290YV9icm9hZGJhbmRfYWRvcHRpb24iLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE5MzcsIndpZHRoIjoxNzEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3MiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiNzIiLCJudWxsIjo1NiwidG9wIjpbeyJpdGVtIjoiNzIiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI3MiIsInN1bSI6IjcyIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDkxLCJuYW1lIjoiVS5TLiBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoidV9zX2Jyb2FkYmFuZF9hdmFpbGFiaWxpdHkiLCJwb3NpdGlvbiI6MTQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MTEsIndpZHRoIjoxNjgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4OSIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiODkiLCJudWxsIjo1NiwidG9wIjpbeyJpdGVtIjoiODkiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI4OSIsInN1bSI6Ijg5In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDkyLCJuYW1lIjoiVS5TLiBCcm9hZGJhbmQgQWRvcHRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfYnJvYWRiYW5kX2Fkb3B0aW9uIiwicG9zaXRpb24iOjE1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTM4LCJ3aWR0aCI6MTQzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjciLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjY3IiwibnVsbCI6NTYsInRvcCI6W3siaXRlbSI6IjY3IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNjciLCJzdW0iOiI2NyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDA5MywibmFtZSI6IlRydWNraW5nIEltcG9ydHMgYW5kIEV4cG9ydHMgdGhyb3VnaCBNaWNoaWdhbiBJbnRlcm5hdGlvbmFsIEJvcmRlcnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFkZSBhY3Jvc3MgTWljaGlnYW4gaW50ZXJuYXRpb25hbCBib3JkZXJzIGlzIGFuIGluZGljYXRvciBvZiB0aGUgZWNvbm9taWMgaGVhbHRoIG9mIE1pY2hpZ2FuIGFuZCB0aGUgbmF0aW9uLiBJbiAyMDEzLCA0My4xJSBvZiBVLlMuL0NhbmFkaWFuIHRydWNrIHRyYWRlIGNyb3NzZWQgdGhyb3VnaCBNaWNoaWdhbidzIGJvcmRlcnMuIFByb3ZpZGluZyBzYWZlIGFuZCBlZmZpY2llbnQgYm9yZGVycyBpbmNyZWFzZXMgdHJhZGUgb3Bwb3J0dW5pdGllcy5cblxuXG5Tb3VyY2U6IFUuUy4gRE9UJ3MgQnVyZWF1IG9mIFRyYW5zcG9ydGF0aW9uIFN0YXRpc3RpY3MgVHJhbnMtYm9yZGVyIEZyZWlnaHQgZGF0YWJhc2VcblxuaHR0cDovL3RyYW5zYm9yZGVyLmJ0cy5nb3YvcHJvZ3JhbXMvaW50ZXJuYXRpb25hbC90cmFuc2JvcmRlci9UQkRSX1F1aWNrU2VhcmNoLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBGZWJydWFyeSIsImZpZWxkTmFtZSI6InRydWNraW5nX2ltcG9ydHNfYW5kX2V4cG9ydHNfdGhyb3VnaF9taWNoaWdhbl9pbnRlcm5hdGlvbmFsX2JvcmRlcnMiLCJwb3NpdGlvbiI6MTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODEsIndpZHRoIjozOTUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI1MC45Iiwibm9uX251bGwiOjE2LCJhdmVyYWdlIjoiNDcuMjA2MjUiLCJudWxsIjo0MSwidG9wIjpbeyJpdGVtIjoiNDcuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiNTAuMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNTAuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiNDkuNiIsImNvdW50IjoxN30seyJpdGVtIjoiNTAuNCIsImNvdW50IjoxNn0seyJpdGVtIjoiNDkuMiIsImNvdW50IjoxNX0seyJpdGVtIjoiNDguMiIsImNvdW50IjoxNH0seyJpdGVtIjoiNDYuMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDMuOSIsImNvdW50IjoxMn0seyJpdGVtIjoiNDQuOSIsImNvdW50IjoxMX0seyJpdGVtIjoiNDUuMyIsImNvdW50IjoxMH0seyJpdGVtIjoiNDMuMSIsImNvdW50Ijo5fSx7Iml0ZW0iOiI0NS43IiwiY291bnQiOjh9LHsiaXRlbSI6IjQ3IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiI0My4xIiwic3VtIjoiNzU1LjMifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAwOTQsIm5hbWUiOiJUcmFmZmljIEZhdGFsaXRpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFmZmljIGNyYXNoZXMgY29udGludWUgdG8gYmUgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggZm9yIGNoaWxkcmVuIGFuZCB5b3VuZyBhZHVsdHMuIFRoZSBlY29ub21pYyBsb3NzIGR1ZSB0byB0cmFmZmljIGNyYXNoZXMgaW4gTWljaGlnYW4gaXMgZXN0aW1hdGVkIGF0IG92ZXIgJDEwIGJpbGxpb24uIFdoZW4gdHJhZmZpYyBjcmFzaGVzIHJlc3VsdCBpbiBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMgdGhlIGxvbmctdGVybSBsb3NzZXMgZmVsdCBieSBmYW1pbGllcyBpcyBpbW1lYXN1cmFibGUuIEluIDIwMTMsIGEgdG90YWwgb2YgMjg5LDA2MSBjcmFzaGVzIHdlcmUgcmVwb3J0ZWQuIFRoYXQgeWVhciwgdHJhZmZpYyBhY2NpZGVudHMgcmVzdWx0ZWQgaW4gNiwyMzQgc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFN0YXRlIFBvbGljZSBUcmFmZmljIENyYXNoIFJlcG9ydGluZyBTeXN0ZW0gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21zcC8wLDE2MDcsNy0xMjMtMTY0NV8zNTAxXzQ2MjYtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InRyYWZmaWNfZmF0YWxpdGllcyIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4Mywid2lkdGgiOjEzMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzODIiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiIxMDcwLjI5NDExNzY0NzA1OSIsIm51bGwiOjQwLCJ0b3AiOlt7Iml0ZW0iOiIxMzgyIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMzI4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMjc5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMjgzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMTU5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMTI5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMDg0IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI5ODAiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijg3MSIsImNvdW50IjoxMn0seyJpdGVtIjoiODg5IiwiY291bnQiOjExfSx7Iml0ZW0iOiI5MzYiLCJjb3VudCI6MTB9LHsiaXRlbSI6Ijk1MSIsImNvdW50Ijo5fSx7Iml0ZW0iOiI4NzYiLCJjb3VudCI6OH0seyJpdGVtIjoiOTYzIiwiY291bnQiOjd9LHsiaXRlbSI6IjEwNjQiLCJjb3VudCI6Nn0seyJpdGVtIjoiOTM3IiwiY291bnQiOjV9XSwic21hbGxlc3QiOiI4NzEiLCJzdW0iOiIxODE5NSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDA5NSwibmFtZSI6IlRyYWZmaWMgSW5qdXJpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFmZmljIGNyYXNoZXMgY29udGludWUgdG8gYmUgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggZm9yIGNoaWxkcmVuIGFuZCB5b3VuZyBhZHVsdHMuIFRoZSBlY29ub21pYyBsb3NzIGR1ZSB0byB0cmFmZmljIGNyYXNoZXMgaW4gTWljaGlnYW4gaXMgZXN0aW1hdGVkIGF0IG92ZXIgJDEwIGJpbGxpb24uIFdoZW4gdHJhZmZpYyBjcmFzaGVzIHJlc3VsdCBpbiBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMgdGhlIGxvbmctdGVybSBsb3NzZXMgZmVsdCBieSBmYW1pbGllcyBpcyBpbW1lYXN1cmFibGUuIEluIDIwMTMsIGEgdG90YWwgb2YgMjg5LDA2MSBjcmFzaGVzIHdlcmUgcmVwb3J0ZWQuIFRoYXQgeWVhciwgdHJhZmZpYyBhY2NpZGVudHMgcmVzdWx0ZWQgaW4gNiwyMzQgc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFN0YXRlIFBvbGljZSBUcmFmZmljIENyYXNoIFJlcG9ydGluZyBTeXN0ZW0gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21zcC8wLDE2MDcsNy0xMjMtMTY0NV8zNTAxXzQ2MjYtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InRyYWZmaWNfaW5qdXJpZXMiLCJwb3NpdGlvbiI6MTgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODUsIndpZHRoIjoxMDEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMTk1NiIsIm5vbl9udWxsIjoxNywiYXZlcmFnZSI6Ijc0NzcuMDU4ODIzNTI5NDEyIiwibnVsbCI6NDAsInRvcCI6W3siaXRlbSI6IjExOTU2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMDUzMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTA1NTYiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijk5MjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjkyNzAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg0ODYiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijc2MTgiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijc0ODUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjY3MjUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjY1MTEiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjU3MDYiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjU2NzYiLCJjb3VudCI6OX0seyJpdGVtIjoiNTI4MyIsImNvdW50Ijo4fSx7Iml0ZW0iOiI0OTA5IiwiY291bnQiOjd9LHsiaXRlbSI6IjQ4NjUiLCJjb3VudCI6Nn0seyJpdGVtIjoiNTYzNCIsImNvdW50Ijo1fSx7Iml0ZW0iOiI1OTgwIiwiY291bnQiOjR9XSwic21hbGxlc3QiOiI0ODY1Iiwic3VtIjoiMTI3MTEwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMDk2LCJuYW1lIjoiVHJhZmZpYyBJbmp1cnkgYW5kIEZhdGFsaXR5IFRvdGFscyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYWZmaWMgY3Jhc2hlcyBjb250aW51ZSB0byBiZSB0aGUgbGVhZGluZyBjYXVzZSBvZiBkZWF0aCBmb3IgY2hpbGRyZW4gYW5kIHlvdW5nIGFkdWx0cy4gVGhlIGVjb25vbWljIGxvc3MgZHVlIHRvIHRyYWZmaWMgY3Jhc2hlcyBpbiBNaWNoaWdhbiBpcyBlc3RpbWF0ZWQgYXQgb3ZlciAkMTAgYmlsbGlvbi4gV2hlbiB0cmFmZmljIGNyYXNoZXMgcmVzdWx0IGluIHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcyB0aGUgbG9uZy10ZXJtIGxvc3NlcyBmZWx0IGJ5IGZhbWlsaWVzIGlzIGltbWVhc3VyYWJsZS4gSW4gMjAxMywgYSB0b3RhbCBvZiAyODksMDYxIGNyYXNoZXMgd2VyZSByZXBvcnRlZC4gVGhhdCB5ZWFyLCB0cmFmZmljIGFjY2lkZW50cyByZXN1bHRlZCBpbiA2LDIzNCBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMuXG5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbSBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXNwLzAsMTYwNyw3LTEyMy0xNjQ1XzM1MDFfNDYyNi0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoidHJhZmZpY19pbmp1cnlfYW5kX2ZhdGFsaXR5X3RvdGFscyIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4Niwid2lkdGgiOjE5NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzMzM4Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiODU0Ny4zNTI5NDExNzY0NzEiLCJudWxsIjo0MCwidG9wIjpbeyJpdGVtIjoiMTMzMzgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjExODU4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMTgzNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTEyMDMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEwNDI5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI5NjE1IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI4NzAyIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI4NTY5IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI3NzA1IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI3MzgyIiwiY291bnQiOjExfSx7Iml0ZW0iOiI2NTk1IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI2NjEyIiwiY291bnQiOjl9LHsiaXRlbSI6IjYyMzQiLCJjb3VudCI6OH0seyJpdGVtIjoiNTc4NSIsImNvdW50Ijo3fSx7Iml0ZW0iOiI1ODI4IiwiY291bnQiOjZ9LHsiaXRlbSI6IjY2OTgiLCJjb3VudCI6NX0seyJpdGVtIjoiNjkxNyIsImNvdW50Ijo0fV0sInNtYWxsZXN0IjoiNTc4NSIsInN1bSI6IjE0NTMwNSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDA5NywibmFtZSI6IldvcmsgWm9uZSBJbmp1cmllcyAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBGb3VyIG91dCBvZiBmaXZlIGhpZ2h3YXkgd29yayB6b25lIGZhdGFsaXRpZXMgYXJlIGRyaXZlcnMgYW5kIHRoZWlyIHBhc3NlbmdlcnMuIEJ5IGltcHJvdmluZyBzYWZldHkgYW5kIG1vYmlsaXR5IGluIHdvcmsgem9uZXMsIGNvbmdlc3Rpb24gYW5kIHRyYWZmaWMgaW5jaWRlbnRzIHRoYXQgbGVhZCB0byBpbmp1cmllcywgZmF0YWxpdGllcyBhbmQgZWNvbm9taWMgbG9zcyBjYW4gYmUgcmVkdWNlZC5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZCBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3Yvb3Blbm1pY2hpZ2FuLzAsNDY0OCw3LTI2Ni02MDIwMV82MDk2NS0tLSwwMC5odG1sXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ3b3JrX3pvbmVfaW5qdXJpZXMiLCJwb3NpdGlvbiI6MjAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODcsIndpZHRoIjoxMDYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNDMiLCJub25fbnVsbCI6MTYsImF2ZXJhZ2UiOiIxMDEuMjUiLCJudWxsIjo0MSwidG9wIjpbeyJpdGVtIjoiMTM0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEzNiIsImNvdW50IjoxOH0seyJpdGVtIjoiMTMzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNDMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjExMyIsImNvdW50IjoxNX0seyJpdGVtIjoiMTA4IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI5MSIsImNvdW50IjoxM30seyJpdGVtIjoiOTkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ijg4IiwiY291bnQiOjExfSx7Iml0ZW0iOiI1NyIsImNvdW50IjoxMH0seyJpdGVtIjoiNzciLCJjb3VudCI6OX0seyJpdGVtIjoiNzEiLCJjb3VudCI6OH0seyJpdGVtIjoiNjkiLCJjb3VudCI6N30seyJpdGVtIjoiNzYiLCJjb3VudCI6Nn0seyJpdGVtIjoiODUiLCJjb3VudCI6NX1dLCJzbWFsbGVzdCI6IjU3Iiwic3VtIjoiMTYyMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDA5OCwibmFtZSI6IldvcmsgWm9uZSBGYXRhbGl0aWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRm91ciBvdXQgb2YgZml2ZSBoaWdod2F5IHdvcmsgem9uZSBmYXRhbGl0aWVzIGFyZSBkcml2ZXJzIGFuZCB0aGVpciBwYXNzZW5nZXJzLiBCeSBpbXByb3Zpbmcgc2FmZXR5IGFuZCBtb2JpbGl0eSBpbiB3b3JrIHpvbmVzLCBjb25nZXN0aW9uIGFuZCB0cmFmZmljIGluY2lkZW50cyB0aGF0IGxlYWQgdG8gaW5qdXJpZXMsIGZhdGFsaXRpZXMgYW5kIGVjb25vbWljIGxvc3MgY2FuIGJlIHJlZHVjZWQuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBTY29yZWNhcmQgXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5NjUtLS0sMDAuaHRtbFxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoid29ya196b25lX2ZhdGFsaXRpZXMiLCJwb3NpdGlvbiI6MjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODgsIndpZHRoIjoxMTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMyIsIm5vbl9udWxsIjoxNiwiYXZlcmFnZSI6IjE3LjU2MjUiLCJudWxsIjo0MSwidG9wIjpbeyJpdGVtIjoiMTgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE5IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMiIsImNvdW50IjoxOH0seyJpdGVtIjoiMjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE1IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjkiLCJzdW0iOiIyODEifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAwOTksIm5hbWUiOiJXb3JrIFpvbmUgSW5qdXJ5IGFuZCBGYXRhbGl0eSBUb3RhbHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBGb3VyIG91dCBvZiBmaXZlIGhpZ2h3YXkgd29yayB6b25lIGZhdGFsaXRpZXMgYXJlIGRyaXZlcnMgYW5kIHRoZWlyIHBhc3NlbmdlcnMuIEJ5IGltcHJvdmluZyBzYWZldHkgYW5kIG1vYmlsaXR5IGluIHdvcmsgem9uZXMsIGNvbmdlc3Rpb24gYW5kIHRyYWZmaWMgaW5jaWRlbnRzIHRoYXQgbGVhZCB0byBpbmp1cmllcywgZmF0YWxpdGllcyBhbmQgZWNvbm9taWMgbG9zcyBjYW4gYmUgcmVkdWNlZC5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZCBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3Yvb3Blbm1pY2hpZ2FuLzAsNDY0OCw3LTI2Ni02MDIwMV82MDk2NS0tLSwwMC5odG1sXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ3b3JrX3pvbmVfaW5qdXJ5X2FuZF9mYXRhbGl0eV90b3RhbHMiLCJwb3NpdGlvbiI6MjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODksIndpZHRoIjoyMDMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNjMiLCJub25fbnVsbCI6MTYsImF2ZXJhZ2UiOiIxMTkiLCJudWxsIjo0MSwidG9wIjpbeyJpdGVtIjoiMTUyIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNTkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE0OCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTU1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEzMSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTI5IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMDQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjExOCIsImNvdW50IjoxMn0seyJpdGVtIjoiMTA2IiwiY291bnQiOjExfSx7Iml0ZW0iOiI3MiIsImNvdW50IjoxMH0seyJpdGVtIjoiODkiLCJjb3VudCI6OX0seyJpdGVtIjoiOTIiLCJjb3VudCI6OH0seyJpdGVtIjoiODQiLCJjb3VudCI6N30seyJpdGVtIjoiOTQiLCJjb3VudCI6Nn0seyJpdGVtIjoiMTA4IiwiY291bnQiOjV9XSwic21hbGxlc3QiOiI3MiIsInN1bSI6IjE5MDQifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAxMDAsIm5hbWUiOiJQZXJjZW50YWdlIG9mIE1vbml0b3JlZCBCZWFjaGVzIHdpdGggbm8gQ2xvc3VyZXMgb3IgVW5zYWZlIEFkdmlzb3JpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBCZWFjaGVzIGluIE1pY2hpZ2FuIGFyZSBtb25pdG9yZWQgdG8gZW5zdXJlIHRoZXkgYXJlIGZyZWUgZnJvbSBjb250YW1pbmF0aW9uIHNvIHRoYXQgdXNlcnMgY2FuIGZ1bGx5IGVuam95IHRoZW0gd2l0aG91dCByaXNrIG9mIHdhdGVyYm9ybmUgaWxsbmVzc2VzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5LCBXYXRlciBSZXNvdXJjZXMgRGl2aXNpb24gXG5cbmh0dHA6Ly93d3cuZGVxLnN0YXRlLm1pLnVzL2JlYWNoL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX21vbml0b3JlZF9iZWFjaGVzX3dpdGhfbm9fY2xvc3VyZXNfb3JfdW5zYWZlX2Fkdmlzb3JpZXMiLCJwb3NpdGlvbiI6MjMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTAsIndpZHRoIjozOTUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4NyIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6Ijc5LjI3MjcyNzI3MjcyNzI3IiwibnVsbCI6NDYsInRvcCI6W3siaXRlbSI6IjgyIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4NyIsImNvdW50IjoxOX0seyJpdGVtIjoiODUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjgwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3MyIsImNvdW50IjoxNn0seyJpdGVtIjoiNzQiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijc4IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3NSIsImNvdW50IjoxM30seyJpdGVtIjoiNzYiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiI3MyIsInN1bSI6Ijg3MiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDEwMSwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgUm9hZCBDb25zdHJ1Y3Rpb24gUHJvamVjdHMgQ29tcGxldGVkIG9uIFRpbWUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBEZWxpdmVyaW5nIHByb2plY3RzIG9uIHNjaGVkdWxlIG1pbmltaXplcyBkaXNydXB0aW9uIHRvIHRoZSBub3JtYWwgZmxvdyBvZiBnb29kcyBhbmQgbW92ZW1lbnQgb2YgdHJhdmVsZXJzLCByZWR1Y2luZyBjb3N0cyBhbmQgZGVsYXlzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gVFJOUypQT1JUIGRhdGFiYXNlXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXJcbiIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfcm9hZF9jb25zdHJ1Y3Rpb25fcHJvamVjdHNfY29tcGxldGVkX29uX3RpbWUiLCJwb3NpdGlvbiI6MjQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTEsIndpZHRoIjozODIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5NS41Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiOTMuNyIsIm51bGwiOjQ1LCJ0b3AiOlt7Iml0ZW0iOiI5Mi45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI5My4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5NS41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5My4yIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5NC4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI5Mi41IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI5My45IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI5My42IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5My43IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI5NS40IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiOTIuNSIsInN1bSI6IjExMjQuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDEwMiwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgUm9hZCBDb25zdHJ1Y3Rpb24gUHJvamVjdHMgQ29tcGxldGVkIG9uIEJ1ZGdldCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENvbnRyb2xsaW5nIHByb2plY3QgY29zdHMgaXMgZXNzZW50aWFsIHRvIGVuc3VyaW5nIHRoYXQgYWN0aXZlIHByb2plY3QgY2hhbmdlcyBkbyBub3QgY29uc3VtZSBmdW5kaW5nIGludGVuZGVkIGZvciB1c2Ugb24gZnV0dXJlIHByb2plY3RzLiBCeSBrZWVwaW5nIGNvbnN0cnVjdGlvbiBjb3N0cyBwZXIgcHJvamVjdCB3aXRoaW4gNSUgb2YgYnVkZ2V0IG9yIGxlc3MsIGZ1dHVyZSBzdGF0ZSBoaWdod2F5IGFuZCBicmlkZ2UgcHJvZ3JhbXMgY2FuIGJlIGRlbGl2ZXJlZCBhcyBwbGFubmVkLiBJbiAyMDExLCB0aGVyZSB3ZXJlIDcwOSBwcm9qZWN0cy5cblxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gVFJOUypQT1JUIGRhdGFiYXNlXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9yb2FkX2NvbnN0cnVjdGlvbl9wcm9qZWN0c19jb21wbGV0ZWRfb25fYnVkZ2V0IiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODkyLCJ3aWR0aCI6Mzg1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODguMSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjgxLjcwODMzMzMzMzMzMzMzIiwibnVsbCI6NDUsInRvcCI6W3siaXRlbSI6Ijc4LjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijc4LjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc3LjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijc1LjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijc5LjUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg0LjgiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijg3LjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjgxLjgiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijg4LjEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjgzLjgiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ijg1LjIiLCJjb3VudCI6MTB9LHsiaXRlbSI6Ijc5LjIiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6Ijc1LjgiLCJzdW0iOiI5ODAuNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDEwMywibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgVHJhZmZpYyBJbmNpZGVudHMgQ2xlYXJlZCBpbiBMZXNzIHRoYW4gVHdvIEhvdXJzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQSB0cmFmZmljIGluY2lkZW50IGlzIGFuIHVucGxhbm5lZCBldmVudCB0aGF0IGFmZmVjdHMgb3IgaW1wZWRlcyB0aGUgbm9ybWFsIGZsb3cgb2YgdHJhZmZpYy4gQSB0cmFmZmljIGluY2lkZW50IHJlcXVpcmVzIGEgcmVzcG9uc2UgdG8gcHJvdGVjdCBsaWZlIG9yIHByb3BlcnR5IGFuZCB0byBtaXRpZ2F0ZSBpdHMgaW1wYWN0LiBJbmNpZGVudHMgY291bGQgaW5jbHVkZSBtb3RvciB2ZWhpY2xlIGNyYXNoZXMsIGRpc2FibGVkIHZlaGljbGVzIGFuZCBvdGhlciBvY2N1cnJlbmNlcyB0aGF0IHJlcXVpcmUgYW4gZW1lcmdlbmN5IHJlc3BvbnNlLlxuXG5Tb3VyY2U6ICBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZFxuXG5odHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMV81OTMxOS0tLSwwMC5odG1sXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl90cmFmZmljX2luY2lkZW50c19jbGVhcmVkX2luX2xlc3NfdGhhbl90d29faG91cnMiLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTMsIndpZHRoIjozNDYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5Ni4xIiwibm9uX251bGwiOjQxLCJhdmVyYWdlIjoiOTEuNzM5MDI0MzkwMjQzOTAiLCJudWxsIjoxNiwidG9wIjpbeyJpdGVtIjoiOTIuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiODguMyIsImNvdW50IjoxOX0seyJpdGVtIjoiOTAuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTEuNiIsImNvdW50IjoxN30seyJpdGVtIjoiOTMuNyIsImNvdW50IjoxNn0seyJpdGVtIjoiOTMuMSIsImNvdW50IjoxNX0seyJpdGVtIjoiODkuNyIsImNvdW50IjoxNH0seyJpdGVtIjoiOTEuMSIsImNvdW50IjoxM30seyJpdGVtIjoiOTIuNyIsImNvdW50IjoxMn0seyJpdGVtIjoiODguOCIsImNvdW50IjoxMX0seyJpdGVtIjoiODguMiIsImNvdW50IjoxMH0seyJpdGVtIjoiOTEuOCIsImNvdW50Ijo5fSx7Iml0ZW0iOiI4NC43IiwiY291bnQiOjh9LHsiaXRlbSI6IjkwLjEiLCJjb3VudCI6N30seyJpdGVtIjoiOTMuMyIsImNvdW50Ijo2fSx7Iml0ZW0iOiI4OS45IiwiY291bnQiOjV9LHsiaXRlbSI6Ijk0IiwiY291bnQiOjR9LHsiaXRlbSI6IjkyLjIiLCJjb3VudCI6M30seyJpdGVtIjoiOTIuNCIsImNvdW50IjoyfSx7Iml0ZW0iOiI5My45IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiI4NC43Iiwic3VtIjoiMzc2MS4zIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMTA0LCJuYW1lIjoiKFllYXJseSkgUGVyY2VudGFnZSBvZiBUcmFmZmljIEluY2lkZW50cyBDbGVhcmVkIGluIExlc3MgdGhhbiBUd28gSG91cnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBIHRyYWZmaWMgaW5jaWRlbnQgaXMgYW4gdW5wbGFubmVkIGV2ZW50IHRoYXQgYWZmZWN0cyBvciBpbXBlZGVzIHRoZSBub3JtYWwgZmxvdyBvZiB0cmFmZmljLiBBIHRyYWZmaWMgaW5jaWRlbnQgcmVxdWlyZXMgYSByZXNwb25zZSB0byBwcm90ZWN0IGxpZmUgb3IgcHJvcGVydHkgYW5kIHRvIG1pdGlnYXRlIGl0cyBpbXBhY3QuIEluY2lkZW50cyBjb3VsZCBpbmNsdWRlIG1vdG9yIHZlaGljbGUgY3Jhc2hlcywgZGlzYWJsZWQgdmVoaWNsZXMgYW5kIG90aGVyIG9jY3VycmVuY2VzIHRoYXQgcmVxdWlyZSBhbiBlbWVyZ2VuY3kgcmVzcG9uc2UuIFNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBTY29yZWNhcmQgaHR0cDovL21pY2hpZ2FuLmdvdi9taWRhc2hib2FyZC8wLDQ2MjQsNy0yNTYtNTkyOTdfNTkzMDFfNTkzMTktLS0sMDAuaHRtbCBVcGRhdGVkIHllYXJseSIsImZpZWxkTmFtZSI6InllYXJseV9wZXJjZW50YWdlX29mX3RyYWZmaWNfaW5jaWRlbnRzX2NsZWFyZWRfaW5fbGVzc190aGFuX3R3b19ob3VycyIsInBvc2l0aW9uIjoyNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEyNzg2OCwid2lkdGgiOjM4OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkyLjciLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjkwLjYxNjY2NjY2NjY2NjY3IiwibnVsbCI6NTEsInRvcCI6W3siaXRlbSI6Ijg5LjMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjkxLjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkwLjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkyLjciLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijg4LjYiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiI4OC42Iiwic3VtIjoiNTQzLjcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAxMDUsIm5hbWUiOiJQYXNzZW5nZXIgQWlyIFNlcnZpY2UgSW4gYW5kIE91dCBvZiBNaWNoaWdhbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluY3JlYXNpbmcgYWlyIHRyYXZlbCB0byBNaWNoaWdhbiBzdXBwb3J0cyBidXNpbmVzc2VzIGFuZCBpbmRpdmlkdWFscyB0aGF0IHdhbnQgdG8gbG9jYXRlIGFuZCBpbnZlc3QgaW4gTWljaGlnYW4uXG5cblNvdXJjZTogTURPVCBUcmFuc3BvcnRhdGlvbiBNYW5hZ2VtZW50IFN5c3RlbSBcblxuaHR0cDovL21kb3RjZi5zdGF0ZS5taS51cy9wdWJsaWMvYWlycG9ydHN0YXRzL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1hcmNoXG5Ob3RlOiBDdXJyZW50IHllYXIgZmlndXJlcyBhcmUgZHJhZnQgYW5kIHN1YmplY3QgdG8gY2hhbmdlLiIsImZpZWxkTmFtZSI6InBhc3Nlbmdlcl9haXJfc2VydmljZV9pbl9hbmRfb3V0X29mX21pY2hpZ2FuIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk0LCJ3aWR0aCI6MjQzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDAuOTEiLCJub25fbnVsbCI6MTYsImF2ZXJhZ2UiOiIzNy44NjE4NzUiLCJudWxsIjo0MSwidG9wIjpbeyJpdGVtIjoiMzYuNjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjM1Ljg4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzNy4zIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0MC4xMyIsImNvdW50IjoxN30seyJpdGVtIjoiNDAuOTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQwLjM0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIzNi40OCIsImNvdW50IjoxNH0seyJpdGVtIjoiMzkuMzQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjM1LjM3IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIzNi44IiwiY291bnQiOjExfSx7Iml0ZW0iOiIzNy4xIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzOC40IiwiY291bnQiOjl9LHsiaXRlbSI6IjM5LjUiLCJjb3VudCI6OH0seyJpdGVtIjoiMzciLCJjb3VudCI6N31dLCJzbWFsbGVzdCI6IjM1LjM3Iiwic3VtIjoiNjA1Ljc5In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMTA2LCJuYW1lIjoiTWljaGlnYW4gUGVyY2VudGFnZSBDaGFuZ2UgaW4gUGFzc2VuZ2VyIFJhaWwgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJlc2VydmluZyBhbmQgZGV2ZWxvcGluZyBjaXR5IHRvIGNpdHkgcGFzc2VuZ2VyIHJhaWwgYmVuZWZpdHMgdGhlIHB1YmxpYyBieSBkaXZlcnNpZnlpbmcgdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgYW5kIGluY3JlYXNpbmcgc2FmZXR5IGJ5IHJlbGlldmluZyBjb25nZXN0aW9uIG9uIHRoZSBoaWdod2F5IGFuZCByZWR1Y2luZyBlbWlzc2lvbnMgb3ZlciBvdGhlciBtb2RlcyBvZiB0cmF2ZWwuXG5cblxuU291cmNlOiBBbXRyYWsgcHJvdmlkZXMgZGF0YSB0byBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFxuXG5odHRwOi8vbWRvdGNmLnN0YXRlLm1pLnVzL3B1YmxpYy9yYWlsc3RhdHMvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX2NoYW5nZV9pbl9wYXNzZW5nZXJfcmFpbF9yaWRlcnNoaXBfbWljaGlnYW4iLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTUsIndpZHRoIjozMzcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy4xIiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMi44NSIsIm51bGwiOjQ3LCJ0b3AiOlt7Iml0ZW0iOiIzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ii00LjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEzLjEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiLTEiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ii00LjQiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ii0zLjUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcuOCIsImNvdW50IjoxMn0seyJpdGVtIjoiMTAiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiItNC45Iiwic3VtIjoiMjguNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDEwNywibmFtZSI6IlUuUy4gUGVyY2VudGFnZSBDaGFuZ2UgaW4gUGFzc2VuZ2VyIFJhaWwgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUHJlc2VydmluZyBhbmQgZGV2ZWxvcGluZyBjaXR5IHRvIGNpdHkgcGFzc2VuZ2VyIHJhaWwgYmVuZWZpdHMgdGhlIHB1YmxpYyBieSBkaXZlcnNpZnlpbmcgdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgYW5kIGluY3JlYXNpbmcgc2FmZXR5IGJ5IHJlbGlldmluZyBjb25nZXN0aW9uIG9uIHRoZSBoaWdod2F5IGFuZCByZWR1Y2luZyBlbWlzc2lvbnMgb3ZlciBvdGhlciBtb2RlcyBvZiB0cmF2ZWwuIFNvdXJjZTogQW10cmFrIHByb3ZpZGVzIGRhdGEgdG8gTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBodHRwOi8vbWRvdGNmLnN0YXRlLm1pLnVzL3B1YmxpYy9yYWlsc3RhdHMvIFVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX2NoYW5nZV9pbl9wYXNzZW5nZXJfcmFpbF9yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk2LCJ3aWR0aCI6Mjg2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTMuOCIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMy4yNjY2NjY2NjY2NjY2NjciLCJudWxsIjo0OCwidG9wIjpbeyJpdGVtIjoiNy42IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMy44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiItNC42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIuMSIsImNvdW50IjoxNn0seyJpdGVtIjoiMi4yIiwiY291bnQiOjE1fSx7Iml0ZW0iOiItNC40IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMC4zIiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiLTQuNiIsInN1bSI6IjI5LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAxMDgsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW1cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwgXG5VLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIFxuXG5odHRwOi8vd3d3LmFwdGEuY29tL3Jlc291cmNlcy9zdGF0aXN0aWNzL1BhZ2VzL3RyYW5zaXRzdGF0cy5hc3B4XG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9jaGFuZ2VfaW5fYnVzX3JpZGVyc2hpcF9taWNoaWdhbiIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Nywid2lkdGgiOjI2NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuMzUiLCJub25fbnVsbCI6MTUsImF2ZXJhZ2UiOiItMC4wMjI2NjY2NjY2NjY2NjY2NyIsIm51bGwiOjQyLCJ0b3AiOlt7Iml0ZW0iOiItMC41NiIsImNvdW50IjoyMH0seyJpdGVtIjoiLTQuNjEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEuMjciLCJjb3VudCI6MTh9LHsiaXRlbSI6Ii0wLjg2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5LjM1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxLjM0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI3LjAxIiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMC42MiIsImNvdW50IjoxM30seyJpdGVtIjoiMC43IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIwLjkiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ii0yIiwiY291bnQiOjEwfSx7Iml0ZW0iOiItNy44IiwiY291bnQiOjl9LHsiaXRlbSI6Ii0xLjIxIiwiY291bnQiOjh9LHsiaXRlbSI6IjAuNCIsImNvdW50Ijo3fSx7Iml0ZW0iOiItMy42NSIsImNvdW50Ijo2fV0sInNtYWxsZXN0IjoiLTcuOCIsInN1bSI6Ii0wLjM0In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMTA5LCJuYW1lIjoiVS5TLiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuIE1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW0gVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCBVLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIGh0dHA6Ly93d3cuYXB0YS5jb20vcmVzb3VyY2VzL3N0YXRpc3RpY3MvUGFnZXMvdHJhbnNpdHN0YXRzLmFzcHggVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2VfY2hhbmdlX2luX2J1c19yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk4LCJ3aWR0aCI6MjYyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMi44NyIsIm5vbl9udWxsIjoxMywiYXZlcmFnZSI6Ii0wLjc3NjE1Mzg0NjE1Mzg0NjIiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiMC4zMiIsImNvdW50IjoyMH0seyJpdGVtIjoiLTMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjAuNjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIuMTYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjAuNjciLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ii04LjE2IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyLjg3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMi4yMiIsImNvdW50IjoxM30seyJpdGVtIjoiLTAuNCIsImNvdW50IjoxMn0seyJpdGVtIjoiMi40NiIsImNvdW50IjoxMX0seyJpdGVtIjoiLTAuNjkiLCJjb3VudCI6MTB9LHsiaXRlbSI6Ii0xLjA2IiwiY291bnQiOjl9LHsiaXRlbSI6Ii0zLjczIiwiY291bnQiOjh9XSwic21hbGxlc3QiOiItOC4xNiIsInN1bSI6Ii0xMC4wOSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDExMCwibmFtZSI6Ik1pY2hpZ2FuIFBlcmNlbnRhZ2Ugb2YgU3RydWN0dXJhbGx5IERlZmljaWVudCBCcmlkZ2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhbnNwb3J0YXRpb24gYW5kIGRpc3RyaWJ1dGlvbiBvZiBjb21tZXJjaWFsIGFuZCBpbmR1c3RyaWFsIGdvb2RzIGFuZCBtYXRlcmlhbHMgcmVxdWlyZSBzb3VuZCBicmlkZ2VzIGFuZCB3ZWxsLW1haW50YWluZWQgcm9hZHMuIEEgaGlnaHdheSBicmlkZ2UgaXMgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIHRoZSBkZWNrLCBzdXBlcnN0cnVjdHVyZSwgc3Vic3RydWN0dXJlIG9yIGN1bHZlcnQgaXMgcmF0ZWQgaW4gXCJwb29yXCIgY29uZGl0aW9uLiBBIGJyaWRnZSBjYW4gYWxzbyBiZSBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgaXRzIGxvYWQtY2FycnlpbmcgY2FwYWNpdHkgaXMgc2lnbmlmaWNhbnRseSBiZWxvdyBjdXJyZW50IGRlc2lnbiBzdGFuZGFyZHMgb3IgaWYgYSB3YXRlcndheSBiZWxvdyBmcmVxdWVudGx5IG92ZXJ0b3BzIHRoZSBicmlkZ2UgZHVyaW5nIGZsb29kcy4gUmVwYWlycyBmb3IgYnJpZGdlcyByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGFyZSBub3JtYWxseSBlbGlnaWJsZSBmb3IgZmVkZXJhbCBicmlkZ2UgZnVuZHMuIEEgYnJpZGdlIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgZG9lcyBub3QgbWVhbiBpdCBpcyB1bnNhZmUuIFRoaXMgaXMgYSBtZWFzdXJlIG9mIHRoZSBwZXJjZW50IG9mIGFsbCBicmlkZ2VzIGluIE1pY2hpZ2FuIHRoYXQgdGhhdCBhcmUgY2xhc3NpZmllZCBhcyBkZWZpY2llbnQgZm9yIGFsbCBjYXRlZ29yaWVzIG9mIGJyaWRnZXMgYW5kIGFsbCBjYXRlZ29yaWVzIG9mIGRlZmljaWVuY3kuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uLCBGZWRlcmFsIEhpZ2h3YXkgQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZmh3YS5kb3QuZ292L2JyaWRnZS9kZWZpY2llbnQuY2ZtXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRmVicnVhcnkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3N0cnVjdHVyYWxseV9kZWZpY2llbnRfYnJpZGdlc19taWNoaWdhbiIsInBvc2l0aW9uIjozMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5OSwid2lkdGgiOjMwNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwLjYxIiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiMTQuODk4ODIzNTI5NDExNzYiLCJudWxsIjo0MCwidG9wIjpbeyJpdGVtIjoiMjAuNjEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE4LjkzIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxOC40MyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTcuMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE2LjMxIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNi4zMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMTYuMDQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE0LjUwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxNS4yNyIsImNvdW50IjoxMn0seyJpdGVtIjoiMTQuNTYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjEyLjY4IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIxMi4zMSIsImNvdW50Ijo5fSx7Iml0ZW0iOiIxMS43OCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIxMS43IiwiY291bnQiOjd9LHsiaXRlbSI6IjExLjcyIiwiY291bnQiOjZ9LHsiaXRlbSI6IjExLjA2IiwiY291bnQiOjV9LHsiaXRlbSI6IjE0LjA4IiwiY291bnQiOjR9XSwic21hbGxlc3QiOiIxMS4wNiIsInN1bSI6IjI1My4yOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDExMSwibmFtZSI6IlUuUy4gUGVyY2VudGFnZSBvZiBTdHJ1Y3R1cmFsbHkgRGVmaWNpZW50IEJyaWRnZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFuc3BvcnRhdGlvbiBhbmQgZGlzdHJpYnV0aW9uIG9mIGNvbW1lcmNpYWwgYW5kIGluZHVzdHJpYWwgZ29vZHMgYW5kIG1hdGVyaWFscyByZXF1aXJlIHNvdW5kIGJyaWRnZXMgYW5kIHdlbGwtbWFpbnRhaW5lZCByb2Fkcy4gQSBoaWdod2F5IGJyaWRnZSBpcyBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgdGhlIGRlY2ssIHN1cGVyc3RydWN0dXJlLCBzdWJzdHJ1Y3R1cmUgb3IgY3VsdmVydCBpcyByYXRlZCBpbiBcInBvb3JcIiBjb25kaXRpb24uIEEgYnJpZGdlIGNhbiBhbHNvIGJlIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiBpdHMgbG9hZC1jYXJyeWluZyBjYXBhY2l0eSBpcyBzaWduaWZpY2FudGx5IGJlbG93IGN1cnJlbnQgZGVzaWduIHN0YW5kYXJkcyBvciBpZiBhIHdhdGVyd2F5IGJlbG93IGZyZXF1ZW50bHkgb3ZlcnRvcHMgdGhlIGJyaWRnZSBkdXJpbmcgZmxvb2RzLiBSZXBhaXJzIGZvciBicmlkZ2VzIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgYXJlIG5vcm1hbGx5IGVsaWdpYmxlIGZvciBmZWRlcmFsIGJyaWRnZSBmdW5kcy4gQSBicmlkZ2UgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBkb2VzIG5vdCBtZWFuIGl0IGlzIHVuc2FmZS4gVGhpcyBpcyBhIG1lYXN1cmUgb2YgdGhlIHBlcmNlbnQgb2YgYWxsIGJyaWRnZXMgaW4gTWljaGlnYW4gdGhhdCB0aGF0IGFyZSBjbGFzc2lmaWVkIGFzIGRlZmljaWVudCBmb3IgYWxsIGNhdGVnb3JpZXMgb2YgYnJpZGdlcyBhbmQgYWxsIGNhdGVnb3JpZXMgb2YgZGVmaWNpZW5jeS4gU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24sIEZlZGVyYWwgSGlnaHdheSBBZG1pbmlzdHJhdGlvbiBodHRwOi8vd3d3LmZod2EuZG90Lmdvdi9icmlkZ2UvZGVmaWNpZW50LmNmbSBVcGRhdGVkIGFubnVhbGx5IGluIEZlYnJ1YXJ5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9zdHJ1Y3R1cmFsbHlfZGVmaWNpZW50X2JyaWRnZXNfdV9zIiwicG9zaXRpb24iOjM0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxOTAwLCJ3aWR0aCI6MzE4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTQuNzciLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiIxMS45NDM1Mjk0MTE3NjQ3MSIsIm51bGwiOjQwLCJ0b3AiOlt7Iml0ZW0iOiIxNC43NyIsImNvdW50IjoyMH0seyJpdGVtIjoiMTQuMTgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEzLjc4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMy40OCIsImNvdW50IjoxN30seyJpdGVtIjoiMTMuMTAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEyLjc3IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMi4zNiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTIuMTAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjExLjg5IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMS44MSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTEuMTYiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjEwLjk1IiwiY291bnQiOjl9LHsiaXRlbSI6IjEwLjQ1IiwiY291bnQiOjh9LHsiaXRlbSI6IjEwLjA1IiwiY291bnQiOjd9LHsiaXRlbSI6IjkuNjEiLCJjb3VudCI6Nn0seyJpdGVtIjoiOS4xMiIsImNvdW50Ijo1fSx7Iml0ZW0iOiIxMS40NiIsImNvdW50Ijo0fV0sInNtYWxsZXN0IjoiOS4xMiIsInN1bSI6IjIwMy4wNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDExMiwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgUm9hZHMgaW4gR29vZCBvciBGYWlyIENvbmRpdGlvbiBpbiB0aGUgUGF2ZWQgRmVkZXJhbCBBaWQgU3lzdGVtIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGNvbmRpdGlvbiBvZiBNaWNoaWdhbidzIHJvYWRzIGFmZmVjdHMgZXZlcnlvbmUtZnJvbSBidXNpbmVzc2VzIHRoYXQgcmVseSBvbiB0aGUgdHJhbnNwb3J0YXRpb24gbmV0d29yayB0byB0cmFuc3BvcnQgZ29vZHMgYW5kIHNlcnZpY2VzLCB0byBtb3RvcmlzdHMgd2hvIGV4cGVjdCBzYWZlIGFuZCBjb252ZW5pZW50IGFjY2VzcyB0byB3b3JrIGFuZCBzY2hvb2wuIFJvdWdoIHJvYWRzIGluY3JlYXNlIHRoZSBjb3N0IG9mIG93bmluZyBhIGNhciBhbmQgY2FuIGNhdXNlIGRhbWFnZSB0byB0aXJlcyBhbmQgc3VzcGVuc2lvbnMgYW5kIHJlZHVjZWQgZnVlbCBlZmZpY2llbmN5LiBNYWludGFpbmluZyByb2FkIGhlYWx0aCBpcyBpbXBvcnRhbnQgYmVjYXVzZSB0aGUgY29zdCBvZiByZXR1cm5pbmcgYSBwb29yIHJvYWQgdG8gZ29vZCBjb25kaXRpb24gaXMgZm91ciB0byBmaXZlIHRpbWVzIGdyZWF0ZXIgdGhhbiB0aGUgY29zdCBvZiByZXR1cm5pbmcgYSBmYWlyIHJvYWQgdG8gZ29vZCBjb25kaXRpb24uIEFsbG93aW5nIG1vcmUgcm9hZHMgdG8gcmVhY2ggcG9vciBjb25kaXRpb24gd2lsbCBkcmFtYXRpY2FsbHkgaW5jcmVhc2UgdGhlIGNvc3Qgb2YgcmVwYWlyaW5nIE1pY2hpZ2FuJ3Mgcm9hZCBuZXR3b3JrLlxuXG5Tb3VyY2U6IFJlcG9ydCBvZiB0aGUgTWljaGlnYW4gVHJhbnNwb3J0YXRpb24gQXNzZXQgTWFuYWdlbWVudCBDb3VuY2lsIFxuXG5odHRwOi8vdGFtYy5tY2dpLnN0YXRlLm1pLnVzL01JVFJQL0NvbnRhY3QvUmVwb3J0cy5hc3B4XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfcm9hZHNfaW5fZ29vZF9vcl9mYWlyX2NvbmRpdGlvbl9pbl90aGVfcGF2ZWRfZmVkZXJhbF9haWRfc3lzdGVtIiwicG9zaXRpb24iOjM1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxOTAxLCJ3aWR0aCI6NDM0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODcuOCIsIm5vbl9udWxsIjoxMywiYXZlcmFnZSI6IjY5LjczODQ2MTUzODQ2MTU0IiwibnVsbCI6NDQsInRvcCI6W3siaXRlbSI6Ijg3LjgiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg1LjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc3LjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijc0LjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY4LjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY2LjgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjY0LjkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY2LjQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjY2LjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYyIiwiY291bnQiOjExfSx7Iml0ZW0iOiI2MS4xIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI2MC43IiwiY291bnQiOjl9LHsiaXRlbSI6IjY1LjIiLCJjb3VudCI6OH1dLCJzbWFsbGVzdCI6IjYwLjciLCJzdW0iOiI5MDYuNiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDExMywibmFtZSI6Ik51bWJlciBvZiBEYW0gRmFpbHVyZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBEYW0gZmFpbHVyZXMgY2FuIHJlc3VsdCBpbiBsb3NzIG9mIGxpZmUsIHNpZ25pZmljYW50IHByb3BlcnR5IGRhbWFnZSwgbG9zcyBvZiByZWNyZWF0aW9uYWwgcmVzb3VyY2VzIGFuZCBzaWduaWZpY2FudCBlbnZpcm9ubWVudGFsIHJlc291cmNlIGRhbWFnZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSwgV2F0ZXIgUmVzb3VyY2VzIERpdmlzaW9uXG5cbiBodHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMl81OTMyNS0tLSwwMC5odG1sXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoibnVtYmVyX29mX2RhbV9mYWlsdXJlcyIsInBvc2l0aW9uIjozNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTkwMiwid2lkdGgiOjE3MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiIxLjcyNzI3MjcyNzI3MjcyNyIsIm51bGwiOjQ2LCJ0b3AiOlt7Iml0ZW0iOiIwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0IiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiMCIsInN1bSI6IjE5In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMTE0LCJuYW1lIjoiUmF3IFNld2FnZSBEaXNjaGFyZ2UiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBXaGVuIHJhdyBzZXdhZ2UgaXMgZGlzY2hhcmdlZCBkaXJlY3RseSBpbnRvIHdhdGVyd2F5cywgaXQgZGltaW5pc2hlcyB3YXRlciBxdWFsaXR5LCB3aGljaCBjYW4gaW1wYWN0IHB1YmxpYyBhbmQgZWNvc3lzdGVtIGhlYWx0aCBhbmQgcmVjcmVhdGlvbmFsIHVzZSBvZiBNaWNoaWdhbidzIHdhdGVycy4gUHJvdmlkaW5nIGFkZXF1YXRlIGNhcGFjaXR5IGFuZCBpbnRlZ3JpdHkgZm9yIG91ciBzZXdlciBhbmQgd2FzdGUgd2F0ZXIgdHJlYXRtZW50IGluZnJhc3RydWN0dXJlIG1pbmltaXplcyByYXcgc2V3YWdlIGRpc2NoYXJnZXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHksIFdhdGVyIFJlc291cmNlcyBEaXZpc2lvblxuXG5odHRwOi8vd3d3LmRlcS5zdGF0ZS5taS51cy9jc29zc28vXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmF3X3Nld2FnZV9kaXNjaGFyZ2UiLCJwb3NpdGlvbiI6MzcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE5MDMsIndpZHRoIjoxNDIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMi42Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI2LjMzNDQ0NDQ0NDQ0NDQ0NCIsIm51bGwiOjQ4LCJ0b3AiOlt7Iml0ZW0iOiI1LjM4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3LjI5IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxLjIxIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzLjU4IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMi42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI1LjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjExLjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIuNDUiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIxLjIxIiwic3VtIjoiNTcuMDEifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fV0sImdyYW50cyI6W3siaW5oZXJpdGVkIjpmYWxzZSwidHlwZSI6InZpZXdlciIsImZsYWdzIjpbInB1YmxpYyJdfV0sIm1ldGFkYXRhIjp7InJkZlN1YmplY3QiOiIwIiwiYXZhaWxhYmxlRGlzcGxheVR5cGVzIjpbInRhYmxlIiwiZmF0cm93IiwicGFnZSJdLCJyZW5kZXJUeXBlQ29uZmlnIjp7InZpc2libGUiOnsidGFibGUiOnRydWV9fX0sIm93bmVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJxdWVyeSI6e30sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJkZWZhdWx0Iiwib3duZXJNYXlCZUNvbnRhY3RlZCIsInJlc3RvcmFibGUiLCJyZXN0b3JlUG9zc2libGVGb3JUeXBlIl19fQ==