Attraction & Retention

Total Jobs

Why it Matters: Growth in payroll jobs is associated with positive outcomes such as increased income, reduced unemployment, increased participation in the labor market and increased consumer spending throughout the economy. Payroll jobs are defined as the total number of persons on establishment payrolls employed full- or part-time in the private and government sectors. It excludes proprietors, self-employed, unpaid family or volunteer workers, farm workers, domestic workers and uniformed members of the armed services.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.

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiVGFsZW50IERhc2hib2FyZCIsIm1ldGFkYXRhIjoie1wiZGVzY3JpcHRpb25cIjpcIioqW0Rvd25sb2FkYWJsZSBTcHJlYWRzaGVldCBWZXJzaW9uIG9mIFRhbGVudCBEYXNoYm9hcmRdWzBdKipcXG5cXG4qKlBlcmZvcm1hbmNlIEtleToqKiBUaHVtYnMgdXA9QmV0dGVyLCBBcnJvd3M9Tm8gY2hhbmdlLCBUaHVtYnMgZG93bj1Xb3JzZVxcblxcbltUb3RhbCBqb2JzIGJ5IHNlY3Rvcl1bMV1cXG5cXG5bVGFsZW50IERhc2hib2FyZCBBdC1BLUdsYW5jZV1bMl1cXG5cXG5bMF06IGh0dHBzOi8vbWlkYXNoYm9hcmQubWljaGlnYW4uZ292L2Rvd25sb2FkL2c0djkteHNrcS9hcHBsaWNhdGlvbiUyRnZuZC5tcy1leGNlbFxcblsxXTogaHR0cHM6Ly9taWRhc2hib2FyZC5taWNoaWdhbi5nb3YvZG93bmxvYWQvd2FkaS14eDdjL2FwcGxpY2F0aW9uJTJGdm5kLm1zLWV4Y2VsXFxuWzJdOiBodHRwczovL21pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdi9kb3dubG9hZC80bWFlLXhuZGcvYXBwbGljYXRpb24lMkZ2bmQubXMtcG93ZXJwb2ludFwiLFwiaW1hZ2VcIjpcIi9hcGkvYXNzZXRzL0VFNkU0REM4LUMzNDctNDk4OC04Qzg5LTgyQjAxRDMyRTM2NVwifSIsImNhdGVnb3JpZXMiOlsianhwaC00M3NpIiwidjU0ZC1zYmdrIiwidXVjbS1heHJtIiwicnJoci1pbnp2IiwiaWt3cC1weHo1Il0sImlzX3B1YmxpYyI6dHJ1ZSwidmVyc2lvbiI6IjIwMTctMDctMjBUMTg6NTI6NDcuOTU3WiIsImlkIjoiaWN5bS11Z25pIn19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiQXR0cmFjdGlvbiAmIFJldGVudGlvbiIsImdvYWxzIjpbIjM5OTMtdWJlOCIsIjN3ZWEtcnl1dCIsImUzN3gteXJudiJdLCJ2ZXJzaW9uIjoiMjAxNC0xMi0wOFQxODowODoyOS4xMTJaIiwiaWQiOiJqeHBoLTQzc2kifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjM5OTMtdWJlOCIsIm5hbWUiOiJNb250aGx5IHRvdGFsIGpvYnMiLCJpc19wdWJsaWMiOnRydWUsIm1ldGFkYXRhIjp7Im1ldGFkYXRhIjoie1wicmV0aXJlbWVudF9uYXJyYXRpdmVcIjpbXSxcImljb25cIjpcImxpa2VcIixcIm5hcnJhdGl2ZVwiOlt7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjICoqVG90YWwgSm9icyoqXFxuXFxuVG90YWwgbnVtYmVyIG9mIHBheXJvbGwgam9icyBpbiBNaWNoaWdhblxcblxcblwifSx7XCJ0eXBlXCI6XCJ2aXpcIixcImRhdGFzZXRcIjpcIjczYWkteWtzNVwifSx7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIqKlNvdXJjZToqKiBbRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmVzXVswXVxcblxcblVwZGF0ZWQgbW9udGhseVxcblxcbl9PcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi5fXFxuXFxuWzBdOiBodHRwOi8vbWlsbWkub3JnL2RhdGFzZWFyY2hcIn0se1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiIyAqKlllYXJseSBUb3RhbCBKb2JzKipcXG5cXG5Ub3RhbCBudW1iZXIgb2YgcGF5cm9sbCBqb2JzIGluIE1pY2hpZ2FuXFxuXFxuXCJ9LHtcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwicnJhZi04NGNhXCJ9LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIioqU291cmNlOioqIFtEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXNdWzBdXFxuXFxuVXBkYXRlZCBtb250aGx5XFxuXFxuX09wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLl9cXG5cXG5bMF06IGh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJUb3RhbCBKb2JzXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cIn0ifSwicHJldmFpbGluZ19tZWFzdXJlIjp7InN0YXJ0IjoiMjAxNC0wMS0wMVQwMDowMDowMC4wMDAiLCJlbmQiOiIyMDE4LTEyLTMxVDIzOjU5OjU5LjAwMCIsInRhcmdldF90eXBlIjoibm9uZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiI5eDJlLWc4YW4ifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTh9LFwiYWN0aW9uX3R5cGVcIjpcIm5vbmVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNH19LFwic3RhcnRcIjpcIjIwMTQtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTQtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJUb3RhbCBKb2JzXCJ9In0sInVwZGF0ZWRfYXQiOiIyMDE4LTAxLTE3VDE5OjE0OjE4LjU1NVoiLCJjcmVhdGVkX2F0IjoiMjAxNC0xMi0wOFQxODoxODoyMi4wMjJaIiwidmVyc2lvbiI6IjIwMTgtMDEtMTdUMTk6MTQ6MTguNTU1WiIsImlkIjoieHE2ZC1nYW1iIn0sInJlbGF0ZWRfbWVhc3VyZXMiOltdLCJiYXNlX2Rhc2hib2FyZCI6ImljeW0tdWduaSIsInVwZGF0ZWRfYXQiOiIyMDE4LTAxLTE3VDE5OjE0OjE4LjY3OFoiLCJjcmVhdGVkX2F0IjoiMjAxNC0xMi0wOFQxODowODoyOC40NjlaIiwidmVyc2lvbiI6IjIwMTgtMDEtMTdUMTk6MTQ6MTguNjc4WiIsImNyZWF0ZWRfYnkiOiJ3eHVtLXdqemYifX0=
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJkYXRlIiwidmVyc2lvbiI6IjIwMTYtMTEtMTdUMjI6MDQ6NTkuMzk4WiIsImlkIjoiOXgyZS1nOGFuIiwiY29sdW1uMSI6Im1vbnRobHlfdG90YWxfam9icyIsImRhdGFzZXQiOiJidXlyLW5nemIiLCJtZXRhZGF0YSI6IntcIndpemFyZFwiOntcImZpbHRlcl9hc3RcIjpbe1widmFsdWVzXCI6W3t9XSxcImRhdGFzZXRcIjpcImJ1eXItbmd6YlwifV0sXCJ2YWx1ZVR5cGVcIjpcIm9uZVwifX0iLCJkYXRhc2V0X2RvbWFpbiI6Im1pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdiIsImNyZWF0ZWRfYXQiOiIyMDE0LTEyLTA4VDE4OjE4OjIxLjgwMFoiLCJ1cGRhdGVkX2F0IjoiMjAxNi0xMS0xN1QyMjowNDo1OS4zOThaIn19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjczYWkteWtzNSIsIm5hbWUiOiJNb250aGx5IFRvdGFsIEpvYnMiLCJhc3NldFR5cGUiOiJjaGFydCIsImF2ZXJhZ2VSYXRpbmciOjAsImNhdGVnb3J5IjoiVGFsZW50IERhc2hib2FyZCIsImNyZWF0ZWRBdCI6MTQxNzgxNjY1NCwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi4iLCJkaXNwbGF5VHlwZSI6ImNoYXJ0IiwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJkb3dubG9hZENvdW50Ijo0MzAsImhpZGVGcm9tQ2F0YWxvZyI6ZmFsc2UsImhpZGVGcm9tRGF0YUpzb24iOmZhbHNlLCJpbmRleFVwZGF0ZWRBdCI6MTU1NjA0NzExOSwibmV3QmFja2VuZCI6dHJ1ZSwibnVtYmVyT2ZDb21tZW50cyI6MCwib2lkIjoyNzc2Mzk5MSwicHJvdmVuYW5jZSI6Im9mZmljaWFsIiwicHVibGljYXRpb25BcHBlbmRFbmFibGVkIjpmYWxzZSwicHVibGljYXRpb25EYXRlIjoxNTA0MjA4MTg4LCJwdWJsaWNhdGlvbkdyb3VwIjoxOTQwODY1LCJwdWJsaWNhdGlvblN0YWdlIjoicHVibGlzaGVkIiwicm93c1VwZGF0ZWRBdCI6MTUxNjIxNzM1Miwicm93c1VwZGF0ZWRCeSI6Ind4dW0td2p6ZiIsInRhYmxlSWQiOjE0ODA2ODE3LCJ0b3RhbFRpbWVzUmF0ZWQiOjAsInZpZXdDb3VudCI6OTcyLCJ2aWV3TGFzdE1vZGlmaWVkIjoxNDkwMjA4MDQ2LCJ2aWV3VHlwZSI6InRhYnVsYXIiLCJhcHByb3ZhbHMiOlt7InJldmlld2VkQXQiOjE0MTc4MTY2NTQsInJldmlld2VkQXV0b21hdGljYWxseSI6dHJ1ZSwic3RhdGUiOiJhcHByb3ZlZCIsInN1Ym1pc3Npb25JZCI6NDcxMzk1LCJzdWJtaXNzaW9uT2JqZWN0IjoicHVibGljX2F1ZGllbmNlX3JlcXVlc3QiLCJzdWJtaXNzaW9uT3V0Y29tZSI6ImNoYW5nZV9hdWRpZW5jZSIsInN1Ym1pdHRlZEF0IjoxNDE3ODE2NjU0LCJ3b3JrZmxvd0lkIjoxMzA0LCJzdWJtaXNzaW9uRGV0YWlscyI6eyJwZXJtaXNzaW9uVHlwZSI6IlJFQUQifSwic3VibWlzc2lvbk91dGNvbWVBcHBsaWNhdGlvbiI6eyJmYWlsdXJlQ291bnQiOjAsInN0YXR1cyI6InN1Y2Nlc3MifSwic3VibWl0dGVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIn19XSwiY29sdW1ucyI6W3siaWQiOjM0MDU5NTAzOSwibmFtZSI6IkRhdGUiLCJkYXRhVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwiZmllbGROYW1lIjoiZGF0ZSIsInBvc2l0aW9uIjoxLCJyZW5kZXJUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDcyOSwid2lkdGgiOjE0OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTctMTEtMDFUMDA6MDA6MDAiLCJub25fbnVsbCI6MjgsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMTUtMDgtMDFUMDA6MDA6MDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTUtMDktMDFUMDA6MDA6MDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTUtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTUtMTEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTUtMTItMDFUMDA6MDA6MDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTYtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTYtMDItMDFUMDA6MDA6MDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTYtMDMtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTYtMDQtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTYtMDUtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTYtMDYtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTYtMDctMDFUMDA6MDA6MDAiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNi0wOC0wMVQwMDowMDowMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDE2LTA5LTAxVDAwOjAwOjAwIiwiY291bnQiOjd9LHsiaXRlbSI6IjIwMTYtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjAxNi0xMS0wMVQwMDowMDowMCIsImNvdW50Ijo1fSx7Iml0ZW0iOiIyMDE2LTEyLTAxVDAwOjAwOjAwIiwiY291bnQiOjR9LHsiaXRlbSI6IjIwMTctMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6M30seyJpdGVtIjoiMjAxNy0wMi0wMVQwMDowMDowMCIsImNvdW50IjoyfSx7Iml0ZW0iOiIyMDE3LTAzLTAxVDAwOjAwOjAwIiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIyMDE1LTA4LTAxVDAwOjAwOjAwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NTA0MCwibmFtZSI6IlllYXIiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJ5ZWFyIiwicG9zaXRpb24iOjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzAsIndpZHRoIjoxMDUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMi4yMDE2Iiwibm9uX251bGwiOjI4LCJhdmVyYWdlIjoiNy4xMzAxOTI4NTcxNDI4NTciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4LjIwMTUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjkuMjAxNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMTAuMjAxNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTEuMjAxNSIsImNvdW50IjoxN30seyJpdGVtIjoiMTIuMjAxNSIsImNvdW50IjoxNn0seyJpdGVtIjoiMS4yMDE2IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyLjIwMTYiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMuMjAxNiIsImNvdW50IjoxM30seyJpdGVtIjoiNC4yMDE2IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI1LjIwMTYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjYuMjAxNiIsImNvdW50IjoxMH0seyJpdGVtIjoiNy4yMDE2IiwiY291bnQiOjl9LHsiaXRlbSI6IjguMjAxNiIsImNvdW50Ijo4fSx7Iml0ZW0iOiI5LjIwMTYiLCJjb3VudCI6N30seyJpdGVtIjoiMTAuMjAxNiIsImNvdW50Ijo2fSx7Iml0ZW0iOiIxMS4yMDE2IiwiY291bnQiOjV9LHsiaXRlbSI6IjEyLjIwMTYiLCJjb3VudCI6NH0seyJpdGVtIjoiMS4yMDE3IiwiY291bnQiOjN9LHsiaXRlbSI6IjIuMjAxNyIsImNvdW50IjoyfSx7Iml0ZW0iOiIzLjIwMTciLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjEuMjAxNiIsInN1bSI6IjE5OS42NDU0In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJ0cnVlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNDEsIm5hbWUiOiJTY2hvb2wgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJzY2hvb2xfeWVhciIsInBvc2l0aW9uIjozLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMSwid2lkdGgiOjkwLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6Mjh9LCJmb3JtYXQiOnsiYWxpZ24iOiJsZWZ0In19LHsiaWQiOjM0MDU5NTA0MywibmFtZSI6Ik1vbnRobHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoibW9udGhseV90b3RhbF9qb2JzIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzIsIndpZHRoIjoxNDEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0NDE0MDAwIiwibm9uX251bGwiOjI4LCJhdmVyYWdlIjoiNDM0MTE5Ni40Mjg1NzE0MjkiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI0MjUyNTAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MjUwMDAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MjY0MzAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0MjcwNjAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0Mjc2NTAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0Mjg5OTAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0Mjk0NDAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0Mjk4NzAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0MzE1ODAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MzA4MjAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI0MzIyMjAwIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI0MzMxNTAwIiwiY291bnQiOjl9LHsiaXRlbSI6IjQzMzIzMDAiLCJjb3VudCI6OH0seyJpdGVtIjoiNDM0MDgwMCIsImNvdW50Ijo3fSx7Iml0ZW0iOiI0MzY0OTAwIiwiY291bnQiOjZ9LHsiaXRlbSI6IjQzNjgwMDAiLCJjb3VudCI6NX0seyJpdGVtIjoiNDM2ODkwMCIsImNvdW50Ijo0fSx7Iml0ZW0iOiI0Mzc4NjAwIiwiY291bnQiOjN9LHsiaXRlbSI6IjQzNzYwMDAiLCJjb3VudCI6Mn0seyJpdGVtIjoiNDM3ODUwMCIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiNDI1MDAwMCIsInN1bSI6IjEyMTU1MzUwMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NTA0NCwibmFtZSI6IlllYXJseSBUb3RhbCBKb2JzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogR3Jvd3RoIGluIHBheXJvbGwgam9icyBpcyBhc3NvY2lhdGVkIHdpdGggcG9zaXRpdmUgb3V0Y29tZXMgc3VjaCBhcyBpbmNyZWFzZWQgaW5jb21lLCByZWR1Y2VkIHVuZW1wbG95bWVudCwgaW5jcmVhc2VkIHBhcnRpY2lwYXRpb24gaW4gdGhlIGxhYm9yIG1hcmtldCBhbmQgaW5jcmVhc2VkIGNvbnN1bWVyIHNwZW5kaW5nIHRocm91Z2hvdXQgdGhlIGVjb25vbXkuIFBheXJvbGwgam9icyBhcmUgZGVmaW5lZCBhcyB0aGUgdG90YWwgbnVtYmVyIG9mIHBlcnNvbnMgb24gZXN0YWJsaXNobWVudCBwYXlyb2xscyBlbXBsb3llZCBmdWxsLSBvciBwYXJ0LXRpbWUgaW4gdGhlIHByaXZhdGUgYW5kIGdvdmVybm1lbnQgc2VjdG9ycy4gSXQgZXhjbHVkZXMgcHJvcHJpZXRvcnMsIHNlbGYtZW1wbG95ZWQsIHVucGFpZCBmYW1pbHkgb3Igdm9sdW50ZWVyIHdvcmtlcnMsIGZhcm0gd29ya2VycywgZG9tZXN0aWMgd29ya2VycyBhbmQgdW5pZm9ybWVkIG1lbWJlcnMgb2YgdGhlIGFybWVkIHNlcnZpY2VzLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlcyBcblxuaHR0cDovL21pbG1pLm9yZy9jZ2kvZGF0YWFuYWx5c2lzL0FyZWFTZWxlY3Rpb24uYXNwP3RhYmxlTmFtZT1DZXNcblxuVXBkYXRlZCBtb250aGx5XG4iLCJmaWVsZE5hbWUiOiJ5ZWFybHlfdG90YWxfam9icyIsInBvc2l0aW9uIjo2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzMzLCJ3aWR0aCI6MTE1LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDQ1LCJuYW1lIjoiQXZlcmFnZSBQcml2YXRlIFNlY3RvciBQYXkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHcm93dGggaW4gcHJpdmF0ZSBzZWN0b3Igd2FnZXMgb3ZlciB0aW1lIGNhbiByZWZsZWN0IHNldmVyYWwgcG9zaXRpdmUgdHJlbmRzLCBzdWNoIGFzIGluY3JlYXNlZCBqb2IgY3JlYXRpb24gaW4gaGlnaC13YWdlIGluZHVzdHJpZXMgb3IgYSBzaGlmdCBpbiBvY2N1cGF0aW9uYWwgbWl4IHRvIGhpZ2gtd2FnZSBvY2N1cGF0aW9ucy5cblxuU291cmNlOkRlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlc1xuXG5odHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTYyNF81OTY0NF81OTY1MC0tLSwwMC5odG1sIFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJhdmVyYWdlX3ByaXZhdGVfc2VjdG9yX3BheSIsInBvc2l0aW9uIjo3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM0LCJ3aWR0aCI6MTg4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozNDA1OTUwNDYsIm5hbWUiOiJOdW1iZXIgb2YgUGVvcGxlIE1vdmluZyBpbnRvIE1pY2hpZ2FuIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczpQb3B1bGF0aW9uIG1pZ3JhdGlvbiBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhbiBpbmRpY2F0aW9uIG9mIGF2YWlsYWJpbGl0eSBvZiB0YWxlbnQsIGJvdGggcHJlc2VudCBhbmQgZnV0dXJlLiBBY2Nlc3MgdG8gcXVhbGlmaWVkIGluZGl2aWR1YWxzIHdpdGhpbiB0aGUgc3RhdGUgcHJvdmlkZXMgc3VzdGFpbmFiaWxpdHkgZm9yIGVjb25vbWljIGdyb3d0aCBhbmQgaXMgaW1wYWN0ZWQgYnkgZW1wbG95bWVudCBvcHBvcnR1bml0aWVzIGFuZCB0aGUgb3ZlcmFsbCBxdWFsaXR5IG9mIGxpZmUuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBDZW50ZXIgZm9yIFNoYXJlZCBTb2x1dGlvbnMgYW5kIFRlY2hub2xvZ3kgUGFydG5lcnNoaXBzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RvY3VtZW50cy9jZ2kvY2dpX2NlbnN1c19NaWdfYnlfQWdlXzA2MTBfMzY0MDE1XzcucGRmXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBTZXB0ZW1iZXIiLCJmaWVsZE5hbWUiOiJudW1iZXJfb2ZfcGVvcGxlX21vdmluZ19pbnRvX21pY2hpZ2FuIiwicG9zaXRpb24iOjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzUsIndpZHRoIjoyNTEsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyOCwic3VtIjoiMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTUwNDcsIm5hbWUiOiJOdW1iZXIgb2YgUGVvcGxlIE1vdmluZyBvdXQgb2YgTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX25ldF9wb3B1bGF0aW9uX21pZ3JhdGlvbl9pbl9vdXQiLCJwb3NpdGlvbiI6OSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNywid2lkdGgiOjI2NywiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NTA0OCwibmFtZSI6Ik1pY2hpZ2FuIE5ldCBQb3B1bGF0aW9uIG1pZ3JhdGlvbiAoaW4vb3V0KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6UG9wdWxhdGlvbiBtaWdyYXRpb24gaW4gYW5kIG91dCBvZiB0aGUgc3RhdGUgaXMgYW4gaW5kaWNhdGlvbiBvZiBhdmFpbGFiaWxpdHkgb2YgdGFsZW50LCBib3RoIHByZXNlbnQgYW5kIGZ1dHVyZS4gQWNjZXNzIHRvIHF1YWxpZmllZCBpbmRpdmlkdWFscyB3aXRoaW4gdGhlIHN0YXRlIHByb3ZpZGVzIHN1c3RhaW5hYmlsaXR5IGZvciBlY29ub21pYyBncm93dGggYW5kIGlzIGltcGFjdGVkIGJ5IGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcyBhbmQgdGhlIG92ZXJhbGwgcXVhbGl0eSBvZiBsaWZlLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQ2VudGVyIGZvciBTaGFyZWQgU29sdXRpb25zIGFuZCBUZWNobm9sb2d5IFBhcnRuZXJzaGlwc1xuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9kb2N1bWVudHMvY2dpL2NnaV9jZW5zdXNfTWlnX2J5X0FnZV8wNjEwXzM2NDAxNV83LnBkZlxuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gU2VwdGVtYmVyIiwiZmllbGROYW1lIjoibnVtYmVyX29mX3Blb3BsZV9tb3ZpbmdfaW5fYW5kX291dF9vZl9taWNoaWdhbiIsInBvc2l0aW9uIjoxMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNiwid2lkdGgiOjI5OCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NTA0OSwibmFtZSI6Ik1pY2hpZ2FuIE1vbnRobHkgVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MgXG5cbmh0dHA6Ly93d3cuYmxzLmdvdi9sYXUvI2RhdGFcblVwZGF0ZWQgbW9udGhseSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjExLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQwLCJ3aWR0aCI6MjE3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNS4zIiwibm9uX251bGwiOjI4LCJhdmVyYWdlIjoiNC43ODU3MTQyODU3MTQyODYiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI1LjEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiNC44IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1LjIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjUuMyIsImNvdW50IjoxNX0seyJpdGVtIjoiNC43IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0LjIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjMuOCIsImNvdW50IjoxMn0seyJpdGVtIjoiMy43IiwiY291bnQiOjExfSx7Iml0ZW0iOiIzLjkiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjQuMyIsImNvdW50Ijo5fSx7Iml0ZW0iOiI0LjUiLCJjb3VudCI6OH0seyJpdGVtIjoiNC42IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIzLjciLCJzdW0iOiIxMzQuMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NTA1MCwibmFtZSI6IlUuUy4gTW9udGhseSBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjEyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQxLCJ3aWR0aCI6MTk3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNS4xIiwibm9uX251bGwiOjI4LCJhdmVyYWdlIjoiNC43IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNS4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjQuNyIsImNvdW50IjoxN30seyJpdGVtIjoiNC44IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0LjYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjQuNSIsImNvdW50IjoxNH0seyJpdGVtIjoiNC40IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0LjMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjQuMiIsImNvdW50IjoxMX0seyJpdGVtIjoiNC4xIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiNC4xIiwic3VtIjoiMTMxLjYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNTEsIm5hbWUiOiJNaWNoaWdhbiBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoibWljaGlnYW5fdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjEzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM4LCJ3aWR0aCI6MjA0LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNTIsIm5hbWUiOiJVLlMuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJ1X3NfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM5LCJ3aWR0aCI6MTY5LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNTMsIm5hbWUiOiJNaWNoaWdhbiBWZXRlcmFuIFVuZW1wbG95bWVudCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVmV0ZXJhbnMgcmV0dXJuIHRvIHRoZSBsYWJvciBtYXJrZXQgZnJvbSBzZXJ2aWNlIHdpdGggc2tpbGxzIHRoYXQgYXJlIHZhbHVhYmxlIHRvIG91ciBjb21tdW5pdHkgYW5kIG91ciBlY29ub215LCB5ZXQgdGhlIHJhdGUgb2YgdW5lbXBsb3ltZW50IGFtb25nIHZldGVyYW5zIGlzIGhpZ2hlciB0aGFuIHRoZWlyIGNpdmlsaWFuIGNvdW50ZXJwYXJ0cy4gQnVzaW5lc3MgYW5kIHN0YXRlIGdvdmVybm1lbnQgbXVzdCB3b3JrIHRvZ2V0aGVyIHRvIG92ZXJjb21lIHRoaXMgYW5kIGJldHRlciBjb25uZWN0IG91ciB0YWxlbnRlZCB2ZXRlcmFucyB3aXRoIGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl92ZXRlcmFuX3VuZW1wbG95bWVudF9yYXRlIiwicG9zaXRpb24iOjE1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQyLCJ3aWR0aCI6MjM0LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNTQsIm5hbWUiOiJVLlMuIFZldGVyYW4gVW5lbXBsb3ltZW50IFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBWZXRlcmFucyByZXR1cm4gdG8gdGhlIGxhYm9yIG1hcmtldCBmcm9tIHNlcnZpY2Ugd2l0aCBza2lsbHMgdGhhdCBhcmUgdmFsdWFibGUgdG8gb3VyIGNvbW11bml0eSBhbmQgb3VyIGVjb25vbXksIHlldCB0aGUgcmF0ZSBvZiB1bmVtcGxveW1lbnQgYW1vbmcgdmV0ZXJhbnMgaXMgaGlnaGVyIHRoYW4gdGhlaXIgY2l2aWxpYW4gY291bnRlcnBhcnRzLiBCdXNpbmVzcyBhbmQgc3RhdGUgZ292ZXJubWVudCBtdXN0IHdvcmsgdG9nZXRoZXIgdG8gb3ZlcmNvbWUgdGhpcyBhbmQgYmV0dGVyIGNvbm5lY3Qgb3VyIHRhbGVudGVkIHZldGVyYW5zIHdpdGggZW1wbG95bWVudCBvcHBvcnR1bml0aWVzLlxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MgXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InVfc191bmVtcGxveW1lbnRfcmF0ZSIsInBvc2l0aW9uIjoxNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Mywid2lkdGgiOjE2MCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk1MDU1LCJuYW1lIjoiVG90YWwgUGF5cm9sbCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBmb2N1cyBoZXJlIGlzIHRvIGluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIE1pY2hpZ2FuJ3Mgd29ya2ZvcmNlIGVtcGxveWVkIGluIHRoZSBwcml2YXRlIHNlY3Rvci4gQW4gaW5jcmVhc2VkIHNoYXJlIG9mIGpvYnMgaW4gdGhlIHByaXZhdGUgc2VjdG9yIGluZGljYXRlcyBncmVhdGVyIGVmZmljaWVuY3kgaW4gdGhlIHB1YmxpYyBzZWN0b3IgYW5kIGdyZWF0ZXIgZWZmZWN0aXZlbmVzcyBpbiBzdXBwb3J0aW5nIGdyb3d0aCB3aXRoaW4gdGhlIHByaXZhdGUgc2VjdG9yLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlICBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoidG90YWxfcGF5cm9sbCIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0NCwid2lkdGgiOjEyNiwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NTA1NiwibmFtZSI6IlRvdGFsIFByaXZhdGUgUGF5cm9sbCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBmb2N1cyBoZXJlIGlzIHRvIGluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIE1pY2hpZ2FuJ3Mgd29ya2ZvcmNlIGVtcGxveWVkIGluIHRoZSBwcml2YXRlIHNlY3Rvci4gQW4gaW5jcmVhc2VkIHNoYXJlIG9mIGpvYnMgaW4gdGhlIHByaXZhdGUgc2VjdG9yIGluZGljYXRlcyBncmVhdGVyIGVmZmljaWVuY3kgaW4gdGhlIHB1YmxpYyBzZWN0b3IgYW5kIGdyZWF0ZXIgZWZmZWN0aXZlbmVzcyBpbiBzdXBwb3J0aW5nIGdyb3d0aCB3aXRoaW4gdGhlIHByaXZhdGUgc2VjdG9yLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlICBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoidG90YWxfcHJpdmF0ZV9wYXlyb2xsIiwicG9zaXRpb24iOjE4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQ1LCJ3aWR0aCI6MTU4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDU3LCJuYW1lIjoiUHJpdmF0ZSBFbXBsb3ltZW50IGFzIGEgUGVyY2VudGFnZSBvZiBUb3RhbCBOb25mYXJtIEVtcGxveW1lbnQgKFRvdGFsIFByaXZhdGUvVG90YWwgUGF5cm9sbCkgeCAxMDAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgZm9jdXMgaGVyZSBpcyB0byBpbmNyZWFzZSB0aGUgcGVyY2VudGFnZSBvZiBNaWNoaWdhbidzIHdvcmtmb3JjZSBlbXBsb3llZCBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuIEFuIGluY3JlYXNlZCBzaGFyZSBvZiBqb2JzIGluIHRoZSBwcml2YXRlIHNlY3RvciBpbmRpY2F0ZXMgZ3JlYXRlciBlZmZpY2llbmN5IGluIHRoZSBwdWJsaWMgc2VjdG9yIGFuZCBncmVhdGVyIGVmZmVjdGl2ZW5lc3MgaW4gc3VwcG9ydGluZyBncm93dGggd2l0aGluIHRoZSBwcml2YXRlIHNlY3Rvci5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZSAgXG5cbmh0dHA6Ly9taWxtaS5vcmcvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWxcbiIsImZpZWxkTmFtZSI6InByaXZhdGVfZW1wbG95bWVudF9hc19hX3BlcmNlbnRhZ2Vfb2ZfdG90YWxfbm9uZmFybV9lbXBsb3ltZW50X3RvdGFsX3ByaXZhdGVfdG90YWxfcGF5cm9sbF94XzEwMCIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Niwid2lkdGgiOjU5NywiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk1MDU4LCJuYW1lIjoiTmV3IEJ1c2luZXNzZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHcm93dGggaW4gdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBpcyBhbiBpbmRpY2F0b3Igb2YgdGhlIHN0cmVuZ3RoIG9mIHRoZSBlY29ub215IGFzIHdlbGwgYXMgZW50cmVwcmVuZXVyc2hpcCBhbmQgaW5ub3ZhdGlvbiBhY3Rpdml0eS4gTmV3IGJ1c2luZXNzIHN0YXJ0dXBzIGluY3JlYXNlIHRoZSBoZWFsdGggb2YgdGhlIGVjb25vbXkgYW5kIG9wcG9ydHVuaXRpZXMgZm9yIGpvYiBncm93dGguXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBMaWNlbnNpbmcgYW5kIFJlZ3VsYXRvcnkgQWZmYWlyc1xuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9sYXJhLzAsNDYwMSw3LTE1NC0zNTI5OV82MTM0M18zNTQxM180MDcxNy0xMTQ5MDUtLSwwMC5odG1sXG4gXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJuZXdfYnVzaW5lc3NlcyIsInBvc2l0aW9uIjoyMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Nywid2lkdGgiOjEzMSwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NTA1OSwibmFtZSI6Ik1pY2hpZ2FuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9uZXdfYnVzaW5lc3Nfc3Vydml2YWxfcmF0ZSIsInBvc2l0aW9uIjoyMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0OCwid2lkdGgiOjIyNSwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk1MDYwLCJuYW1lIjoiVS5TLiBOZXcgQnVzaW5lc3MgU3Vydml2YWwgUmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluIG1lYXN1cmluZyB0aGUgc3RyZW5ndGggYW5kIGlubm92YXRpb24gb2YgYW4gZWNvbm9taWMgY2xpbWF0ZSwgaXQgaXMgaW1wb3J0YW50IHRvIG5vdCBvbmx5IHRyYWNrIHRoZSBudW1iZXIgb2YgbmV3IGJ1c2luZXNzZXMgZXN0YWJsaXNoZWQsIGJ1dCB0byBhbHNvIG1vbml0b3IgdGhlIG91dGNvbWVzIG9mIHRob3NlIG5ldyBidXNpbmVzc2VzLiBCeSB0cmFja2luZyB0aGUgdHdvLXllYXIgc3Vydml2YWwgcmF0ZSBvZiBuZXcgYnVzaW5lc3Nlcywgd2UgY2FuIGJldHRlciB1bmRlcnN0YW5kIHRoZSBwZXJmb3JtYW5jZSBvZiBNaWNoaWdhbidzIGJ1c2luZXNzIGNsaW1hdGUgYW5kIHNoZWQgbGlnaHQgb24gdGhlIGJlaGF2aW9yIGFuZCBjb250cmlidXRpb25zIG9mIG5ldyBhbmQgeW91bmcgYnVzaW5lc3NlcyBjb21wYXJlZCB3aXRoIHRoZWlyIG9sZGVyIGFuZCBtb3JlIHdlbGwtZXN0YWJsaXNoZWQgY291bnRlcnBhcnRzLlxuXG5NaWNoaWdhbiBTb3VyY2U6IEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzLCBCdXNpbmVzcyBFbXBsb3ltZW50IER5bmFtaWNzXG5VLlMuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3NcblxuaHR0cDovL3d3dy5ibHMuZ292L2JkbS9taV9hZ2VfdG90YWxfdGFibGU3LnR4dFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoidV9zX25ld19idXNpbmVzc19zdXJ2aXZhbF9yYXRlIiwicG9zaXRpb24iOjIyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQ5LCJ3aWR0aCI6MjQwLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNjEsIm5hbWUiOiJQYXRlbnRzIElzc3VlZCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluY3JlYXNlZCBwYXRlbnQgbnVtYmVycyBpc3N1ZWQgYXJlIGFuIGluZGljYXRpb24gb2YgaW5ub3ZhdGlvbiB3aXRoaW4gdGhlIHN0YXRlLiBIaWdoIHBhdGVudCBnZW5lcmF0aW9uIGNhbiBiZSBhdHRyaWJ1dGVkIHRvIG5ldyBwcm9kdWN0IHJlc2VhcmNoIGFuZCBkZXZlbG9wbWVudCBhbmQgY2FuIGNvbnRyaWJ1dGUgdG8gam9iIGdyb3d0aC4gSXQgaXMgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCB0aGUgcGF0ZW50IGFwcGxpY2F0aW9uIHByb2Nlc3MgY3VycmVudGx5IGF2ZXJhZ2VzIG92ZXIgMzAgbW9udGhzIGZyb20gdGhlIHRpbWUgdGhleSBhcmUgZmlsZWQgdG8gdGhlIHRpbWUgb2YgYXBwcm92YWwgYW5kIGNhbiBiZSBpbmZsdWVuY2VkIGJ5IGFkbWluaXN0cmF0aXZlIGZhY3RvcnMgc3VjaCBhcyB0aGUgbnVtYmVyIG9mIHBhdGVudCBleGFtaW5lcnMuXG5cblNvdXJjZTogVS5TLiBQYXRlbnQgYW5kIFRyYWRlbWFyayBPZmZpY2UgXG5cbmh0dHA6Ly93d3cudXNwdG8uZ292L3dlYi9vZmZpY2VzL2FjL2lkby9vZWlwL3RhZi9yZXBvcnRzX3N0Y28uaHRtXG5cblVwZGF0ZWQgYW5udWFsbHkiLCJmaWVsZE5hbWUiOiJwYXRlbnRzX2lzc3VlZCIsInBvc2l0aW9uIjoyMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1MCwid2lkdGgiOjExNCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NTA2MiwibmFtZSI6Ik1pY2hpZ2FuIEFkdWx0cyBXaG8gUmVndWxhcmx5IFRlbGV3b3JrIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWNjZXNzIHRvIHRlbGV3b3JrIOKAkyB3b3JraW5nIG9mZi1zaXRlIHRocm91Z2ggYSBicm9hZGJhbmQgY29ubmVjdGlvbiDigJMgY2FuIGltcHJvdmUgYW4gb3JnYW5pemF0aW9uJ3MgdGFsZW50IHJldGVudGlvbiBhbmQgcmVjcnVpdG1lbnQgYnkgaW5jcmVhc2luZyBmbGV4aWJpbGl0eSBmb3IgZW1wbG95ZWVzLiBUaGlzIGlzIG9uZSByZWFzb24gdGhhdCBoaWdoLXNwZWVkIGJyb2FkYmFuZCBpcyBzdWNoIGFuIGVzc2VudGlhbCBjb21wb25lbnQgb2YgTWljaGlnYW4ncyBpbmZyYXN0cnVjdHVyZSwgcXVhbGl0eSBvZiBsaWZlIGFuZCBzdWNjZXNzIGluIHRoZSBnbG9iYWwgZWNvbm9teS5cblxuXG5Tb3VyY2U6IENvbm5lY3RtaS5vcmcgQnVzaW5lc3MgVGVjaG5vbG9neSBBc3Nlc3NtZW50IFJlcG9ydCBcblxuaHR0cDovL3d3dy5jb25uZWN0bWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fYWR1bHRzX3dob19yZWd1bGFybHlfdGVsZXdvcmsiLCJwb3NpdGlvbiI6MjQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTEsIndpZHRoIjoyNjIsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyOCwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NTA2MywibmFtZSI6IlBlcnNvbnMgT2J0YWluaW5nIExlZ2FsIFBlcm1hbmVudCBSZXNpZGVudCBTdGF0dXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbiB0aGUgbmV3IGVjb25vbXksIHN0YXRlcyBhcmUgY29tcGV0aW5nIGZvciBpbnRlcm5hdGlvbmFsIHRhbGVudCB0byBtZWV0IHRoZSBncm93aW5nIGRlbWFuZCBmb3Iga25vd2xlZGdlIHdvcmtlcnMuIEJ5IGluY3JlYXNpbmcgdGhlIG51bWJlciBvZiBsZWdhbCBwZXJtYW5lbnQgcmVzaWRlbnRzIGluIG91ciBzdGF0ZSwgd2UgZW5zdXJlIGEgY29tcGV0aXRpdmUgYWR2YW50YWdlIGZvciBidXNpbmVzc2VzLCBwcm9tb3RpbmcgZWNvbm9taWMgZ3Jvd3RoIGFuZCBqb2IgY3JlYXRpb24uXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHksIFllYXJib29rIG9mIEltbWlncmF0aW9uIFN0YXRpc3RpY3MsIFRhYmxlIDQgXG5cbmh0dHA6Ly93d3cuZGhzLmdvdi95ZWFyYm9vay1pbW1pZ3JhdGlvbi1zdGF0aXN0aWNzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJzb25zX29idGFpbmluZ19sZWdhbF9wZXJtYW5lbnRfcmVzaWRlbnRfc3RhdHVzIiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUyLCJ3aWR0aCI6MzExLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDY0LCJuYW1lIjoiSW50ZXJuYXRpb25hbCBTdHVkZW50cyBTdHVkeWluZyBpbiBNaWNoaWdhbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEludGVybmF0aW9uYWwgc3R1ZGVudHMgYnJpbmcgZGl2ZXJzaXR5IGFuZCBuZXcgcGVyc3BlY3RpdmVzIHRvIGNvbGxlZ2VzIGFuZCB1bml2ZXJzaXRpZXMgaW4gTWljaGlnYW4uIFRoZXkgYWxzbyBpbnRyb2R1Y2UgZmVsbG93IHN0dWRlbnRzIHRvIGdsb2JhbCBhcHByb2FjaGVzIGFuZCBuZXR3b3Jrcywgd2hpY2ggYXJlIGVzc2VudGlhbCBjb21wZXRlbmNpZXMgaW4gdG9kYXkncyBlY29ub215LiBJbnRlcm5hdGlvbmFsIHN0dWRlbnRzIHB1cnN1ZSBlbmdpbmVlcmluZyBmaWVsZHMgYXQgYSBoaWdoIHJhdGUgYW5kIGFyZSBtb3JlIGxpa2VseSB0byBsYXVuY2ggc3RhcnR1cCB2ZW50dXJlcyBmb2xsb3dpbmcgZ3JhZHVhdGlvbiwgdGh1cyBpbmNyZWFzaW5nIG91ciBwb29sIG9mIHBvdGVudGlhbCBlbnRyZXByZW5ldXJzIGFuZCB0ZWNobmljYWwgdGFsZW50LlxuXG5cblNvdXJjZTogSW5zdGl0dXRlIG9mIEludGVybmF0aW9uYWwgRWR1Y2F0aW9uIE9wZW4gRG9vcnMgRGF0YSBcblxuaHR0cDovL3d3dy5paWUub3JnL1Jlc2VhcmNoLWFuZC1QdWJsaWNhdGlvbnMvT3Blbi1Eb29ycy9EYXRhL0Zhc3QtRmFjdHNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBOb3ZlbWJlciIsImZpZWxkTmFtZSI6ImludGVybmF0aW9uYWxfc3R1ZGVudHNfc3R1ZHlpbmdfaW5fbWljaGlnYW4iLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTMsIndpZHRoIjoyNjUsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoyOCwic3VtIjoiMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTUwNjUsIm5hbWUiOiJNaWNoaWdhbiBTdHVkZW50cyBTdHVkeWluZyBBYnJvYWQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFeHBvc3VyZSB0byBuZXcgY3VsdHVyZXMgYW5kIHN1cnJvdW5kaW5ncyB0aHJvdWdoIHN0dWR5aW5nIGFicm9hZCBwcm92aWRlcyBwZXJzb25hbCBhbmQgcHJvZmVzc2lvbmFsIGJlbmVmaXRzIHRvIHN0dWRlbnRzLiBGb3IgTWljaGlnYW4ncyBmdXR1cmUgdGFsZW50IGJhc2UsIHRoaXMgZXhwZXJpZW5jZSB3aWxsIGltcHJvdmUgY3VsdHVyYWwgYXdhcmVuZXNzLCBjYXBhY2l0eSBmb3IgaW5ub3ZhdGlvbiBhbmQgY2FyZWVyIG91dGNvbWVzLlxuXG5Tb3VyY2U6IEluc3RpdHV0ZSBvZiBJbnRlcm5hdGlvbmFsIEVkdWNhdGlvbiBPcGVuIERvb3JzIERhdGEgXG5cbmh0dHA6Ly93d3cuaWllLm9yZy9SZXNlYXJjaC1hbmQtUHVibGljYXRpb25zL09wZW4tRG9vcnMvRGF0YS9GYWN0LVNoZWV0cy1ieS1VUy1TdGF0ZVxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fc3R1ZGVudHNfc3R1ZHlpbmdfYWJyb2FkIiwicG9zaXRpb24iOjI3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU0LCJ3aWR0aCI6MjU4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDY2LCJuYW1lIjoiU2NpZW5jZSwgVGVjaG5vbG9neSwgRW5naW5lZXJpbmcgYW5kIE1hdGhlbWF0aWNzIChTVEVNKSBHcmFkdWF0ZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBIHJvYnVzdCBwaXBlbGluZSBvZiBTVEVNIHRhbGVudCBpcyBuZWVkZWQgdG8gZmlsbCBmdXR1cmUgam9iIG9wZW5pbmdzLiBOZXcgYW5kIGluY3JlYXNpbmcgb3Bwb3J0dW5pdGllcyBpbiBmaWVsZHMgc3VjaCBhcyBsaWZlIHNjaWVuY2VzLCBpbmZvcm1hdGlvbiB0ZWNobm9sb2d5LCBlbmdpbmVlcmluZywgaGVhbHRoY2FyZSBhbmQgYWR2YW5jZWQgbWFudWZhY3R1cmluZyByZXF1aXJlIGEgZGVlcCBwb29sIG9mIHRlY2huaWNhbCBleHBlcnRpc2UuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmVzIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJzY2llbmNlX3RlY2hub2xvZ3lfZW5naW5lZXJpbmdfYW5kX21hdGhlbWF0aWNzX3N0ZW1fZ3JhZHVhdGVzIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU1LCJ3aWR0aCI6NDQ4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDY3LCJuYW1lIjoiTmV3IEFwcHJlbnRpY2VzaGlwcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEFwcHJlbnRpY2VzaGlwcyBwcm92aWRlIGVtcGxveWVycyB3aXRoIGEgcGlwZWxpbmUgb2Ygc2tpbGxlZCB3b3JrZXJzIHdpdGggaW5kdXN0cnktc3BlY2lmaWMgdHJhaW5pbmcgYW5kIGhhbmRzLW9uIGV4cGVyaWVuY2UuIFRoZXkgY29ubmVjdCBqb2Igc2Vla2VycyBsb29raW5nIHRvIGxlYXJuIG5ldyBza2lsbHMgd2l0aCBlbXBsb3llcnMgbmVlZGluZyBxdWFsaWZpZWQgd29ya2VycywgcmVzdWx0aW5nIGluIGEgd29ya2ZvcmNlIHdpdGggaW5kdXN0cnktZHJpdmVuIHRyYWluaW5nIGFuZCBlbXBsb3llcnMgd2l0aCBhIGNvbXBldGl0aXZlIGVkZ2UuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIE9mZmljZSBvZiBBcHByZW50aWNlc2hpcCBcblxuaHR0cDovL3d3dy5kb2xldGEuZ292L29hL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJuZXdfYXBwcmVudGljZXNoaXBzIiwicG9zaXRpb24iOjI5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU2LCJ3aWR0aCI6MTY5LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDY4LCJuYW1lIjoiQ2FyZWVyIFRlY2huaWNhbCBFZHVjYXRpb24gUGxhY2VtZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSGlnaCBzY2hvb2wgY2FyZWVyIHRyYWluaW5nIHByb2dyYW1zIGFyZSBhIGtleSBpbml0aWF0aXZlIGluIHByZXBhcmluZyBvdXIgZnV0dXJlIHdvcmtmb3JjZSB3aXRoIGhpZ2gtZGVtYW5kIHNraWxscyBhbmQgZXhwZXJpZW5jZXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFZHVjYXRpb24sIENhcmVlciBhbmQgVGVjaG5pY2FsIEluZm9ybWF0aW9uIFN5c3RlbSBQdWJsaWMgUmVwb3J0cyBcblxuaHR0cDovL3d3dy5jdGVpc3JlcG9ydHMuY29tL1JlcG9ydHMvRm9sbG93VXBSZXBvcnRzR2VuZXJhdG9yLmFzcHhcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiY2FyZWVyX3RlY2huaWNhbF9lZHVjYXRpb25fcGxhY2VtZW50IiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU3LCJ3aWR0aCI6MjgyLCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MjgsInN1bSI6IjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwNjksIm5hbWUiOiJJbnRlcm5zaGlwcyBQb3N0ZWQgTW9udGhseSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEludGVybnNoaXBzIGFsbG93IE1pY2hpZ2FuIGJ1c2luZXNzZXMgdG8gY29ubmVjdCBhbmQgYnVpbGQgcmVsYXRpb25zaGlwcyB3aXRoIHN0dWRlbnRzIGVhcmx5IGluIHRoZWlyIGFjYWRlbWljIGNhcmVlcnMgYW5kIHN0dWRlbnRzIHRvIGJ1aWxkIGhhbmRzLW9uIGV4cGVyaWVuY2UgdG8gZmFjaWxpdGF0ZSBlbnRyeSBpbnRvIGEgcHJvZmVzc2lvbmFsIGNhcmVlci4gSW5jcmVhc2luZyBpbnRlcm5zaGlwIG9wcG9ydHVuaXRpZXMgc3VwcG9ydCBNaWNoaWdhbidzIGdvYWxzIHRvIHByZXBhcmUgb3VyIGZ1dHVyZSB0YWxlbnQgcG9vbCBhbmQgdG8gcmV0YWluIGNvbGxlZ2UgZ3JhZHVhdGVzIHdpdGhpbiB0aGUgc3RhdGUuXG5cblxuU291cmNlOiBJbnRlcm5Jbk1pY2hpZ2FuLmNvbSBcbnd3dy5taXRhbGVudC5vcmcgXG5TdGF0ZSBvZiBNaWNoaWdhbiBJbnRlcm5zaGlwIFByb2dyYW0gXG5VcGRhdGVkIG1vbnRobHkgXG4qTm90ZTogVGhlIFN0YXRlIG9mIE1pY2hpZ2FuJ3MgTWljaGlnYW4gVGFsZW50IEJhbmsgd2FzIHJlLWxhdW5jaGVkIGluIG1pZC1PY3RvYmVyIGFzIFB1cmUgTWljaGlnYW4gVGFsZW50IENvbm5lY3QgKHd3dy5taXRhbGVudC5vcmcpIiwiZmllbGROYW1lIjoiaW50ZXJuc2hpcHNfcG9zdGVkX21vbnRobHkiLCJwb3NpdGlvbiI6MzEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTgsIndpZHRoIjoyMTAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDU5Iiwibm9uX251bGwiOjI4LCJhdmVyYWdlIjoiNzAwLjQyODU3MTQyODU3MTQiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI4MDYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMzYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE0ODciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwNTkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjcyNSIsImNvdW50IjoxNn0seyJpdGVtIjoiMTMxOCIsImNvdW50IjoxNX0seyJpdGVtIjoiMTA5MSIsImNvdW50IjoxNH0seyJpdGVtIjoiMTQ0OSIsImNvdW50IjoxM30seyJpdGVtIjoiNzA0IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2OTAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjUxNSIsImNvdW50IjoxMH0seyJpdGVtIjoiNDE4IiwiY291bnQiOjl9LHsiaXRlbSI6IjUzNCIsImNvdW50Ijo4fSx7Iml0ZW0iOiI0NDkiLCJjb3VudCI6N30seyJpdGVtIjoiNTg2IiwiY291bnQiOjZ9LHsiaXRlbSI6IjQxNSIsImNvdW50Ijo1fSx7Iml0ZW0iOiI0MTciLCJjb3VudCI6NH0seyJpdGVtIjoiNTUwIiwiY291bnQiOjN9LHsiaXRlbSI6IjU3MSIsImNvdW50IjoyfSx7Iml0ZW0iOiI0MzAiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjUxIiwic3VtIjoiMTk2MTIifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDcwLCJuYW1lIjoiV2VsZmFyZSB0byBXb3JrIFBhcnRpY2lwYXRpb24gUmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSB3b3JrIHBhcnRpY2lwYXRpb24gcmF0ZSBtZWFzdXJlcyB0aGUgcGVyY2VudGFnZSBvZiBUZW1wb3JhcnkgQXNzaXN0YW5jZSBmb3IgTmVlZHkgRmFtaWxpZXMgKFRBTkYpIHJlY2lwaWVudHMgcmVndWxhcmx5IGVuZ2FnZWQgaW4gZW1wbG95bWVudCBvciBvdGhlciBzcGVjaWZpYyBhY3Rpdml0aWVzIGludGVuZGVkIHRvIGhlbHAgdGhlbSBzZWN1cmUgZW1wbG95bWVudCBhbmQgYmVjb21lIHNlbGYtc3VmZmljaWVudC4gSW5kaXZpZHVhbHMgYW5kIGZhbWlsaWVzIGRlc2VydmUgdGhlIG9wcG9ydHVuaXR5IHRvIGJlY29tZSBmaW5hbmNpYWxseSBpbmRlcGVuZGVudC4gVGhyb3VnaCB0aGUgd29yayBwYXJ0aWNpcGF0aW9uIHByb2dyYW0sIHdoaWNoIHdhcyBkZXNpZ25lZCB0byBmdWxmaWxsIFRBTkYgcmVxdWlyZW1lbnRzLCBNaWNoaWdhbiBjb250aW51ZXMgdG8gYWxsZXZpYXRlIGJhcnJpZXJzIHRvIGVtcGxveW1lbnQgc28gdGhhdCBpbmRpdmlkdWFscyBjYW4gZmluZCBqb2JzLCBwcm92aWRlIGZvciB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcywgYW5kIGJlY29tZSBhIHBlcm1hbmVudCBwYXJ0IG9mIE1pY2hpZ2FuJ3MgdGFsZW50IHBvb2wuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgSGVhbHRoIGFuZCBIdW1hbiBTZXJ2aWNlcyBcblVwZGF0ZWQgYW5udWFsbHlcblxuaHR0cDovL3d3dy5hY2YuaGhzLmdvdi9wcm9ncmFtcy9vZmFcblxuTm90ZTogVGhlIHdvcmsgcGFydGljaXBhdGlvbiByYXRlcyAoV1BSKSBhcmUgc3ViamVjdCB0byBjaGFuZ2UgYmFzZWQgb24gY2FzZSByZXZpZXdzIGNvbXBsZXRlZCBieSB0aGUgT2ZmaWNlIG9mIFF1YWxpdHkgQXNzdXJhbmNlIGFuZCB0aGUgVEFORi9GSVAgV29yayBQYXJ0aWNpcGF0aW9uIFJldmlldyBDb21taXR0ZWUuIFJhdGVzIGFyZSBhbHNvIHN1YmplY3QgdG8gcmV2aWV3IGFuZCBjaGFuZ2UgYnkgdGhlIERlcGFydG1lbnQgb2YgSGVhbHRoIGFuZCBIdW1hbiBTZXJ2aWNlcywgQWRtaW5pc3RyYXRpb24gZm9yIENoaWxkcmVuIGFuZCBGYW1pbGllcy5cblxuXG5DbGljayBoZXJlIHRvIHNlZSBtb250aGx5IGVzdGltYXRlcyBvZiB0aGlzIG1ldHJpYyBvbiB0aGUgRGVwYXJ0bWVudCBvZiBIdW1hbiBTZXJ2aWNlcyBtb250aGx5IHNjb3JlY2FyZC5cblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3Yvb3Blbm1pY2hpZ2FuLzAsNDY0OCw3LTI2Ni02MDIwMV82MDkyNS0tLSwwMC5odG1sIiwiZmllbGROYW1lIjoid2VsZmFyZV90b193b3JrX3BhcnRpY2lwYXRpb25fcmF0ZSIsInBvc2l0aW9uIjozMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1OSwid2lkdGgiOjE5OSwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjI4LCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX1dLCJkaXNwbGF5Rm9ybWF0Ijp7InNlcmllc0NvbHVtbnMiOlt7fV0sImZpeGVkQ29sdW1ucyI6WyJ5ZWFyIl0sInNtb290aExpbmUiOmZhbHNlLCJsZWdlbmQiOiJib3R0b20iLCJoaWRlRHNnTXNnIjpmYWxzZSwibGluZVNpemUiOiIyIiwiZGF0YUxhYmVscyI6ZmFsc2UsInBvaW50U2l6ZSI6IjMiLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJjaGFydFR5cGUiOiJsaW5lIiwidmFsdWVDb2x1bW5zIjpbeyJmaWVsZE5hbWUiOiJtb250aGx5X3RvdGFsX2pvYnMiLCJjb2xvciI6IiNmZjAwMDAifV0sInNvcnRTZXJpZXMiOmZhbHNlLCJkZXNjcmlwdGlvbkNvbHVtbnMiOlt7fV0sImxlZ2VuZERldGFpbHMiOnsiY3VzdG9tRW50cmllcyI6W3sibGFiZWwiOiJUb3RhbCBudW1iZXIgb2YgcGF5cm9sbCBqb2JzIGluIE1pY2hpZ2FuIn1dLCJzaG93VmFsdWVNYXJrZXJzIjp0cnVlLCJzaG93U2VyaWVzIjp0cnVlfX0sImdyYW50cyI6W3siaW5oZXJpdGVkIjp0cnVlLCJ0eXBlIjoidmlld2VyIiwiZmxhZ3MiOlsicHVibGljIl19XSwibWV0YWRhdGEiOnsicmRmU3ViamVjdCI6IjAiLCJhdmFpbGFibGVEaXNwbGF5VHlwZXMiOlsiY2hhcnQiLCJ0YWJsZSIsImZhdHJvdyIsInBhZ2UiXSwicmVuZGVyVHlwZUNvbmZpZyI6eyJ2aXNpYmxlIjp7ImNoYXJ0Ijp0cnVlLCJ0YWJsZSI6dHJ1ZX19fSwib3duZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sInF1ZXJ5Ijp7ImZpbHRlckNvbmRpdGlvbiI6eyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkFORCIsImNoaWxkcmVuIjpbeyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkFORCIsImNoaWxkcmVuIjpbeyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IklTX05PVF9CTEFOSyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQzLCJ0eXBlIjoiY29sdW1uIn1dfV0sIm1ldGFkYXRhIjp7InRhYmxlQ29sdW1uSWQiOnsiMTk0MDg2NSI6MjMyMjQ3MzJ9LCJvcGVyYXRvciI6ImJsYW5rPyIsImN1c3RvbVZhbHVlcyI6WyJJU19CTEFOSyJdfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkFORCIsImNoaWxkcmVuIjpbeyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjYuMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiNy4yMDEzIn1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI4LjIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjkuMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMTAuMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMTEuMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMTIuMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMTAuMjAxMiJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMTEuMjAxMiJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMTIuMjAxMiJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMS4yMDEzIn1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyLjIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjMuMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiNC4yMDEzIn1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI1LjIwMTMifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEuMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOmZhbHNlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjIuMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOmZhbHNlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjMuMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOmZhbHNlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjQuMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiNS4yMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI2LjIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjcuMjAxNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiOC4yMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI5LjIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEwLjIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjExLjIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEyLjIwMTQifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjEuMjAxNSJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMi4yMDE1In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIzLjIwMTUifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjQuMjAxNSJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiTk9UX0VRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwNTk1MDQwLCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiNS4yMDE1In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTUwNDAsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiI2LjIwMTUifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik5PVF9FUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NTA0MCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjcuMjAxNSJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fV0sIm1ldGFkYXRhIjp7InRhYmxlQ29sdW1uSWQiOnsiMTk0MDg2NSI6MjMyMjQ3MzB9LCJvcGVyYXRvciI6Ik5PVF9FUVVBTFMiLCJjdXN0b21WYWx1ZXMiOltbNC4yMDE0XV19fV0sIm1ldGFkYXRhIjp7InVuaWZpZWRWZXJzaW9uIjoyfX19LCJyaWdodHMiOlsicmVhZCJdLCJ0YWJsZUF1dGhvciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwiZmxhZ3MiOlsib3duZXJNYXlCZUNvbnRhY3RlZCJdfX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6InJyYWYtODRjYSIsIm5hbWUiOiJZZWFybHkgVG90YWwgSm9icyIsImFzc2V0VHlwZSI6ImNoYXJ0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJUYWxlbnQgRGFzaGJvYXJkIiwiY3JlYXRlZEF0IjoxNDE3ODE2NzI3LCJkZXNjcmlwdGlvbiI6Ik9wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLiIsImRpc3BsYXlUeXBlIjoiY2hhcnQiLCJkb21haW5DTmFtZSI6Im1pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdiIsImRvd25sb2FkQ291bnQiOjQyNywiaGlkZUZyb21DYXRhbG9nIjpmYWxzZSwiaGlkZUZyb21EYXRhSnNvbiI6ZmFsc2UsImluZGV4VXBkYXRlZEF0IjoxNTU2MDQ3MTMwLCJuZXdCYWNrZW5kIjp0cnVlLCJudW1iZXJPZkNvbW1lbnRzIjowLCJvaWQiOjI3NzYzOTg5LCJwcm92ZW5hbmNlIjoib2ZmaWNpYWwiLCJwdWJsaWNhdGlvbkFwcGVuZEVuYWJsZWQiOmZhbHNlLCJwdWJsaWNhdGlvbkRhdGUiOjE1MDQyMDgxODgsInB1YmxpY2F0aW9uR3JvdXAiOjE5NDA4NjUsInB1YmxpY2F0aW9uU3RhZ2UiOiJwdWJsaXNoZWQiLCJyb3dzVXBkYXRlZEF0IjoxNTE2MjE3MzUyLCJyb3dzVXBkYXRlZEJ5Ijoid3h1bS13anpmIiwidGFibGVJZCI6MTQ4MDY4MTcsInRvdGFsVGltZXNSYXRlZCI6MCwidmlld0NvdW50Ijo3MTMsInZpZXdMYXN0TW9kaWZpZWQiOjE0NzIzMTk2MzQsInZpZXdUeXBlIjoidGFidWxhciIsImFwcHJvdmFscyI6W3sicmV2aWV3ZWRBdCI6MTQxNzgxNjcyNywicmV2aWV3ZWRBdXRvbWF0aWNhbGx5Ijp0cnVlLCJzdGF0ZSI6ImFwcHJvdmVkIiwic3VibWlzc2lvbklkIjo0NzEzOTMsInN1Ym1pc3Npb25PYmplY3QiOiJwdWJsaWNfYXVkaWVuY2VfcmVxdWVzdCIsInN1Ym1pc3Npb25PdXRjb21lIjoiY2hhbmdlX2F1ZGllbmNlIiwic3VibWl0dGVkQXQiOjE0MTc4MTY3MjcsIndvcmtmbG93SWQiOjEzMDQsInN1Ym1pc3Npb25EZXRhaWxzIjp7InBlcm1pc3Npb25UeXBlIjoiUkVBRCJ9LCJzdWJtaXNzaW9uT3V0Y29tZUFwcGxpY2F0aW9uIjp7ImZhaWx1cmVDb3VudCI6MCwic3RhdHVzIjoic3VjY2VzcyJ9LCJzdWJtaXR0ZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4ifX1dLCJjb2x1bW5zIjpbeyJpZCI6MzQwNTk0OTczLCJuYW1lIjoiRGF0ZSIsImRhdGFUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJmaWVsZE5hbWUiOiJkYXRlIiwicG9zaXRpb24iOjEsInJlbmRlclR5cGVOYW1lIjoiY2FsZW5kYXJfZGF0ZSIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzI5LCJ3aWR0aCI6MTQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNi0wMS0wMVQwMDowMDowMCIsIm5vbl9udWxsIjoxMSwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwNi0wMS0wMVQwMDowMDowMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwOC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwOS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxMC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxMS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxMi0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxMy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNC0wMS0wMlQwMDowMDowMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxNS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxNi0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjIwMDYtMDEtMDFUMDA6MDA6MDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0OTc0LCJuYW1lIjoiWWVhciIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMCwid2lkdGgiOjEwNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiIyMDExIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwNiIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwOCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwOSIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxMSIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxMyIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxNiIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjIwMDYiLCJzdW0iOiIyMjEyMSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoidHJ1ZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0OTc1LCJuYW1lIjoiU2Nob29sIFllYXIiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoic2Nob29sX3llYXIiLCJwb3NpdGlvbiI6MywicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzEsIndpZHRoIjo5MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYtMTciLCJub25fbnVsbCI6MTEsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTUtMTYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTYtMTciLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIyMDA2LTA3In0sImZvcm1hdCI6eyJhbGlnbiI6ImxlZnQifX0seyJpZCI6MzQwNTk0OTc3LCJuYW1lIjoiTW9udGhseSBUb3RhbCBKb2JzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogR3Jvd3RoIGluIHBheXJvbGwgam9icyBpcyBhc3NvY2lhdGVkIHdpdGggcG9zaXRpdmUgb3V0Y29tZXMgc3VjaCBhcyBpbmNyZWFzZWQgaW5jb21lLCByZWR1Y2VkIHVuZW1wbG95bWVudCwgaW5jcmVhc2VkIHBhcnRpY2lwYXRpb24gaW4gdGhlIGxhYm9yIG1hcmtldCBhbmQgaW5jcmVhc2VkIGNvbnN1bWVyIHNwZW5kaW5nIHRocm91Z2hvdXQgdGhlIGVjb25vbXkuIFBheXJvbGwgam9icyBhcmUgZGVmaW5lZCBhcyB0aGUgdG90YWwgbnVtYmVyIG9mIHBlcnNvbnMgb24gZXN0YWJsaXNobWVudCBwYXlyb2xscyBlbXBsb3llZCBmdWxsLSBvciBwYXJ0LXRpbWUgaW4gdGhlIHByaXZhdGUgYW5kIGdvdmVybm1lbnQgc2VjdG9ycy4gSXQgZXhjbHVkZXMgcHJvcHJpZXRvcnMsIHNlbGYtZW1wbG95ZWQsIHVucGFpZCBmYW1pbHkgb3Igdm9sdW50ZWVyIHdvcmtlcnMsIGZhcm0gd29ya2VycywgZG9tZXN0aWMgd29ya2VycyBhbmQgdW5pZm9ybWVkIG1lbWJlcnMgb2YgdGhlIGFybWVkIHNlcnZpY2VzLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlcyBcblxuaHR0cDovL21pbG1pLm9yZy9jZ2kvZGF0YWFuYWx5c2lzL0FyZWFTZWxlY3Rpb24uYXNwP3RhYmxlTmFtZT1DZXNcblxuVXBkYXRlZCBtb250aGx5XG4iLCJmaWVsZE5hbWUiOiJtb250aGx5X3RvdGFsX2pvYnMiLCJwb3NpdGlvbiI6NSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMiwid2lkdGgiOjE0MSwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjExLCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDk3OCwibmFtZSI6IlllYXJseSBUb3RhbCBKb2JzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogR3Jvd3RoIGluIHBheXJvbGwgam9icyBpcyBhc3NvY2lhdGVkIHdpdGggcG9zaXRpdmUgb3V0Y29tZXMgc3VjaCBhcyBpbmNyZWFzZWQgaW5jb21lLCByZWR1Y2VkIHVuZW1wbG95bWVudCwgaW5jcmVhc2VkIHBhcnRpY2lwYXRpb24gaW4gdGhlIGxhYm9yIG1hcmtldCBhbmQgaW5jcmVhc2VkIGNvbnN1bWVyIHNwZW5kaW5nIHRocm91Z2hvdXQgdGhlIGVjb25vbXkuIFBheXJvbGwgam9icyBhcmUgZGVmaW5lZCBhcyB0aGUgdG90YWwgbnVtYmVyIG9mIHBlcnNvbnMgb24gZXN0YWJsaXNobWVudCBwYXlyb2xscyBlbXBsb3llZCBmdWxsLSBvciBwYXJ0LXRpbWUgaW4gdGhlIHByaXZhdGUgYW5kIGdvdmVybm1lbnQgc2VjdG9ycy4gSXQgZXhjbHVkZXMgcHJvcHJpZXRvcnMsIHNlbGYtZW1wbG95ZWQsIHVucGFpZCBmYW1pbHkgb3Igdm9sdW50ZWVyIHdvcmtlcnMsIGZhcm0gd29ya2VycywgZG9tZXN0aWMgd29ya2VycyBhbmQgdW5pZm9ybWVkIG1lbWJlcnMgb2YgdGhlIGFybWVkIHNlcnZpY2VzLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlcyBcblxuaHR0cDovL21pbG1pLm9yZy9jZ2kvZGF0YWFuYWx5c2lzL0FyZWFTZWxlY3Rpb24uYXNwP3RhYmxlTmFtZT1DZXNcblxuVXBkYXRlZCBtb250aGx5XG4iLCJmaWVsZE5hbWUiOiJ5ZWFybHlfdG90YWxfam9icyIsInBvc2l0aW9uIjo2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzMzLCJ3aWR0aCI6MTE1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDMyODAwMCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjQxMjE4NjMuNjM2MzYzNjM2IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNDMyNjgwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDI2ODEwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNDE2MjUwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzg3MDgwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzg2MzYwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzk1MjEwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDAzNDUwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDEwOTgwMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDE4MTcwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDI0MjYwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDMyODAwMCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjM4NjM2MDAiLCJzdW0iOiI0NTM0MDUwMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ5NzksIm5hbWUiOiJBdmVyYWdlIFByaXZhdGUgU2VjdG9yIFBheSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwcml2YXRlIHNlY3RvciB3YWdlcyBvdmVyIHRpbWUgY2FuIHJlZmxlY3Qgc2V2ZXJhbCBwb3NpdGl2ZSB0cmVuZHMsIHN1Y2ggYXMgaW5jcmVhc2VkIGpvYiBjcmVhdGlvbiBpbiBoaWdoLXdhZ2UgaW5kdXN0cmllcyBvciBhIHNoaWZ0IGluIG9jY3VwYXRpb25hbCBtaXggdG8gaGlnaC13YWdlIG9jY3VwYXRpb25zLlxuXG5Tb3VyY2U6RGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmVzXG5cbmh0dHA6Ly9taWNoaWdhbi5nb3YvbWlkYXNoYm9hcmQvMCw0NjI0LDctMjU2LTU5NjI0XzU5NjQ0XzU5NjUwLS0tLDAwLmh0bWwgXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6ImF2ZXJhZ2VfcHJpdmF0ZV9zZWN0b3JfcGF5IiwicG9zaXRpb24iOjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzQsIndpZHRoIjoxODgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0ODA0OCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjQ1MDE1LjQ1NDU0NTQ1NDU1IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNDE5NjQuMDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjQzMTU3LjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0Mzc2OS4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiNDI4MjAuMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQzNTk4LjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0NTI4Mi4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDYyMTUuMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjQ2NjU3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0ODA0OCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDYzMTAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjQ3MzUwIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiNDE5NjQuMDAiLCJzdW0iOiI0OTUxNzAuMDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozNDA1OTQ5ODAsIm5hbWUiOiJOdW1iZXIgb2YgUGVvcGxlIE1vdmluZyBpbnRvIE1pY2hpZ2FuIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczpQb3B1bGF0aW9uIG1pZ3JhdGlvbiBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhbiBpbmRpY2F0aW9uIG9mIGF2YWlsYWJpbGl0eSBvZiB0YWxlbnQsIGJvdGggcHJlc2VudCBhbmQgZnV0dXJlLiBBY2Nlc3MgdG8gcXVhbGlmaWVkIGluZGl2aWR1YWxzIHdpdGhpbiB0aGUgc3RhdGUgcHJvdmlkZXMgc3VzdGFpbmFiaWxpdHkgZm9yIGVjb25vbWljIGdyb3d0aCBhbmQgaXMgaW1wYWN0ZWQgYnkgZW1wbG95bWVudCBvcHBvcnR1bml0aWVzIGFuZCB0aGUgb3ZlcmFsbCBxdWFsaXR5IG9mIGxpZmUuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBDZW50ZXIgZm9yIFNoYXJlZCBTb2x1dGlvbnMgYW5kIFRlY2hub2xvZ3kgUGFydG5lcnNoaXBzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RvY3VtZW50cy9jZ2kvY2dpX2NlbnN1c19NaWdfYnlfQWdlXzA2MTBfMzY0MDE1XzcucGRmXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBTZXB0ZW1iZXIiLCJmaWVsZE5hbWUiOiJudW1iZXJfb2ZfcGVvcGxlX21vdmluZ19pbnRvX21pY2hpZ2FuIiwicG9zaXRpb24iOjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzUsIndpZHRoIjoyNTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNDk5OTEiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjEzMzM5NC42NjY2NjY2NjY3IiwibnVsbCI6MiwidG9wIjpbeyJpdGVtIjoiMTMxMzQzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMjU3NDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjExNzQ2MCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTE2MTQ5IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMzkxNTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEzMzk4MSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTQ0MDkxIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNDk5OTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE0MjYzOSIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjExNjE0OSIsInN1bSI6IjEyMDA1NTIifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0OTgxLCJuYW1lIjoiTnVtYmVyIG9mIFBlb3BsZSBNb3Zpbmcgb3V0IG9mIE1pY2hpZ2FuIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczpQb3B1bGF0aW9uIG1pZ3JhdGlvbiBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhbiBpbmRpY2F0aW9uIG9mIGF2YWlsYWJpbGl0eSBvZiB0YWxlbnQsIGJvdGggcHJlc2VudCBhbmQgZnV0dXJlLiBBY2Nlc3MgdG8gcXVhbGlmaWVkIGluZGl2aWR1YWxzIHdpdGhpbiB0aGUgc3RhdGUgcHJvdmlkZXMgc3VzdGFpbmFiaWxpdHkgZm9yIGVjb25vbWljIGdyb3d0aCBhbmQgaXMgaW1wYWN0ZWQgYnkgZW1wbG95bWVudCBvcHBvcnR1bml0aWVzIGFuZCB0aGUgb3ZlcmFsbCBxdWFsaXR5IG9mIGxpZmUuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBDZW50ZXIgZm9yIFNoYXJlZCBTb2x1dGlvbnMgYW5kIFRlY2hub2xvZ3kgUGFydG5lcnNoaXBzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RvY3VtZW50cy9jZ2kvY2dpX2NlbnN1c19NaWdfYnlfQWdlXzA2MTBfMzY0MDE1XzcucGRmXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBTZXB0ZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9uZXRfcG9wdWxhdGlvbl9taWdyYXRpb25faW5fb3V0IiwicG9zaXRpb24iOjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzcsIndpZHRoIjoyNjcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDk3NzQiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjE4Njc4Mi4xMTExMTExMTExIiwibnVsbCI6MiwidG9wIjpbeyJpdGVtIjoiMjA5Nzc0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDM3MDMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwNjM0MyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTc4MjA3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxODY1MDUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE3NTczMyIsImNvdW50IjoxNX0seyJpdGVtIjoiMTY2OTk2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNzMzMzciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE4MDQ0MSIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjE2Njk5NiIsInN1bSI6IjE2ODEwMzkifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0OTgyLCJuYW1lIjoiTWljaGlnYW4gTmV0IFBvcHVsYXRpb24gbWlncmF0aW9uIChpbi9vdXQpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczpQb3B1bGF0aW9uIG1pZ3JhdGlvbiBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhbiBpbmRpY2F0aW9uIG9mIGF2YWlsYWJpbGl0eSBvZiB0YWxlbnQsIGJvdGggcHJlc2VudCBhbmQgZnV0dXJlLiBBY2Nlc3MgdG8gcXVhbGlmaWVkIGluZGl2aWR1YWxzIHdpdGhpbiB0aGUgc3RhdGUgcHJvdmlkZXMgc3VzdGFpbmFiaWxpdHkgZm9yIGVjb25vbWljIGdyb3d0aCBhbmQgaXMgaW1wYWN0ZWQgYnkgZW1wbG95bWVudCBvcHBvcnR1bml0aWVzIGFuZCB0aGUgb3ZlcmFsbCBxdWFsaXR5IG9mIGxpZmUuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBDZW50ZXIgZm9yIFNoYXJlZCBTb2x1dGlvbnMgYW5kIFRlY2hub2xvZ3kgUGFydG5lcnNoaXBzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RvY3VtZW50cy9jZ2kvY2dpX2NlbnN1c19NaWdfYnlfQWdlXzA2MTBfMzY0MDE1XzcucGRmXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBTZXB0ZW1iZXIiLCJmaWVsZE5hbWUiOiJudW1iZXJfb2ZfcGVvcGxlX21vdmluZ19pbl9hbmRfb3V0X29mX21pY2hpZ2FuIiwicG9zaXRpb24iOjEwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM2LCJ3aWR0aCI6Mjk4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiLTIyOTA1Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiItNTMzODcuNDQ0NDQ0NDQ0NDQiLCJudWxsIjoyLCJ0b3AiOlt7Iml0ZW0iOiItNzg0MzEiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ii03Nzk2MyIsImNvdW50IjoxOX0seyJpdGVtIjoiLTg4ODgzIiwiY291bnQiOjE4fSx7Iml0ZW0iOiItNjIwNTgiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ii00NzM0NyIsImNvdW50IjoxNn0seyJpdGVtIjoiLTQxNzUyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiItMjI5MDUiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ii0yMzM0NiIsImNvdW50IjoxM30seyJpdGVtIjoiLTM3ODAyIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiLTg4ODgzIiwic3VtIjoiLTQ4MDQ4NyJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ5ODMsIm5hbWUiOiJNaWNoaWdhbiBNb250aGx5IFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9tb250aGx5X3VuZW1wbG95bWVudCIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0MCwid2lkdGgiOjIxNywiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjExLCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0OTg0LCJuYW1lIjoiVS5TLiBNb250aGx5IFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJ1X3NfbW9udGhseV91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDEsIndpZHRoIjoxOTcsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoxMSwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDk4NSwibmFtZSI6Ik1pY2hpZ2FuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzgsIndpZHRoIjoyMDQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy43Iiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiOC41NjM2MzYzNjM2MzYzNjQiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI3IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMy43IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMi42IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMC40MCIsImNvdW50IjoxNn0seyJpdGVtIjoiOS4xMCIsImNvdW50IjoxNX0seyJpdGVtIjoiOC44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3LjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjUuNCIsImNvdW50IjoxMn0seyJpdGVtIjoiNC45IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNC45Iiwic3VtIjoiOTQuMjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ5ODYsIm5hbWUiOiJVLlMuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJ1X3NfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM5LCJ3aWR0aCI6MTY5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOS42MCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjYuNzkwOTA5MDkwOTA5MDkxIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNC42MCIsImNvdW50IjoyMH0seyJpdGVtIjoiNS44MCIsImNvdW50IjoxOX0seyJpdGVtIjoiOS4zMCIsImNvdW50IjoxOH0seyJpdGVtIjoiOS42MCIsImNvdW50IjoxN30seyJpdGVtIjoiOC45MCIsImNvdW50IjoxNn0seyJpdGVtIjoiOC4xMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNy40IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2LjIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjUuMyIsImNvdW50IjoxMn0seyJpdGVtIjoiNC45IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNC42MCIsInN1bSI6Ijc0LjcwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0OTg3LCJuYW1lIjoiTWljaGlnYW4gVmV0ZXJhbiBVbmVtcGxveW1lbnQgUmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFZldGVyYW5zIHJldHVybiB0byB0aGUgbGFib3IgbWFya2V0IGZyb20gc2VydmljZSB3aXRoIHNraWxscyB0aGF0IGFyZSB2YWx1YWJsZSB0byBvdXIgY29tbXVuaXR5IGFuZCBvdXIgZWNvbm9teSwgeWV0IHRoZSByYXRlIG9mIHVuZW1wbG95bWVudCBhbW9uZyB2ZXRlcmFucyBpcyBoaWdoZXIgdGhhbiB0aGVpciBjaXZpbGlhbiBjb3VudGVycGFydHMuIEJ1c2luZXNzIGFuZCBzdGF0ZSBnb3Zlcm5tZW50IG11c3Qgd29yayB0b2dldGhlciB0byBvdmVyY29tZSB0aGlzIGFuZCBiZXR0ZXIgY29ubmVjdCBvdXIgdGFsZW50ZWQgdmV0ZXJhbnMgd2l0aCBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoibWljaGlnYW5fdmV0ZXJhbl91bmVtcGxveW1lbnRfcmF0ZSIsInBvc2l0aW9uIjoxNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Miwid2lkdGgiOjIzNCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE1LjkiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI4LjU4MTgxODE4MTgxODE4MiIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjYuMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNC45IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4LjAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjE1LjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE1LjkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjExLjMiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiMTAuNiIsImNvdW50IjoxM30seyJpdGVtIjoiNi4zIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjMuMiIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjMuMiIsInN1bSI6Ijk0LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ5ODgsIm5hbWUiOiJVLlMuIFZldGVyYW4gVW5lbXBsb3ltZW50IFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBWZXRlcmFucyByZXR1cm4gdG8gdGhlIGxhYm9yIG1hcmtldCBmcm9tIHNlcnZpY2Ugd2l0aCBza2lsbHMgdGhhdCBhcmUgdmFsdWFibGUgdG8gb3VyIGNvbW11bml0eSBhbmQgb3VyIGVjb25vbXksIHlldCB0aGUgcmF0ZSBvZiB1bmVtcGxveW1lbnQgYW1vbmcgdmV0ZXJhbnMgaXMgaGlnaGVyIHRoYW4gdGhlaXIgY2l2aWxpYW4gY291bnRlcnBhcnRzLiBCdXNpbmVzcyBhbmQgc3RhdGUgZ292ZXJubWVudCBtdXN0IHdvcmsgdG9nZXRoZXIgdG8gb3ZlcmNvbWUgdGhpcyBhbmQgYmV0dGVyIGNvbm5lY3Qgb3VyIHRhbGVudGVkIHZldGVyYW5zIHdpdGggZW1wbG95bWVudCBvcHBvcnR1bml0aWVzLlxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MgXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InVfc191bmVtcGxveW1lbnRfcmF0ZSIsInBvc2l0aW9uIjoxNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Mywid2lkdGgiOjE2MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjguNyIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjUuOTE4MTgxODE4MTgxODE4IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMy44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0LjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjguMSIsImNvdW50IjoxOH0seyJpdGVtIjoiOC43IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI4LjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjcuMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNi42IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQuMyIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjMuOCIsInN1bSI6IjY1LjEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ5ODksIm5hbWUiOiJUb3RhbCBQYXlyb2xsIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGZvY3VzIGhlcmUgaXMgdG8gaW5jcmVhc2UgdGhlIHBlcmNlbnRhZ2Ugb2YgTWljaGlnYW4ncyB3b3JrZm9yY2UgZW1wbG95ZWQgaW4gdGhlIHByaXZhdGUgc2VjdG9yLiBBbiBpbmNyZWFzZWQgc2hhcmUgb2Ygam9icyBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IgaW5kaWNhdGVzIGdyZWF0ZXIgZWZmaWNpZW5jeSBpbiB0aGUgcHVibGljIHNlY3RvciBhbmQgZ3JlYXRlciBlZmZlY3RpdmVuZXNzIGluIHN1cHBvcnRpbmcgZ3Jvd3RoIHdpdGhpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmUgIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsXG4iLCJmaWVsZE5hbWUiOiJ0b3RhbF9wYXlyb2xsIiwicG9zaXRpb24iOjE3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQ0LCJ3aWR0aCI6MTI2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDMyNjgwMCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjQxMjE2NzIuNzI3MjcyNzI3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNDMyNjgwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDI2ODEwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNDE2MjUwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzg3MDgwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzg2MzYwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzk1MjEwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDAzMzcwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDEwOTcwMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDE4MjAwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDI0MzUwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDMyNTYwMCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjM4NjM2MDAiLCJzdW0iOiI0NTMzODQwMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ5OTAsIm5hbWUiOiJUb3RhbCBQcml2YXRlIFBheXJvbGwiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgZm9jdXMgaGVyZSBpcyB0byBpbmNyZWFzZSB0aGUgcGVyY2VudGFnZSBvZiBNaWNoaWdhbidzIHdvcmtmb3JjZSBlbXBsb3llZCBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuIEFuIGluY3JlYXNlZCBzaGFyZSBvZiBqb2JzIGluIHRoZSBwcml2YXRlIHNlY3RvciBpbmRpY2F0ZXMgZ3JlYXRlciBlZmZpY2llbmN5IGluIHRoZSBwdWJsaWMgc2VjdG9yIGFuZCBncmVhdGVyIGVmZmVjdGl2ZW5lc3MgaW4gc3VwcG9ydGluZyBncm93dGggd2l0aGluIHRoZSBwcml2YXRlIHNlY3Rvci5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZSAgXG5cbmh0dHA6Ly9taWxtaS5vcmcvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWxcbiIsImZpZWxkTmFtZSI6InRvdGFsX3ByaXZhdGVfcGF5cm9sbCIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0NSwid2lkdGgiOjE1OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM3MjQ5MDAiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiIzNDk3MjU0LjU0NTQ1NDU0NSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjM2NjE1MDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjM2MTI0MDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjM1MTI0MDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjMyMjQwMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyMjgwMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjMzMzQ3MDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjM0MjUyMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjM1MTEyMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjM1ODYyMDAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjM2NDkzMDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjM3MjQ5MDAiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIzMjI0MDAwIiwic3VtIjoiMzg0Njk4MDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0OTkxLCJuYW1lIjoiUHJpdmF0ZSBFbXBsb3ltZW50IGFzIGEgUGVyY2VudGFnZSBvZiBUb3RhbCBOb25mYXJtIEVtcGxveW1lbnQgKFRvdGFsIFByaXZhdGUvVG90YWwgUGF5cm9sbCkgeCAxMDAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgZm9jdXMgaGVyZSBpcyB0byBpbmNyZWFzZSB0aGUgcGVyY2VudGFnZSBvZiBNaWNoaWdhbidzIHdvcmtmb3JjZSBlbXBsb3llZCBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuIEFuIGluY3JlYXNlZCBzaGFyZSBvZiBqb2JzIGluIHRoZSBwcml2YXRlIHNlY3RvciBpbmRpY2F0ZXMgZ3JlYXRlciBlZmZpY2llbmN5IGluIHRoZSBwdWJsaWMgc2VjdG9yIGFuZCBncmVhdGVyIGVmZmVjdGl2ZW5lc3MgaW4gc3VwcG9ydGluZyBncm93dGggd2l0aGluIHRoZSBwcml2YXRlIHNlY3Rvci5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZSAgXG5cbmh0dHA6Ly9taWxtaS5vcmcvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWxcbiIsImZpZWxkTmFtZSI6InByaXZhdGVfZW1wbG95bWVudF9hc19hX3BlcmNlbnRhZ2Vfb2ZfdG90YWxfbm9uZmFybV9lbXBsb3ltZW50X3RvdGFsX3ByaXZhdGVfdG90YWxfcGF5cm9sbF94XzEwMCIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Niwid2lkdGgiOjU5NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijg2LjEiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI4NC44MTgxODE4MTgxODE4MiIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6Ijg0LjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg0LjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjgzLjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjgzLjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijg0LjkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg1LjQiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijg1LjgiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijg2IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI4Ni4xIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiODMuMyIsInN1bSI6IjkzMy4wIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0OTkyLCJuYW1lIjoiTmV3IEJ1c2luZXNzZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHcm93dGggaW4gdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBpcyBhbiBpbmRpY2F0b3Igb2YgdGhlIHN0cmVuZ3RoIG9mIHRoZSBlY29ub215IGFzIHdlbGwgYXMgZW50cmVwcmVuZXVyc2hpcCBhbmQgaW5ub3ZhdGlvbiBhY3Rpdml0eS4gTmV3IGJ1c2luZXNzIHN0YXJ0dXBzIGluY3JlYXNlIHRoZSBoZWFsdGggb2YgdGhlIGVjb25vbXkgYW5kIG9wcG9ydHVuaXRpZXMgZm9yIGpvYiBncm93dGguXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBMaWNlbnNpbmcgYW5kIFJlZ3VsYXRvcnkgQWZmYWlyc1xuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9sYXJhLzAsNDYwMSw3LTE1NC0zNTI5OV82MTM0M18zNTQxM180MDcxNy0xMTQ5MDUtLSwwMC5odG1sXG4gXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJuZXdfYnVzaW5lc3NlcyIsInBvc2l0aW9uIjoyMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Nywid2lkdGgiOjEzMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijc1MDM3Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiNjY0NjYuODAiLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiI2MzgxNC4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNjIyNTEuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjU5OTM3LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2MjAxMy4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiNjM1MzEuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY5MTU0LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2Nzc3OC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNjk4NTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcxMjk5IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI3NTAzNyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjU5OTM3LjAwIiwic3VtIjoiNjY0NjY4LjAwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDk5MywibmFtZSI6Ik1pY2hpZ2FuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9uZXdfYnVzaW5lc3Nfc3Vydml2YWxfcmF0ZSIsInBvc2l0aW9uIjoyMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0OCwid2lkdGgiOjIyNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjczLjEiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjY3LjYxMTExMTExMTExMTExIiwibnVsbCI6MiwidG9wIjpbeyJpdGVtIjoiNjUuNyIsImNvdW50IjoyMH0seyJpdGVtIjoiNjIuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiNjIuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiNjUuMiIsImNvdW50IjoxN30seyJpdGVtIjoiNjguNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNzMuMSIsImNvdW50IjoxNX0seyJpdGVtIjoiNzIuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiNjkuMiIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjYyLjUiLCJzdW0iOiI2MDguNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDk5NCwibmFtZSI6IlUuUy4gTmV3IEJ1c2luZXNzIFN1cnZpdmFsIFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbiBtZWFzdXJpbmcgdGhlIHN0cmVuZ3RoIGFuZCBpbm5vdmF0aW9uIG9mIGFuIGVjb25vbWljIGNsaW1hdGUsIGl0IGlzIGltcG9ydGFudCB0byBub3Qgb25seSB0cmFjayB0aGUgbnVtYmVyIG9mIG5ldyBidXNpbmVzc2VzIGVzdGFibGlzaGVkLCBidXQgdG8gYWxzbyBtb25pdG9yIHRoZSBvdXRjb21lcyBvZiB0aG9zZSBuZXcgYnVzaW5lc3Nlcy4gQnkgdHJhY2tpbmcgdGhlIHR3by15ZWFyIHN1cnZpdmFsIHJhdGUgb2YgbmV3IGJ1c2luZXNzZXMsIHdlIGNhbiBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgcGVyZm9ybWFuY2Ugb2YgTWljaGlnYW4ncyBidXNpbmVzcyBjbGltYXRlIGFuZCBzaGVkIGxpZ2h0IG9uIHRoZSBiZWhhdmlvciBhbmQgY29udHJpYnV0aW9ucyBvZiBuZXcgYW5kIHlvdW5nIGJ1c2luZXNzZXMgY29tcGFyZWQgd2l0aCB0aGVpciBvbGRlciBhbmQgbW9yZSB3ZWxsLWVzdGFibGlzaGVkIGNvdW50ZXJwYXJ0cy5cblxuTWljaGlnYW4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcywgQnVzaW5lc3MgRW1wbG95bWVudCBEeW5hbWljc1xuVS5TLiBTb3VyY2U6IEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzXG5cbmh0dHA6Ly93d3cuYmxzLmdvdi9iZG0vbWlfYWdlX3RvdGFsX3RhYmxlNy50eHRcblxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InVfc19uZXdfYnVzaW5lc3Nfc3Vydml2YWxfcmF0ZSIsInBvc2l0aW9uIjoyMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0OSwid2lkdGgiOjI0MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjY5LjQiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjY3LjI1NTU1NTU1NTU1NTU2IiwibnVsbCI6MiwidG9wIjpbeyJpdGVtIjoiNjYuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiNjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYzLjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY2LjQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY4LjYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY5LjMiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjY4LjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY5LjQiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiI2My4zIiwic3VtIjoiNjA1LjMifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ5OTUsIm5hbWUiOiJQYXRlbnRzIElzc3VlZCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluY3JlYXNlZCBwYXRlbnQgbnVtYmVycyBpc3N1ZWQgYXJlIGFuIGluZGljYXRpb24gb2YgaW5ub3ZhdGlvbiB3aXRoaW4gdGhlIHN0YXRlLiBIaWdoIHBhdGVudCBnZW5lcmF0aW9uIGNhbiBiZSBhdHRyaWJ1dGVkIHRvIG5ldyBwcm9kdWN0IHJlc2VhcmNoIGFuZCBkZXZlbG9wbWVudCBhbmQgY2FuIGNvbnRyaWJ1dGUgdG8gam9iIGdyb3d0aC4gSXQgaXMgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCB0aGUgcGF0ZW50IGFwcGxpY2F0aW9uIHByb2Nlc3MgY3VycmVudGx5IGF2ZXJhZ2VzIG92ZXIgMzAgbW9udGhzIGZyb20gdGhlIHRpbWUgdGhleSBhcmUgZmlsZWQgdG8gdGhlIHRpbWUgb2YgYXBwcm92YWwgYW5kIGNhbiBiZSBpbmZsdWVuY2VkIGJ5IGFkbWluaXN0cmF0aXZlIGZhY3RvcnMgc3VjaCBhcyB0aGUgbnVtYmVyIG9mIHBhdGVudCBleGFtaW5lcnMuXG5cblNvdXJjZTogVS5TLiBQYXRlbnQgYW5kIFRyYWRlbWFyayBPZmZpY2UgXG5cbmh0dHA6Ly93d3cudXNwdG8uZ292L3dlYi9vZmZpY2VzL2FjL2lkby9vZWlwL3RhZi9yZXBvcnRzX3N0Y28uaHRtXG5cblVwZGF0ZWQgYW5udWFsbHkiLCJmaWVsZE5hbWUiOiJwYXRlbnRzX2lzc3VlZCIsInBvc2l0aW9uIjoyMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1MCwid2lkdGgiOjExNCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjYxODQiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI0NjI5LjEiLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiI0MTc5IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzNjk1IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzNTg0IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzNTE2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0Mjc3IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0Mzk3IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0OTk3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI1NjQwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1ODIyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2MTg0IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMzUxNiIsInN1bSI6IjQ2MjkxIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDk5NiwibmFtZSI6Ik1pY2hpZ2FuIEFkdWx0cyBXaG8gUmVndWxhcmx5IFRlbGV3b3JrIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWNjZXNzIHRvIHRlbGV3b3JrIOKAkyB3b3JraW5nIG9mZi1zaXRlIHRocm91Z2ggYSBicm9hZGJhbmQgY29ubmVjdGlvbiDigJMgY2FuIGltcHJvdmUgYW4gb3JnYW5pemF0aW9uJ3MgdGFsZW50IHJldGVudGlvbiBhbmQgcmVjcnVpdG1lbnQgYnkgaW5jcmVhc2luZyBmbGV4aWJpbGl0eSBmb3IgZW1wbG95ZWVzLiBUaGlzIGlzIG9uZSByZWFzb24gdGhhdCBoaWdoLXNwZWVkIGJyb2FkYmFuZCBpcyBzdWNoIGFuIGVzc2VudGlhbCBjb21wb25lbnQgb2YgTWljaGlnYW4ncyBpbmZyYXN0cnVjdHVyZSwgcXVhbGl0eSBvZiBsaWZlIGFuZCBzdWNjZXNzIGluIHRoZSBnbG9iYWwgZWNvbm9teS5cblxuXG5Tb3VyY2U6IENvbm5lY3RtaS5vcmcgQnVzaW5lc3MgVGVjaG5vbG9neSBBc3Nlc3NtZW50IFJlcG9ydCBcblxuaHR0cDovL3d3dy5jb25uZWN0bWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fYWR1bHRzX3dob19yZWd1bGFybHlfdGVsZXdvcmsiLCJwb3NpdGlvbiI6MjQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTEsIndpZHRoIjoyNjIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMCIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiMTguNiIsIm51bGwiOjYsInRvcCI6W3siaXRlbSI6IjE3IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxOSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAiLCJjb3VudCI6MTh9XSwic21hbGxlc3QiOiIxNyIsInN1bSI6IjkzIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0OTk3LCJuYW1lIjoiUGVyc29ucyBPYnRhaW5pbmcgTGVnYWwgUGVybWFuZW50IFJlc2lkZW50IFN0YXR1cyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluIHRoZSBuZXcgZWNvbm9teSwgc3RhdGVzIGFyZSBjb21wZXRpbmcgZm9yIGludGVybmF0aW9uYWwgdGFsZW50IHRvIG1lZXQgdGhlIGdyb3dpbmcgZGVtYW5kIGZvciBrbm93bGVkZ2Ugd29ya2Vycy4gQnkgaW5jcmVhc2luZyB0aGUgbnVtYmVyIG9mIGxlZ2FsIHBlcm1hbmVudCByZXNpZGVudHMgaW4gb3VyIHN0YXRlLCB3ZSBlbnN1cmUgYSBjb21wZXRpdGl2ZSBhZHZhbnRhZ2UgZm9yIGJ1c2luZXNzZXMsIHByb21vdGluZyBlY29ub21pYyBncm93dGggYW5kIGpvYiBjcmVhdGlvbi5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBIb21lbGFuZCBTZWN1cml0eSwgWWVhcmJvb2sgb2YgSW1taWdyYXRpb24gU3RhdGlzdGljcywgVGFibGUgNCBcblxuaHR0cDovL3d3dy5kaHMuZ292L3llYXJib29rLWltbWlncmF0aW9uLXN0YXRpc3RpY3NcblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcnNvbnNfb2J0YWluaW5nX2xlZ2FsX3Blcm1hbmVudF9yZXNpZGVudF9zdGF0dXMiLCJwb3NpdGlvbiI6MjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTIsIndpZHRoIjozMTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMjU5NiIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjE4NzkxLjA5MDkwOTA5MDkxIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjA5MDciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE4NzI3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxNzk0NyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTg5MTkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE4NTc5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxODM0NyIsImNvdW50IjoxNX0seyJpdGVtIjoiMTc0OTQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE2OTUyIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxODE4NSIsImNvdW50IjoxMn0seyJpdGVtIjoiMTgwNDkiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIyNTk2IiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMTY5NTIiLCJzdW0iOiIyMDY3MDIifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0OTk4LCJuYW1lIjoiSW50ZXJuYXRpb25hbCBTdHVkZW50cyBTdHVkeWluZyBpbiBNaWNoaWdhbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEludGVybmF0aW9uYWwgc3R1ZGVudHMgYnJpbmcgZGl2ZXJzaXR5IGFuZCBuZXcgcGVyc3BlY3RpdmVzIHRvIGNvbGxlZ2VzIGFuZCB1bml2ZXJzaXRpZXMgaW4gTWljaGlnYW4uIFRoZXkgYWxzbyBpbnRyb2R1Y2UgZmVsbG93IHN0dWRlbnRzIHRvIGdsb2JhbCBhcHByb2FjaGVzIGFuZCBuZXR3b3Jrcywgd2hpY2ggYXJlIGVzc2VudGlhbCBjb21wZXRlbmNpZXMgaW4gdG9kYXkncyBlY29ub215LiBJbnRlcm5hdGlvbmFsIHN0dWRlbnRzIHB1cnN1ZSBlbmdpbmVlcmluZyBmaWVsZHMgYXQgYSBoaWdoIHJhdGUgYW5kIGFyZSBtb3JlIGxpa2VseSB0byBsYXVuY2ggc3RhcnR1cCB2ZW50dXJlcyBmb2xsb3dpbmcgZ3JhZHVhdGlvbiwgdGh1cyBpbmNyZWFzaW5nIG91ciBwb29sIG9mIHBvdGVudGlhbCBlbnRyZXByZW5ldXJzIGFuZCB0ZWNobmljYWwgdGFsZW50LlxuXG5cblNvdXJjZTogSW5zdGl0dXRlIG9mIEludGVybmF0aW9uYWwgRWR1Y2F0aW9uIE9wZW4gRG9vcnMgRGF0YSBcblxuaHR0cDovL3d3dy5paWUub3JnL1Jlc2VhcmNoLWFuZC1QdWJsaWNhdGlvbnMvT3Blbi1Eb29ycy9EYXRhL0Zhc3QtRmFjdHNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBOb3ZlbWJlciIsImZpZWxkTmFtZSI6ImludGVybmF0aW9uYWxfc3R1ZGVudHNfc3R1ZHlpbmdfaW5fbWljaGlnYW4iLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTMsIndpZHRoIjoyNjUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNDI5NiIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjI3MTYyLjQ1NDU0NTQ1NDU1IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjExNDMuMDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIyODU3LjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMzYxNy4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjQyMTQuMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI0NjY4LjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNTU1MS4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjY5MzAuMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjI5NjQ4LjAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIzMjAxNSIsImNvdW50IjoxMn0seyJpdGVtIjoiMzM4NDgiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjM0Mjk2IiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMjExNDMuMDAiLCJzdW0iOiIyOTg3ODcuMDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0OTk5LCJuYW1lIjoiTWljaGlnYW4gU3R1ZGVudHMgU3R1ZHlpbmcgQWJyb2FkIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXhwb3N1cmUgdG8gbmV3IGN1bHR1cmVzIGFuZCBzdXJyb3VuZGluZ3MgdGhyb3VnaCBzdHVkeWluZyBhYnJvYWQgcHJvdmlkZXMgcGVyc29uYWwgYW5kIHByb2Zlc3Npb25hbCBiZW5lZml0cyB0byBzdHVkZW50cy4gRm9yIE1pY2hpZ2FuJ3MgZnV0dXJlIHRhbGVudCBiYXNlLCB0aGlzIGV4cGVyaWVuY2Ugd2lsbCBpbXByb3ZlIGN1bHR1cmFsIGF3YXJlbmVzcywgY2FwYWNpdHkgZm9yIGlubm92YXRpb24gYW5kIGNhcmVlciBvdXRjb21lcy5cblxuU291cmNlOiBJbnN0aXR1dGUgb2YgSW50ZXJuYXRpb25hbCBFZHVjYXRpb24gT3BlbiBEb29ycyBEYXRhIFxuXG5odHRwOi8vd3d3LmlpZS5vcmcvUmVzZWFyY2gtYW5kLVB1YmxpY2F0aW9ucy9PcGVuLURvb3JzL0RhdGEvRmFjdC1TaGVldHMtYnktVVMtU3RhdGVcblxuVXBkYXRlZCBhbm51YWxseSBpbiBOb3ZlbWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3N0dWRlbnRzX3N0dWR5aW5nX2Ficm9hZCIsInBvc2l0aW9uIjoyNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1NCwid2lkdGgiOjI1OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEwNzYwIiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI5NTQ4LjMzMzMzMzMzMzMzMyIsIm51bGwiOjIsInRvcCI6W3siaXRlbSI6IjkyNTAuMDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijk1ODAuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkwNDMuMDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijg5ODIuMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijg5NDkuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkzODQuMDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijk2OTguMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEwMjg5IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxMDc2MCIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6Ijg5NDkuMDAiLCJzdW0iOiI4NTkzNS4wMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTUwMDAsIm5hbWUiOiJTY2llbmNlLCBUZWNobm9sb2d5LCBFbmdpbmVlcmluZyBhbmQgTWF0aGVtYXRpY3MgKFNURU0pIEdyYWR1YXRlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEEgcm9idXN0IHBpcGVsaW5lIG9mIFNURU0gdGFsZW50IGlzIG5lZWRlZCB0byBmaWxsIGZ1dHVyZSBqb2Igb3BlbmluZ3MuIE5ldyBhbmQgaW5jcmVhc2luZyBvcHBvcnR1bml0aWVzIGluIGZpZWxkcyBzdWNoIGFzIGxpZmUgc2NpZW5jZXMsIGluZm9ybWF0aW9uIHRlY2hub2xvZ3ksIGVuZ2luZWVyaW5nLCBoZWFsdGhjYXJlIGFuZCBhZHZhbmNlZCBtYW51ZmFjdHVyaW5nIHJlcXVpcmUgYSBkZWVwIHBvb2wgb2YgdGVjaG5pY2FsIGV4cGVydGlzZS5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6InNjaWVuY2VfdGVjaG5vbG9neV9lbmdpbmVlcmluZ19hbmRfbWF0aGVtYXRpY3Nfc3RlbV9ncmFkdWF0ZXMiLCJwb3NpdGlvbiI6MjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTUsIndpZHRoIjo0NDgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyNzAyOCIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjIzNjE4LjQwIiwibnVsbCI6MSwidG9wIjpbeyJpdGVtIjoiMTk2NjAuMDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwNDA0LjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMTAxMC4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjIzNTEuMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIzNDA1LjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNTU4NS4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjUxNzIuMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjI1NDA1IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyNjE2NCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjcwMjgiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIxOTY2MC4wMCIsInN1bSI6IjIzNjE4NC4wMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTUwMDEsIm5hbWUiOiJOZXcgQXBwcmVudGljZXNoaXBzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQXBwcmVudGljZXNoaXBzIHByb3ZpZGUgZW1wbG95ZXJzIHdpdGggYSBwaXBlbGluZSBvZiBza2lsbGVkIHdvcmtlcnMgd2l0aCBpbmR1c3RyeS1zcGVjaWZpYyB0cmFpbmluZyBhbmQgaGFuZHMtb24gZXhwZXJpZW5jZS4gVGhleSBjb25uZWN0IGpvYiBzZWVrZXJzIGxvb2tpbmcgdG8gbGVhcm4gbmV3IHNraWxscyB3aXRoIGVtcGxveWVycyBuZWVkaW5nIHF1YWxpZmllZCB3b3JrZXJzLCByZXN1bHRpbmcgaW4gYSB3b3JrZm9yY2Ugd2l0aCBpbmR1c3RyeS1kcml2ZW4gdHJhaW5pbmcgYW5kIGVtcGxveWVycyB3aXRoIGEgY29tcGV0aXRpdmUgZWRnZS5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgT2ZmaWNlIG9mIEFwcHJlbnRpY2VzaGlwIFxuXG5odHRwOi8vd3d3LmRvbGV0YS5nb3Yvb2EvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Im5ld19hcHByZW50aWNlc2hpcHMiLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTYsIndpZHRoIjoxNjksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI1MDY4Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMzI4NCIsIm51bGwiOjEsInRvcCI6W3siaXRlbSI6IjMyNDUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMxMDIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwOTUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIzNDQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyMzMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI5NzQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjMwNjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMzOTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQzMjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjUwNjgiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyMDk1Iiwic3VtIjoiMzI4NDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk1MDAyLCJuYW1lIjoiQ2FyZWVyIFRlY2huaWNhbCBFZHVjYXRpb24gUGxhY2VtZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSGlnaCBzY2hvb2wgY2FyZWVyIHRyYWluaW5nIHByb2dyYW1zIGFyZSBhIGtleSBpbml0aWF0aXZlIGluIHByZXBhcmluZyBvdXIgZnV0dXJlIHdvcmtmb3JjZSB3aXRoIGhpZ2gtZGVtYW5kIHNraWxscyBhbmQgZXhwZXJpZW5jZXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFZHVjYXRpb24sIENhcmVlciBhbmQgVGVjaG5pY2FsIEluZm9ybWF0aW9uIFN5c3RlbSBQdWJsaWMgUmVwb3J0cyBcblxuaHR0cDovL3d3dy5jdGVpc3JlcG9ydHMuY29tL1JlcG9ydHMvRm9sbG93VXBSZXBvcnRzR2VuZXJhdG9yLmFzcHhcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiY2FyZWVyX3RlY2huaWNhbF9lZHVjYXRpb25fcGxhY2VtZW50IiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU3LCJ3aWR0aCI6MjgyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTYuNCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6Ijk0LjkxODE4MTgxODE4MTgyIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOTQuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiOTQuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTMuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTMuNiIsImNvdW50IjoxN30seyJpdGVtIjoiOTUuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiOTQuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTUuNCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTUuOCIsImNvdW50IjoxM30seyJpdGVtIjoiOTYuNCIsImNvdW50IjoxMn0seyJpdGVtIjoiOTYuMyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjkzLjQiLCJzdW0iOiIxMDQ0LjEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTUwMDMsIm5hbWUiOiJJbnRlcm5zaGlwcyBQb3N0ZWQgTW9udGhseSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEludGVybnNoaXBzIGFsbG93IE1pY2hpZ2FuIGJ1c2luZXNzZXMgdG8gY29ubmVjdCBhbmQgYnVpbGQgcmVsYXRpb25zaGlwcyB3aXRoIHN0dWRlbnRzIGVhcmx5IGluIHRoZWlyIGFjYWRlbWljIGNhcmVlcnMgYW5kIHN0dWRlbnRzIHRvIGJ1aWxkIGhhbmRzLW9uIGV4cGVyaWVuY2UgdG8gZmFjaWxpdGF0ZSBlbnRyeSBpbnRvIGEgcHJvZmVzc2lvbmFsIGNhcmVlci4gSW5jcmVhc2luZyBpbnRlcm5zaGlwIG9wcG9ydHVuaXRpZXMgc3VwcG9ydCBNaWNoaWdhbidzIGdvYWxzIHRvIHByZXBhcmUgb3VyIGZ1dHVyZSB0YWxlbnQgcG9vbCBhbmQgdG8gcmV0YWluIGNvbGxlZ2UgZ3JhZHVhdGVzIHdpdGhpbiB0aGUgc3RhdGUuXG5cblxuU291cmNlOiBJbnRlcm5Jbk1pY2hpZ2FuLmNvbSBcbnd3dy5taXRhbGVudC5vcmcgXG5TdGF0ZSBvZiBNaWNoaWdhbiBJbnRlcm5zaGlwIFByb2dyYW0gXG5VcGRhdGVkIG1vbnRobHkgXG4qTm90ZTogVGhlIFN0YXRlIG9mIE1pY2hpZ2FuJ3MgTWljaGlnYW4gVGFsZW50IEJhbmsgd2FzIHJlLWxhdW5jaGVkIGluIG1pZC1PY3RvYmVyIGFzIFB1cmUgTWljaGlnYW4gVGFsZW50IENvbm5lY3QgKHd3dy5taXRhbGVudC5vcmcpIiwiZmllbGROYW1lIjoiaW50ZXJuc2hpcHNfcG9zdGVkX21vbnRobHkiLCJwb3NpdGlvbiI6MzEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTgsIndpZHRoIjoyMTAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNzM3Iiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiIxNzM3IiwibnVsbCI6MTAsInRvcCI6W3siaXRlbSI6IjE3MzciLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiIxNzM3Iiwic3VtIjoiMTczNyJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTUwMDQsIm5hbWUiOiJXZWxmYXJlIHRvIFdvcmsgUGFydGljaXBhdGlvbiBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIHdvcmsgcGFydGljaXBhdGlvbiByYXRlIG1lYXN1cmVzIHRoZSBwZXJjZW50YWdlIG9mIFRlbXBvcmFyeSBBc3Npc3RhbmNlIGZvciBOZWVkeSBGYW1pbGllcyAoVEFORikgcmVjaXBpZW50cyByZWd1bGFybHkgZW5nYWdlZCBpbiBlbXBsb3ltZW50IG9yIG90aGVyIHNwZWNpZmljIGFjdGl2aXRpZXMgaW50ZW5kZWQgdG8gaGVscCB0aGVtIHNlY3VyZSBlbXBsb3ltZW50IGFuZCBiZWNvbWUgc2VsZi1zdWZmaWNpZW50LiBJbmRpdmlkdWFscyBhbmQgZmFtaWxpZXMgZGVzZXJ2ZSB0aGUgb3Bwb3J0dW5pdHkgdG8gYmVjb21lIGZpbmFuY2lhbGx5IGluZGVwZW5kZW50LiBUaHJvdWdoIHRoZSB3b3JrIHBhcnRpY2lwYXRpb24gcHJvZ3JhbSwgd2hpY2ggd2FzIGRlc2lnbmVkIHRvIGZ1bGZpbGwgVEFORiByZXF1aXJlbWVudHMsIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBhbGxldmlhdGUgYmFycmllcnMgdG8gZW1wbG95bWVudCBzbyB0aGF0IGluZGl2aWR1YWxzIGNhbiBmaW5kIGpvYnMsIHByb3ZpZGUgZm9yIHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLCBhbmQgYmVjb21lIGEgcGVybWFuZW50IHBhcnQgb2YgTWljaGlnYW4ncyB0YWxlbnQgcG9vbC5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBIZWFsdGggYW5kIEh1bWFuIFNlcnZpY2VzIFxuVXBkYXRlZCBhbm51YWxseVxuXG5odHRwOi8vd3d3LmFjZi5oaHMuZ292L3Byb2dyYW1zL29mYVxuXG5Ob3RlOiBUaGUgd29yayBwYXJ0aWNpcGF0aW9uIHJhdGVzIChXUFIpIGFyZSBzdWJqZWN0IHRvIGNoYW5nZSBiYXNlZCBvbiBjYXNlIHJldmlld3MgY29tcGxldGVkIGJ5IHRoZSBPZmZpY2Ugb2YgUXVhbGl0eSBBc3N1cmFuY2UgYW5kIHRoZSBUQU5GL0ZJUCBXb3JrIFBhcnRpY2lwYXRpb24gUmV2aWV3IENvbW1pdHRlZS4gUmF0ZXMgYXJlIGFsc28gc3ViamVjdCB0byByZXZpZXcgYW5kIGNoYW5nZSBieSB0aGUgRGVwYXJ0bWVudCBvZiBIZWFsdGggYW5kIEh1bWFuIFNlcnZpY2VzLCBBZG1pbmlzdHJhdGlvbiBmb3IgQ2hpbGRyZW4gYW5kIEZhbWlsaWVzLlxuXG5cbkNsaWNrIGhlcmUgdG8gc2VlIG1vbnRobHkgZXN0aW1hdGVzIG9mIHRoaXMgbWV0cmljIG9uIHRoZSBEZXBhcnRtZW50IG9mIEh1bWFuIFNlcnZpY2VzIG1vbnRobHkgc2NvcmVjYXJkLlxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9vcGVubWljaGlnYW4vMCw0NjQ4LDctMjY2LTYwMjAxXzYwOTI1LS0tLDAwLmh0bWwiLCJmaWVsZE5hbWUiOiJ3ZWxmYXJlX3RvX3dvcmtfcGFydGljaXBhdGlvbl9yYXRlIiwicG9zaXRpb24iOjMyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU5LCJ3aWR0aCI6MTk5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDEuNCIsIm5vbl9udWxsIjo3LCJhdmVyYWdlIjoiMjguODQyODU3MTQyODU3MTQiLCJudWxsIjo0LCJ0b3AiOlt7Iml0ZW0iOiIyMS42IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyOC4wIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzMy42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyNy45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMi44IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNi42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0MS40IiwiY291bnQiOjE0fV0sInNtYWxsZXN0IjoiMjEuNiIsInN1bSI6IjIwMS45In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX1dLCJkaXNwbGF5Rm9ybWF0Ijp7ImZpeGVkQ29sdW1ucyI6WyJ5ZWFyIl0sInNlcmllc0NvbHVtbnMiOlt7fV0sInNtb290aExpbmUiOmZhbHNlLCJsZWdlbmQiOiJib3R0b20iLCJoaWRlRHNnTXNnIjpmYWxzZSwibGluZVNpemUiOiIyIiwiZGF0YUxhYmVscyI6ZmFsc2UsInBvaW50U2l6ZSI6IjMiLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJjaGFydFR5cGUiOiJsaW5lIiwidmFsdWVDb2x1bW5zIjpbeyJmaWVsZE5hbWUiOiJ5ZWFybHlfdG90YWxfam9icyIsImNvbG9yIjoiI2ZmMDAwMCJ9XSwiZGVzY3JpcHRpb25Db2x1bW5zIjpbe31dLCJsZWdlbmREZXRhaWxzIjp7ImN1c3RvbUVudHJpZXMiOlt7ImxhYmVsIjoiVG90YWwgbnVtYmVyIG9mIHBheXJvbGwgam9icyBpbiBNaWNoaWdhbiJ9XSwic2hvd1ZhbHVlTWFya2VycyI6dHJ1ZSwic2hvd1NlcmllcyI6dHJ1ZX0sInNvcnRTZXJpZXMiOmZhbHNlfSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOnRydWUsInR5cGUiOiJ2aWV3ZXIiLCJmbGFncyI6WyJwdWJsaWMiXX1dLCJtZXRhZGF0YSI6eyJyZGZTdWJqZWN0IjoiMCIsImF2YWlsYWJsZURpc3BsYXlUeXBlcyI6WyJjaGFydCIsInRhYmxlIiwiZmF0cm93IiwicGFnZSJdLCJyZW5kZXJUeXBlQ29uZmlnIjp7InZpc2libGUiOnsiY2hhcnQiOnRydWUsInRhYmxlIjp0cnVlfX19LCJvd25lciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwicXVlcnkiOnsiZmlsdGVyQ29uZGl0aW9uIjp7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiQU5EIiwiY2hpbGRyZW4iOlt7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiT1IiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJJU19OT1RfQkxBTksiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDU5NDk3OCwidHlwZSI6ImNvbHVtbiJ9XX1dLCJtZXRhZGF0YSI6eyJ0YWJsZUNvbHVtbklkIjp7IjE5NDA4NjUiOjIzMjI0NzMzfSwib3BlcmF0b3IiOiJibGFuaz8iLCJjdXN0b21WYWx1ZXMiOlsiSVNfQkxBTksiXX19XSwibWV0YWRhdGEiOnsidW5pZmllZFZlcnNpb24iOjJ9fX0sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJvd25lck1heUJlQ29udGFjdGVkIl19fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImJ1eXItbmd6YiIsIm5hbWUiOiJUYWxlbnQgRGFzaGJvYXJkIiwiYXNzZXRUeXBlIjoiZGF0YXNldCIsImF2ZXJhZ2VSYXRpbmciOjAsImNhdGVnb3J5IjoiVGFsZW50IERhc2hib2FyZCIsImNyZWF0ZWRBdCI6MTQxNzgxNTg4MCwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gIEFueSBpdGVtcyBjcmVhdGVkIGJ5IG90aGVyIHVzZXIgYWNjb3VudHMgYXJlIG5vdCBlbmRvcnNlZCBieSB0aGUgU3RhdGUgb2YgTWljaGlnYW4uIiwiZGlzcGxheVR5cGUiOiJ0YWJsZSIsImRvbWFpbkNOYW1lIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiZG93bmxvYWRDb3VudCI6NDU4LCJoaWRlRnJvbUNhdGFsb2ciOmZhbHNlLCJoaWRlRnJvbURhdGFKc29uIjpmYWxzZSwiaW5kZXhVcGRhdGVkQXQiOjE1MTYyMTgyMDksIm5ld0JhY2tlbmQiOnRydWUsIm51bWJlck9mQ29tbWVudHMiOjAsIm9pZCI6Mjc3NjM5NzAsInByb3ZlbmFuY2UiOiJvZmZpY2lhbCIsInB1YmxpY2F0aW9uQXBwZW5kRW5hYmxlZCI6ZmFsc2UsInB1YmxpY2F0aW9uRGF0ZSI6MTUxNjIxNzQyNiwicHVibGljYXRpb25Hcm91cCI6MTk0MDg2NSwicHVibGljYXRpb25TdGFnZSI6InB1Ymxpc2hlZCIsInJvd3NVcGRhdGVkQXQiOjE1MTYyMTczNTIsInJvd3NVcGRhdGVkQnkiOiJ3eHVtLXdqemYiLCJ0YWJsZUlkIjoxNDgwNjgxNywidG90YWxUaW1lc1JhdGVkIjowLCJ2aWV3Q291bnQiOjE1MTUsInZpZXdMYXN0TW9kaWZpZWQiOjE1MTYyMTc0MjcsInZpZXdUeXBlIjoidGFidWxhciIsImFwcHJvdmFscyI6W3sicmV2aWV3ZWRBdCI6MTUxNjIxNzQyNiwicmV2aWV3ZWRBdXRvbWF0aWNhbGx5Ijp0cnVlLCJzdGF0ZSI6ImFwcHJvdmVkIiwic3VibWlzc2lvbklkIjo0NzEzNzYsInN1Ym1pc3Npb25PYmplY3QiOiJwdWJsaWNfYXVkaWVuY2VfcmVxdWVzdCIsInN1Ym1pc3Npb25PdXRjb21lIjoiY2hhbmdlX2F1ZGllbmNlIiwic3VibWl0dGVkQXQiOjE1MTYyMTc0MjYsIndvcmtmbG93SWQiOjEzMDQsInN1Ym1pc3Npb25EZXRhaWxzIjp7InBlcm1pc3Npb25UeXBlIjoiUkVBRCJ9LCJzdWJtaXNzaW9uT3V0Y29tZUFwcGxpY2F0aW9uIjp7ImZhaWx1cmVDb3VudCI6MCwic3RhdHVzIjoic3VjY2VzcyJ9LCJzdWJtaXR0ZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4ifX1dLCJjb2x1bW5zIjpbeyJpZCI6MzQwNTk0Mzg4LCJuYW1lIjoiRGF0ZSIsImRhdGFUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJmaWVsZE5hbWUiOiJkYXRlIiwicG9zaXRpb24iOjEsInJlbmRlclR5cGVOYW1lIjoiY2FsZW5kYXJfZGF0ZSIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzI5LCJ3aWR0aCI6MTQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNy0xMi0wMVQwMDowMDowMCIsIm5vbl9udWxsIjo3OSwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAxMy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAxNC0xMi0wMVQwMDowMDowMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAxNS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAxNS0wMi0wMVQwMDowMDowMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxNS0wMy0wMVQwMDowMDowMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxNS0wNC0wMVQwMDowMDowMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxNS0wNS0wMVQwMDowMDowMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxNS0wNi0wMVQwMDowMDowMCIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNS0wNy0wMVQwMDowMDowMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxNS0wOC0wMVQwMDowMDowMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxNS0wOS0wMVQwMDowMDowMCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNS0xMC0wMVQwMDowMDowMCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDE1LTExLTAxVDAwOjAwOjAwIiwiY291bnQiOjh9LHsiaXRlbSI6IjIwMTUtMTItMDFUMDA6MDA6MDAiLCJjb3VudCI6N30seyJpdGVtIjoiMjAxNi0wMS0wMVQwMDowMDowMCIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyMDE2LTAyLTAxVDAwOjAwOjAwIiwiY291bnQiOjV9LHsiaXRlbSI6IjIwMTYtMDMtMDFUMDA6MDA6MDAiLCJjb3VudCI6NH0seyJpdGVtIjoiMjAxNi0wNC0wMVQwMDowMDowMCIsImNvdW50IjozfSx7Iml0ZW0iOiIyMDE2LTA1LTAxVDAwOjAwOjAwIiwiY291bnQiOjJ9LHsiaXRlbSI6IjIwMTYtMDYtMDFUMDA6MDA6MDAiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjIwMDAtMDEtMDFUMDA6MDA6MDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0Mzg5LCJuYW1lIjoiWWVhciIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMCwid2lkdGgiOjEwNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYiLCJub25fbnVsbCI6NzksImF2ZXJhZ2UiOiI0MzcuNDg3MjQ1NTY5NjIwMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjExLjIwMTQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEyLjIwMTQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEuMjAxNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMi4yMDE1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzLjIwMTUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQuMjAxNSIsImNvdW50IjoxNX0seyJpdGVtIjoiNS4yMDE1IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2LjIwMTUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcuMjAxNSIsImNvdW50IjoxMn0seyJpdGVtIjoiOC4yMDE1IiwiY291bnQiOjExfSx7Iml0ZW0iOiI5LjIwMTUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjEwLjIwMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiMTEuMjAxNSIsImNvdW50Ijo4fSx7Iml0ZW0iOiIxMi4yMDE1IiwiY291bnQiOjd9LHsiaXRlbSI6IjEuMjAxNiIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyLjIwMTYiLCJjb3VudCI6NX0seyJpdGVtIjoiMy4yMDE2IiwiY291bnQiOjR9LHsiaXRlbSI6IjQuMjAxNiIsImNvdW50IjozfSx7Iml0ZW0iOiI1LjIwMTYiLCJjb3VudCI6Mn0seyJpdGVtIjoiNi4yMDE2IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIxLjIwMTMiLCJzdW0iOiIzNDU2MS40OTI0In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJ0cnVlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTAsIm5hbWUiOiJTY2hvb2wgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJzY2hvb2xfeWVhciIsInBvc2l0aW9uIjozLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMSwid2lkdGgiOjkwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNi0xNyIsIm5vbl9udWxsIjoxNCwibnVsbCI6NjUsInRvcCI6W3siaXRlbSI6IjIwMDMtMDQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDQtMDUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDUtMDYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNS0xNiIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDE2LTE3IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIyMDAzLTA0In0sImZvcm1hdCI6eyJhbGlnbiI6ImxlZnQifX0seyJpZCI6MzQwNTk0MzkxLCJuYW1lIjoiWWVhciBSYW5nZSIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJ5ZWFyX3JhbmdlIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjU4NzUxLCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNi0xNyIsIm5vbl9udWxsIjoxNCwibnVsbCI6NjUsInRvcCI6W3siaXRlbSI6IjIwMDMtMDQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDQtMDUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDUtMDYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNS0xNiIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDE2LTE3IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIyMDAzLTA0In0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDM5MiwibmFtZSI6Ik1vbnRobHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoibW9udGhseV90b3RhbF9qb2JzIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzIsIndpZHRoIjoxNDEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0NDE0MDAwIiwibm9uX251bGwiOjYxLCJhdmVyYWdlIjoiNDI0MTk4MC4zMjc4Njg4NTIiLCJudWxsIjoxOCwidG9wIjpbeyJpdGVtIjoiNDMxNTgwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDMwODIwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNDMyMjIwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiNDMzMTUwMCIsImNvdW50IjoxN30seyJpdGVtIjoiNDMzMjMwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiNDM0MDgwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDM2NDkwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDM2ODAwMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDM2ODkwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDM3ODYwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDM3NjAwMCIsImNvdW50IjoxMH0seyJpdGVtIjoiNDM3ODUwMCIsImNvdW50Ijo5fSx7Iml0ZW0iOiI0MzkwNTAwIiwiY291bnQiOjh9LHsiaXRlbSI6IjQzODMzMDAiLCJjb3VudCI6N30seyJpdGVtIjoiNDM4NjEwMCIsImNvdW50Ijo2fSx7Iml0ZW0iOiI0MzkxMTAwIiwiY291bnQiOjV9LHsiaXRlbSI6IjQzOTI5MDAiLCJjb3VudCI6NH0seyJpdGVtIjoiNDQwNzAwMCIsImNvdW50IjozfSx7Iml0ZW0iOiI0NDA2MDAwIiwiY291bnQiOjJ9LHsiaXRlbSI6IjQ0MTQwMDAiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjQwNTQ4MDAiLCJzdW0iOiIyNTg3NjA4MDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTMsIm5hbWUiOiJZZWFybHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoieWVhcmx5X3RvdGFsX2pvYnMiLCJwb3NpdGlvbiI6NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMywid2lkdGgiOjExNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQzMjgwMDAiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI0MTIxODYzLjYzNjM2MzYzNiIsIm51bGwiOjY4LCJ0b3AiOlt7Iml0ZW0iOiI0MzI2ODAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MjY4MTAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MTYyNTAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzODcwODAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzODYzNjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzOTUyMTAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0MDM0NTAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0MTA5ODAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0MTgxNzAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MjQyNjAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI0MzI4MDAwIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMzg2MzYwMCIsInN1bSI6IjQ1MzQwNTAwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0Mzk0LCJuYW1lIjoiQXZlcmFnZSBQcml2YXRlIFNlY3RvciBQYXkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHcm93dGggaW4gcHJpdmF0ZSBzZWN0b3Igd2FnZXMgb3ZlciB0aW1lIGNhbiByZWZsZWN0IHNldmVyYWwgcG9zaXRpdmUgdHJlbmRzLCBzdWNoIGFzIGluY3JlYXNlZCBqb2IgY3JlYXRpb24gaW4gaGlnaC13YWdlIGluZHVzdHJpZXMgb3IgYSBzaGlmdCBpbiBvY2N1cGF0aW9uYWwgbWl4IHRvIGhpZ2gtd2FnZSBvY2N1cGF0aW9ucy5cblxuU291cmNlOkRlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlc1xuXG5odHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTYyNF81OTY0NF81OTY1MC0tLSwwMC5odG1sIFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJhdmVyYWdlX3ByaXZhdGVfc2VjdG9yX3BheSIsInBvc2l0aW9uIjo3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM0LCJ3aWR0aCI6MTg4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDgwNDgiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI0NTAxNS40NTQ1NDU0NTQ1NSIsIm51bGwiOjY4LCJ0b3AiOlt7Iml0ZW0iOiI0MTk2NC4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDMxNTcuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQzNzY5LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0MjgyMC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiNDM1OTguMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQ1MjgyLjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0NjIxNS4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDY2NTciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ4MDQ4IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0NjMxMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDczNTAiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiI0MTk2NC4wMCIsInN1bSI6IjQ5NTE3MC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJjdXJyZW5jeSIsImh1bWFuZSI6ImZhbHNlIiwiY3VycmVuY3lTdHlsZSI6IlVTRCIsInByZWNpc2lvbiI6IjIiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDM5NSwibmFtZSI6Ik51bWJlciBvZiBQZW9wbGUgTW92aW5nIGludG8gTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9wZW9wbGVfbW92aW5nX2ludG9fbWljaGlnYW4iLCJwb3NpdGlvbiI6OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNSwid2lkdGgiOjI1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE0OTk5MSIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMTMzMzk0LjY2NjY2NjY2NjciLCJudWxsIjo3MCwidG9wIjpbeyJpdGVtIjoiMTMxMzQzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMjU3NDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjExNzQ2MCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTE2MTQ5IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMzkxNTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEzMzk4MSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTQ0MDkxIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNDk5OTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE0MjYzOSIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjExNjE0OSIsInN1bSI6IjEyMDA1NTIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTYsIm5hbWUiOiJOdW1iZXIgb2YgUGVvcGxlIE1vdmluZyBvdXQgb2YgTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX25ldF9wb3B1bGF0aW9uX21pZ3JhdGlvbl9pbl9vdXQiLCJwb3NpdGlvbiI6OSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNywid2lkdGgiOjI2NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwOTc3NCIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMTg2NzgyLjExMTExMTExMTEiLCJudWxsIjo3MCwidG9wIjpbeyJpdGVtIjoiMjA5Nzc0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDM3MDMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwNjM0MyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTc4MjA3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxODY1MDUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE3NTczMyIsImNvdW50IjoxNX0seyJpdGVtIjoiMTY2OTk2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNzMzMzciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE4MDQ0MSIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjE2Njk5NiIsInN1bSI6IjE2ODEwMzkifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTcsIm5hbWUiOiJNaWNoaWdhbiBOZXQgUG9wdWxhdGlvbiBtaWdyYXRpb24gKGluL291dCkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9wZW9wbGVfbW92aW5nX2luX2FuZF9vdXRfb2ZfbWljaGlnYW4iLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzYsIndpZHRoIjoyOTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiItMjI5MDUiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6Ii01MzM4Ny40NDQ0NDQ0NDQ0NCIsIm51bGwiOjcwLCJ0b3AiOlt7Iml0ZW0iOiItNzg0MzEiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ii03Nzk2MyIsImNvdW50IjoxOX0seyJpdGVtIjoiLTg4ODgzIiwiY291bnQiOjE4fSx7Iml0ZW0iOiItNjIwNTgiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ii00NzM0NyIsImNvdW50IjoxNn0seyJpdGVtIjoiLTQxNzUyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiItMjI5MDUiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ii0yMzM0NiIsImNvdW50IjoxM30seyJpdGVtIjoiLTM3ODAyIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiLTg4ODgzIiwic3VtIjoiLTQ4MDQ4NyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDM5OCwibmFtZSI6Ik1pY2hpZ2FuIE1vbnRobHkgVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MgXG5cbmh0dHA6Ly93d3cuYmxzLmdvdi9sYXUvI2RhdGFcblVwZGF0ZWQgbW9udGhseSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjExLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQwLCJ3aWR0aCI6MjE3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOC40Iiwibm9uX251bGwiOjUxLCJhdmVyYWdlIjoiNS43MDc4NDMxMzcyNTQ5MDIiLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiOC40IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4LjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjguMiIsImNvdW50IjoxOH0seyJpdGVtIjoiOCIsImNvdW50IjoxN30seyJpdGVtIjoiNy45IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3LjgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuNyIsImNvdW50IjoxNH0seyJpdGVtIjoiNy41IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI3LjMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjcuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiNyIsImNvdW50IjoxMH0seyJpdGVtIjoiNi44IiwiY291bnQiOjl9LHsiaXRlbSI6IjYuNyIsImNvdW50Ijo4fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6N30seyJpdGVtIjoiNi40IiwiY291bnQiOjZ9LHsiaXRlbSI6IjYuMiIsImNvdW50Ijo1fSx7Iml0ZW0iOiI2IiwiY291bnQiOjR9LHsiaXRlbSI6IjUuOSIsImNvdW50IjozfSx7Iml0ZW0iOiI1LjgiLCJjb3VudCI6Mn0seyJpdGVtIjoiNS42IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIzLjciLCJzdW0iOiIyOTEuMSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDM5OSwibmFtZSI6IlUuUy4gTW9udGhseSBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjEyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQxLCJ3aWR0aCI6MTk3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4yMCIsIm5vbl9udWxsIjo1MSwiYXZlcmFnZSI6IjUuMjk2MDc4NDMxMzcyNTQ5IiwibnVsbCI6MjgsInRvcCI6W3siaXRlbSI6IjcuMjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuNzAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuNjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNi4yIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjYuMTAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjYuMjAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiNS45IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI1LjciLCJjb3VudCI6OX0seyJpdGVtIjoiNS44IiwiY291bnQiOjh9LHsiaXRlbSI6IjUuNiIsImNvdW50Ijo3fSx7Iml0ZW0iOiI1LjUiLCJjb3VudCI6Nn0seyJpdGVtIjoiNS40IiwiY291bnQiOjV9LHsiaXRlbSI6IjUuMyIsImNvdW50Ijo0fSx7Iml0ZW0iOiI1LjEiLCJjb3VudCI6M30seyJpdGVtIjoiNSIsImNvdW50IjoyfSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjQuMSIsInN1bSI6IjI3MC4xMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQwMCwibmFtZSI6Ik1pY2hpZ2FuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzgsIndpZHRoIjoyMDQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy43Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiNy42NjQ3MDU4ODIzNTI5NDEiLCJudWxsIjo2MiwidG9wIjpbeyJpdGVtIjoiMy42IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1LjIwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjcuMiIsImNvdW50IjoxN30seyJpdGVtIjoiNyIsImNvdW50IjoxNn0seyJpdGVtIjoiNi44MCIsImNvdW50IjoxNX0seyJpdGVtIjoiOCIsImNvdW50IjoxNH0seyJpdGVtIjoiMTMuNyIsImNvdW50IjoxM30seyJpdGVtIjoiMTIuNiIsImNvdW50IjoxMn0seyJpdGVtIjoiMTAuNDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjkuMTAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjguOCIsImNvdW50Ijo5fSx7Iml0ZW0iOiI3LjMiLCJjb3VudCI6OH0seyJpdGVtIjoiNS40IiwiY291bnQiOjd9LHsiaXRlbSI6IjQuOSIsImNvdW50Ijo2fV0sInNtYWxsZXN0IjoiMy42Iiwic3VtIjoiMTMwLjMwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDAxLCJuYW1lIjoiVS5TLiBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX3VuZW1wbG95bWVudCIsInBvc2l0aW9uIjoxNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczOSwid2lkdGgiOjE2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuNjAiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiI2LjIyMzUyOTQxMTc2NDcwNiIsIm51bGwiOjYyLCJ0b3AiOlt7Iml0ZW0iOiI0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0LjcwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1LjgwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1LjUwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI1LjEwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0LjYwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI5LjMwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5LjYwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI4LjkwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI4LjEwIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI3LjQiLCJjb3VudCI6OX0seyJpdGVtIjoiNi4yIiwiY291bnQiOjh9LHsiaXRlbSI6IjUuMyIsImNvdW50Ijo3fSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6Nn1dLCJzbWFsbGVzdCI6IjQiLCJzdW0iOiIxMDUuODAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MDIsIm5hbWUiOiJNaWNoaWdhbiBWZXRlcmFuIFVuZW1wbG95bWVudCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVmV0ZXJhbnMgcmV0dXJuIHRvIHRoZSBsYWJvciBtYXJrZXQgZnJvbSBzZXJ2aWNlIHdpdGggc2tpbGxzIHRoYXQgYXJlIHZhbHVhYmxlIHRvIG91ciBjb21tdW5pdHkgYW5kIG91ciBlY29ub215LCB5ZXQgdGhlIHJhdGUgb2YgdW5lbXBsb3ltZW50IGFtb25nIHZldGVyYW5zIGlzIGhpZ2hlciB0aGFuIHRoZWlyIGNpdmlsaWFuIGNvdW50ZXJwYXJ0cy4gQnVzaW5lc3MgYW5kIHN0YXRlIGdvdmVybm1lbnQgbXVzdCB3b3JrIHRvZ2V0aGVyIHRvIG92ZXJjb21lIHRoaXMgYW5kIGJldHRlciBjb25uZWN0IG91ciB0YWxlbnRlZCB2ZXRlcmFucyB3aXRoIGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl92ZXRlcmFuX3VuZW1wbG95bWVudF9yYXRlIiwicG9zaXRpb24iOjE1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQyLCJ3aWR0aCI6MjM0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTUuOSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjguNDUiLCJudWxsIjo2NywidG9wIjpbeyJpdGVtIjoiNy4wIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiOC4wIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNS4wIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNS45IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMS4zIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3LjkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjEwLjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYuMyIsImNvdW50IjoxMX0seyJpdGVtIjoiNS4zIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzLjIiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjMuMiIsInN1bSI6IjEwMS40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDAzLCJuYW1lIjoiVS5TLiBWZXRlcmFuIFVuZW1wbG95bWVudCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVmV0ZXJhbnMgcmV0dXJuIHRvIHRoZSBsYWJvciBtYXJrZXQgZnJvbSBzZXJ2aWNlIHdpdGggc2tpbGxzIHRoYXQgYXJlIHZhbHVhYmxlIHRvIG91ciBjb21tdW5pdHkgYW5kIG91ciBlY29ub215LCB5ZXQgdGhlIHJhdGUgb2YgdW5lbXBsb3ltZW50IGFtb25nIHZldGVyYW5zIGlzIGhpZ2hlciB0aGFuIHRoZWlyIGNpdmlsaWFuIGNvdW50ZXJwYXJ0cy4gQnVzaW5lc3MgYW5kIHN0YXRlIGdvdmVybm1lbnQgbXVzdCB3b3JrIHRvZ2V0aGVyIHRvIG92ZXJjb21lIHRoaXMgYW5kIGJldHRlciBjb25uZWN0IG91ciB0YWxlbnRlZCB2ZXRlcmFucyB3aXRoIGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJ1X3NfdW5lbXBsb3ltZW50X3JhdGUiLCJwb3NpdGlvbiI6MTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDMsIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4LjciLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI1Ljc1ODMzMzMzMzMzMzMzMyIsIm51bGwiOjY3LCJ0b3AiOlt7Iml0ZW0iOiI0LjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiNC42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4LjEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjguNyIsImNvdW50IjoxNn0seyJpdGVtIjoiOC4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI3LjAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjYuNiIsImNvdW50IjoxM30seyJpdGVtIjoiNS4zIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0LjMiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIzLjgiLCJzdW0iOiI2OS4xIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDA0LCJuYW1lIjoiVG90YWwgUGF5cm9sbCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBmb2N1cyBoZXJlIGlzIHRvIGluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIE1pY2hpZ2FuJ3Mgd29ya2ZvcmNlIGVtcGxveWVkIGluIHRoZSBwcml2YXRlIHNlY3Rvci4gQW4gaW5jcmVhc2VkIHNoYXJlIG9mIGpvYnMgaW4gdGhlIHByaXZhdGUgc2VjdG9yIGluZGljYXRlcyBncmVhdGVyIGVmZmljaWVuY3kgaW4gdGhlIHB1YmxpYyBzZWN0b3IgYW5kIGdyZWF0ZXIgZWZmZWN0aXZlbmVzcyBpbiBzdXBwb3J0aW5nIGdyb3d0aCB3aXRoaW4gdGhlIHByaXZhdGUgc2VjdG9yLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlICBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoidG90YWxfcGF5cm9sbCIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0NCwid2lkdGgiOjEyNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQzMjY4MDAiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI0MTIxNjcyLjcyNzI3MjcyNyIsIm51bGwiOjY4LCJ0b3AiOlt7Iml0ZW0iOiI0MzI2ODAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MjY4MTAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MTYyNTAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzODcwODAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzODYzNjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzOTUyMTAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0MDMzNzAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0MTA5NzAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0MTgyMDAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MjQzNTAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI0MzI1NjAwIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMzg2MzYwMCIsInN1bSI6IjQ1MzM4NDAwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDA1LCJuYW1lIjoiVG90YWwgUHJpdmF0ZSBQYXlyb2xsIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGZvY3VzIGhlcmUgaXMgdG8gaW5jcmVhc2UgdGhlIHBlcmNlbnRhZ2Ugb2YgTWljaGlnYW4ncyB3b3JrZm9yY2UgZW1wbG95ZWQgaW4gdGhlIHByaXZhdGUgc2VjdG9yLiBBbiBpbmNyZWFzZWQgc2hhcmUgb2Ygam9icyBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IgaW5kaWNhdGVzIGdyZWF0ZXIgZWZmaWNpZW5jeSBpbiB0aGUgcHVibGljIHNlY3RvciBhbmQgZ3JlYXRlciBlZmZlY3RpdmVuZXNzIGluIHN1cHBvcnRpbmcgZ3Jvd3RoIHdpdGhpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmUgIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsXG4iLCJmaWVsZE5hbWUiOiJ0b3RhbF9wcml2YXRlX3BheXJvbGwiLCJwb3NpdGlvbiI6MTgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDUsIndpZHRoIjoxNTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNzI0OTAwIiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiMzQ5NzI1NC41NDU0NTQ1NDUiLCJudWxsIjo2OCwidG9wIjpbeyJpdGVtIjoiMzY2MTUwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMzYxMjQwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMzUxMjQwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzIyNDAwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzIyODAwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzMzNDcwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMzQyNTIwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMzUxMTIwMCIsImNvdW50IjoxM30seyJpdGVtIjoiMzU4NjIwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMzY0OTMwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMzcyNDkwMCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjMyMjQwMDAiLCJzdW0iOiIzODQ2OTgwMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQwNiwibmFtZSI6IlByaXZhdGUgRW1wbG95bWVudCBhcyBhIFBlcmNlbnRhZ2Ugb2YgVG90YWwgTm9uZmFybSBFbXBsb3ltZW50IChUb3RhbCBQcml2YXRlL1RvdGFsIFBheXJvbGwpIHggMTAwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGZvY3VzIGhlcmUgaXMgdG8gaW5jcmVhc2UgdGhlIHBlcmNlbnRhZ2Ugb2YgTWljaGlnYW4ncyB3b3JrZm9yY2UgZW1wbG95ZWQgaW4gdGhlIHByaXZhdGUgc2VjdG9yLiBBbiBpbmNyZWFzZWQgc2hhcmUgb2Ygam9icyBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IgaW5kaWNhdGVzIGdyZWF0ZXIgZWZmaWNpZW5jeSBpbiB0aGUgcHVibGljIHNlY3RvciBhbmQgZ3JlYXRlciBlZmZlY3RpdmVuZXNzIGluIHN1cHBvcnRpbmcgZ3Jvd3RoIHdpdGhpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmUgIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsXG4iLCJmaWVsZE5hbWUiOiJwcml2YXRlX2VtcGxveW1lbnRfYXNfYV9wZXJjZW50YWdlX29mX3RvdGFsX25vbmZhcm1fZW1wbG95bWVudF90b3RhbF9wcml2YXRlX3RvdGFsX3BheXJvbGxfeF8xMDAiLCJwb3NpdGlvbiI6MTksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDYsIndpZHRoIjo1OTcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4Ni4xIiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiODQuODE4MTgxODE4MTgxODIiLCJudWxsIjo2OCwidG9wIjpbeyJpdGVtIjoiODQuNiIsImNvdW50IjoyMH0seyJpdGVtIjoiODQuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiODMuMyIsImNvdW50IjoxOH0seyJpdGVtIjoiODMuNSIsImNvdW50IjoxN30seyJpdGVtIjoiODQuOSIsImNvdW50IjoxNn0seyJpdGVtIjoiODUuNCIsImNvdW50IjoxNX0seyJpdGVtIjoiODUuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiODYiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijg2LjEiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiI4My4zIiwic3VtIjoiOTMzLjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MDcsIm5hbWUiOiJOZXcgQnVzaW5lc3NlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiB0aGUgbnVtYmVyIG9mIG5ldyBidXNpbmVzc2VzIGlzIGFuIGluZGljYXRvciBvZiB0aGUgc3RyZW5ndGggb2YgdGhlIGVjb25vbXkgYXMgd2VsbCBhcyBlbnRyZXByZW5ldXJzaGlwIGFuZCBpbm5vdmF0aW9uIGFjdGl2aXR5LiBOZXcgYnVzaW5lc3Mgc3RhcnR1cHMgaW5jcmVhc2UgdGhlIGhlYWx0aCBvZiB0aGUgZWNvbm9teSBhbmQgb3Bwb3J0dW5pdGllcyBmb3Igam9iIGdyb3d0aC5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIExpY2Vuc2luZyBhbmQgUmVndWxhdG9yeSBBZmZhaXJzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2xhcmEvMCw0NjAxLDctMTU0LTM1Mjk5XzYxMzQzXzM1NDEzXzQwNzE3LTExNDkwNS0tLDAwLmh0bWxcbiBcblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6Im5ld19idXNpbmVzc2VzIiwicG9zaXRpb24iOjIwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQ3LCJ3aWR0aCI6MTMxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNzUwMzciLCJub25fbnVsbCI6MTMsImF2ZXJhZ2UiOiI2NjQ2OC4zODQ2MTUzODQ2MiIsIm51bGwiOjY2LCJ0b3AiOlt7Iml0ZW0iOiI2NDcyMS4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNjkxMDIuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjY1NTk4LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2MzgxNC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiNjIyNTEuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjU5OTM3LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2MjAxMy4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNjM1MzEuMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjY5MTU0LjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2Nzc3OC4wMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNjk4NTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjcxMjk5IiwiY291bnQiOjl9LHsiaXRlbSI6Ijc1MDM3IiwiY291bnQiOjh9XSwic21hbGxlc3QiOiI1OTkzNy4wMCIsInN1bSI6Ijg2NDA4OS4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQwOCwibmFtZSI6Ik1pY2hpZ2FuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9uZXdfYnVzaW5lc3Nfc3Vydml2YWxfcmF0ZSIsInBvc2l0aW9uIjoyMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0OCwid2lkdGgiOjIyNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjczLjEiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjY3LjYxMTExMTExMTExMTExIiwibnVsbCI6NzAsInRvcCI6W3siaXRlbSI6IjY1LjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYyLjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYyLjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY1LjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY4LjYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjczLjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcyLjgiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY5LjIiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiI2Mi41Iiwic3VtIjoiNjA4LjUifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MDksIm5hbWUiOiJVLlMuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfbmV3X2J1c2luZXNzX3N1cnZpdmFsX3JhdGUiLCJwb3NpdGlvbiI6MjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDksIndpZHRoIjoyNDAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2OS40Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI2Ny4yNTU1NTU1NTU1NTU1NiIsIm51bGwiOjcwLCJ0b3AiOlt7Iml0ZW0iOiI2Ni4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2NCIsImNvdW50IjoxOX0seyJpdGVtIjoiNjMuMyIsImNvdW50IjoxOH0seyJpdGVtIjoiNjYuNCIsImNvdW50IjoxN30seyJpdGVtIjoiNjguNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNjkuMyIsImNvdW50IjoxNX0seyJpdGVtIjoiNjguNyIsImNvdW50IjoxNH0seyJpdGVtIjoiNjkuNCIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjYzLjMiLCJzdW0iOiI2MDUuMyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMCwibmFtZSI6IlBhdGVudHMgSXNzdWVkIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW5jcmVhc2VkIHBhdGVudCBudW1iZXJzIGlzc3VlZCBhcmUgYW4gaW5kaWNhdGlvbiBvZiBpbm5vdmF0aW9uIHdpdGhpbiB0aGUgc3RhdGUuIEhpZ2ggcGF0ZW50IGdlbmVyYXRpb24gY2FuIGJlIGF0dHJpYnV0ZWQgdG8gbmV3IHByb2R1Y3QgcmVzZWFyY2ggYW5kIGRldmVsb3BtZW50IGFuZCBjYW4gY29udHJpYnV0ZSB0byBqb2IgZ3Jvd3RoLiBJdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBwYXRlbnQgYXBwbGljYXRpb24gcHJvY2VzcyBjdXJyZW50bHkgYXZlcmFnZXMgb3ZlciAzMCBtb250aHMgZnJvbSB0aGUgdGltZSB0aGV5IGFyZSBmaWxlZCB0byB0aGUgdGltZSBvZiBhcHByb3ZhbCBhbmQgY2FuIGJlIGluZmx1ZW5jZWQgYnkgYWRtaW5pc3RyYXRpdmUgZmFjdG9ycyBzdWNoIGFzIHRoZSBudW1iZXIgb2YgcGF0ZW50IGV4YW1pbmVycy5cblxuU291cmNlOiBVLlMuIFBhdGVudCBhbmQgVHJhZGVtYXJrIE9mZmljZSBcblxuaHR0cDovL3d3dy51c3B0by5nb3Yvd2ViL29mZmljZXMvYWMvaWRvL29laXAvdGFmL3JlcG9ydHNfc3Rjby5odG1cblxuVXBkYXRlZCBhbm51YWxseSIsImZpZWxkTmFtZSI6InBhdGVudHNfaXNzdWVkIiwicG9zaXRpb24iOjIzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUwLCJ3aWR0aCI6MTE0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjE4NCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjQ1MDYuNDE2NjY2NjY2NjY3IiwibnVsbCI6NjcsInRvcCI6W3siaXRlbSI6IjQxMjEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjM2NjUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQxNzkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjM2OTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjM1ODQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjM1MTYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjQyNzciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjQzOTciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ5OTciLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjU2NDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjU4MjIiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjYxODQiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjM1MTYiLCJzdW0iOiI1NDA3NyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMSwibmFtZSI6Ik1pY2hpZ2FuIEFkdWx0cyBXaG8gUmVndWxhcmx5IFRlbGV3b3JrIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWNjZXNzIHRvIHRlbGV3b3JrIOKAkyB3b3JraW5nIG9mZi1zaXRlIHRocm91Z2ggYSBicm9hZGJhbmQgY29ubmVjdGlvbiDigJMgY2FuIGltcHJvdmUgYW4gb3JnYW5pemF0aW9uJ3MgdGFsZW50IHJldGVudGlvbiBhbmQgcmVjcnVpdG1lbnQgYnkgaW5jcmVhc2luZyBmbGV4aWJpbGl0eSBmb3IgZW1wbG95ZWVzLiBUaGlzIGlzIG9uZSByZWFzb24gdGhhdCBoaWdoLXNwZWVkIGJyb2FkYmFuZCBpcyBzdWNoIGFuIGVzc2VudGlhbCBjb21wb25lbnQgb2YgTWljaGlnYW4ncyBpbmZyYXN0cnVjdHVyZSwgcXVhbGl0eSBvZiBsaWZlIGFuZCBzdWNjZXNzIGluIHRoZSBnbG9iYWwgZWNvbm9teS5cblxuXG5Tb3VyY2U6IENvbm5lY3RtaS5vcmcgQnVzaW5lc3MgVGVjaG5vbG9neSBBc3Nlc3NtZW50IFJlcG9ydCBcblxuaHR0cDovL3d3dy5jb25uZWN0bWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fYWR1bHRzX3dob19yZWd1bGFybHlfdGVsZXdvcmsiLCJwb3NpdGlvbiI6MjQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTEsIndpZHRoIjoyNjIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMCIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiMTguNiIsIm51bGwiOjc0LCJ0b3AiOlt7Iml0ZW0iOiIxNyIsImNvdW50IjoyMH0seyJpdGVtIjoiMTkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwIiwiY291bnQiOjE4fV0sInNtYWxsZXN0IjoiMTciLCJzdW0iOiI5MyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMiwibmFtZSI6IlBlcnNvbnMgT2J0YWluaW5nIExlZ2FsIFBlcm1hbmVudCBSZXNpZGVudCBTdGF0dXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbiB0aGUgbmV3IGVjb25vbXksIHN0YXRlcyBhcmUgY29tcGV0aW5nIGZvciBpbnRlcm5hdGlvbmFsIHRhbGVudCB0byBtZWV0IHRoZSBncm93aW5nIGRlbWFuZCBmb3Iga25vd2xlZGdlIHdvcmtlcnMuIEJ5IGluY3JlYXNpbmcgdGhlIG51bWJlciBvZiBsZWdhbCBwZXJtYW5lbnQgcmVzaWRlbnRzIGluIG91ciBzdGF0ZSwgd2UgZW5zdXJlIGEgY29tcGV0aXRpdmUgYWR2YW50YWdlIGZvciBidXNpbmVzc2VzLCBwcm9tb3RpbmcgZWNvbm9taWMgZ3Jvd3RoIGFuZCBqb2IgY3JlYXRpb24uXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHksIFllYXJib29rIG9mIEltbWlncmF0aW9uIFN0YXRpc3RpY3MsIFRhYmxlIDQgXG5cbmh0dHA6Ly93d3cuZGhzLmdvdi95ZWFyYm9vay1pbW1pZ3JhdGlvbi1zdGF0aXN0aWNzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJzb25zX29idGFpbmluZ19sZWdhbF9wZXJtYW5lbnRfcmVzaWRlbnRfc3RhdHVzIiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUyLCJ3aWR0aCI6MzExLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjM1OTEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxOTE5MS4wODMzMzMzMzMzMyIsIm51bGwiOjY3LCJ0b3AiOlt7Iml0ZW0iOiIyMzU5MSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjA5MDciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE4NzI3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNzk0NyIsImNvdW50IjoxN30seyJpdGVtIjoiMTg5MTkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE4NTc5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxODM0NyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTc0OTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE2OTUyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxODE4NSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTgwNDkiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIyNTk2IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxNjk1MiIsInN1bSI6IjIzMDI5MyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMywibmFtZSI6IkludGVybmF0aW9uYWwgU3R1ZGVudHMgU3R1ZHlpbmcgaW4gTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbnRlcm5hdGlvbmFsIHN0dWRlbnRzIGJyaW5nIGRpdmVyc2l0eSBhbmQgbmV3IHBlcnNwZWN0aXZlcyB0byBjb2xsZWdlcyBhbmQgdW5pdmVyc2l0aWVzIGluIE1pY2hpZ2FuLiBUaGV5IGFsc28gaW50cm9kdWNlIGZlbGxvdyBzdHVkZW50cyB0byBnbG9iYWwgYXBwcm9hY2hlcyBhbmQgbmV0d29ya3MsIHdoaWNoIGFyZSBlc3NlbnRpYWwgY29tcGV0ZW5jaWVzIGluIHRvZGF5J3MgZWNvbm9teS4gSW50ZXJuYXRpb25hbCBzdHVkZW50cyBwdXJzdWUgZW5naW5lZXJpbmcgZmllbGRzIGF0IGEgaGlnaCByYXRlIGFuZCBhcmUgbW9yZSBsaWtlbHkgdG8gbGF1bmNoIHN0YXJ0dXAgdmVudHVyZXMgZm9sbG93aW5nIGdyYWR1YXRpb24sIHRodXMgaW5jcmVhc2luZyBvdXIgcG9vbCBvZiBwb3RlbnRpYWwgZW50cmVwcmVuZXVycyBhbmQgdGVjaG5pY2FsIHRhbGVudC5cblxuXG5Tb3VyY2U6IEluc3RpdHV0ZSBvZiBJbnRlcm5hdGlvbmFsIEVkdWNhdGlvbiBPcGVuIERvb3JzIERhdGEgXG5cbmh0dHA6Ly93d3cuaWllLm9yZy9SZXNlYXJjaC1hbmQtUHVibGljYXRpb25zL09wZW4tRG9vcnMvRGF0YS9GYXN0LUZhY3RzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJpbnRlcm5hdGlvbmFsX3N0dWRlbnRzX3N0dWR5aW5nX2luX21pY2hpZ2FuIiwicG9zaXRpb24iOjI2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUzLCJ3aWR0aCI6MjY1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzQyOTYiLCJub25fbnVsbCI6MTQsImF2ZXJhZ2UiOiIyNTkxMi4xNDI4NTcxNDI4NiIsIm51bGwiOjY1LCJ0b3AiOlt7Iml0ZW0iOiIyMjI3Ny4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjA4NzkuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwODI3LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMTE0My4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjI4NTcuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIzNjE3LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNDIxNC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjQ2NjguMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1NTUxLjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNjkzMC4wMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjk2NDguMDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjMyMDE1IiwiY291bnQiOjl9LHsiaXRlbSI6IjMzODQ4IiwiY291bnQiOjh9LHsiaXRlbSI6IjM0Mjk2IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIyMDgyNy4wMCIsInN1bSI6IjM2Mjc3MC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxNCwibmFtZSI6Ik1pY2hpZ2FuIFN0dWRlbnRzIFN0dWR5aW5nIEFicm9hZCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV4cG9zdXJlIHRvIG5ldyBjdWx0dXJlcyBhbmQgc3Vycm91bmRpbmdzIHRocm91Z2ggc3R1ZHlpbmcgYWJyb2FkIHByb3ZpZGVzIHBlcnNvbmFsIGFuZCBwcm9mZXNzaW9uYWwgYmVuZWZpdHMgdG8gc3R1ZGVudHMuIEZvciBNaWNoaWdhbidzIGZ1dHVyZSB0YWxlbnQgYmFzZSwgdGhpcyBleHBlcmllbmNlIHdpbGwgaW1wcm92ZSBjdWx0dXJhbCBhd2FyZW5lc3MsIGNhcGFjaXR5IGZvciBpbm5vdmF0aW9uIGFuZCBjYXJlZXIgb3V0Y29tZXMuXG5cblNvdXJjZTogSW5zdGl0dXRlIG9mIEludGVybmF0aW9uYWwgRWR1Y2F0aW9uIE9wZW4gRG9vcnMgRGF0YSBcblxuaHR0cDovL3d3dy5paWUub3JnL1Jlc2VhcmNoLWFuZC1QdWJsaWNhdGlvbnMvT3Blbi1Eb29ycy9EYXRhL0ZhY3QtU2hlZXRzLWJ5LVVTLVN0YXRlXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9zdHVkZW50c19zdHVkeWluZ19hYnJvYWQiLCJwb3NpdGlvbiI6MjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTQsIndpZHRoIjoyNTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMDc2MCIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6Ijk0MjIuODAiLCJudWxsIjo2OSwidG9wIjpbeyJpdGVtIjoiODI5My4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTI1MC4wMCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTU4MC4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTA0My4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiODk4Mi4wMCIsImNvdW50IjoxNn0seyJpdGVtIjoiODk0OS4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiOTM4NC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTY5OC4wMCIsImNvdW50IjoxM30seyJpdGVtIjoiMTAyODkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwNzYwIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiODI5My4wMCIsInN1bSI6Ijk0MjI4LjAwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDE1LCJuYW1lIjoiU2NpZW5jZSwgVGVjaG5vbG9neSwgRW5naW5lZXJpbmcgYW5kIE1hdGhlbWF0aWNzIChTVEVNKSBHcmFkdWF0ZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBIHJvYnVzdCBwaXBlbGluZSBvZiBTVEVNIHRhbGVudCBpcyBuZWVkZWQgdG8gZmlsbCBmdXR1cmUgam9iIG9wZW5pbmdzLiBOZXcgYW5kIGluY3JlYXNpbmcgb3Bwb3J0dW5pdGllcyBpbiBmaWVsZHMgc3VjaCBhcyBsaWZlIHNjaWVuY2VzLCBpbmZvcm1hdGlvbiB0ZWNobm9sb2d5LCBlbmdpbmVlcmluZywgaGVhbHRoY2FyZSBhbmQgYWR2YW5jZWQgbWFudWZhY3R1cmluZyByZXF1aXJlIGEgZGVlcCBwb29sIG9mIHRlY2huaWNhbCBleHBlcnRpc2UuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmVzIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJzY2llbmNlX3RlY2hub2xvZ3lfZW5naW5lZXJpbmdfYW5kX21hdGhlbWF0aWNzX3N0ZW1fZ3JhZHVhdGVzIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU1LCJ3aWR0aCI6NDQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjcwMjgiLCJub25fbnVsbCI6MTQsImF2ZXJhZ2UiOiIyMzQ5OC41NzE0Mjg1NzE0MyIsIm51bGwiOjY1LCJ0b3AiOlt7Iml0ZW0iOiIyMDAwMi4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTk2MDIuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE5NjYwLjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDQwNC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjEwMTAuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIyMzUxLjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMzQwNS4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjU1ODUuMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1MTcyLjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNTQwNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjYxNjQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjI3MDI4IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxOTYwMi4wMCIsInN1bSI6IjMyODk4MC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxNiwibmFtZSI6Ik5ldyBBcHByZW50aWNlc2hpcHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBcHByZW50aWNlc2hpcHMgcHJvdmlkZSBlbXBsb3llcnMgd2l0aCBhIHBpcGVsaW5lIG9mIHNraWxsZWQgd29ya2VycyB3aXRoIGluZHVzdHJ5LXNwZWNpZmljIHRyYWluaW5nIGFuZCBoYW5kcy1vbiBleHBlcmllbmNlLiBUaGV5IGNvbm5lY3Qgam9iIHNlZWtlcnMgbG9va2luZyB0byBsZWFybiBuZXcgc2tpbGxzIHdpdGggZW1wbG95ZXJzIG5lZWRpbmcgcXVhbGlmaWVkIHdvcmtlcnMsIHJlc3VsdGluZyBpbiBhIHdvcmtmb3JjZSB3aXRoIGluZHVzdHJ5LWRyaXZlbiB0cmFpbmluZyBhbmQgZW1wbG95ZXJzIHdpdGggYSBjb21wZXRpdGl2ZSBlZGdlLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBPZmZpY2Ugb2YgQXBwcmVudGljZXNoaXAgXG5cbmh0dHA6Ly93d3cuZG9sZXRhLmdvdi9vYS9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoibmV3X2FwcHJlbnRpY2VzaGlwcyIsInBvc2l0aW9uIjoyOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1Niwid2lkdGgiOjE2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjUwNjgiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIzMjg0IiwibnVsbCI6NjksInRvcCI6W3siaXRlbSI6IjMyNDUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMxMDIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwOTUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIzNDQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyMzMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI5NzQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjMwNjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMzOTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQzMjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjUwNjgiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyMDk1Iiwic3VtIjoiMzI4NDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MTcsIm5hbWUiOiJDYXJlZXIgVGVjaG5pY2FsIEVkdWNhdGlvbiBQbGFjZW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBIaWdoIHNjaG9vbCBjYXJlZXIgdHJhaW5pbmcgcHJvZ3JhbXMgYXJlIGEga2V5IGluaXRpYXRpdmUgaW4gcHJlcGFyaW5nIG91ciBmdXR1cmUgd29ya2ZvcmNlIHdpdGggaGlnaC1kZW1hbmQgc2tpbGxzIGFuZCBleHBlcmllbmNlcy5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVkdWNhdGlvbiwgQ2FyZWVyIGFuZCBUZWNobmljYWwgSW5mb3JtYXRpb24gU3lzdGVtIFB1YmxpYyBSZXBvcnRzIFxuXG5odHRwOi8vd3d3LmN0ZWlzcmVwb3J0cy5jb20vUmVwb3J0cy9Gb2xsb3dVcFJlcG9ydHNHZW5lcmF0b3IuYXNweFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJjYXJlZXJfdGVjaG5pY2FsX2VkdWNhdGlvbl9wbGFjZW1lbnQiLCJwb3NpdGlvbiI6MzAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTcsIndpZHRoIjoyODIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5Ni40Iiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiOTQuOTE4MTgxODE4MTgxODIiLCJudWxsIjo2OCwidG9wIjpbeyJpdGVtIjoiOTQuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiOTQuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTMuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTMuNiIsImNvdW50IjoxN30seyJpdGVtIjoiOTUuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiOTQuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTUuNCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTUuOCIsImNvdW50IjoxM30seyJpdGVtIjoiOTYuNCIsImNvdW50IjoxMn0seyJpdGVtIjoiOTYuMyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjkzLjQiLCJzdW0iOiIxMDQ0LjEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MTgsIm5hbWUiOiJJbnRlcm5zaGlwcyBQb3N0ZWQgTW9udGhseSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEludGVybnNoaXBzIGFsbG93IE1pY2hpZ2FuIGJ1c2luZXNzZXMgdG8gY29ubmVjdCBhbmQgYnVpbGQgcmVsYXRpb25zaGlwcyB3aXRoIHN0dWRlbnRzIGVhcmx5IGluIHRoZWlyIGFjYWRlbWljIGNhcmVlcnMgYW5kIHN0dWRlbnRzIHRvIGJ1aWxkIGhhbmRzLW9uIGV4cGVyaWVuY2UgdG8gZmFjaWxpdGF0ZSBlbnRyeSBpbnRvIGEgcHJvZmVzc2lvbmFsIGNhcmVlci4gSW5jcmVhc2luZyBpbnRlcm5zaGlwIG9wcG9ydHVuaXRpZXMgc3VwcG9ydCBNaWNoaWdhbidzIGdvYWxzIHRvIHByZXBhcmUgb3VyIGZ1dHVyZSB0YWxlbnQgcG9vbCBhbmQgdG8gcmV0YWluIGNvbGxlZ2UgZ3JhZHVhdGVzIHdpdGhpbiB0aGUgc3RhdGUuXG5cblxuU291cmNlOiBJbnRlcm5Jbk1pY2hpZ2FuLmNvbSBcbnd3dy5taXRhbGVudC5vcmcgXG5TdGF0ZSBvZiBNaWNoaWdhbiBJbnRlcm5zaGlwIFByb2dyYW0gXG5VcGRhdGVkIG1vbnRobHkgXG4qTm90ZTogVGhlIFN0YXRlIG9mIE1pY2hpZ2FuJ3MgTWljaGlnYW4gVGFsZW50IEJhbmsgd2FzIHJlLWxhdW5jaGVkIGluIG1pZC1PY3RvYmVyIGFzIFB1cmUgTWljaGlnYW4gVGFsZW50IENvbm5lY3QgKHd3dy5taXRhbGVudC5vcmcpIiwiZmllbGROYW1lIjoiaW50ZXJuc2hpcHNfcG9zdGVkX21vbnRobHkiLCJwb3NpdGlvbiI6MzEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTgsIndpZHRoIjoyMTAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyNTc5Iiwibm9uX251bGwiOjYzLCJhdmVyYWdlIjoiMTE4Ny44ODg4ODg4ODg4ODkiLCJudWxsIjoxNiwidG9wIjpbeyJpdGVtIjoiMjM5NCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTg5MSIsImNvdW50IjoxOX0seyJpdGVtIjoiNjkwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1MTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQxOCIsImNvdW50IjoxNn0seyJpdGVtIjoiNTM0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0NDkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjU4NiIsImNvdW50IjoxM30seyJpdGVtIjoiNDE1IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MTciLCJjb3VudCI6MTF9LHsiaXRlbSI6IjU1MCIsImNvdW50IjoxMH0seyJpdGVtIjoiNTcxIiwiY291bnQiOjl9LHsiaXRlbSI6IjQzMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiI1MTEiLCJjb3VudCI6N30seyJpdGVtIjoiMzkxIiwiY291bnQiOjZ9LHsiaXRlbSI6IjMyMCIsImNvdW50Ijo1fSx7Iml0ZW0iOiIxMDgiLCJjb3VudCI6NH0seyJpdGVtIjoiMTAzIiwiY291bnQiOjN9LHsiaXRlbSI6IjUxIiwiY291bnQiOjJ9LHsiaXRlbSI6IjQ2NyIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiNTEiLCJzdW0iOiI3NDgzNyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxOSwibmFtZSI6IldlbGZhcmUgdG8gV29yayBQYXJ0aWNpcGF0aW9uIFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgd29yayBwYXJ0aWNpcGF0aW9uIHJhdGUgbWVhc3VyZXMgdGhlIHBlcmNlbnRhZ2Ugb2YgVGVtcG9yYXJ5IEFzc2lzdGFuY2UgZm9yIE5lZWR5IEZhbWlsaWVzIChUQU5GKSByZWNpcGllbnRzIHJlZ3VsYXJseSBlbmdhZ2VkIGluIGVtcGxveW1lbnQgb3Igb3RoZXIgc3BlY2lmaWMgYWN0aXZpdGllcyBpbnRlbmRlZCB0byBoZWxwIHRoZW0gc2VjdXJlIGVtcGxveW1lbnQgYW5kIGJlY29tZSBzZWxmLXN1ZmZpY2llbnQuIEluZGl2aWR1YWxzIGFuZCBmYW1pbGllcyBkZXNlcnZlIHRoZSBvcHBvcnR1bml0eSB0byBiZWNvbWUgZmluYW5jaWFsbHkgaW5kZXBlbmRlbnQuIFRocm91Z2ggdGhlIHdvcmsgcGFydGljaXBhdGlvbiBwcm9ncmFtLCB3aGljaCB3YXMgZGVzaWduZWQgdG8gZnVsZmlsbCBUQU5GIHJlcXVpcmVtZW50cywgTWljaGlnYW4gY29udGludWVzIHRvIGFsbGV2aWF0ZSBiYXJyaWVycyB0byBlbXBsb3ltZW50IHNvIHRoYXQgaW5kaXZpZHVhbHMgY2FuIGZpbmQgam9icywgcHJvdmlkZSBmb3IgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMsIGFuZCBiZWNvbWUgYSBwZXJtYW5lbnQgcGFydCBvZiBNaWNoaWdhbidzIHRhbGVudCBwb29sLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIEhlYWx0aCBhbmQgSHVtYW4gU2VydmljZXMgXG5VcGRhdGVkIGFubnVhbGx5XG5cbmh0dHA6Ly93d3cuYWNmLmhocy5nb3YvcHJvZ3JhbXMvb2ZhXG5cbk5vdGU6IFRoZSB3b3JrIHBhcnRpY2lwYXRpb24gcmF0ZXMgKFdQUikgYXJlIHN1YmplY3QgdG8gY2hhbmdlIGJhc2VkIG9uIGNhc2UgcmV2aWV3cyBjb21wbGV0ZWQgYnkgdGhlIE9mZmljZSBvZiBRdWFsaXR5IEFzc3VyYW5jZSBhbmQgdGhlIFRBTkYvRklQIFdvcmsgUGFydGljaXBhdGlvbiBSZXZpZXcgQ29tbWl0dGVlLiBSYXRlcyBhcmUgYWxzbyBzdWJqZWN0IHRvIHJldmlldyBhbmQgY2hhbmdlIGJ5IHRoZSBEZXBhcnRtZW50IG9mIEhlYWx0aCBhbmQgSHVtYW4gU2VydmljZXMsIEFkbWluaXN0cmF0aW9uIGZvciBDaGlsZHJlbiBhbmQgRmFtaWxpZXMuXG5cblxuQ2xpY2sgaGVyZSB0byBzZWUgbW9udGhseSBlc3RpbWF0ZXMgb2YgdGhpcyBtZXRyaWMgb24gdGhlIERlcGFydG1lbnQgb2YgSHVtYW4gU2VydmljZXMgbW9udGhseSBzY29yZWNhcmQuXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5MjUtLS0sMDAuaHRtbCIsImZpZWxkTmFtZSI6IndlbGZhcmVfdG9fd29ya19wYXJ0aWNpcGF0aW9uX3JhdGUiLCJwb3NpdGlvbiI6MzIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTksIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0MS40Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMjcuMzciLCJudWxsIjo2OSwidG9wIjpbeyJpdGVtIjoiMjUuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiMjQuNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjIuMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjEuNiIsImNvdW50IjoxN30seyJpdGVtIjoiMjguMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzMuNiIsImNvdW50IjoxNX0seyJpdGVtIjoiMjcuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjIuOCIsImNvdW50IjoxM30seyJpdGVtIjoiMjYuNiIsImNvdW50IjoxMn0seyJpdGVtIjoiNDEuNCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjIxLjYiLCJzdW0iOiIyNzMuNyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQyMCwibmFtZSI6IldlbGZhcmUgdG8gV29yayBQYXJ0aWNpcGF0aW9uIFJhdGUqIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoid2VsZmFyZV90b193b3JrX3BhcnRpY2lwYXRpb25fcmF0ZV8yIiwicG9zaXRpb24iOjMzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjI0NDcyMDk4LCJ3aWR0aCI6MjA4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjkuNCIsIm5vbl9udWxsIjo0LCJhdmVyYWdlIjoiNjIuNTUiLCJudWxsIjo3NSwidG9wIjpbeyJpdGVtIjoiNTMuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiNjIuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiNjkuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiNjUuMiIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjUzLjMiLCJzdW0iOiIyNTAuMiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19XSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOmZhbHNlLCJ0eXBlIjoidmlld2VyIiwiZmxhZ3MiOlsicHVibGljIl19XSwibWV0YWRhdGEiOnsicmRmU3ViamVjdCI6IjAiLCJqc29uUXVlcnkiOnsib3JkZXIiOlt7ImNvbHVtbkZpZWxkTmFtZSI6ImRhdGUiLCJhc2NlbmRpbmciOnRydWV9XX0sImF2YWlsYWJsZURpc3BsYXlUeXBlcyI6WyJ0YWJsZSIsImZhdHJvdyIsInBhZ2UiXSwicmVuZGVyVHlwZUNvbmZpZyI6eyJ2aXNpYmxlIjp7InRhYmxlIjp0cnVlfX19LCJvd25lciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwicXVlcnkiOnsib3JkZXJCeXMiOlt7ImFzY2VuZGluZyI6dHJ1ZSwiZXhwcmVzc2lvbiI6eyJjb2x1bW5JZCI6MzQwNTk0Mzg4LCJ0eXBlIjoiY29sdW1uIn19XX0sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJkZWZhdWx0Iiwib3duZXJNYXlCZUNvbnRhY3RlZCIsInJlc3RvcmFibGUiLCJyZXN0b3JlUG9zc2libGVGb3JUeXBlIl19fQ==