Value for Money Government

Government Operating Cost (State and Local) as a Percentage of State GDP

Why it Matters: All public entities strive to keep costs low and make the most efficient use of taxpayer dollars. Michigan continues to explore ways to provide high-quality services to residents at the lowest possible cost. 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.

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiTWljaGlnYW4gRGFzaGJvYXJkICIsIm1ldGFkYXRhIjoie1wiaW1hZ2VcIjpcIi9hcGkvYXNzZXRzL0Q4NjYzRDgyLTFCODAtNEY5Ri04M0ZBLTkyQTkyNEIxNTAzOVwiLFwiZGVzY3JpcHRpb25cIjpcIioqW0Rvd25sb2FkIFNwcmVhZHNoZWV0IFZlcnNpb24gb2YgTWljaGlnYW4gRGFzaGJvYXJkXVswXSoqXFxuXFxuKipQZXJmb3JtYW5jZSBLZXk6KiogVGh1bWJzIHVwPUJldHRlciwgQXJyb3dzPU5vIGNoYW5nZSwgVGh1bWJzIGRvd249V29yc2UsIERhc2g9SW5mb3JtYXRpb24gb25seVxcblxcbltNaWNoaWdhbiBEYXNoYm9hcmQgQXQtQS1HbGFuY2VdWzFdXFxuXFxuXypfIFdlIGFyZSBjb250aW51b3VzbHkgbWVhc3VyaW5nIHRoZXNlIGNyaXRpY2FsIGluZGljYXRvcnMgb2YgTWljaGlnYW7igJlzIGhlYWx0aC4gVGhlIHRodW1icyBpbmRpY2F0ZSB0aGUgZGlyZWN0aW9uIG9mIGNoYW5nZSBmcm9tIHRoZSBwcmV2aW91cyB0aW1lIHBlcmlvZC5cXG5cXG5bMF06IGh0dHBzOi8vbWlkYXNoYm9hcmQubWljaGlnYW4uZ292L2Rvd25sb2FkL2lrNGMtYjJtaC9hcHBsaWNhdGlvbiUyRnZuZC5tcy1leGNlbFxcblsxXTogaHR0cHM6Ly9taWRhc2hib2FyZC5taWNoaWdhbi5nb3YvZG93bmxvYWQvcWZhai1peXBlL2FwcGxpY2F0aW9uJTJGdm5kLm1zLXBvd2VycG9pbnRcIn0iLCJjYXRlZ29yaWVzIjpbImNpa3AtanFtZyIsIjd3cjctOTU1aiIsIjU5OWUtcXUyNSIsIng4enUtdW12dyIsIm5yYzYtdTNwZSJdLCJpc19wdWJsaWMiOnRydWUsInZlcnNpb24iOiIyMDE3LTEyLTA0VDIxOjE1OjEzLjE4NloiLCJpZCI6Imh1c20tOXF5MiJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiVmFsdWUgZm9yIE1vbmV5IEdvdmVybm1lbnQiLCJnb2FscyI6WyI1amdoLXBwdTkiLCI1cnIyLWN5aXkiLCI2NTJxLWdheHciLCJ2anYyLWF2bTIiLCJyZ2E1LW1rbWUiXSwidmVyc2lvbiI6IjIwMTQtMTEtMjBUMjE6NDI6MjUuNDI1WiIsImlkIjoiNTk5ZS1xdTI1In19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6InZqdjItYXZtMiIsIm5hbWUiOiJTdGF0ZSAmIGxvY2FsIGdvdmVybm1lbnQgb3BlcmF0aW5nIGNvc3QgYXMgYSBwZXJjZW50IG9mIEdEUCIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwibmFycmF0aXZlXCI6W3tcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgKipHb3Zlcm5tZW50IE9wZXJhdGluZyBDb3N0IChTdGF0ZSBhbmQgTG9jYWwpIGFzIGEgUGVyY2VudGFnZSBvZiBTdGF0ZSBHRFAqKlxcblxcblwifSx7XCJ0eXBlXCI6XCJ2aXpcIixcImRhdGFzZXRcIjpcIjl4emstaGo3aVwifSx7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIqKlNvdXJjZToqKiBbVS5TLiBDZW5zdXMgQnVyZWF1LCBGZWRlcmFsLCBTdGF0ZSBhbmQgTG9jYWwgR292ZXJubWVudHNdWzBdLCBbTWljaGlnYW4gQ0FGUl1bMV1cXG5cXG5VcGRhdGVkIGFubnVhbGx5IGluIHRoZSBGYWxsXFxuXFxuX09wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLl9cXG5cXG5bMF06IGh0dHA6Ly93d3cuY2Vuc3VzLmdvdi9nb3ZzL1xcblsxXTogaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvYnVkZ2V0LzAsMTYwNyw3LTE1Ny0xMzQwNl8xMzQxOS0tLSwwMC5odG1sXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJHb3Zlcm5tZW50IE9wZXJhdGluZyBDb3N0IChTdGF0ZSBhbmQgTG9jYWwpIGFzIGEgUGVyY2VudGFnZSBvZiBTdGF0ZSBHRFBcIixcInVzZV9jdXN0b21fc3VidGl0bGVcIjp0cnVlLFwiY3VzdG9tX3N1YnRpdGxlXCI6XCJXaHkgaXQgTWF0dGVyczogQWxsIHB1YmxpYyBlbnRpdGllcyBzdHJpdmUgdG8ga2VlcCBjb3N0cyBsb3cgYW5kIG1ha2UgdGhlIG1vc3QgZWZmaWNpZW50IHVzZSBvZiB0YXhwYXllciBkb2xsYXJzLiBNaWNoaWdhbiBjb250aW51ZXMgdG8gZXhwbG9yZSB3YXlzIHRvIHByb3ZpZGUgaGlnaC1xdWFsaXR5IHNlcnZpY2VzIHRvIHJlc2lkZW50cyBhdCB0aGUgbG93ZXN0IHBvc3NpYmxlIGNvc3QuIFwiLFwiaWNvblwiOlwibGlrZVwifSJ9LCJwcmV2YWlsaW5nX21lYXN1cmUiOnsic3RhcnQiOiIyMDA0LTAxLTAxVDAwOjAwOjAwLjAwMCIsImVuZCI6IjIwMTgtMTItMzFUMjM6NTk6NTkuMDAwIiwidW5pdCI6IiUiLCJ0YXJnZXRfdHlwZSI6Im5vbmUiLCJ0YXJnZXRfZGVsdGFfaXNfcGVyY2VudCI6ZmFsc2UsIm1ldHJpYyI6eyJtZXRhZGF0YSI6IiIsImlkIjoiYzhuOS1mM3h5In0sImNvbXBhcmlzb24iOnsiY29tcGFyaXNvbl9mdW5jdGlvbiI6Ij4ifSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJlZGl0XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDA0fSxcImVuZFwiOntcImRhdGVcIjpcImVuZFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE4fSxcImFjdGlvbl90eXBlXCI6XCJub25lXCJ9LFwiYmFzZWxpbmVcIjp7XCJzcXVpc2h5XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE0fSxcImVuZFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9fSxcInN0YXJ0XCI6XCIyMDE0LTAxLTAxVDAwOjAwOjAwLjAwMFwiLFwiZW5kXCI6XCIyMDE0LTAxLTAxVDIzOjU5OjU5LjAwMFwiLFwibWV0cmljXCI6e1wibWV0YWRhdGFcIjpcIntcXFwid2l6YXJkXFxcIjp7XFxcImZpbHRlcl9hc3RcXFwiOlt7XFxcInZhbHVlc1xcXCI6W3t9XX1dfX1cIn19LFwibmFtZVwiOlwiR292ZXJubWVudCBPcGVyYXRpbmcgQ29zdCAoU3RhdGUgYW5kIExvY2FsKSBhcyBhIHBlcmNlbnRhZ2Ugb2YgU3RhdGUgR0RQXCJ9In0sInVwZGF0ZWRfYXQiOiIyMDE4LTAxLTE3VDE2OjUzOjE5LjE4N1oiLCJjcmVhdGVkX2F0IjoiMjAxNC0xMS0yMFQyMDo0OToyMy4yMDRaIiwidmVyc2lvbiI6IjIwMTgtMDEtMTdUMTY6NTM6MTkuMTg3WiIsImlkIjoiamdtci02N3JyIn0sInJlbGF0ZWRfbWVhc3VyZXMiOltdLCJiYXNlX2Rhc2hib2FyZCI6Imh1c20tOXF5MiIsInVwZGF0ZWRfYXQiOiIyMDE4LTAxLTE3VDE2OjUzOjE5LjMxMFoiLCJjcmVhdGVkX2F0IjoiMjAxNC0xMS0yMFQyMDo0NDozNi4wNjZaIiwidmVyc2lvbiI6IjIwMTgtMDEtMTdUMTY6NTM6MTkuMzEwWiIsImNyZWF0ZWRfYnkiOiJ3eHVtLXdqemYifX0=
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJkYXRlIiwidmVyc2lvbiI6IjIwMTQtMTEtMjBUMjA6NDk6MjEuODE5WiIsImlkIjoiYzhuOS1mM3h5IiwiY29sdW1uMSI6Im1pY2hpZ2FuX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3Rfc3RhdGVfb25seSIsImRhdGFzZXQiOiJnNGV6LXVibXoiLCJtZXRhZGF0YSI6IntcIndpemFyZFwiOntcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiY3JlYXRlZF9hdCI6IjIwMTQtMTEtMjBUMjA6NDk6MjEuODE5WiJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6Ijl4emstaGo3aSIsIm5hbWUiOiJHb3Zlcm5tZW50IE9wZXJhdGluZyBDb3N0IChTdGF0ZSBhbmQgTG9jYWwpIGFzIGEgUGVyY2VudGFnZSBvZiBTdGF0ZSBHcm9zcyBEb21lc3RpYyBQcm9kdWN0IiwiYXNzZXRUeXBlIjoiY2hhcnQiLCJhdmVyYWdlUmF0aW5nIjowLCJjYXRlZ29yeSI6Ik1pY2hpZ2FuIERhc2hib2FyZCIsImNyZWF0ZWRBdCI6MTM5NDQ3MjQ4MSwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gIEFueSBpdGVtcyBjcmVhdGVkIGJ5IG90aGVyIHVzZXIgYWNjb3VudHMgYXJlIG5vdCBlbmRvcnNlZCBieSB0aGUgU3RhdGUgb2YgTWljaGlnYW4uIiwiZGlzcGxheVR5cGUiOiJjaGFydCIsImRvbWFpbkNOYW1lIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiZG93bmxvYWRDb3VudCI6NDA4LCJoaWRlRnJvbUNhdGFsb2ciOmZhbHNlLCJoaWRlRnJvbURhdGFKc29uIjpmYWxzZSwiaW5kZXhVcGRhdGVkQXQiOjE1NTYwNDY5NDcsIm5ld0JhY2tlbmQiOnRydWUsIm51bWJlck9mQ29tbWVudHMiOjAsIm9pZCI6Mjc3NzY0NDgsInByb3ZlbmFuY2UiOiJvZmZpY2lhbCIsInB1YmxpY2F0aW9uQXBwZW5kRW5hYmxlZCI6ZmFsc2UsInB1YmxpY2F0aW9uRGF0ZSI6MTUwMzY4OTk3NiwicHVibGljYXRpb25Hcm91cCI6MTUwNDI3OCwicHVibGljYXRpb25TdGFnZSI6InB1Ymxpc2hlZCIsInJvd3NVcGRhdGVkQXQiOjE1MTYzMDMwMjgsInJvd3NVcGRhdGVkQnkiOiJ3eHVtLXdqemYiLCJ0YWJsZUlkIjoxNDgxMDE5MCwidG90YWxUaW1lc1JhdGVkIjowLCJ2aWV3Q291bnQiOjY4Mywidmlld0xhc3RNb2RpZmllZCI6MTUxMzExMTAzMSwidmlld1R5cGUiOiJ0YWJ1bGFyIiwiYXBwcm92YWxzIjpbeyJyZXZpZXdlZEF0IjoxMzk0NDcyNDgxLCJyZXZpZXdlZEF1dG9tYXRpY2FsbHkiOnRydWUsInN0YXRlIjoiYXBwcm92ZWQiLCJzdWJtaXNzaW9uSWQiOjQ3MTQwNCwic3VibWlzc2lvbk9iamVjdCI6InB1YmxpY19hdWRpZW5jZV9yZXF1ZXN0Iiwic3VibWlzc2lvbk91dGNvbWUiOiJjaGFuZ2VfYXVkaWVuY2UiLCJzdWJtaXR0ZWRBdCI6MTM5NDQ3MjQ4MSwid29ya2Zsb3dJZCI6MTMwNCwic3VibWlzc2lvbkRldGFpbHMiOnsicGVybWlzc2lvblR5cGUiOiJSRUFEIn0sInN1Ym1pc3Npb25PdXRjb21lQXBwbGljYXRpb24iOnsiZmFpbHVyZUNvdW50IjowLCJzdGF0dXMiOiJzdWNjZXNzIn0sInN1Ym1pdHRlciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiJ9fV0sImNvbHVtbnMiOlt7ImlkIjozNDA4NDQ4ODMsIm5hbWUiOiJEYXRlIiwiZGF0YVR5cGVOYW1lIjoiY2FsZW5kYXJfZGF0ZSIsImZpZWxkTmFtZSI6ImRhdGUiLCJwb3NpdGlvbiI6MSwicmVuZGVyVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwidGFibGVDb2x1bW5JZCI6MTg1NjUwNzgsIndpZHRoIjoxNTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDE1LTAxLTAxVDAwOjAwOjAwIiwibm9uX251bGwiOjEyLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIyMDA0LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDEwLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDExLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDEyLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDEzLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDE0LTAxLTAyVDAwOjAwOjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDA1LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDA4LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDE1LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMDA3LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiIyMDA2LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyMDA5LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIyMDA0LTAxLTAxVDAwOjAwOjAwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDg4NCwibmFtZSI6IlllYXIiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoieWVhciIsInBvc2l0aW9uIjoyLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY1Mywid2lkdGgiOjU3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNSIsIm5vbl9udWxsIjoxMiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAxMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAxMSIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAxMiIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxMyIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxNCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAwNSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAwOCIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNSIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAwNyIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAwNiIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAwOSIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMjAwNCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ4ODUsIm5hbWUiOiJTY2hvb2wgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJvcHRpb25hbF95ZWFyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjU0LCJ3aWR0aCI6MjU2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNC0xNSIsIm5vbl9udWxsIjo5LCJudWxsIjozLCJ0b3AiOlt7Iml0ZW0iOiIyMDA5LTEwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDEwLTExIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDExLTEyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDEyLTEzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDEzLTE0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDA3LTA4IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDE0LTE1IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDA2LTA3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDA4LTA5IiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMjAwNi0wNyJ9LCJmb3JtYXQiOnsiYWxpZ24iOiJsZWZ0In19LHsiaWQiOjM0MDg0NDg4NiwibmFtZSI6IkFDVC9TQVQgU2Nob29sIFllYXIiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoiYWN0X3NjaG9vbF95ZWFyIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTQ1MTY5LCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNC0xNSIsIm5vbl9udWxsIjo5LCJudWxsIjozLCJ0b3AiOlt7Iml0ZW0iOiIyMDA5LTEwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDEwLTExIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDExLTEyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDEyLTEzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDEzLTE0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDA3LTA4IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDE0LTE1IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDA2LTA3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDA4LTA5IiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMjAwNi0wNyJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ4ODcsIm5hbWUiOiJGaXNjYWwgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJmaXNjYWxfeWVhciIsInBvc2l0aW9uIjo1LCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoxODU0NDkyNCwid2lkdGgiOjEwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTUgRlkiLCJub25fbnVsbCI6MTAsIm51bGwiOjIsInRvcCI6W3siaXRlbSI6IjIwMTAgRlkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTEgRlkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTIgRlkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTMgRlkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTQgRlkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMDggRlkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTUgRlkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMDcgRlkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMDYgRlkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMDkgRlkiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyMDA2IEZZIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDg4OCwibmFtZSI6IlllYXIgUmFuZ2UiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoieWVhcl9yYW5nZSIsInBvc2l0aW9uIjo2LCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoxODU2OTIwMywid2lkdGgiOjEwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTQtMTUiLCJub25fbnVsbCI6MTIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMDMtMDQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDQtMDUiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMDUtMDYiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjIwMDMtMDQifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0ODg5LCJuYW1lIjoiTWljaGlnYW4gVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy4gXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3M7ICBodHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6NywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY1NSwid2lkdGgiOjM1MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzLjciLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI4LjU5MTY2NjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEyLjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEwLjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkuMSIsImNvdW50IjoxN30seyJpdGVtIjoiOC44IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3LjMiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjYuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiOCIsImNvdW50IjoxM30seyJpdGVtIjoiNS40IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMy43IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNS40Iiwic3VtIjoiMTAzLjEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ4OTAsIm5hbWUiOiJVLlMuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuIFxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzOyBodHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhIFVwZGF0ZWQgbW9udGhseSIsImZpZWxkTmFtZSI6InVfc191bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY1Niwid2lkdGgiOjMwNCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuNiIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjYuNyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjUuNSIsImNvdW50IjoyMH0seyJpdGVtIjoiOS42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4LjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjguMSIsImNvdW50IjoxN30seyJpdGVtIjoiNy40IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2LjIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjUuMSIsImNvdW50IjoxNH0seyJpdGVtIjoiNS44IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjQuNiIsImNvdW50IjoxMX0seyJpdGVtIjoiOS4zIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiNC42Iiwic3VtIjoiODAuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDg5MSwibmFtZSI6Ik1pY2hpZ2FuIE1vbnRobHkgVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy4gU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzOyBodHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhIFVwZGF0ZWQgbW9udGhseSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjI5NTg3NzgsIndpZHRoIjoyMTYsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoxMiwic3VtIjoiMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjM0MDg0NDg5MiwibmFtZSI6IlUuUy4gTW9udGhseSBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLiBTb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3M7IGh0dHA6Ly93d3cuYmxzLmdvdi9sYXUvI2RhdGEgVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjEwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIyOTU4Nzc5LCJ3aWR0aCI6MTc4LCJjYWNoZWRDb250ZW50cyI6eyJub25fbnVsbCI6MCwibnVsbCI6MTIsInN1bSI6IjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInBlcmNlbnRTY2FsZSI6IjEwMCIsInZpZXciOiJwZXJjZW50X2Jhcl9hbmRfdGV4dCJ9fSx7ImlkIjozNDA4NDQ4OTMsIm5hbWUiOiJNaWNoaWdhbiBHRFAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFY29ub21pYyBncm93dGggaXMgb2Z0ZW4gbWVhc3VyZWQgYXMgdGhlIHJhdGUgb2YgY2hhbmdlIGluIHBlciBjYXBpdGEgZ3Jvc3MgZG9tZXN0aWMgcHJvZHVjdCAoR0RQKS4gVGhlIEdEUCByZWZlcnMgb25seSB0byB0aGUgcXVhbnRpdHkgb2YgZ29vZHMgYW5kIHNlcnZpY2VzIHByb2R1Y2VkLiBBIGdyb3dpbmcgR0RQIG1lYW5zIHRoZSBlY29ub215IGlzIGV4cGFuZGluZywgd2hpbGUgbmVnYXRpdmUgbnVtYmVycyBtZWFuIHRoZSBlY29ub215IGlzIHNocmlua2luZy4gXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBDb21tZXJjZSwgQnVyZWF1IG9mIEVjb25vbWljIEFuYWx5c2lzOyAgaHR0cDovL3d3dy5iZWEuZ292L3JlZ2lvbmFsL2luZGV4Lmh0bSBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoibWljaGlnYW5fZ2RwIiwicG9zaXRpb24iOjExLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjU3LCJ3aWR0aCI6MjQ0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNS40Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiLTAuMDc1IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiLTAuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiNS40IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyLjYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEuOSIsImNvdW50IjoxN30seyJpdGVtIjoiMS42IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxLjMiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ii01LjQiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ii0xLjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ii0xLjciLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ii04LjQiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiItOC40Iiwic3VtIjoiLTAuOSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDg5NCwibmFtZSI6IlUuUy4gR0RQIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRWNvbm9taWMgZ3Jvd3RoIGlzIG9mdGVuIG1lYXN1cmVkIGFzIHRoZSByYXRlIG9mIGNoYW5nZSBpbiBwZXIgY2FwaXRhIGdyb3NzIGRvbWVzdGljIHByb2R1Y3QgKEdEUCkuIFRoZSBHRFAgcmVmZXJzIG9ubHkgdG8gdGhlIHF1YW50aXR5IG9mIGdvb2RzIGFuZCBzZXJ2aWNlcyBwcm9kdWNlZC4gQSBncm93aW5nIEdEUCBtZWFucyB0aGUgZWNvbm9teSBpcyBleHBhbmRpbmcsIHdoaWxlIG5lZ2F0aXZlIG51bWJlcnMgbWVhbiB0aGUgZWNvbm9teSBpcyBzaHJpbmtpbmcuIFxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgQ29tbWVyY2UsIEJ1cmVhdSBvZiBFY29ub21pYyBBbmFseXNpczsgaHR0cDovL3d3dy5iZWEuZ292L3JlZ2lvbmFsL2luZGV4Lmh0bSBVcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJ1X3NfZ2RwIiwicG9zaXRpb24iOjEyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjU4LCJ3aWR0aCI6MTk2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMy41Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMS41OTE2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIzLjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIuMiIsImNvdW50IjoxOX0seyJpdGVtIjoiMS40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxLjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjMuMiIsImNvdW50IjoxNX0seyJpdGVtIjoiLTAuNSIsImNvdW50IjoxNH0seyJpdGVtIjoiMi40IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyLjciLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ii0yLjciLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiItMi43Iiwic3VtIjoiMTkuMSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDg5NSwibmFtZSI6Ik1pY2hpZ2FuIERlZmljaWVudCBCcmlkZ2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogIFRyYW5zcG9ydGF0aW9uIGFuZCBkaXN0cmlidXRpb24gb2YgY29tbWVyY2lhbCBhbmQgaW5kdXN0cmlhbCBnb29kcyBhbmQgbWF0ZXJpYWxzIHJlcXVpcmUgc291bmQgYnJpZGdlcyBhbmQgd2VsbC1tYWludGFpbmVkIHJvYWRzLiBBIGhpZ2h3YXkgYnJpZGdlIGlzIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiB0aGUgZGVjaywgc3VwZXJzdHJ1Y3R1cmUsIHN1YnN0cnVjdHVyZSBvciBjdWx2ZXJ0IGlzIHJhdGVkIGluIFwicG9vclwiIGNvbmRpdGlvbi4gQSBicmlkZ2UgY2FuIGFsc28gYmUgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIGl0cyBsb2FkLWNhcnJ5aW5nIGNhcGFjaXR5IGlzIHNpZ25pZmljYW50bHkgYmVsb3cgY3VycmVudCBkZXNpZ24gc3RhbmRhcmRzIG9yIGlmIGEgd2F0ZXJ3YXkgYmVsb3cgZnJlcXVlbnRseSBvdmVydG9wcyB0aGUgYnJpZGdlIGR1cmluZyBmbG9vZHMuIFJlcGFpcnMgZm9yIGJyaWRnZXMgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBhcmUgbm9ybWFsbHkgZWxpZ2libGUgZm9yIGZlZGVyYWwgYnJpZGdlIGZ1bmRzLiBBIGJyaWRnZSByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGRvZXMgbm90IG1lYW4gaXQgaXMgdW5zYWZlLiBUaGlzIGlzIGEgbWVhc3VyZSBvZiB0aGUgcGVyY2VudCBvZiBhbGwgYnJpZGdlcyBpbiBNaWNoaWdhbiB0aGF0IHRoYXQgYXJlIGNsYXNzaWZpZWQgYXMgZGVmaWNpZW50IGZvciBhbGwgY2F0ZWdvcmllcyBvZiBicmlkZ2VzIGFuZCBhbGwgY2F0ZWdvcmllcyBvZiBkZWZpY2llbmN5LiBcblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uLCBGZWRlcmFsIEhpZ2h3YXkgQWRtaW5pc3RyYXRpb247ICBodHRwOi8vd3d3LmZod2EuZG90Lmdvdi9icmlkZ2UvZGVmaWNpZW50LmNmbSBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBGZWJydWFyeSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2RlZmljaWVudF9icmlkZ2VzIiwicG9zaXRpb24iOjEzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjU5LCJ3aWR0aCI6NDEyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTYuMzEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxMy45Mzc1IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTYuMzEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE0LjA4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMi42OCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTIuMzEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjExLjc4IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMS43IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNi4zIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNS4yNyIsImNvdW50IjoxM30seyJpdGVtIjoiMTEuNzIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjE0LjUiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjE2LjA0IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIxNC41NiIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMTEuNyIsInN1bSI6IjE2Ny4yNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDg5NiwibmFtZSI6IlUuUy4gRGVmaWNpZW50IEJyaWRnZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiAgVHJhbnNwb3J0YXRpb24gYW5kIGRpc3RyaWJ1dGlvbiBvZiBjb21tZXJjaWFsIGFuZCBpbmR1c3RyaWFsIGdvb2RzIGFuZCBtYXRlcmlhbHMgcmVxdWlyZSBzb3VuZCBicmlkZ2VzIGFuZCB3ZWxsLW1haW50YWluZWQgcm9hZHMuIEEgaGlnaHdheSBicmlkZ2UgaXMgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIHRoZSBkZWNrLCBzdXBlcnN0cnVjdHVyZSwgc3Vic3RydWN0dXJlIG9yIGN1bHZlcnQgaXMgcmF0ZWQgaW4gXCJwb29yXCIgY29uZGl0aW9uLiBBIGJyaWRnZSBjYW4gYWxzbyBiZSBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgaXRzIGxvYWQtY2FycnlpbmcgY2FwYWNpdHkgaXMgc2lnbmlmaWNhbnRseSBiZWxvdyBjdXJyZW50IGRlc2lnbiBzdGFuZGFyZHMgb3IgaWYgYSB3YXRlcndheSBiZWxvdyBmcmVxdWVudGx5IG92ZXJ0b3BzIHRoZSBicmlkZ2UgZHVyaW5nIGZsb29kcy4gUmVwYWlycyBmb3IgYnJpZGdlcyByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGFyZSBub3JtYWxseSBlbGlnaWJsZSBmb3IgZmVkZXJhbCBicmlkZ2UgZnVuZHMuIEEgYnJpZGdlIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgZG9lcyBub3QgbWVhbiBpdCBpcyB1bnNhZmUuIFRoaXMgaXMgYSBtZWFzdXJlIG9mIHRoZSBwZXJjZW50IG9mIGFsbCBicmlkZ2VzIGluIE1pY2hpZ2FuIHRoYXQgdGhhdCBhcmUgY2xhc3NpZmllZCBhcyBkZWZpY2llbnQgZm9yIGFsbCBjYXRlZ29yaWVzIG9mIGJyaWRnZXMgYW5kIGFsbCBjYXRlZ29yaWVzIG9mIGRlZmljaWVuY3kuIFxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24sIEZlZGVyYWwgSGlnaHdheSBBZG1pbmlzdHJhdGlvbjsgaHR0cDovL3d3dy5maHdhLmRvdC5nb3YvYnJpZGdlL2RlZmljaWVudC5jZm0gXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRmVicnVhcnkiLCJmaWVsZE5hbWUiOiJ1X3NfZGVmaWNpZW50X2JyaWRnZXMiLCJwb3NpdGlvbiI6MTQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjAsIndpZHRoIjozNjQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy4xMCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjExLjQ3NTgzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTMuMTAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjExLjQ2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMS4xNiIsImNvdW50IjoxOH0seyJpdGVtIjoiMTAuOTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEwLjQ1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMC4wNSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTIuNzciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjExLjg5IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5LjYxIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMi4xIiwiY291bnQiOjExfSx7Iml0ZW0iOiIxMi4zNiIsImNvdW50IjoxMH0seyJpdGVtIjoiMTEuODEiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjkuNjEiLCJzdW0iOiIxMzcuNzEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ4OTcsIm5hbWUiOiJNaWNoaWdhbiBDaGlsZHJlbiBpbiBQb3ZlcnR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogIEFjcm9zcyB0aGUgbmF0aW9uLCBmYW1pbGllcyBhcmUgc3RydWdnbGluZyB0byBtYWtlIGVuZHMgbWVldC4gTWFueSBwYXJlbnRzIGFyZSB1bmFibGUgdG8gcHJvdmlkZSB0aGVpciBjaGlsZHJlbiB3aXRoIHRoZSBiYXNpYyBmb29kLCBjbG90aGluZyBhbmQgbWVkaWNhbCBjYXJlIHRoZXkgbmVlZC4gQ2hpbGRyZW4gd2hvIGxpdmUgaW4gcG92ZXJ0eSBhcmUgbW9yZSBsaWtlbHkgdG8gaGF2ZSBsb3cgYWNhZGVtaWMgYWNoaWV2ZW1lbnQgYW5kIGhlYWx0aCwgYmVoYXZpb3JhbCBhbmQgZW1vdGlvbmFsIHByb2JsZW1zLiBUaGlzIG1lYXN1cmUgc2hvd3MgdGhlIHNoYXJlIG9mIGNoaWxkcmVuIHVuZGVyIGFnZSAxOCB3aG8gbGl2ZSBpbiBmYW1pbGllcyB3aXRoIGluY29tZXMgYmVsb3cgdGhlIGZlZGVyYWwgcG92ZXJ0eSBsZXZlbCwgYXMgZGVmaW5lZCBieSB0aGUgVS5TLiBPZmZpY2Ugb2YgTWFuYWdlbWVudCBhbmQgQnVkZ2V0LiBJbiBjYWxlbmRhciB5ZWFyIDIwMTMsIGEgZmFtaWx5IG9mIHR3byBhZHVsdHMgYW5kIHR3byBjaGlsZHJlbiBmZWxsIGluIHRoZSBcInBvdmVydHlcIiBjYXRlZ29yeSBpZiB0aGVpciBhbm51YWwgaW5jb21lIGZlbGwgYmVsb3cgJDIzLDYyNC4gXG5Tb3VyY2U6IFRoZSBBbm5pZSBFLiBDYXNleSBGb3VuZGF0aW9uLCBLaWRzIENvdW50IERhdGEgQ2VudGVyOyAgaHR0cDovL2RhdGFjZW50ZXIua2lkc2NvdW50Lm9yZy9kYXRhL3RhYmxlcy80My1jaGlsZHJlbi1pbi1wb3ZlcnR5LTEwMC1wZXJjZW50LXBvdmVydHk/bG9jPTEmbG9jdD0yI3JhbmtpbmcvMi9hbnkvdHJ1ZS84NjgvYW55LzMyMlxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fY2hpbGRyZW5faW5fcG92ZXJ0eSIsInBvc2l0aW9uIjoxNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2Mywid2lkdGgiOjQzNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI1Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMjEuNSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjE4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxOSIsImNvdW50IjoxNn0seyJpdGVtIjoiMjIiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiIxOCIsInN1bSI6IjI1OCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDg5OCwibmFtZSI6IlUuUy4gQ2hpbGRyZW4gTGl2aW5nIGluIFBvdmVydHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiAgQWNyb3NzIHRoZSBuYXRpb24sIGZhbWlsaWVzIGFyZSBzdHJ1Z2dsaW5nIHRvIG1ha2UgZW5kcyBtZWV0LiBNYW55IHBhcmVudHMgYXJlIHVuYWJsZSB0byBwcm92aWRlIHRoZWlyIGNoaWxkcmVuIHdpdGggdGhlIGJhc2ljIGZvb2QsIGNsb3RoaW5nIGFuZCBtZWRpY2FsIGNhcmUgdGhleSBuZWVkLiBDaGlsZHJlbiB3aG8gbGl2ZSBpbiBwb3ZlcnR5IGFyZSBtb3JlIGxpa2VseSB0byBoYXZlIGxvdyBhY2FkZW1pYyBhY2hpZXZlbWVudCBhbmQgaGVhbHRoLCBiZWhhdmlvcmFsIGFuZCBlbW90aW9uYWwgcHJvYmxlbXMuIFRoaXMgbWVhc3VyZSBzaG93cyB0aGUgc2hhcmUgb2YgY2hpbGRyZW4gdW5kZXIgYWdlIDE4IHdobyBsaXZlIGluIGZhbWlsaWVzIHdpdGggaW5jb21lcyBiZWxvdyB0aGUgZmVkZXJhbCBwb3ZlcnR5IGxldmVsLCBhcyBkZWZpbmVkIGJ5IHRoZSBVLlMuIE9mZmljZSBvZiBNYW5hZ2VtZW50IGFuZCBCdWRnZXQuIEluIGNhbGVuZGFyIHllYXIgMjAxMywgYSBmYW1pbHkgb2YgdHdvIGFkdWx0cyBhbmQgdHdvIGNoaWxkcmVuIGZlbGwgaW4gdGhlIFwicG92ZXJ0eVwiIGNhdGVnb3J5IGlmIHRoZWlyIGFubnVhbCBpbmNvbWUgZmVsbCBiZWxvdyAkMjMsNjI0LiBcblNvdXJjZTogVGhlIEFubmllIEUuIENhc2V5IEZvdW5kYXRpb24sIEtpZHMgQ291bnQgRGF0YSBDZW50ZXI7ICBodHRwOi8vZGF0YWNlbnRlci5raWRzY291bnQub3JnL2RhdGEvdGFibGVzLzQzLWNoaWxkcmVuLWluLXBvdmVydHktMTAwLXBlcmNlbnQtcG92ZXJ0eT9sb2M9MSZsb2N0PTIjcmFua2luZy8yL2FueS90cnVlLzg2OC9hbnkvMzIyXG4gXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfY2hpbGRyZW5fbGl2aW5nX2luX3BvdmVydHkiLCJwb3NpdGlvbiI6MTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjQsIndpZHRoIjo0NzIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMyIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjIwLjMzMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIyIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIxIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMCIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjE4Iiwic3VtIjoiMjQ0In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0ODk5LCJuYW1lIjoiTWljaGlnYW4gUGVyIENhcGl0YSBJbmNvbWUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGlzIGlzIE1pY2hpZ2FuJ3MgcmVhbCBwZXIgY2FwaXRhIHBlcnNvbmFsIGluY29tZSwgYWRqdXN0ZWQgZm9yIGluZmxhdGlvbi4gSW4gZ2VuZXJhbCwgcGVyIGNhcGl0YSBpbmNvbWUgaW4gTWljaGlnYW4gaGFzIG5vdCBrZXB0IHVwIHdpdGggaW5mbGF0aW9uIG92ZXIgdGhlIHBhc3QgZmV3IHllYXJzLiBQZXIgY2FwaXRhIHBlcnNvbmFsIGluY29tZSBpbmNsdWRlcyB3YWdlcyBhbmQgc2FsYXJpZXMsIHRyYW5zZmVyIHBheW1lbnRzLCBkaXZpZGVuZHMsIGludGVyZXN0IGFuZCByZW50YWwgaW5jb21lLiBBcyBpbmNvbWUgcmlzZXMsIGluZGl2aWR1YWxzIGFyZSBiZXR0ZXIgYWJsZSB0byBwcm92aWRlIGZvciB0aGVpciBmYW1pbGllcywgYnV5IGhvbWVzIGFuZCBpbXByb3ZlIHRoZWlyIHF1YWxpdHkgb2YgbGlmZS4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJlYXN1cnksIE9mZmljZSBvZiBSZXZlbnVlIGFuZCBUYXggQW5hbHlzaXM7ICBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi90cmVhc3VyeVxuVXBkYXRlZCBhbm51YWxseSBpbiBOb3ZlbWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3Blcl9jYXBpdGFfaW5jb21lIiwicG9zaXRpb24iOjE3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjYxLCJ3aWR0aCI6NDEyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzMyNTUiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIyOTk2MS4zMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjI5NDYwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyOTE0NyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjk5ODkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjMwNDEwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzMDMzOCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzEzNDYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjI5MjAyIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyOTU2MCIsImNvdW50IjoxM30seyJpdGVtIjoiMzMyNTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjI5NDM0IiwiY291bnQiOjExfSx7Iml0ZW0iOiIyOTA1MyIsImNvdW50IjoxMH0seyJpdGVtIjoiMjgzNDIiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjI4MzQyIiwic3VtIjoiMzU5NTM2In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6ImN1cnJlbmN5IiwiY3VycmVuY3lTdHlsZSI6IlVTRCIsInByZWNpc2lvbiI6IjIifX0seyJpZCI6MzQwODQ0OTAwLCJuYW1lIjoiVS5TLiBQZXIgQ2FwaXRhIEluY29tZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoaXMgaXMgTWljaGlnYW4ncyByZWFsIHBlciBjYXBpdGEgcGVyc29uYWwgaW5jb21lLCBhZGp1c3RlZCBmb3IgaW5mbGF0aW9uLiBJbiBnZW5lcmFsLCBwZXIgY2FwaXRhIGluY29tZSBpbiBNaWNoaWdhbiBoYXMgbm90IGtlcHQgdXAgd2l0aCBpbmZsYXRpb24gb3ZlciB0aGUgcGFzdCBmZXcgeWVhcnMuIFBlciBjYXBpdGEgcGVyc29uYWwgaW5jb21lIGluY2x1ZGVzIHdhZ2VzIGFuZCBzYWxhcmllcywgdHJhbnNmZXIgcGF5bWVudHMsIGRpdmlkZW5kcywgaW50ZXJlc3QgYW5kIHJlbnRhbCBpbmNvbWUuIEFzIGluY29tZSByaXNlcywgaW5kaXZpZHVhbHMgYXJlIGJldHRlciBhYmxlIHRvIHByb3ZpZGUgZm9yIHRoZWlyIGZhbWlsaWVzLCBidXkgaG9tZXMgYW5kIGltcHJvdmUgdGhlaXIgcXVhbGl0eSBvZiBsaWZlLiBcblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmVhc3VyeSwgT2ZmaWNlIG9mIFJldmVudWUgYW5kIFRheCBBbmFseXNpczsgIGh0dHA6Ly93d3cubWljaGlnYW4uZ292L3RyZWFzdXJ5XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfcGVyX2NhcGl0YV9pbmNvbWUiLCJwb3NpdGlvbiI6MTgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjIsIndpZHRoIjozNjQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNTAxMSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjMyNjg5LjgzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMzEyODIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMxODA3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzMjUwNiIsImNvdW50IjoxOH0seyJpdGVtIjoiMzMyMTIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyODg5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzMzc5OCIsImNvdW50IjoxNX0seyJpdGVtIjoiMzE2NTciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMyODU4IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIzNTAxMSIsImNvdW50IjoxMn0seyJpdGVtIjoiMzMwNzIiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjMyNTgxIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzMTYwNSIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMzEyODIiLCJzdW0iOiIzOTIyNzgifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozNDA4NDQ5MDEsIm5hbWUiOiJNaWNoaWdhbiBJbmZhbnQgTW9ydGFsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW5mYW50IG1vcnRhbGl0eSBpcyBhIGNyaXRpY2FsIGluZGljYXRvciBvZiB0aGUgb3ZlcmFsbCBoZWFsdGggYW5kIHdlbGZhcmUgb2YgTWljaGlnYW4gYW5kIHRoZSBxdWFsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IG9mIHByZW5hdGFsIGNhcmUgZm9yIHdvbWVuLiBUaGUgaW5mYW50IG1vcnRhbGl0eSByYXRlIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBpbmZhbnQgZGVhdGhzIGJlZm9yZSBhZ2Ugb25lIHBlciAxLDAwMCBsaXZlIGJpcnRocy4gXG5Tb3VyY2U6IEFtZXJpY2EncyBIZWFsdGggUmFua2luZ3M7ICBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL0lNUi8yMDEyXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5faW5mYW50X21vcnRhbGl0eSIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2NSwid2lkdGgiOjQwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjguNCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjcuNiIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjguNCIsImNvdW50IjoyMH0seyJpdGVtIjoiNy43IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3LjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjcuMyIsImNvdW50IjoxN30seyJpdGVtIjoiNi43IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4LjIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuNiIsImNvdW50IjoxNH0seyJpdGVtIjoiNyIsImNvdW50IjoxM30seyJpdGVtIjoiNy44IiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiNi43Iiwic3VtIjoiOTEuMiJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ5MDIsIm5hbWUiOiJVLlMuIEluZmFudCBNb3J0YWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbmZhbnQgbW9ydGFsaXR5IGlzIGEgY3JpdGljYWwgaW5kaWNhdG9yIG9mIHRoZSBvdmVyYWxsIGhlYWx0aCBhbmQgd2VsZmFyZSBvZiBNaWNoaWdhbiBhbmQgdGhlIHF1YWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgb2YgcHJlbmF0YWwgY2FyZSBmb3Igd29tZW4uIFRoZSBpbmZhbnQgbW9ydGFsaXR5IHJhdGUgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIGluZmFudCBkZWF0aHMgYmVmb3JlIGFnZSBvbmUgcGVyIDEsMDAwIGxpdmUgYmlydGhzLiBcblNvdXJjZTogQW1lcmljYSdzIEhlYWx0aCBSYW5raW5nczsgaHR0cDovL3d3dy5hbWVyaWNhc2hlYWx0aHJhbmtpbmdzLm9yZy9NSS9JTVIvMjAxMiBVcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoidV9zX2luZmFudF9tb3J0YWxpdHkiLCJwb3NpdGlvbiI6MjAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjYsIndpZHRoIjozNTIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2LjgiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI2LjU2NjY2NjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjYuOCIsImNvdW50IjoyMH0seyJpdGVtIjoiNi43IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuMyIsImNvdW50IjoxN30seyJpdGVtIjoiNiIsImNvdW50IjoxNn1dLCJzbWFsbGVzdCI6IjYiLCJzdW0iOiI3OC44In0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDkwMywibmFtZSI6Ik1pY2hpZ2FuIE9iZXNpdHkgaW4gdGhlIFBvcHVsYXRpb24gKEFkdWx0cykiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBPYmVzaXR5IGlzIGEgbWFqb3IgY29udHJpYnV0b3IgdG8gY2FyZGlvdmFzY3VsYXIgZGlzZWFzZSwgY2FuY2VyIGFuZCBkaWFiZXRlcy4gSXQgYWxzbyBuZWdhdGl2ZWx5IGltcGFjdHMgcHVibGljIGhlYWx0aCBjb3N0cyBhbmQgZWR1Y2F0aW9uYWwgb3V0Y29tZXMuIEluZGl2aWR1YWxzIHdpdGggYSBib2R5IG1hc3MgaW5kZXggKEJNSSkgb2YgMzAgb3IgZ3JlYXRlciBhcmUgY29uc2lkZXJlZCBvYmVzZS4gV2VpZ2h0IGFuZCBoZWlnaHQgYXJlIHVzZWQgdG8gY2FsY3VsYXRlIEJNSSwgd2hpY2ggcHJvdmlkZXMgYSByZWFzb25hYmxlIGluZGljYXRvciBvZiBib2R5IGZhdCBhbmQgd2VpZ2h0IGNhdGVnb3JpZXMgdGhhdCBtYXkgbGVhZCB0byBoZWFsdGggaXNzdWVzLiBcblNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uOyAgaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL1xuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseVxuXG5cbipOb3RlOiAgU3RhcnRpbmcgaW4gMjAxMSwgdGhlIENEQyB3aWxsIGNhbGwgYm90aCBsYW5kbGluZSBhbmQgY2VsbCBwaG9uZSB1c2VycyBmb3IgdGhlIEJSRlNTIEFubnVhbCBTdXJ2ZXkuIEluIHRoZSBwYXN0LCB0aGUgQ0RDIG9ubHkgY2FsbGVkIGxhbmRsaW5lIHBob25lcy4gVGhpcyBjaGFuZ2Ugd2lsbCBsZWFkIHRvIG1vcmUgYWNjdXJhdGUgcmVzdWx0czsgaG93ZXZlciwgc3VydmV5cyB0YWtlbiBiZWZvcmUgMjAxMSBjYW5ub3QgYmUgY29tcGFyZWQgdG8gc3VydmV5cyB0YWtlbiBhZnRlcndhcmRzIGR1ZSB0byB0aGUgY2hhbmdlIGluIG1ldGhvZHMuIiwiZmllbGROYW1lIjoibWljaGlnYW5fb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9hZHVsdHMiLCJwb3NpdGlvbiI6MjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjcsIndpZHRoIjo2MTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzMS43Iiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiIyOC4xNjI1IiwibnVsbCI6NCwidG9wIjpbeyJpdGVtIjoiMjUuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiMzAuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiMzEuNyIsImNvdW50IjoxOH0seyJpdGVtIjoiMjUuNCIsImNvdW50IjoxN30seyJpdGVtIjoiMjguMiIsImNvdW50IjoxNn0seyJpdGVtIjoiMjguOCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjYuMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjkuNSIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjI1LjIiLCJzdW0iOiIyMjUuMyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDkwNCwibmFtZSI6Ik1pY2hpZ2FuIE9iZXNpdHkgaW4gdGhlIFBvcHVsYXRpb24qIChBZHVsdHMpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT2Jlc2l0eSBpcyBhIG1ham9yIGNvbnRyaWJ1dG9yIHRvIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGNhbmNlciBhbmQgZGlhYmV0ZXMuIEl0IGFsc28gbmVnYXRpdmVseSBpbXBhY3RzIHB1YmxpYyBoZWFsdGggY29zdHMgYW5kIGVkdWNhdGlvbmFsIG91dGNvbWVzLiBJbmRpdmlkdWFscyB3aXRoIGEgYm9keSBtYXNzIGluZGV4IChCTUkpIG9mIDMwIG9yIGdyZWF0ZXIgYXJlIGNvbnNpZGVyZWQgb2Jlc2UuIFdlaWdodCBhbmQgaGVpZ2h0IGFyZSB1c2VkIHRvIGNhbGN1bGF0ZSBCTUksIHdoaWNoIHByb3ZpZGVzIGEgcmVhc29uYWJsZSBpbmRpY2F0b3Igb2YgYm9keSBmYXQgYW5kIHdlaWdodCBjYXRlZ29yaWVzIHRoYXQgbWF5IGxlYWQgdG8gaGVhbHRoIGlzc3Vlcy4gXG5Tb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbjsgaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IFxuXG4qTm90ZTogU3RhcnRpbmcgaW4gMjAxMSwgdGhlIENEQyB3aWxsIGNhbGwgYm90aCBsYW5kbGluZSBhbmQgY2VsbCBwaG9uZSB1c2VycyBmb3IgdGhlIEJSRlNTIEFubnVhbCBTdXJ2ZXkuIEluIHRoZSBwYXN0LCB0aGUgQ0RDIG9ubHkgY2FsbGVkIGxhbmRsaW5lIHBob25lcy4gVGhpcyBjaGFuZ2Ugd2lsbCBsZWFkIHRvIG1vcmUgYWNjdXJhdGUgcmVzdWx0czsgaG93ZXZlciwgc3VydmV5cyB0YWtlbiBiZWZvcmUgMjAxMSBjYW5ub3QgYmUgY29tcGFyZWQgdG8gc3VydmV5cyB0YWtlbiBhZnRlcndhcmRzIGR1ZSB0byB0aGUgY2hhbmdlIGluIG1ldGhvZHMuIiwiZmllbGROYW1lIjoibWljaGlnYW5fb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9hZHVsdHNfMiIsInBvc2l0aW9uIjoyMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODU0MjAyNSwid2lkdGgiOjIzOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjMxLjUiLCJub25fbnVsbCI6NCwiYXZlcmFnZSI6IjMxLjE1IiwibnVsbCI6OCwidG9wIjpbeyJpdGVtIjoiMzEuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiMzEuMSIsImNvdW50IjoxOX0seyJpdGVtIjoiMzEuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMzAuNyIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjMwLjciLCJzdW0iOiIxMjQuNiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjM0MDg0NDkwNSwibmFtZSI6IlUuUy4gT2Jlc2l0eSBpbiB0aGUgUG9wdWxhdGlvbiAoQWR1bHRzKSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE9iZXNpdHkgaXMgYSBtYWpvciBjb250cmlidXRvciB0byBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBjYW5jZXIgYW5kIGRpYWJldGVzLiBJdCBhbHNvIG5lZ2F0aXZlbHkgaW1wYWN0cyBwdWJsaWMgaGVhbHRoIGNvc3RzIGFuZCBlZHVjYXRpb25hbCBvdXRjb21lcy4gSW5kaXZpZHVhbHMgd2l0aCBhIGJvZHkgbWFzcyBpbmRleCAoQk1JKSBvZiAzMCBvciBncmVhdGVyIGFyZSBjb25zaWRlcmVkIG9iZXNlLiBXZWlnaHQgYW5kIGhlaWdodCBhcmUgdXNlZCB0byBjYWxjdWxhdGUgQk1JLCB3aGljaCBwcm92aWRlcyBhIHJlYXNvbmFibGUgaW5kaWNhdG9yIG9mIGJvZHkgZmF0IGFuZCB3ZWlnaHQgY2F0ZWdvcmllcyB0aGF0IG1heSBsZWFkIHRvIGhlYWx0aCBpc3N1ZXMuIFxuU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb247IGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy8gXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSBcblxuKk5vdGU6IFN0YXJ0aW5nIGluIDIwMTEsIHRoZSBDREMgd2lsbCBjYWxsIGJvdGggbGFuZGxpbmUgYW5kIGNlbGwgcGhvbmUgdXNlcnMgZm9yIHRoZSBCUkZTUyBBbm51YWwgU3VydmV5LiBJbiB0aGUgcGFzdCwgdGhlIENEQyBvbmx5IGNhbGxlZCBsYW5kbGluZSBwaG9uZXMuIFRoaXMgY2hhbmdlIHdpbGwgbGVhZCB0byBtb3JlIGFjY3VyYXRlIHJlc3VsdHM7IGhvd2V2ZXIsIHN1cnZleXMgdGFrZW4gYmVmb3JlIDIwMTEgY2Fubm90IGJlIGNvbXBhcmVkIHRvIHN1cnZleXMgdGFrZW4gYWZ0ZXJ3YXJkcyBkdWUgdG8gdGhlIGNoYW5nZSBpbiBtZXRob2RzLiIsImZpZWxkTmFtZSI6InVfc19vYmVzaXR5X2luX3RoZV9wb3B1bGF0aW9uX2FkdWx0cyIsInBvc2l0aW9uIjoyMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2OCwid2lkdGgiOjU2OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI3LjUiLCJub25fbnVsbCI6OCwiYXZlcmFnZSI6IjI1LjM3NSIsIm51bGwiOjQsInRvcCI6W3siaXRlbSI6IjIyLjkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI2LjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI3LjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIzLjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI2LjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI1LjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjI0LjQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjI2LjciLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiIyMi45Iiwic3VtIjoiMjAzLjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ5MDYsIm5hbWUiOiJVLlMuIE9iZXNpdHkgaW4gdGhlIFBvcHVsYXRpb24qIChBZHVsdHMpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT2Jlc2l0eSBpcyBhIG1ham9yIGNvbnRyaWJ1dG9yIHRvIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGNhbmNlciBhbmQgZGlhYmV0ZXMuIEl0IGFsc28gbmVnYXRpdmVseSBpbXBhY3RzIHB1YmxpYyBoZWFsdGggY29zdHMgYW5kIGVkdWNhdGlvbmFsIG91dGNvbWVzLiBJbmRpdmlkdWFscyB3aXRoIGEgYm9keSBtYXNzIGluZGV4IChCTUkpIG9mIDMwIG9yIGdyZWF0ZXIgYXJlIGNvbnNpZGVyZWQgb2Jlc2UuIFdlaWdodCBhbmQgaGVpZ2h0IGFyZSB1c2VkIHRvIGNhbGN1bGF0ZSBCTUksIHdoaWNoIHByb3ZpZGVzIGEgcmVhc29uYWJsZSBpbmRpY2F0b3Igb2YgYm9keSBmYXQgYW5kIHdlaWdodCBjYXRlZ29yaWVzIHRoYXQgbWF5IGxlYWQgdG8gaGVhbHRoIGlzc3Vlcy4gXG5Tb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbjsgaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bHkgXG5cbipOb3RlOiBTdGFydGluZyBpbiAyMDExLCB0aGUgQ0RDIHdpbGwgY2FsbCBib3RoIGxhbmRsaW5lIGFuZCBjZWxsIHBob25lIHVzZXJzIGZvciB0aGUgQlJGU1MgQW5udWFsIFN1cnZleS4gSW4gdGhlIHBhc3QsIHRoZSBDREMgb25seSBjYWxsZWQgbGFuZGxpbmUgcGhvbmVzLiBUaGlzIGNoYW5nZSB3aWxsIGxlYWQgdG8gbW9yZSBhY2N1cmF0ZSByZXN1bHRzOyBob3dldmVyLCBzdXJ2ZXlzIHRha2VuIGJlZm9yZSAyMDExIGNhbm5vdCBiZSBjb21wYXJlZCB0byBzdXJ2ZXlzIHRha2VuIGFmdGVyd2FyZHMgZHVlIHRvIHRoZSBjaGFuZ2UgaW4gbWV0aG9kcy4iLCJmaWVsZE5hbWUiOiJ1X3Nfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9hZHVsdHNfMiIsInBvc2l0aW9uIjoyNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODU0MjAzMiwid2lkdGgiOjIxMywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI5LjYiLCJub25fbnVsbCI6NCwiYXZlcmFnZSI6IjI4LjYiLCJudWxsIjo4LCJ0b3AiOlt7Iml0ZW0iOiIyNy44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyNy42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyOS40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyOS42IiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiMjcuNiIsInN1bSI6IjExNC40In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJwZXJjZW50U2NhbGUiOiIxMDAiLCJ2aWV3IjoicGVyY2VudF9iYXJfYW5kX3RleHQifX0seyJpZCI6MzQwODQ0OTA3LCJuYW1lIjoiQWxsIHN0dWRlbnRzIGdyYWRlIDMgcHJvZmljaWVuY3kgcmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6ICBNaWNoaWdhbidzIEVkdWNhdGlvbmFsIEFzc2Vzc21lbnQgUHJvZ3JhbSAoTUVBUCkgdGVzdCBtZWFzdXJlcyBzdHVkZW50IGFjaGlldmVtZW50IGluIG1hdGgsIHNjaWVuY2UsIHJlYWRpbmcsIHNvY2lhbCBzdHVkaWVzIGFuZCB3cml0aW5nLiBUaGlzIG1lYXN1cmUgdGVsbHMgdXMgaG93IG1hbnkgdGhpcmQgZ3JhZGVycyBhcmUgcHJvZmljaWVudCBpbiByZWFkaW5nIGJ5IHRoZSBlbmQgb2YgdGhlIHRoaXJkIGdyYWRlLCB3aGljaCBpcyBhbiBlYXJseSBwcmVkaWN0b3Igb2YgZnV0dXJlIGFjYWRlbWljIHN1Y2Nlc3MuIFByb2ZpY2llbmN5IGluIHRoaXJkIGdyYWRlIHJlYWRpbmcgaXMgbWVhc3VyZWQgYnkgdGhlIE1FQVAgdGVzdCB0YWtlbiBpbiB0aGUgZmFsbCBvZiB0aGUgZm91cnRoIGdyYWRlIHllYXIuIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVkdWNhdGlvbiwgQnVyZWF1IG9mIEFzc2Vzc21lbnQgYW5kIEFjY291bnRhYmlsaXR5OyAgaHR0cDovL21pY2hpZ2FuLmdvdi9tZGUvMCwxNjA3LDctMTQwLTIyNzA5XzMxMTY4LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBBbm51YWxseSBpbiBGZWJydWFyeSBcblxuTm90ZTogQmVnaW5uaW5nIGluIHRoZSAyMDExLTIwMTIgc2Nob29sIHllYXIsIHRoZSBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVkdWNhdGlvbiBhZG9wdGVkIG1vcmUgcmlnb3JvdXMgcHJvZmljaWVuY3kgY2FsY3VsYXRpb25zIChjdXQgc2NvcmVzKSB0byBtb3JlIGFjY3VyYXRlbHkgcmVmbGVjdCBjYXJlZXIgYW5kIGNvbGxlZ2UgcmVhZGluZXNzLiBUbyBlYXNlIHRoZSB0cmFuc2l0aW9uLCBwZXJmb3JtYW5jZSBpbiBwcmlvciB5ZWFycyBzaG93biBpbiB0aGUgY2hhcnQgYWJvdmUgaGFzIGJlZW4gcmVjYWxjdWxhdGVkLiBTdHVkZW50IHBlcmZvcm1hbmNlIGluZm9ybWF0aW9uIGhhcyBub3QgY2hhbmdlZCBhbmQgaXMgdmFsaWQgYXMgaXQgd2FzIHJlcG9ydGVkIGF0IHRoZSB0aW1lLlxuXG4qIEVjb25vbWljIGRpc2FkdmFudGFnZSBpcyBtZWFzdXJlZCBieSBlbGlnaWJpbGl0eSBmb3IgZnJlZSBvciByZWR1Y2VkLXByaWNlIGx1bmNoLiBXZSBjb21wYXJlIHN0YXRld2lkZSBvdmVyYWxsIHBlcmZvcm1hbmNlIHRvIHN0YXRld2lkZSBlY29ub21pY2FsbHkgZGlzYWR2YW50YWdlZCBwZXJmb3JtYW5jZSB0byBtYWtlIHN1cmUgd2UgZm9jdXMgb24gcHJvdmlkaW5nIGEgaGlnaC1xdWFsaXR5IGVkdWNhdGlvbiBhbmQgZXF1YWwgb3Bwb3J0dW5pdGllcyBmb3IgbGVhcm5pbmcgdG8gYWxsIHN0dWRlbnRzLiIsImZpZWxkTmFtZSI6ImFsbF9zdHVkZW50c19ncmFkZV8zX3Byb2ZpY2llbmN5X3JhdGUiLCJwb3NpdGlvbiI6MjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjksIndpZHRoIjo1NDQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3MCIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiNjYuMTY2NjY2NjY2NjY2NjciLCJudWxsIjo2LCJ0b3AiOlt7Iml0ZW0iOiI2Ny40IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2My41IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2Ny43IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2OC4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3MCIsImNvdW50IjoxNn0seyJpdGVtIjoiNjAuMyIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjYwLjMiLCJzdW0iOiIzOTcuMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDkwOSwibmFtZSI6IkVjb25vbWljYWxseSBEaXNhZHZhbnRhZ2VkIEdyYWRlIDMgUHJvZmljaWVuY3kgUmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6ICBNaWNoaWdhbidzIEVkdWNhdGlvbmFsIEFzc2Vzc21lbnQgUHJvZ3JhbSAoTUVBUCkgdGVzdCBtZWFzdXJlcyBzdHVkZW50IGFjaGlldmVtZW50IGluIG1hdGgsIHNjaWVuY2UsIHJlYWRpbmcsIHNvY2lhbCBzdHVkaWVzIGFuZCB3cml0aW5nLiBUaGlzIG1lYXN1cmUgdGVsbHMgdXMgaG93IG1hbnkgdGhpcmQgZ3JhZGVycyBhcmUgcHJvZmljaWVudCBpbiByZWFkaW5nIGJ5IHRoZSBlbmQgb2YgdGhlIHRoaXJkIGdyYWRlLCB3aGljaCBpcyBhbiBlYXJseSBwcmVkaWN0b3Igb2YgZnV0dXJlIGFjYWRlbWljIHN1Y2Nlc3MuIFByb2ZpY2llbmN5IGluIHRoaXJkIGdyYWRlIHJlYWRpbmcgaXMgbWVhc3VyZWQgYnkgdGhlIE1FQVAgdGVzdCB0YWtlbiBpbiB0aGUgZmFsbCBvZiB0aGUgZm91cnRoIGdyYWRlIHllYXIuIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVkdWNhdGlvbiwgQnVyZWF1IG9mIEFzc2Vzc21lbnQgYW5kIEFjY291bnRhYmlsaXR5OyBodHRwOi8vbWljaGlnYW4uZ292L21kZS8wLDE2MDcsNy0xNDAtMjI3MDlfMzExNjgtLS0sMDAuaHRtbCBcblxuVXBkYXRlZCBBbm51YWxseSBpbiBGZWJydWFyeSBcblxuTm90ZTogQmVnaW5uaW5nIGluIHRoZSAyMDExLTIwMTIgc2Nob29sIHllYXIsIHRoZSBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVkdWNhdGlvbiBhZG9wdGVkIG1vcmUgcmlnb3JvdXMgcHJvZmljaWVuY3kgY2FsY3VsYXRpb25zIChjdXQgc2NvcmVzKSB0byBtb3JlIGFjY3VyYXRlbHkgcmVmbGVjdCBjYXJlZXIgYW5kIGNvbGxlZ2UgcmVhZGluZXNzLiBUbyBlYXNlIHRoZSB0cmFuc2l0aW9uLCBwZXJmb3JtYW5jZSBpbiBwcmlvciB5ZWFycyBzaG93biBpbiB0aGUgY2hhcnQgYWJvdmUgaGFzIGJlZW4gcmVjYWxjdWxhdGVkLiBTdHVkZW50IHBlcmZvcm1hbmNlIGluZm9ybWF0aW9uIGhhcyBub3QgY2hhbmdlZCBhbmQgaXMgdmFsaWQgYXMgaXQgd2FzIHJlcG9ydGVkIGF0IHRoZSB0aW1lLiAqIEVjb25vbWljIGRpc2FkdmFudGFnZSBpcyBtZWFzdXJlZCBieSBlbGlnaWJpbGl0eSBmb3IgZnJlZSBvciByZWR1Y2VkLXByaWNlIGx1bmNoLiBXZSBjb21wYXJlIHN0YXRld2lkZSBvdmVyYWxsIHBlcmZvcm1hbmNlIHRvIHN0YXRld2lkZSBlY29ub21pY2FsbHkgZGlzYWR2YW50YWdlZCBwZXJmb3JtYW5jZSB0byBtYWtlIHN1cmUgd2UgZm9jdXMgb24gcHJvdmlkaW5nIGEgaGlnaC1xdWFsaXR5IGVkdWNhdGlvbiBhbmQgZXF1YWwgb3Bwb3J0dW5pdGllcyBmb3IgbGVhcm5pbmcgdG8gYWxsIHN0dWRlbnRzLiIsImZpZWxkTmFtZSI6ImVjb25vbWljYWxseV9kaXNhZHZhbnRhZ2VkX2dyYWRlXzNfcHJvZmljaWVuY3lfcmF0ZSIsInBvc2l0aW9uIjoyNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY3MCwid2lkdGgiOjcwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjU3LjMiLCJub25fbnVsbCI6NiwiYXZlcmFnZSI6IjUyLjY1IiwibnVsbCI6NiwidG9wIjpbeyJpdGVtIjoiNTQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjUwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1NSIsImNvdW50IjoxOH0seyJpdGVtIjoiNTUuMSIsImNvdW50IjoxN30seyJpdGVtIjoiNTcuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiNDQuNSIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjQ0LjUiLCJzdW0iOiIzMTUuOSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDkxMSwibmFtZSI6Ik1pY2hpZ2FuIFBvcHVsYXRpb24gd2l0aCBCQSBEZWdyZWUgb3IgSGlnaGVyIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ29sbGVnZSBncmFkdWF0aW9uIGlzIG9uZSBtZWFzdXJlIG9mIHRoZSBzdWNjZXNzIG9mIG91ciBwb3N0LXNlY29uZGFyeSBlZHVjYXRpb24gc3lzdGVtLiBIaWdoIGNvbGxlZ2UgZW5yb2xsbWVudCBhbmQgdGhlIG51bWJlciBvZiBzdHVkZW50cyByZWNlaXZpbmcgZGVncmVlcyBjb250cmlidXRlIHRvIHRoZSBxdWFsaXR5IG9mIHRoZSBzdGF0ZSdzIHdvcmsgZm9yY2UuXG5NaWNoaWdhbiBhbmQgTmF0aW9uYWwgU291cmNlOiBVLlMuIENlbnN1cyBCdXJlYXUsIEFtZXJpY2FuIEZhY3QgRmluZGVyOyAgIGh0dHA6Ly9mYWN0ZmluZGVyMi5jZW5zdXMuZ292L2ZhY2VzL25hdi9qc2YvcGFnZXMvaW5kZXgueGh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoibWljaGlnYW5fcG9wdWxhdGlvbl93aXRoX2JhX2RlZ3JlZV9vcl9oaWdoZXIiLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzMsIndpZHRoIjo2MjgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyNi45Iiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiMjUuMjgxODE4MTgxODE4MTgiLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiIyNSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjUuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjUuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMjUuOSIsImNvdW50IjoxN30seyJpdGVtIjoiMjYuNCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjQuNyIsImNvdW50IjoxNX0seyJpdGVtIjoiMjYuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjQuNSIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjI0LjUiLCJzdW0iOiIyNzguMSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDkxMiwibmFtZSI6IlUuUy4gUG9wdWxhdGlvbiB3aXRoIEJBIERlZ3JlZSBvciBIaWdoZXIiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBDb2xsZWdlIGdyYWR1YXRpb24gaXMgb25lIG1lYXN1cmUgb2YgdGhlIHN1Y2Nlc3Mgb2Ygb3VyIHBvc3Qtc2Vjb25kYXJ5IGVkdWNhdGlvbiBzeXN0ZW0uIEhpZ2ggY29sbGVnZSBlbnJvbGxtZW50IGFuZCB0aGUgbnVtYmVyIG9mIHN0dWRlbnRzIHJlY2VpdmluZyBkZWdyZWVzIGNvbnRyaWJ1dGUgdG8gdGhlIHF1YWxpdHkgb2YgdGhlIHN0YXRlJ3Mgd29yayBmb3JjZS5cbk1pY2hpZ2FuIGFuZCBOYXRpb25hbCBTb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgQW1lcmljYW4gRmFjdCBGaW5kZXI7IGh0dHA6Ly9mYWN0ZmluZGVyMi5jZW5zdXMuZ292L2ZhY2VzL25hdi9qc2YvcGFnZXMvaW5kZXgueGh0bWwgXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6InVfc19wb3B1bGF0aW9uX3dpdGhfYmFfZGVncmVlX29yX2hpZ2hlciIsInBvc2l0aW9uIjozMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY3NCwid2lkdGgiOjU4MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI5LjgiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiIyOC4xMjcyNzI3MjcyNzI3MyIsIm51bGwiOjEsInRvcCI6W3siaXRlbSI6IjI3LjkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI4LjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI4LjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI4LjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI5LjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI3LjIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjI3LjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjI5LjgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI3LjUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjI3IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMjciLCJzdW0iOiIzMDkuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDkxMywibmFtZSI6Ik1pY2hpZ2FuIEFDVCBDb2xsZWdlIFJlYWRpbmVzcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE9uIHRoZSBBQ1QsIGNlcnRhaW4gc2NvcmVzIHRlbGwgdXMgd2hpY2ggc3R1ZGVudHMgYXJlIG1vcmUgbGlrZWx5IHRvIHN1Y2NlZWQgaW4gY29sbGVnZS4gVGhpcyBtZWFzdXJlIGlzIGltcG9ydGFudCBiZWNhdXNlIGl0IHJlcHJlc2VudHMgY29sbGVnZSByZWFkaW5lc3MgYmFzZWQgb24gYSBuYXRpb25hbCB0ZXN0LiBcblNvdXJjZTogTUkgU2Nob29sIERhdGEgKGJhc2VkIG9uIEFDVCBzY29yZXMgdGFrZW4gYXMgcGFydCBvZiB0aGUgTWljaGlnYW4gTWVyaXQgRXhhbSAoTU1FKSk7ICBodHRwczovL3d3dy5taXNjaG9vbGRhdGEub3JnL0RlZmF1bHQuYXNweD9hc3B4ZXJyb3JwYXRoPS9DYXJlZXJBbmRDb2xsZWdlUmVhZGluZXNzL0FDVENvbGxlZ2VSZWFkaW5lc3MvVHJlbmQuYXNweFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmVcblxuKkVjb25vbWljIGRpc2FkdmFudGFnZSBpcyBtZWFzdXJlZCBieSBlbGlnaWJpbGl0eSBmb3IgZnJlZSBvciByZWR1Y2VkLXByaWNlIGx1bmNoLiBXZSBjb21wYXJlIHN0YXRld2lkZSBvdmVyYWxsIHBlcmZvcm1hbmNlIHRvIHN0YXRld2lkZSBlY29ub21pY2FsbHkgZGlzYWR2YW50YWdlZCBwZXJmb3JtYW5jZSB0byBtYWtlIHN1cmUgd2UgZm9jdXMgb24gcHJvdmlkaW5nIGEgaGlnaC1xdWFsaXR5IGVkdWNhdGlvbiBhbmQgZXF1YWwgb3Bwb3J0dW5pdGllcyBmb3IgbGVhcm5pbmcgdG8gYWxsIHN0dWRlbnRzLiIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2FjdF9jb2xsZWdlX3JlYWRpbmVzcyIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY3MSwid2lkdGgiOjQ2MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwLjIiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjE2LjgyMjIyMjIyMjIyMjIyIiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiMTYuMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTcuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiMTcuNyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTguMSIsImNvdW50IjoxN30seyJpdGVtIjoiMjAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE0LjgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwLjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEyLjQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE0LjkiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIxMi40Iiwic3VtIjoiMTUxLjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ5MTUsIm5hbWUiOiJFY29ub21pY2FsbHkgRGlzYWR2YW50YWdlZCBBQ1QgQ29sbGVnZSBSZWFkaW5lc3MiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBPbiB0aGUgQUNULCBjZXJ0YWluIHNjb3JlcyB0ZWxsIHVzIHdoaWNoIHN0dWRlbnRzIGFyZSBtb3JlIGxpa2VseSB0byBzdWNjZWVkIGluIGNvbGxlZ2UuIFRoaXMgbWVhc3VyZSBpcyBpbXBvcnRhbnQgYmVjYXVzZSBpdCByZXByZXNlbnRzIGNvbGxlZ2UgcmVhZGluZXNzIGJhc2VkIG9uIGEgbmF0aW9uYWwgdGVzdC4gXG5Tb3VyY2U6IE1JIFNjaG9vbCBEYXRhIChiYXNlZCBvbiBBQ1Qgc2NvcmVzIHRha2VuIGFzIHBhcnQgb2YgdGhlIE1pY2hpZ2FuIE1lcml0IEV4YW0gKE1NRSkpOyBodHRwczovL3d3dy5taXNjaG9vbGRhdGEub3JnL0RlZmF1bHQuYXNweD9hc3B4ZXJyb3JwYXRoPS9DYXJlZXJBbmRDb2xsZWdlUmVhZGluZXNzL0FDVENvbGxlZ2VSZWFkaW5lc3MvVHJlbmQuYXNweCBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIFxuXG4qRWNvbm9taWMgZGlzYWR2YW50YWdlIGlzIG1lYXN1cmVkIGJ5IGVsaWdpYmlsaXR5IGZvciBmcmVlIG9yIHJlZHVjZWQtcHJpY2UgbHVuY2guIFdlIGNvbXBhcmUgc3RhdGV3aWRlIG92ZXJhbGwgcGVyZm9ybWFuY2UgdG8gc3RhdGV3aWRlIGVjb25vbWljYWxseSBkaXNhZHZhbnRhZ2VkIHBlcmZvcm1hbmNlIHRvIG1ha2Ugc3VyZSB3ZSBmb2N1cyBvbiBwcm92aWRpbmcgYSBoaWdoLXF1YWxpdHkgZWR1Y2F0aW9uIGFuZCBlcXVhbCBvcHBvcnR1bml0aWVzIGZvciBsZWFybmluZyB0byBhbGwgc3R1ZGVudHMuIiwiZmllbGROYW1lIjoidV9zX2FjdF9jb2xsZWdlX3JlYWRpbmVzcyIsInBvc2l0aW9uIjozMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY3Miwid2lkdGgiOjQxMiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcuNyIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiNS44IiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiNS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1LjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuNiIsImNvdW50IjoxOH0seyJpdGVtIjoiNy43IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0LjYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjcuNCIsImNvdW50IjoxNX0seyJpdGVtIjoiMy4yIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiIzLjIiLCJzdW0iOiI1Mi4yIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0OTE3LCJuYW1lIjoiTW9vZHkncyIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGJvbmQgb3IgY3JlZGl0IHJhdGluZyBpcyBhIG1lYXN1cmUgb2YgaXRzIGZpbmFuY2lhbCByZXB1dGF0aW9uLiBBIGdvb2QgY3JlZGl0IHJhdGluZyBlbmFibGVzIGEgc3RhdGUgdG8gYm9ycm93IG1vbmV5IGZvciBjb25zdHJ1Y3Rpb24gcHJvamVjdHMgYW5kIG90aGVyIG5lZWRzIGF0IHRoZSBtb3N0IGNvbXBldGl0aXZlIHJhdGVzIGF2YWlsYWJsZS4gVGhpcyBzYXZlcyBtaWxsaW9ucyBvZiB0YXhwYXllciBkb2xsYXJzIGluIGludGVyZXN0IHBheW1lbnRzLiBUaGUgZm9sbG93aW5nIGNoYXJ0IHNob3dzIHRoZSBzdGF0ZSdzIHJhdGluZ3MgYnkgdGhlIHRocmVlIHJhdGluZyBhZ2VuY2llcy4gRm9yIHRoZSBtb3N0IHJlY2VudCByYXRpbmcsIHRoZSBjaGFydCBhbHNvIHNob3dzIHRoZSBzdGF0ZSdzIG91dGxvb2sgaW4gcGFyZW50aGVzaXMuIFxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcHQuIG9mIFRyZWFzdXJ5IiwiZmllbGROYW1lIjoibW9vZHlfcyIsInBvc2l0aW9uIjozNSwicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzUsIndpZHRoIjo4NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IkFhMyIsIm5vbl9udWxsIjoxMiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiQWExIiwiY291bnQiOjIwfSx7Iml0ZW0iOiJBYTIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IkFhMiBTdGFibGUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkFhMiBQb3NpdGl2ZSIsImNvdW50IjoxN30seyJpdGVtIjoiQWEzIiwiY291bnQiOjE2fSx7Iml0ZW0iOiJBYTEgU3RhYmxlIiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiQWExIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDkxOCwibmFtZSI6IlN0YW5kYXJkICYgUG9vcidzIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgYm9uZCBvciBjcmVkaXQgcmF0aW5nIGlzIGEgbWVhc3VyZSBvZiBpdHMgZmluYW5jaWFsIHJlcHV0YXRpb24uIEEgZ29vZCBjcmVkaXQgcmF0aW5nIGVuYWJsZXMgYSBzdGF0ZSB0byBib3Jyb3cgbW9uZXkgZm9yIGNvbnN0cnVjdGlvbiBwcm9qZWN0cyBhbmQgb3RoZXIgbmVlZHMgYXQgdGhlIG1vc3QgY29tcGV0aXRpdmUgcmF0ZXMgYXZhaWxhYmxlLiBUaGlzIHNhdmVzIG1pbGxpb25zIG9mIHRheHBheWVyIGRvbGxhcnMgaW4gaW50ZXJlc3QgcGF5bWVudHMuIFRoZSBmb2xsb3dpbmcgY2hhcnQgc2hvd3MgdGhlIHN0YXRlJ3MgcmF0aW5ncyBieSB0aGUgdGhyZWUgcmF0aW5nIGFnZW5jaWVzLiBGb3IgdGhlIG1vc3QgcmVjZW50IHJhdGluZywgdGhlIGNoYXJ0IGFsc28gc2hvd3MgdGhlIHN0YXRlJ3Mgb3V0bG9vayBpbiBwYXJlbnRoZXNpcy4gXG5cblNvdXJjZTogTWljaGlnYW4gRGVwdC4gb2YgVHJlYXN1cnkiLCJmaWVsZE5hbWUiOiJzdGFuZGFyZF9wb29yX3MiLCJwb3NpdGlvbiI6MzYsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njc2LCJ3aWR0aCI6OTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiJBQS0gU3RhYmxlIiwibm9uX251bGwiOjEyLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiJBQSsiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkFBLSIsImNvdW50IjoxOX0seyJpdGVtIjoiQUEtIFN0YWJsZSIsImNvdW50IjoxOH0seyJpdGVtIjoiQUEtIFBvc2l0aXZlIiwiY291bnQiOjE3fSx7Iml0ZW0iOiJBQSIsImNvdW50IjoxNn1dLCJzbWFsbGVzdCI6IkFBIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDkxOSwibmFtZSI6IkZpdGNoIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgYm9uZCBvciBjcmVkaXQgcmF0aW5nIGlzIGEgbWVhc3VyZSBvZiBpdHMgZmluYW5jaWFsIHJlcHV0YXRpb24uIEEgZ29vZCBjcmVkaXQgcmF0aW5nIGVuYWJsZXMgYSBzdGF0ZSB0byBib3Jyb3cgbW9uZXkgZm9yIGNvbnN0cnVjdGlvbiBwcm9qZWN0cyBhbmQgb3RoZXIgbmVlZHMgYXQgdGhlIG1vc3QgY29tcGV0aXRpdmUgcmF0ZXMgYXZhaWxhYmxlLiBUaGlzIHNhdmVzIG1pbGxpb25zIG9mIHRheHBheWVyIGRvbGxhcnMgaW4gaW50ZXJlc3QgcGF5bWVudHMuIFRoZSBmb2xsb3dpbmcgY2hhcnQgc2hvd3MgdGhlIHN0YXRlJ3MgcmF0aW5ncyBieSB0aGUgdGhyZWUgcmF0aW5nIGFnZW5jaWVzLiBGb3IgdGhlIG1vc3QgcmVjZW50IHJhdGluZywgdGhlIGNoYXJ0IGFsc28gc2hvd3MgdGhlIHN0YXRlJ3Mgb3V0bG9vayBpbiBwYXJlbnRoZXNpcy4gXG5cblNvdXJjZTogTWljaGlnYW4gRGVwdC4gb2YgVHJlYXN1cnkiLCJmaWVsZE5hbWUiOiJmaXRjaCIsInBvc2l0aW9uIjozNywicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzcsIndpZHRoIjo3NCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IkFBIFN0YWJsZSIsIm5vbl9udWxsIjoxMiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiQUEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkFBLSIsImNvdW50IjoxOX0seyJpdGVtIjoiQUEtIFBvc2l0aXZlIiwiY291bnQiOjE4fSx7Iml0ZW0iOiJBQSBTdGFibGUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkErIiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiQSsifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0OTIwLCJuYW1lIjoiTWljaGlnYW4gR292ZXJubWVudCBEZWJ0IEJ1cmRlbiBQZXIgQ2FwaXRhIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4gaXNzdWVzIGxvbmctdGVybSBkZWJ0IHRvIGJ1aWxkIGhpZ2h3YXlzLCBpbXByb3ZlIHRoZSBlbnZpcm9ubWVudCBhbmQgY29uc3RydWN0IG5ldyBidWlsZGluZ3Mgb24gY29sbGVnZSBhbmQgdW5pdmVyc2l0eSBjYW1wdXNlcywgYW1vbmcgb3RoZXIgbGFyZ2UgcHJvamVjdHMuIEl0cyBkZWJ0IGJ1cmRlbiBpcyB0aGUgY29zdCBvZiBzZXJ2aWNpbmcgdGhpcyBkZWJ0LiBcblNvdXJjZTogTW9vZHkncyBJbnZlc3RvciBTZXJ2aWNlLCBBbm51YWwgUmVwb3J0czsgICBodHRwczovL3d3dy5tb29keXMuY29tL1xuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2dvdmVybm1lbnRfZGVidF9idXJkZW5fcGVyX2NhcGl0YSIsInBvc2l0aW9uIjozOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY3OCwid2lkdGgiOjI1NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjgwMCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6Ijc0OS4zMzMzMzMzMzMzMzMzIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNjkxIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3NjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc4NSIsImNvdW50IjoxOH0seyJpdGVtIjoiODAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3NTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY4MyIsImNvdW50IjoxNX0seyJpdGVtIjoiNzY2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3MTkiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijc0OCIsImNvdW50IjoxMn0seyJpdGVtIjoiNzQ3IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNjgzIiwic3VtIjoiODk5MiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJjdXJyZW5jeSIsImN1cnJlbmN5U3R5bGUiOiJVU0QiLCJwcmVjaXNpb24iOiIyIn19LHsiaWQiOjM0MDg0NDkyMSwibmFtZSI6IlUuUy4gQXZlcmFnZSBTdGF0ZXMgRGVidCBCdXJkZW4gUGVyIENhcGl0YSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuIGlzc3VlcyBsb25nLXRlcm0gZGVidCB0byBidWlsZCBoaWdod2F5cywgaW1wcm92ZSB0aGUgZW52aXJvbm1lbnQgYW5kIGNvbnN0cnVjdCBuZXcgYnVpbGRpbmdzIG9uIGNvbGxlZ2UgYW5kIHVuaXZlcnNpdHkgY2FtcHVzZXMsIGFtb25nIG90aGVyIGxhcmdlIHByb2plY3RzLiBJdHMgZGVidCBidXJkZW4gaXMgdGhlIGNvc3Qgb2Ygc2VydmljaW5nIHRoaXMgZGVidC4gXG5Tb3VyY2U6IE1vb2R5J3MgSW52ZXN0b3IgU2VydmljZSwgQW5udWFsIFJlcG9ydHM7IGh0dHBzOi8vd3d3Lm1vb2R5cy5jb20vIFVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6InVfc19nb3Zlcm5tZW50X2RlYnRfYnVyZGVuX3Blcl9jYXBpdGEiLCJwb3NpdGlvbiI6MzksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzksIndpZHRoIjoyMzAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNDM2Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTI3NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6Ijk5OSIsImNvdW50IjoyMH0seyJpdGVtIjoiMTQwNCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTQwOCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTQxNiIsImNvdW50IjoxN30seyJpdGVtIjoiMTQzNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMTQxOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTA2MCIsImNvdW50IjoxNH0seyJpdGVtIjoiMTE5NSIsImNvdW50IjoxM30seyJpdGVtIjoiMTQzMSIsImNvdW50IjoxMn0seyJpdGVtIjoiMTE1OCIsImNvdW50IjoxMX0seyJpdGVtIjoiMTEwMSIsImNvdW50IjoxMH0seyJpdGVtIjoiMTI5NyIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiOTk5Iiwic3VtIjoiMTUzMjQifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozNDA4NDQ5MjIsIm5hbWUiOiJNaWNoaWdhbiBTdGF0ZSBHb3Zlcm5tZW50IE9wZXJhdGluZyBDb3N0IChTdGF0ZSBhbmQgTG9jYWwpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWxsIHB1YmxpYyBlbnRpdGllcyBzdHJpdmUgdG8ga2VlcCBjb3N0cyBsb3cgYW5kIG1ha2UgdGhlIG1vc3QgZWZmaWNpZW50IHVzZSBvZiB0YXhwYXllciBkb2xsYXJzLiBNaWNoaWdhbiBjb250aW51ZXMgdG8gZXhwbG9yZSB3YXlzIHRvIHByb3ZpZGUgaGlnaC1xdWFsaXR5IHNlcnZpY2VzIHRvIHJlc2lkZW50cyBhdCB0aGUgbG93ZXN0IHBvc3NpYmxlIGNvc3QuIFxuU291cmNlOiBVLlMuIENlbnN1cyBCdXJlYXUsIEZlZGVyYWwsIFN0YXRlIGFuZCBMb2NhbCBHb3Zlcm5tZW50cywgTWljaGlnYW4gQ0FGUjsgICBodHRwOi8vd3d3LmNlbnN1cy5nb3YvZ292cy9cblxuXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3Rfc3RhdGVfb25seSIsInBvc2l0aW9uIjo0MCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY4MCwid2lkdGgiOjMzNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIzLjgiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIyMS4yIiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiMjMuNiIsImNvdW50IjoxOX0seyJpdGVtIjoiMjIuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjEuMyIsImNvdW50IjoxN30seyJpdGVtIjoiMjAuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMTkuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTkuMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjEuOCIsImNvdW50IjoxM30seyJpdGVtIjoiMjIuMiIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTkuMyIsImNvdW50IjoxMH0seyJpdGVtIjoiMjMuOCIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMTkuMiIsInN1bSI6IjI1NC40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0OTIzLCJuYW1lIjoiTWljaGlnYW4gU3RhdGUgR292ZXJubWVudCBPcGVyYXRpbmcgQ29zdCAoU3RhdGUgT25seSkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9idWRnZXQvMCwxNjA3LDctMTU3LTEzNDA2XzEzNDE5LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJwb3NpdGlvbiI6NDEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODEsIndpZHRoIjozMTQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNi42Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTQuNzQxNjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxMy43IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNi42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxNS44IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNC44IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNC42IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNC4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTQuNyIsImNvdW50IjoxM30seyJpdGVtIjoiMTYuMiIsImNvdW50IjoxMn0seyJpdGVtIjoiMTMuNiIsImNvdW50IjoxMX0seyJpdGVtIjoiMTMuNCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjEzIiwic3VtIjoiMTc2LjkifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ5MjQsIm5hbWUiOiJPaGlvIFN0YXRlIEdvdmVybm1lbnQgT3BlcmF0aW5nIENvc3QiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyBodHRwOi8vd3d3LmNlbnN1cy5nb3YvZ292cy8gVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6Im9oaW9fc3RhdGVfZ292ZXJubWVudF9vcGVyYXRpbmdfY29zdCIsInBvc2l0aW9uIjo0MiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY4Miwid2lkdGgiOjI0MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIyLjgiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIyMC4yNSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjE5LjgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIyLjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIxLjgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwLjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxOS43IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMC45IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNC42IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMC4zIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMi41IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMTQuNiIsInN1bSI6IjI0My4wIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0OTI1LCJuYW1lIjoiV2FzaGluZ3RvbiBTdGF0ZSBHb3Zlcm5tZW50IE9wZXJhdGluZyBDb3N0IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWxsIHB1YmxpYyBlbnRpdGllcyBzdHJpdmUgdG8ga2VlcCBjb3N0cyBsb3cgYW5kIG1ha2UgdGhlIG1vc3QgZWZmaWNpZW50IHVzZSBvZiB0YXhwYXllciBkb2xsYXJzLiBNaWNoaWdhbiBjb250aW51ZXMgdG8gZXhwbG9yZSB3YXlzIHRvIHByb3ZpZGUgaGlnaC1xdWFsaXR5IHNlcnZpY2VzIHRvIHJlc2lkZW50cyBhdCB0aGUgbG93ZXN0IHBvc3NpYmxlIGNvc3QuIFxuU291cmNlOiBVLlMuIENlbnN1cyBCdXJlYXUsIEZlZGVyYWwsIFN0YXRlIGFuZCBMb2NhbCBHb3Zlcm5tZW50cywgTWljaGlnYW4gQ0FGUjsgaHR0cDovL3d3dy5jZW5zdXMuZ292L2dvdnMvIFVwZGF0ZWQgYW5udWFsbHkgaW4gdGhlIEZhbGwiLCJmaWVsZE5hbWUiOiJ3YXNoaW5ndG9uX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJwb3NpdGlvbiI6NDMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODMsIndpZHRoIjoyNjMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMC45Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTguNjQxNjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIyMC4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMC45IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMC40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxOS4zIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxOC4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxOC4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxOC44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMi4zIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxOCIsImNvdW50IjoxMn0seyJpdGVtIjoiMTcuOCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAuOCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjEyLjMiLCJzdW0iOiIyMjMuNyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDkyNiwibmFtZSI6IlZpcmdpbmlhIFN0YXRlIEdvdmVybm1lbnQgT3BlcmF0aW5nIENvc3QiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyBodHRwOi8vd3d3LmNlbnN1cy5nb3YvZ292cy8gVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6InZpcmdpbmlhX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJwb3NpdGlvbiI6NDQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODQsIndpZHRoIjoyMzIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNi40Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTUuMzY2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxNC40IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNi4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxNi4yIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNi40IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNC4zIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNS45IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMi44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNSIsImNvdW50IjoxM30seyJpdGVtIjoiMTQuNyIsImNvdW50IjoxMn0seyJpdGVtIjoiMTYiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIxMi44Iiwic3VtIjoiMTg0LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ5MjcsIm5hbWUiOiJOdW1iZXIgb2YgT25saW5lIFNlcnZpY2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gYW4gZWZmb3J0IHRvIHByb3ZpZGUgYXJvdW5kLXRoZS1jbG9jayBhY2Nlc3MgdG8gZ292ZXJubWVudCwgTWljaGlnYW4gY29udGludWVzIHRvIGFkZCBvbmxpbmUgc2VydmljZXMsIGF2YWlsYWJsZSBhbnl3aGVyZSBhdCBhbnkgdGltZS4gT25saW5lIHNlcnZpY2VzIHByb3ZpZGUgYWRkaXRpb25hbCBvcHRpb25zIGZvciBjaXRpemVucyB0byBpbnRlcmFjdCB3aXRoIGdvdmVybm1lbnQgYW5kIGFsbG93IGZvciBtb3JlIGVmZmljaWVudCBvcGVyYXRpb25zLiBcblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50IGFuZCBCdWRnZXQ7ICAgaHR0cDovL3d3dy5taWNoaWdhbi5nb3Yvc29tLzAsMTYwNyw3LTE5Mi0yOTkyOS0tLSwwMC5odG1sXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoibnVtYmVyX29mX29ubGluZV9zZXJ2aWNlcyIsInBvc2l0aW9uIjo0NSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY4NSwid2lkdGgiOjE1MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQxMCIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiMzExLjYyNSIsIm51bGwiOjQsInRvcCI6W3siaXRlbSI6IjM1NyIsImNvdW50IjoyMH0seyJpdGVtIjoiMzg1IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MTAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjE5OCIsImNvdW50IjoxN30seyJpdGVtIjoiMzAyIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNzgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIzOCIsImNvdW50IjoxNH0seyJpdGVtIjoiMzI1IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiMTk4Iiwic3VtIjoiMjQ5MyJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ5MjgsIm5hbWUiOiJOdW1iZXIgb2YgT25saW5lIFNlcnZpY2VzKiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluIGFuIGVmZm9ydCB0byBwcm92aWRlIGFyb3VuZC10aGUtY2xvY2sgYWNjZXNzIHRvIGdvdmVybm1lbnQsIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBhZGQgb25saW5lIHNlcnZpY2VzLCBhdmFpbGFibGUgYW55d2hlcmUgYXQgYW55IHRpbWUuIE9ubGluZSBzZXJ2aWNlcyBwcm92aWRlIGFkZGl0aW9uYWwgb3B0aW9ucyBmb3IgY2l0aXplbnMgdG8gaW50ZXJhY3Qgd2l0aCBnb3Zlcm5tZW50IGFuZCBhbGxvdyBmb3IgbW9yZSBlZmZpY2llbnQgb3BlcmF0aW9ucy4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCBhbmQgQnVkZ2V0OyAgIGh0dHA6Ly93d3cubWljaGlnYW4uZ292L3NvbS8wLDE2MDcsNy0xOTItMjk5MjktLS0sMDAuaHRtbFxuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeVxuXG4qIEluIDIwMTMsIHRoZSBkZWZpbml0aW9uIG9mIGFuIG9uLWxpbmUgc2VydmljZSB3YXMgcmUtZXZhbHVhdGVkIGJ5IERUTUIgdG8gaW5jbHVkZSBzZWFyY2hhYmxlIGRhdGFiYXNlcywgd2ViIGFwcGxpY2F0aW9ucywgd2ViIGZvcm1zIG9yIGVsZWN0cm9uaWMgUERGcyB0aGF0IGhhdmUgYnVpbHQgaW4gZWRpdHMgdG8gYWxsb3cgZm9yIHN1Ym1pdHRhbCBvZiBpbmZvcm1hdGlvbiwgbW9iaWxlIHdlYiBhcHBsaWNhdGlvbnMsIGRvd25sb2FkYWJsZSBtb2JpbGUgYXBwcyBvciBzaWduaW5nIHVwIGZvciBlLW1haWwgb3IgdGV4dCBtZXNzYWdlIHNlcnZpY2VzLiIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9vbmxpbmVfc2VydmljZXNfMiIsInBvc2l0aW9uIjo0NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODU0NTU4NSwid2lkdGgiOjE2NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI3NiIsIm5vbl9udWxsIjozLCJhdmVyYWdlIjoiMjYxLjMzMzMzMzMzMzMzMzMiLCJudWxsIjo5LCJ0b3AiOlt7Iml0ZW0iOiIyMzciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI3MSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjc2IiwiY291bnQiOjE4fV0sInNtYWxsZXN0IjoiMjM3Iiwic3VtIjoiNzg0In0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDkyOSwibmFtZSI6IkFubnVhbCBWaXNpdHMgdG8gU3RhdGUgUGFya3MiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgbW9yZSB0aGFuIGEgaHVuZHJlZCBwYXJrcyBhbmQgcmVjcmVhdGlvbiBhcmVhcyBpbiBNaWNoaWdhbidzIHN0YXRlIHBhcmsgc3lzdGVtIG9mZmVyIHJlc2lkZW50cyBhbmQgdmlzaXRvcnMgdGhlIG9wcG9ydHVuaXR5IHRvIGV4cGVyaWVuY2Ugc2NlbmljIGZvcmVzdHMsIHRyYWlscywgbGFrZXMgYW5kIGhpc3RvcmljIHNpdGVzLiBNaWNoaWdhbiBpcyBhIHByaW1lIGRlc3RpbmF0aW9uIGZvciBjYW1waW5nLCBmaXNoaW5nLCBib2F0aW5nLCBoaWtpbmcsIGJpY3ljbGluZyBhbmQgYSBob3N0IG9mIG90aGVyIG91dGRvb3IgYWN0aXZpdGllcy4gVGhlIG51bWJlciBvZiBhbm51YWwgdmlzaXRzIHBlciByZXNpZGVudCB0byBzdGF0ZSBwYXJrcyBpcyB0aGUgdG90YWwgbnVtYmVyIG9mIHN0YXRlIHBhcmsgdmlzaXRzIGRpdmlkZWQgYnkgdGhlIHBvcHVsYXRpb24gaW4gTWljaGlnYW4uIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIE5hdHVyYWwgUmVzb3VyY2VzOyAgaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG5yLzAsNDU3MCw3LTE1My0xMDM2NS0tLSwwMC5odG1sXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoiYW5udWFsX3Zpc2l0c190b19zdGF0ZV9wYXJrcyIsInBvc2l0aW9uIjo0NywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY4Niwid2lkdGgiOjQzNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIuNjAiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiIyLjM3MTgxODE4MTgxODE4MiIsIm51bGwiOjEsInRvcCI6W3siaXRlbSI6IjIuMjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIuMzYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIuNjAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIuNDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIuNDMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIuMzgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIuMjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIuNTYiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIuMjgiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIuMzIiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyLjIyIiwic3VtIjoiMjYuMDkifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0OTMwLCJuYW1lIjoiUGVyY2VudGFnZSBDaGFuZ2UgaW4gUG9wdWxhdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBudW1iZXIgb2YgcGVvcGxlIGJldHdlZW4gdGhlIGFnZXMgb2YgMjUgYW5kIDM0IHByb3ZpZGUgYSBzaWduaWZpY2FudCBjb250cmlidXRpb24gdG8gYSBoZWFsdGh5IGVjb25vbXkuIEEgZ3Jvd2luZyBwb3B1bGF0aW9uIGluIHRoaXMgYWdlIGdyb3VwIG1heSBtZWFuIHRoYXQgbW9yZSBwZW9wbGUgYXJlIGNob29zaW5nIHRvIGxpdmUgYW5kIHdvcmsgaW4gTWljaGlnYW4uIEFib3ZlIHplcm8gbWVhbnMgYSBncm93dGggaW4gdGhpcyBwb3B1bGF0aW9uIGdyb3VwLiBMZXNzIHRoYW4gemVybyBtZWFucyBhIGRlY2xpbmUuIFxuU291cmNlOiBVLlMuIENlbnN1cyBCdXJlYXU7ICAgaHR0cDovL3d3dy5jZW5zdXMuZ292L3BvcGVzdC9cblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX2NoYW5nZV9pbl9wb3B1bGF0aW9uIiwicG9zaXRpb24iOjQ4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njg3LCJ3aWR0aCI6NDcyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMC4wMSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6Ii0wLjc1NzUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiItMC42MCIsImNvdW50IjoyMH0seyJpdGVtIjoiLTAuOSIsImNvdW50IjoxOX0seyJpdGVtIjoiLTAuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiLTAuMiIsImNvdW50IjoxN30seyJpdGVtIjoiLTAuMSIsImNvdW50IjoxNn0seyJpdGVtIjoiMC4wMSIsImNvdW50IjoxNX0seyJpdGVtIjoiLTAuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiLTEuNyIsImNvdW50IjoxM30seyJpdGVtIjoiLTEuNSIsImNvdW50IjoxMn0seyJpdGVtIjoiLTEuMiIsImNvdW50IjoxMX0seyJpdGVtIjoiLTEuNCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6Ii0xLjciLCJzdW0iOiItOS4wOSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjM0MDg0NDkzMSwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgTW9uaXRvcmVkIEJlYWNoZXMgd2l0aCBObyBDbG9zdXJlcyBvciBVbnNhZmUgQWR2aXNvcmllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEJlYWNoZXMgaW4gTWljaGlnYW4gYXJlIG1vbml0b3JlZCB0byBlbnN1cmUgdGhleSBhcmUgZnJlZSBmcm9tIGNvbnRhbWluYXRpb24gc28gdGhhdCB1c2VycyBjYW4gZnVsbHkgZW5qb3kgdGhlbSB3aXRob3V0IHJpc2sgb2Ygd2F0ZXJib3JuZSBpbGxuZXNzZXMuIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSwgV2F0ZXIgUmVzb3VyY2VzIERpdmlzaW9uOyAgIGh0dHA6Ly93d3cuZGVxLnN0YXRlLm1pLnVzL2JlYWNoL1xuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9tb25pdG9yZWRfYmVhY2hlc193aXRoX25vX2Nsb3N1cmVzX29yX3Vuc2FmZV9hZHZpc29yaWVzIiwicG9zaXRpb24iOjQ5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njg4LCJ3aWR0aCI6NzAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODciLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI3OSIsIm51bGwiOjIsInRvcCI6W3siaXRlbSI6Ijc2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3MiIsImNvdW50IjoxOX0seyJpdGVtIjoiODAiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijc3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI4NSIsImNvdW50IjoxNn0seyJpdGVtIjoiNzUiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijg3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI4MiIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjcyIiwic3VtIjoiNzkwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0OTMyLCJuYW1lIjoiTWljaGlnYW4gVmlvbGVudCBDcmltZSBSYXRlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENyaW1lIHJhdGVzIGFmZmVjdCB0aGUgc2Vuc2Ugb2Ygc2VjdXJpdHkgY2l0aXplbnMgaGF2ZSBhYm91dCB0aGVpciBjb21tdW5pdGllcy4gVGhlc2UgcmF0ZXMgY2FuIGFsc28gaW5mbHVlbmNlIGJ1c2luZXNzIGludmVzdG1lbnQgYW5kIHJlc2lkZW50aWFsIGRldmVsb3BtZW50LiBWaW9sZW50IGNyaW1lcyBhcmUgdGhvc2Ugb2ZmZW5zZXMgdGhhdCBpbnZvbHZlIGZvcmNlIG9yIHRocmVhdCBvZiBmb3JjZSBhbmQgaW5jbHVkZSBhZ2dyYXZhdGVkIGFzc2F1bHQsIHJvYmJlcnksIGZvcmNpYmxlIHJhcGUgYW5kIG11cmRlci4gXG5Tb3VyY2U6IEZCSSwgVW5pZm9ybSBDcmltZSBSZXBvcnRzOyAgaHR0cDovL3d3dy5mYmkuZ292L2Fib3V0LXVzL2NqaXMvdWNyL2NyaW1lLWluLXRoZS11LnNcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl92aW9sZW50X2NyaW1lX3JhdGVzIiwicG9zaXRpb24iOjUwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njg5LCJ3aWR0aCI6NDM2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNTYyLjQiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI0ODMuNjU4MzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjQ5Mi4yIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0OTAuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiNDQ1LjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjQ1NC41IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0MjkuOCIsImNvdW50IjoxNn0seyJpdGVtIjoiNDI3LjMiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjU1Mi4xIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI1MDEuNSIsImNvdW50IjoxM30seyJpdGVtIjoiNDE1LjUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjUzNiIsImNvdW50IjoxMX0seyJpdGVtIjoiNTYyLjQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjQ5NyIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiNDE1LjUiLCJzdW0iOiI1ODAzLjkifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0OTMzLCJuYW1lIjoiVS5TLiBWaW9sZW50IENyaW1lIFJhdGVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ3JpbWUgcmF0ZXMgYWZmZWN0IHRoZSBzZW5zZSBvZiBzZWN1cml0eSBjaXRpemVucyBoYXZlIGFib3V0IHRoZWlyIGNvbW11bml0aWVzLiBUaGVzZSByYXRlcyBjYW4gYWxzbyBpbmZsdWVuY2UgYnVzaW5lc3MgaW52ZXN0bWVudCBhbmQgcmVzaWRlbnRpYWwgZGV2ZWxvcG1lbnQuIFZpb2xlbnQgY3JpbWVzIGFyZSB0aG9zZSBvZmZlbnNlcyB0aGF0IGludm9sdmUgZm9yY2Ugb3IgdGhyZWF0IG9mIGZvcmNlIGFuZCBpbmNsdWRlIGFnZ3JhdmF0ZWQgYXNzYXVsdCwgcm9iYmVyeSwgZm9yY2libGUgcmFwZSBhbmQgbXVyZGVyLiBcblNvdXJjZTogRkJJLCBVbmlmb3JtIENyaW1lIFJlcG9ydHM7IGh0dHA6Ly93d3cuZmJpLmdvdi9hYm91dC11cy9jamlzL3Vjci9jcmltZS1pbi10aGUtdS5zIFVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InVfc192aW9sZW50X2NyaW1lX3JhdGVzIiwicG9zaXRpb24iOjUxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjkwLCJ3aWR0aCI6Mzg4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDgwLjYiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI0MjMuMjkxNjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjQ2My4yIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MDQuNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMzg3LjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjM4Ni45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzNjcuOSIsImNvdW50IjoxNn0seyJpdGVtIjoiMzc1LjciLCJjb3VudCI6MTV9LHsiaXRlbSI6IjQ2OSIsImNvdW50IjoxNH0seyJpdGVtIjoiNDU3LjUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjM4My4yIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0NzIiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjQ4MC42IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI0MzEuOSIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMzY3LjkiLCJzdW0iOiI1MDc5LjUifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0OTM0LCJuYW1lIjoiTWljaGlnYW4gUHJvcGVydHkgQ3JpbWVzIHBlciAxMDAsMDAwIFBvcHVsYXRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgZWZmZWN0cyBvZiBwcm9wZXJ0eSBjcmltZXMgY2FuIGNvbnRyaWJ1dGUgdG8gZGV0ZXJpb3JhdGluZyBuZWlnaGJvcmhvb2RzIGFuZCBkZWNsaW5pbmcgcHJvcGVydHkgdmFsdWVzLiBQcm9wZXJ0eSBjcmltZXMgaW5jbHVkZSB0aGUgb2ZmZW5zZXMgb2YgYnVyZ2xhcnksIGxhcmNlbnktdGhlZnQgYW5kIG1vdG9yIHZlaGljbGUgdGhlZnQuIFxuU291cmNlOiBGQkksIFVuaWZvcm0gQ3JpbWUgUmVwb3J0czsgaHR0cDovL3d3dy5mYmkuZ292L2Fib3V0LXVzL2NqaXMvdWNyL2NyaW1lLWluLXRoZS11LnMgVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fcHJvcGVydHlfY3JpbWVzX3Blcl8xMDBfMDAwX3BvcHVsYXRpb24iLCJwb3NpdGlvbiI6NTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2OTEsIndpZHRoIjo2NjQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzMjEyLjgiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIyNjkzLjQ2NjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjMwNjYuMSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjcxMy42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyNjEyLjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI1MzAuNSIsImNvdW50IjoxN30seyJpdGVtIjoiMjMyNy42IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDQzLjkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjMwOTEuMSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjkzNC44IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxODg1LjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjMwNjUuNyIsImNvdW50IjoxMX0seyJpdGVtIjoiMzIxMi44IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyODM3LjgiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjE4ODUuNiIsInN1bSI6IjMyMzIxLjYifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0OTM1LCJuYW1lIjoiVS5TLiBQcm9wZXJ0eSBDcmltZXMgcGVyIDEwMCwwMDAgUG9wdWxhdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBlZmZlY3RzIG9mIHByb3BlcnR5IGNyaW1lcyBjYW4gY29udHJpYnV0ZSB0byBkZXRlcmlvcmF0aW5nIG5laWdoYm9yaG9vZHMgYW5kIGRlY2xpbmluZyBwcm9wZXJ0eSB2YWx1ZXMuIFByb3BlcnR5IGNyaW1lcyBpbmNsdWRlIHRoZSBvZmZlbnNlcyBvZiBidXJnbGFyeSwgbGFyY2VueS10aGVmdCBhbmQgbW90b3IgdmVoaWNsZSB0aGVmdC4gXG5Tb3VyY2U6IEZCSSwgVW5pZm9ybSBDcmltZSBSZXBvcnRzOyBodHRwOi8vd3d3LmZiaS5nb3YvYWJvdXQtdXMvY2ppcy91Y3IvY3JpbWUtaW4tdGhlLXUucyBVcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfcHJvcGVydHlfY3JpbWVzX3Blcl8xMDBfMDAwX3BvcHVsYXRpb24iLCJwb3NpdGlvbiI6NTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2OTIsIndpZHRoIjo2MTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNTE0LjEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIzMDI5Ljc2NjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjM1MTQuMSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjk0NS45IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyOTA1LjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI4NTkuMiIsImNvdW50IjoxN30seyJpdGVtIjoiMjczMC43IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNTk2LjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjM0MzEuNSIsImNvdW50IjoxNH0seyJpdGVtIjoiMzIxMS41IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyNDg3IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIzMjc2LjgiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjMzNTcuNyIsImNvdW50IjoxMH0seyJpdGVtIjoiMzA0MS4zIiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIyNDg3Iiwic3VtIjoiMzYzNTcuMiJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ5MzYsIm5hbWUiOiJNaWNoaWdhbiBGYXRhbGl0aWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhZmZpYyBjcmFzaGVzIGNvbnRpbnVlIHRvIGJlIHRoZSBsZWFkaW5nIGNhdXNlIG9mIGRlYXRoIGZvciBjaGlsZHJlbiBhbmQgeW91bmcgYWR1bHRzLiBUaGUgZWNvbm9taWMgbG9zcyBkdWUgdG8gdHJhZmZpYyBjcmFzaGVzIGluIE1pY2hpZ2FuIGlzIGVzdGltYXRlZCBhdCBvdmVyICQxMCBiaWxsaW9uLiBXaGVuIHRyYWZmaWMgY3Jhc2hlcyByZXN1bHQgaW4gc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzIHRoZSBsb25nLXRlcm0gbG9zc2VzIGZlbHQgYnkgZmFtaWxpZXMgaXMgaW1tZWFzdXJhYmxlLiBJbiAyMDEzLCBhIHRvdGFsIG9mIDI4OSwwNjEgY3Jhc2hlcyB3ZXJlIHJlcG9ydGVkLiBUaGF0IHllYXIsIHRyYWZmaWMgYWNjaWRlbnRzIHJlc3VsdGVkIGluIDYsMjM0IHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcy5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbTsgICBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tc3AvMCwxNjA3LDctMTIzLTE2NDVfMzUwMV80NjI2LS0tLDAwLmh0bWxcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2ZhdGFsaXRpZXMiLCJwb3NpdGlvbiI6NTQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2OTMsIndpZHRoIjozMjgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMTU5Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiOTg4LjI1IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTE1OSIsImNvdW50IjoyMH0seyJpdGVtIjoiOTM3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4ODkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkzNiIsImNvdW50IjoxN30seyJpdGVtIjoiOTUxIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4NzYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjExMjkiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijk4MCIsImNvdW50IjoxM30seyJpdGVtIjoiOTYzIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMDg0IiwiY291bnQiOjExfSx7Iml0ZW0iOiI4NzEiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiI4NzEiLCJzdW0iOiIxMTg1OSJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ5MzcsIm5hbWUiOiJNaWNoaWdhbiBTZXJpb3VzIEluanVyaWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhZmZpYyBjcmFzaGVzIGNvbnRpbnVlIHRvIGJlIHRoZSBsZWFkaW5nIGNhdXNlIG9mIGRlYXRoIGZvciBjaGlsZHJlbiBhbmQgeW91bmcgYWR1bHRzLiBUaGUgZWNvbm9taWMgbG9zcyBkdWUgdG8gdHJhZmZpYyBjcmFzaGVzIGluIE1pY2hpZ2FuIGlzIGVzdGltYXRlZCBhdCBvdmVyICQxMCBiaWxsaW9uLiBXaGVuIHRyYWZmaWMgY3Jhc2hlcyByZXN1bHQgaW4gc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzIHRoZSBsb25nLXRlcm0gbG9zc2VzIGZlbHQgYnkgZmFtaWxpZXMgaXMgaW1tZWFzdXJhYmxlLiBJbiAyMDEzLCBhIHRvdGFsIG9mIDI4OSwwNjEgY3Jhc2hlcyB3ZXJlIHJlcG9ydGVkLiBUaGF0IHllYXIsIHRyYWZmaWMgYWNjaWRlbnRzIHJlc3VsdGVkIGluIDYsMjM0IHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcy5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbTsgaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXNwLzAsMTYwNyw3LTEyMy0xNjQ1XzM1MDFfNDYyNi0tLSwwMC5odG1sIFVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoibWljaGlnYW5fc2VyaW91c19pbmp1cmllcyIsInBvc2l0aW9uIjo1NSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY5NCwid2lkdGgiOjQwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkyNzAiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI2NTQyLjgzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjkyNzAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjU5ODAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjU3MDYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjU2NzYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjUyODMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQ5MDkiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijg0ODYiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY3MjUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ4NjUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ijc0ODUiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ijc2MTgiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjY1MTEiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjQ4NjUiLCJzdW0iOiI3ODUxNCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ5MzgsIm5hbWUiOiJUcmFmZmljIEluanVyeSBhbmQgRmF0YWxpdHkgVG90YWxzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoidHJhZmZpY19pbmp1cnlfYW5kX2ZhdGFsaXR5X3RvdGFscyIsInBvc2l0aW9uIjo1NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyNzc2MTE4Nywid2lkdGgiOjE5MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEwNDI5Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNzUzMS4wODMzMzMzMzMzMzMiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxMDQyOSIsImNvdW50IjoyMH0seyJpdGVtIjoiNjkxNyIsImNvdW50IjoxOX0seyJpdGVtIjoiNjU5NSIsImNvdW50IjoxOH0seyJpdGVtIjoiNjYxMiIsImNvdW50IjoxN30seyJpdGVtIjoiNjIzNCIsImNvdW50IjoxNn0seyJpdGVtIjoiNTc4NSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTYxNSIsImNvdW50IjoxNH0seyJpdGVtIjoiNzcwNSIsImNvdW50IjoxM30seyJpdGVtIjoiNTgyOCIsImNvdW50IjoxMn0seyJpdGVtIjoiODU2OSIsImNvdW50IjoxMX0seyJpdGVtIjoiODcwMiIsImNvdW50IjoxMH0seyJpdGVtIjoiNzM4MiIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiNTc4NSIsInN1bSI6IjkwMzczIn0sImZvcm1hdCI6e319XSwiZGlzcGxheUZvcm1hdCI6eyJmaXhlZENvbHVtbnMiOlsieWVhciJdLCJzZXJpZXNDb2x1bW5zIjpbe31dLCJzbW9vdGhMaW5lIjpmYWxzZSwibGVnZW5kIjoiYm90dG9tIiwiaGlkZURzZ01zZyI6ZmFsc2UsImxpbmVTaXplIjoiMiIsImRhdGFMYWJlbHMiOmZhbHNlLCJwb2ludFNpemUiOiIzIiwieUF4aXMiOnsiZm9ybWF0dGVyIjp7ImFiYnJldmlhdGUiOmZhbHNlfX0sImNoYXJ0VHlwZSI6ImxpbmUiLCJ2YWx1ZUNvbHVtbnMiOlt7ImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3Rfc3RhdGVfb25seSIsImNvbG9yIjoiI2YxYzIzMiJ9LHsiZmllbGROYW1lIjoibWljaGlnYW5fc3RhdGVfZ292ZXJubWVudF9vcGVyYXRpbmdfY29zdCIsImNvbG9yIjoiI2ZmMDBmZiJ9LHsiZmllbGROYW1lIjoib2hpb19zdGF0ZV9nb3Zlcm5tZW50X29wZXJhdGluZ19jb3N0IiwiY29sb3IiOiIjMDAwMGZmIn0seyJmaWVsZE5hbWUiOiJ3YXNoaW5ndG9uX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJjb2xvciI6IiMwMGZmMDAifSx7ImZpZWxkTmFtZSI6InZpcmdpbmlhX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJjb2xvciI6IiM0YzExMzAifV0sImRlc2NyaXB0aW9uQ29sdW1ucyI6W3t9XSwibGVnZW5kRGV0YWlscyI6eyJzaG93VmFsdWVNYXJrZXJzIjp0cnVlLCJzaG93U2VyaWVzIjp0cnVlfSwic29ydFNlcmllcyI6ZmFsc2V9LCJncmFudHMiOlt7ImluaGVyaXRlZCI6dHJ1ZSwidHlwZSI6InZpZXdlciIsImZsYWdzIjpbInB1YmxpYyJdfV0sIm1ldGFkYXRhIjp7InJkZlN1YmplY3QiOiIwIiwiYXZhaWxhYmxlRGlzcGxheVR5cGVzIjpbImNoYXJ0IiwidGFibGUiLCJmYXRyb3ciLCJwYWdlIl0sInJlbmRlclR5cGVDb25maWciOnsidmlzaWJsZSI6eyJjaGFydCI6dHJ1ZSwidGFibGUiOnRydWV9fX0sIm93bmVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJxdWVyeSI6eyJmaWx0ZXJDb25kaXRpb24iOnsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJBTkQiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJPUiIsImNoaWxkcmVuIjpbeyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkVRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwODQ0ODg0LCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMjAwNCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA4NDQ4ODQsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDA1In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJFUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDg0NDg4NCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjIwMDYifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkVRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwODQ0ODg0LCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMjAwNyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA4NDQ4ODQsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDA4In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJFUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDg0NDg4NCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjIwMDkifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkVRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwODQ0ODg0LCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMjAxMCJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA4NDQ4ODQsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDExIn1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJFUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDg0NDg4NCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjIwMTIifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjp0cnVlfX0seyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkVRVUFMUyIsImNoaWxkcmVuIjpbeyJjb2x1bW5JZCI6MzQwODQ0ODg0LCJ0eXBlIjoiY29sdW1uIn0seyJ0eXBlIjoibGl0ZXJhbCIsInZhbHVlIjoiMjAxMyJ9XSwibWV0YWRhdGEiOnsiZnJlZWZvcm0iOnRydWV9fSx7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA4NDQ4ODQsInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDE0In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJFUVVBTFMiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjM0MDg0NDg4NCwidHlwZSI6ImNvbHVtbiJ9LHsidHlwZSI6ImxpdGVyYWwiLCJ2YWx1ZSI6IjIwMTUifV0sIm1ldGFkYXRhIjp7ImZyZWVmb3JtIjpmYWxzZX19XSwibWV0YWRhdGEiOnsidGFibGVDb2x1bW5JZCI6eyIxNTA0Mjc4IjoxODUzOTY1M30sIm9wZXJhdG9yIjoiRVFVQUxTIn19XSwibWV0YWRhdGEiOnsidGFibGVDb2x1bW5JZCI6eyIxNTA0Mjc4IjoxODUzOTY1M30sInVuaWZpZWRWZXJzaW9uIjoyLCJvcGVyYXRvciI6IkVRVUFMUyJ9fSwib3JkZXJCeXMiOlt7ImFzY2VuZGluZyI6dHJ1ZSwiZXhwcmVzc2lvbiI6eyJjb2x1bW5JZCI6MzQwODQ0ODgzLCJ0eXBlIjoiY29sdW1uIn19XX0sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJvd25lck1heUJlQ29udGFjdGVkIl19fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6Imc0ZXotdWJteiIsIm5hbWUiOiJNaWNoaWdhbiBEYXNoYm9hcmQiLCJhc3NldFR5cGUiOiJkYXRhc2V0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJNaWNoaWdhbiBEYXNoYm9hcmQiLCJjcmVhdGVkQXQiOjEzOTQ0NTM5NTEsImRlc2NyaXB0aW9uIjoiT3BlbiBNaWNoaWdhbiAoT3Blbk1pY2hpZ2FuQG1pY2hpZ2FuLmdvdikgaXMgdGhlIG9mZmljaWFsIFN0YXRlIG9mIE1pY2hpZ2FuIGFjY291bnQuICBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLiIsImRpc3BsYXlUeXBlIjoidGFibGUiLCJkb21haW5DTmFtZSI6Im1pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdiIsImRvd25sb2FkQ291bnQiOjUwOSwiaGlkZUZyb21DYXRhbG9nIjpmYWxzZSwiaGlkZUZyb21EYXRhSnNvbiI6ZmFsc2UsImluZGV4VXBkYXRlZEF0IjoxNTE2MzAzMzQ2LCJuZXdCYWNrZW5kIjp0cnVlLCJudW1iZXJPZkNvbW1lbnRzIjowLCJvaWQiOjI3Nzc2NDQ1LCJwcm92ZW5hbmNlIjoib2ZmaWNpYWwiLCJwdWJsaWNhdGlvbkFwcGVuZEVuYWJsZWQiOmZhbHNlLCJwdWJsaWNhdGlvbkRhdGUiOjE1MTYzMDMxODgsInB1YmxpY2F0aW9uR3JvdXAiOjE1MDQyNzgsInB1YmxpY2F0aW9uU3RhZ2UiOiJwdWJsaXNoZWQiLCJyb3dzVXBkYXRlZEF0IjoxNTE2MzAzMDI4LCJyb3dzVXBkYXRlZEJ5Ijoid3h1bS13anpmIiwidGFibGVJZCI6MTQ4MTAxOTAsInRvdGFsVGltZXNSYXRlZCI6MCwidmlld0NvdW50IjoyMDQ2LCJ2aWV3TGFzdE1vZGlmaWVkIjoxNTE2MzAzMTg4LCJ2aWV3VHlwZSI6InRhYnVsYXIiLCJhcHByb3ZhbHMiOlt7InJldmlld2VkQXQiOjE1MTYzMDMxODgsInJldmlld2VkQXV0b21hdGljYWxseSI6dHJ1ZSwic3RhdGUiOiJhcHByb3ZlZCIsInN1Ym1pc3Npb25JZCI6NDcxNDAxLCJzdWJtaXNzaW9uT2JqZWN0IjoicHVibGljX2F1ZGllbmNlX3JlcXVlc3QiLCJzdWJtaXNzaW9uT3V0Y29tZSI6ImNoYW5nZV9hdWRpZW5jZSIsInN1Ym1pdHRlZEF0IjoxNTE2MzAzMTg4LCJ3b3JrZmxvd0lkIjoxMzA0LCJzdWJtaXNzaW9uRGV0YWlscyI6eyJwZXJtaXNzaW9uVHlwZSI6IlJFQUQifSwic3VibWlzc2lvbk91dGNvbWVBcHBsaWNhdGlvbiI6eyJmYWlsdXJlQ291bnQiOjAsInN0YXR1cyI6InN1Y2Nlc3MifSwic3VibWl0dGVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIn19XSwiY29sdW1ucyI6W3siaWQiOjM0MDg0NDcxNSwibmFtZSI6IkRhdGUiLCJkYXRhVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwiZmllbGROYW1lIjoiZGF0ZSIsInBvc2l0aW9uIjoxLCJyZW5kZXJUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJ0YWJsZUNvbHVtbklkIjoxODU2NTA3OCwid2lkdGgiOjE0OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTctMDUtMDFUMDA6MDA6MDAiLCJub25fbnVsbCI6NjEsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMTYtMDktMDFUMDA6MDA6MDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTYtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTYtMTEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTYtMTItMDFUMDA6MDA6MDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTctMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTctMDItMDFUMDA6MDA6MDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTctMDMtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTctMDQtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTctMDUtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMDAtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTYtMTItMzFUMDA6MDA6MDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTQtMDEtMDJUMDA6MDA6MDAiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAwNS0wMS0wMVQwMDowMDowMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDA4LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjd9LHsiaXRlbSI6IjIwMTUtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjAwNy0wMS0wMVQwMDowMDowMCIsImNvdW50Ijo1fSx7Iml0ZW0iOiIyMDA2LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjR9LHsiaXRlbSI6IjIwMDItMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6M30seyJpdGVtIjoiMjAwOS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoyfV0sInNtYWxsZXN0IjoiMjAwMC0wMS0wMVQwMDowMDowMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA4NDQ3MTYsIm5hbWUiOiJZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NTMsIndpZHRoIjo1MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuMjAxNiIsIm5vbl9udWxsIjo2MSwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOS4yMDE2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMC4yMDE2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMS4yMDE2IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMi4yMDE2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxLjIwMTciLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIuMjAxNyIsImNvdW50IjoxNX0seyJpdGVtIjoiMy4yMDE3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0LjIwMTciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjUuMjAxNyIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxNiIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDA1IiwiY291bnQiOjh9LHsiaXRlbSI6IjIwMDgiLCJjb3VudCI6N30seyJpdGVtIjoiMjAxNSIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyMDE3IiwiY291bnQiOjV9LHsiaXRlbSI6IjIwMDciLCJjb3VudCI6NH0seyJpdGVtIjoiMjAwNiIsImNvdW50IjozfSx7Iml0ZW0iOiIyMDAyIiwiY291bnQiOjJ9LHsiaXRlbSI6IjIwMDkiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjEuMjAxNCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDcxNywibmFtZSI6IlNjaG9vbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6Im9wdGlvbmFsX3llYXIiLCJwb3NpdGlvbiI6MywicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NTQsIndpZHRoIjo2OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTUtMTYiLCJub25fbnVsbCI6MTAsIm51bGwiOjUxLCJ0b3AiOlt7Iml0ZW0iOiIyMDA5LTEwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDEwLTExIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDExLTEyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDEyLTEzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDE1LTE2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDEzLTE0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDA3LTA4IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDE0LTE1IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDA2LTA3IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMDA4LTA5IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMjAwNi0wNyJ9LCJmb3JtYXQiOnsiYWxpZ24iOiJsZWZ0In19LHsiaWQiOjM0MDg0NDcxOCwibmFtZSI6IkFDVC9TQVQgU2Nob29sIFllYXIiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoiYWN0X3NjaG9vbF95ZWFyIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTQ1MTY5LCJ3aWR0aCI6MTM1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNS0xNiIsIm5vbl9udWxsIjoxMCwibnVsbCI6NTEsInRvcCI6W3siaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTUtMTYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyMDA2LTA3In0sImZvcm1hdCI6eyJkaXNwbGF5U3R5bGUiOiJwbGFpbiIsImFsaWduIjoibGVmdCJ9fSx7ImlkIjozNDA4NDQ3MTksIm5hbWUiOiJGaXNjYWwgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJmaXNjYWxfeWVhciIsInBvc2l0aW9uIjo1LCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoxODU0NDkyNCwid2lkdGgiOjcwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNyBGWSIsIm5vbl9udWxsIjoxMiwibnVsbCI6NDksInRvcCI6W3siaXRlbSI6IjIwMTAgRlkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMTEgRlkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMTIgRlkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMTMgRlkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMTYgRlkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTQgRlkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDggRlkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTUgRlkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTcgRlkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMDcgRlkiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMDYgRlkiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMDkgRlkiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjIwMDYgRlkifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwODQ0NzIwLCJuYW1lIjoiWWVhciBSYW5nZSIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJ5ZWFyX3JhbmdlIiwicG9zaXRpb24iOjYsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTY5MjAzLCJ3aWR0aCI6NjUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDE1LTE2Iiwibm9uX251bGwiOjE2LCJudWxsIjo0NSwidG9wIjpbeyJpdGVtIjoiMjAwMC0wMSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwMi0wMyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwMy0wNCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwOS0xMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxMC0xMSIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxMS0xMiIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxMi0xMyIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxNS0xNiIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxMy0xNCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAwNC0wNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAwNy0wOCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNC0xNSIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDA2LTA3IiwiY291bnQiOjh9LHsiaXRlbSI6IjIwMDUtMDYiLCJjb3VudCI6N30seyJpdGVtIjoiMjAwMS0wMiIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyMDA4LTA5IiwiY291bnQiOjV9XSwic21hbGxlc3QiOiIyMDAwLTAxIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDg0NDcyMSwibmFtZSI6Ik1pY2hpZ2FuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuIFxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzOyAgaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoibWljaGlnYW5fdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NTUsIndpZHRoIjoxMzgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy43Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiNy42NjQ3MDU4ODIzNTI5NDEiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiNS4yIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3LjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEyLjYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEwLjQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkuMSIsImNvdW50IjoxNX0seyJpdGVtIjoiOC44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIzLjYiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQuOSIsImNvdW50IjoxMn0seyJpdGVtIjoiNy4zIiwiY291bnQiOjExfSx7Iml0ZW0iOiI2LjgiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjgiLCJjb3VudCI6OX0seyJpdGVtIjoiNS40IiwiY291bnQiOjh9LHsiaXRlbSI6IjYuMyIsImNvdW50Ijo3fSx7Iml0ZW0iOiIxMy43IiwiY291bnQiOjZ9XSwic21hbGxlc3QiOiIzLjYiLCJzdW0iOiIxMzAuMyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDcyMiwibmFtZSI6IlUuUy4gVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy4gXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3M7IGh0dHA6Ly93d3cuYmxzLmdvdi9sYXUvI2RhdGEgVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX3VuZW1wbG95bWVudCIsInBvc2l0aW9uIjo4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjU2LCJ3aWR0aCI6MTA5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOS42Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiNi4yMjM1Mjk0MTE3NjQ3MDYiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiNC43IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjUuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiOS42IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI4LjkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjguMSIsImNvdW50IjoxNX0seyJpdGVtIjoiNy40IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYuMiIsImNvdW50IjoxMX0seyJpdGVtIjoiNS4xIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI1LjgiLCJjb3VudCI6OX0seyJpdGVtIjoiNS4zIiwiY291bnQiOjh9LHsiaXRlbSI6IjQuNiIsImNvdW50Ijo3fSx7Iml0ZW0iOiI5LjMiLCJjb3VudCI6Nn1dLCJzbWFsbGVzdCI6IjQiLCJzdW0iOiIxMDUuOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDcyMywibmFtZSI6Ik1pY2hpZ2FuIE1vbnRobHkgVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy4gU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzOyBodHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhIFVwZGF0ZWQgbW9udGhseSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjI5NTg3NzgsIndpZHRoIjoxODQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4LjIiLCJub25fbnVsbCI6NDMsImF2ZXJhZ2UiOiI1LjgwNDY1MTE2Mjc5MDY5OCIsIm51bGwiOjE4LCJ0b3AiOlt7Iml0ZW0iOiI4LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjcuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiNy44IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3LjciLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjcuNSIsImNvdW50IjoxNX0seyJpdGVtIjoiNy4zIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3LjEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjciLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYuOCIsImNvdW50IjoxMX0seyJpdGVtIjoiNi43IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6OX0seyJpdGVtIjoiNi40IiwiY291bnQiOjh9LHsiaXRlbSI6IjYuMiIsImNvdW50Ijo3fSx7Iml0ZW0iOiI2IiwiY291bnQiOjZ9LHsiaXRlbSI6IjUuOSIsImNvdW50Ijo1fSx7Iml0ZW0iOiI1LjgiLCJjb3VudCI6NH0seyJpdGVtIjoiNS42IiwiY291bnQiOjN9LHsiaXRlbSI6IjUuNSIsImNvdW50IjoyfSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjQuMiIsInN1bSI6IjI0OS42In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzI0LCJuYW1lIjoiVS5TLiBNb250aGx5IFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuIFNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljczsgaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YSBVcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJ1X3NfbW9udGhseV91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjI5NTg3NzksIndpZHRoIjoxNjAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3Iiwibm9uX251bGwiOjQzLCJhdmVyYWdlIjoiNS4zOTA2OTc2NzQ0MTg2MDUiLCJudWxsIjoxOCwidG9wIjpbeyJpdGVtIjoiNyIsImNvdW50IjoyMH0seyJpdGVtIjoiNi43IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuMiIsImNvdW50IjoxN30seyJpdGVtIjoiNi4zIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2LjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjUuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiNS43IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1LjgiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjUuNiIsImNvdW50IjoxMX0seyJpdGVtIjoiNS41IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI1LjQiLCJjb3VudCI6OX0seyJpdGVtIjoiNS4zIiwiY291bnQiOjh9LHsiaXRlbSI6IjUuMSIsImNvdW50Ijo3fSx7Iml0ZW0iOiI1IiwiY291bnQiOjZ9LHsiaXRlbSI6IjQuOSIsImNvdW50Ijo1fSx7Iml0ZW0iOiI0LjciLCJjb3VudCI6NH0seyJpdGVtIjoiNC44IiwiY291bnQiOjN9LHsiaXRlbSI6IjQuNiIsImNvdW50IjoyfSx7Iml0ZW0iOiI0LjUiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjQuMyIsInN1bSI6IjIzMS44In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzI1LCJuYW1lIjoiTWljaGlnYW4gR0RQIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRWNvbm9taWMgZ3Jvd3RoIGlzIG9mdGVuIG1lYXN1cmVkIGFzIHRoZSByYXRlIG9mIGNoYW5nZSBpbiBwZXIgY2FwaXRhIGdyb3NzIGRvbWVzdGljIHByb2R1Y3QgKEdEUCkuIFRoZSBHRFAgcmVmZXJzIG9ubHkgdG8gdGhlIHF1YW50aXR5IG9mIGdvb2RzIGFuZCBzZXJ2aWNlcyBwcm9kdWNlZC4gQSBncm93aW5nIEdEUCBtZWFucyB0aGUgZWNvbm9teSBpcyBleHBhbmRpbmcsIHdoaWxlIG5lZ2F0aXZlIG51bWJlcnMgbWVhbiB0aGUgZWNvbm9teSBpcyBzaHJpbmtpbmcuIFxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgQ29tbWVyY2UsIEJ1cmVhdSBvZiBFY29ub21pYyBBbmFseXNpczsgIGh0dHA6Ly93d3cuYmVhLmdvdi9yZWdpb25hbC9pbmRleC5odG0gXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2dkcCIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY1Nywid2lkdGgiOjk3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNS40Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiMC4yNTg4MjM1Mjk0MTE3NjQ3IiwibnVsbCI6NDQsInRvcCI6W3siaXRlbSI6Ii0yLjgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ii0wLjQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjUuNCIsImNvdW50IjoxN30seyJpdGVtIjoiMi42IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxLjkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEuNiIsImNvdW50IjoxNH0seyJpdGVtIjoiMS40IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxLjgiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEuMyIsImNvdW50IjoxMX0seyJpdGVtIjoiLTUuNCIsImNvdW50IjoxMH0seyJpdGVtIjoiLTEuMyIsImNvdW50Ijo5fSx7Iml0ZW0iOiItMS43IiwiY291bnQiOjh9LHsiaXRlbSI6IjIuOSIsImNvdW50Ijo3fSx7Iml0ZW0iOiItOC40IiwiY291bnQiOjZ9XSwic21hbGxlc3QiOiItOC40Iiwic3VtIjoiNC40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzI2LCJuYW1lIjoiVS5TLiBHRFAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFY29ub21pYyBncm93dGggaXMgb2Z0ZW4gbWVhc3VyZWQgYXMgdGhlIHJhdGUgb2YgY2hhbmdlIGluIHBlciBjYXBpdGEgZ3Jvc3MgZG9tZXN0aWMgcHJvZHVjdCAoR0RQKS4gVGhlIEdEUCByZWZlcnMgb25seSB0byB0aGUgcXVhbnRpdHkgb2YgZ29vZHMgYW5kIHNlcnZpY2VzIHByb2R1Y2VkLiBBIGdyb3dpbmcgR0RQIG1lYW5zIHRoZSBlY29ub215IGlzIGV4cGFuZGluZywgd2hpbGUgbmVnYXRpdmUgbnVtYmVycyBtZWFuIHRoZSBlY29ub215IGlzIHNocmlua2luZy4gXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBDb21tZXJjZSwgQnVyZWF1IG9mIEVjb25vbWljIEFuYWx5c2lzOyBodHRwOi8vd3d3LmJlYS5nb3YvcmVnaW9uYWwvaW5kZXguaHRtIFVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6InVfc19nZHAiLCJwb3NpdGlvbiI6MTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NTgsIndpZHRoIjo5MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjMuOSIsIm5vbl9udWxsIjoxNywiYXZlcmFnZSI6IjEuNzUyOTQxMTc2NDcwNTg4IiwibnVsbCI6NDQsInRvcCI6W3siaXRlbSI6IjAuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiMi42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzLjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIuMiIsImNvdW50IjoxN30seyJpdGVtIjoiMS40IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxLjMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMuOSIsImNvdW50IjoxM30seyJpdGVtIjoiMS41IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIzLjIiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ii0wLjUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIuNCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyLjciLCJjb3VudCI6OH0seyJpdGVtIjoiMS44IiwiY291bnQiOjd9LHsiaXRlbSI6Ii0yLjciLCJjb3VudCI6Nn1dLCJzbWFsbGVzdCI6Ii0yLjciLCJzdW0iOiIyOS44In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzI3LCJuYW1lIjoiTWljaGlnYW4gRGVmaWNpZW50IEJyaWRnZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiAgVHJhbnNwb3J0YXRpb24gYW5kIGRpc3RyaWJ1dGlvbiBvZiBjb21tZXJjaWFsIGFuZCBpbmR1c3RyaWFsIGdvb2RzIGFuZCBtYXRlcmlhbHMgcmVxdWlyZSBzb3VuZCBicmlkZ2VzIGFuZCB3ZWxsLW1haW50YWluZWQgcm9hZHMuIEEgaGlnaHdheSBicmlkZ2UgaXMgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIHRoZSBkZWNrLCBzdXBlcnN0cnVjdHVyZSwgc3Vic3RydWN0dXJlIG9yIGN1bHZlcnQgaXMgcmF0ZWQgaW4gXCJwb29yXCIgY29uZGl0aW9uLiBBIGJyaWRnZSBjYW4gYWxzbyBiZSBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgaXRzIGxvYWQtY2FycnlpbmcgY2FwYWNpdHkgaXMgc2lnbmlmaWNhbnRseSBiZWxvdyBjdXJyZW50IGRlc2lnbiBzdGFuZGFyZHMgb3IgaWYgYSB3YXRlcndheSBiZWxvdyBmcmVxdWVudGx5IG92ZXJ0b3BzIHRoZSBicmlkZ2UgZHVyaW5nIGZsb29kcy4gUmVwYWlycyBmb3IgYnJpZGdlcyByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGFyZSBub3JtYWxseSBlbGlnaWJsZSBmb3IgZmVkZXJhbCBicmlkZ2UgZnVuZHMuIEEgYnJpZGdlIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgZG9lcyBub3QgbWVhbiBpdCBpcyB1bnNhZmUuIFRoaXMgaXMgYSBtZWFzdXJlIG9mIHRoZSBwZXJjZW50IG9mIGFsbCBicmlkZ2VzIGluIE1pY2hpZ2FuIHRoYXQgdGhhdCBhcmUgY2xhc3NpZmllZCBhcyBkZWZpY2llbnQgZm9yIGFsbCBjYXRlZ29yaWVzIG9mIGJyaWRnZXMgYW5kIGFsbCBjYXRlZ29yaWVzIG9mIGRlZmljaWVuY3kuIFxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24sIEZlZGVyYWwgSGlnaHdheSBBZG1pbmlzdHJhdGlvbjsgIGh0dHA6Ly93d3cuZmh3YS5kb3QuZ292L2JyaWRnZS9kZWZpY2llbnQuY2ZtIFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEZlYnJ1YXJ5IiwiZmllbGROYW1lIjoibWljaGlnYW5fZGVmaWNpZW50X2JyaWRnZXMiLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NTksIndpZHRoIjoxNjEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMC42MSIsIm5vbl9udWxsIjoxNywiYXZlcmFnZSI6IjE0Ljg5ODgyMzUyOTQxMTc2IiwibnVsbCI6NDQsInRvcCI6W3siaXRlbSI6IjE4LjkzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNy4wMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTYuMzEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjE0LjA4IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMi42OCIsImNvdW50IjoxNn0seyJpdGVtIjoiMTIuMzEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjExLjc4IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMC42MSIsImNvdW50IjoxM30seyJpdGVtIjoiMTEuMDYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjExLjciLCJjb3VudCI6MTF9LHsiaXRlbSI6IjE2LjMiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjE1LjI3IiwiY291bnQiOjl9LHsiaXRlbSI6IjExLjcyIiwiY291bnQiOjh9LHsiaXRlbSI6IjE0LjUiLCJjb3VudCI6N30seyJpdGVtIjoiMTYuMDQiLCJjb3VudCI6Nn0seyJpdGVtIjoiMTguNDMiLCJjb3VudCI6NX0seyJpdGVtIjoiMTQuNTYiLCJjb3VudCI6NH1dLCJzbWFsbGVzdCI6IjExLjA2Iiwic3VtIjoiMjUzLjI4In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzI4LCJuYW1lIjoiVS5TLiBEZWZpY2llbnQgQnJpZGdlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6ICBUcmFuc3BvcnRhdGlvbiBhbmQgZGlzdHJpYnV0aW9uIG9mIGNvbW1lcmNpYWwgYW5kIGluZHVzdHJpYWwgZ29vZHMgYW5kIG1hdGVyaWFscyByZXF1aXJlIHNvdW5kIGJyaWRnZXMgYW5kIHdlbGwtbWFpbnRhaW5lZCByb2Fkcy4gQSBoaWdod2F5IGJyaWRnZSBpcyBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgdGhlIGRlY2ssIHN1cGVyc3RydWN0dXJlLCBzdWJzdHJ1Y3R1cmUgb3IgY3VsdmVydCBpcyByYXRlZCBpbiBcInBvb3JcIiBjb25kaXRpb24uIEEgYnJpZGdlIGNhbiBhbHNvIGJlIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiBpdHMgbG9hZC1jYXJyeWluZyBjYXBhY2l0eSBpcyBzaWduaWZpY2FudGx5IGJlbG93IGN1cnJlbnQgZGVzaWduIHN0YW5kYXJkcyBvciBpZiBhIHdhdGVyd2F5IGJlbG93IGZyZXF1ZW50bHkgb3ZlcnRvcHMgdGhlIGJyaWRnZSBkdXJpbmcgZmxvb2RzLiBSZXBhaXJzIGZvciBicmlkZ2VzIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgYXJlIG5vcm1hbGx5IGVsaWdpYmxlIGZvciBmZWRlcmFsIGJyaWRnZSBmdW5kcy4gQSBicmlkZ2UgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBkb2VzIG5vdCBtZWFuIGl0IGlzIHVuc2FmZS4gVGhpcyBpcyBhIG1lYXN1cmUgb2YgdGhlIHBlcmNlbnQgb2YgYWxsIGJyaWRnZXMgaW4gTWljaGlnYW4gdGhhdCB0aGF0IGFyZSBjbGFzc2lmaWVkIGFzIGRlZmljaWVudCBmb3IgYWxsIGNhdGVnb3JpZXMgb2YgYnJpZGdlcyBhbmQgYWxsIGNhdGVnb3JpZXMgb2YgZGVmaWNpZW5jeS4gXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiwgRmVkZXJhbCBIaWdod2F5IEFkbWluaXN0cmF0aW9uOyBodHRwOi8vd3d3LmZod2EuZG90Lmdvdi9icmlkZ2UvZGVmaWNpZW50LmNmbSBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBGZWJydWFyeSIsImZpZWxkTmFtZSI6InVfc19kZWZpY2llbnRfYnJpZGdlcyIsInBvc2l0aW9uIjoxNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2MCwid2lkdGgiOjE0NCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE0Ljc3Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiMTEuOTQzNTI5NDExNzY0NzEiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiMTQuMTgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEzLjQ4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMy4xMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTEuNDYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjExLjE2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMC45NSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTAuNDUiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE0Ljc3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5LjEyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMC4wNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTIuNzciLCJjb3VudCI6MTB9LHsiaXRlbSI6IjExLjg5IiwiY291bnQiOjl9LHsiaXRlbSI6IjkuNjEiLCJjb3VudCI6OH0seyJpdGVtIjoiMTIuMSIsImNvdW50Ijo3fSx7Iml0ZW0iOiIxMi4zNiIsImNvdW50Ijo2fSx7Iml0ZW0iOiIxMy43OCIsImNvdW50Ijo1fSx7Iml0ZW0iOiIxMS44MSIsImNvdW50Ijo0fV0sInNtYWxsZXN0IjoiOS4xMiIsInN1bSI6IjIwMy4wNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDcyOSwibmFtZSI6Ik1pY2hpZ2FuIENoaWxkcmVuIGluIFBvdmVydHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiAgQWNyb3NzIHRoZSBuYXRpb24sIGZhbWlsaWVzIGFyZSBzdHJ1Z2dsaW5nIHRvIG1ha2UgZW5kcyBtZWV0LiBNYW55IHBhcmVudHMgYXJlIHVuYWJsZSB0byBwcm92aWRlIHRoZWlyIGNoaWxkcmVuIHdpdGggdGhlIGJhc2ljIGZvb2QsIGNsb3RoaW5nIGFuZCBtZWRpY2FsIGNhcmUgdGhleSBuZWVkLiBDaGlsZHJlbiB3aG8gbGl2ZSBpbiBwb3ZlcnR5IGFyZSBtb3JlIGxpa2VseSB0byBoYXZlIGxvdyBhY2FkZW1pYyBhY2hpZXZlbWVudCBhbmQgaGVhbHRoLCBiZWhhdmlvcmFsIGFuZCBlbW90aW9uYWwgcHJvYmxlbXMuIFRoaXMgbWVhc3VyZSBzaG93cyB0aGUgc2hhcmUgb2YgY2hpbGRyZW4gdW5kZXIgYWdlIDE4IHdobyBsaXZlIGluIGZhbWlsaWVzIHdpdGggaW5jb21lcyBiZWxvdyB0aGUgZmVkZXJhbCBwb3ZlcnR5IGxldmVsLCBhcyBkZWZpbmVkIGJ5IHRoZSBVLlMuIE9mZmljZSBvZiBNYW5hZ2VtZW50IGFuZCBCdWRnZXQuIEluIGNhbGVuZGFyIHllYXIgMjAxMywgYSBmYW1pbHkgb2YgdHdvIGFkdWx0cyBhbmQgdHdvIGNoaWxkcmVuIGZlbGwgaW4gdGhlIFwicG92ZXJ0eVwiIGNhdGVnb3J5IGlmIHRoZWlyIGFubnVhbCBpbmNvbWUgZmVsbCBiZWxvdyAkMjMsNjI0LiBcblNvdXJjZTogVGhlIEFubmllIEUuIENhc2V5IEZvdW5kYXRpb24sIEtpZHMgQ291bnQgRGF0YSBDZW50ZXI7ICBodHRwOi8vZGF0YWNlbnRlci5raWRzY291bnQub3JnL2RhdGEvdGFibGVzLzQzLWNoaWxkcmVuLWluLXBvdmVydHktMTAwLXBlcmNlbnQtcG92ZXJ0eT9sb2M9MSZsb2N0PTIjcmFua2luZy8yL2FueS90cnVlLzg2OC9hbnkvMzIyXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9jaGlsZHJlbl9pbl9wb3ZlcnR5IiwicG9zaXRpb24iOjE1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjYzLCJ3aWR0aCI6MTc4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjUiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiIyMCIsIm51bGwiOjQ0LCJ0b3AiOlt7Iml0ZW0iOiIxNSIsImNvdW50IjoyMH0seyJpdGVtIjoiMTYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMyIsImNvdW50IjoxN30seyJpdGVtIjoiMjUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE5IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMiIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjE0Iiwic3VtIjoiMzQwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzMwLCJuYW1lIjoiVS5TLiBDaGlsZHJlbiBMaXZpbmcgaW4gUG92ZXJ0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6ICBBY3Jvc3MgdGhlIG5hdGlvbiwgZmFtaWxpZXMgYXJlIHN0cnVnZ2xpbmcgdG8gbWFrZSBlbmRzIG1lZXQuIE1hbnkgcGFyZW50cyBhcmUgdW5hYmxlIHRvIHByb3ZpZGUgdGhlaXIgY2hpbGRyZW4gd2l0aCB0aGUgYmFzaWMgZm9vZCwgY2xvdGhpbmcgYW5kIG1lZGljYWwgY2FyZSB0aGV5IG5lZWQuIENoaWxkcmVuIHdobyBsaXZlIGluIHBvdmVydHkgYXJlIG1vcmUgbGlrZWx5IHRvIGhhdmUgbG93IGFjYWRlbWljIGFjaGlldmVtZW50IGFuZCBoZWFsdGgsIGJlaGF2aW9yYWwgYW5kIGVtb3Rpb25hbCBwcm9ibGVtcy4gVGhpcyBtZWFzdXJlIHNob3dzIHRoZSBzaGFyZSBvZiBjaGlsZHJlbiB1bmRlciBhZ2UgMTggd2hvIGxpdmUgaW4gZmFtaWxpZXMgd2l0aCBpbmNvbWVzIGJlbG93IHRoZSBmZWRlcmFsIHBvdmVydHkgbGV2ZWwsIGFzIGRlZmluZWQgYnkgdGhlIFUuUy4gT2ZmaWNlIG9mIE1hbmFnZW1lbnQgYW5kIEJ1ZGdldC4gSW4gY2FsZW5kYXIgeWVhciAyMDEzLCBhIGZhbWlseSBvZiB0d28gYWR1bHRzIGFuZCB0d28gY2hpbGRyZW4gZmVsbCBpbiB0aGUgXCJwb3ZlcnR5XCIgY2F0ZWdvcnkgaWYgdGhlaXIgYW5udWFsIGluY29tZSBmZWxsIGJlbG93ICQyMyw2MjQuIFxuU291cmNlOiBUaGUgQW5uaWUgRS4gQ2FzZXkgRm91bmRhdGlvbiwgS2lkcyBDb3VudCBEYXRhIENlbnRlcjsgIGh0dHA6Ly9kYXRhY2VudGVyLmtpZHNjb3VudC5vcmcvZGF0YS90YWJsZXMvNDMtY2hpbGRyZW4taW4tcG92ZXJ0eS0xMDAtcGVyY2VudC1wb3ZlcnR5P2xvYz0xJmxvY3Q9MiNyYW5raW5nLzIvYW55L3RydWUvODY4L2FueS8zMjJcbiBcblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InVfc19jaGlsZHJlbl9saXZpbmdfaW5fcG92ZXJ0eSIsInBvc2l0aW9uIjoxNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2NCwid2lkdGgiOjE5NCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIzIiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiMTkuNTI5NDExNzY0NzA1ODgiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiMTciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMiIsImNvdW50IjoxOH0seyJpdGVtIjoiMjMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMSIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAiLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiIxNyIsInN1bSI6IjMzMiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDczMSwibmFtZSI6Ik1pY2hpZ2FuIFBlciBDYXBpdGEgSW5jb21lIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhpcyBpcyBNaWNoaWdhbidzIHJlYWwgcGVyIGNhcGl0YSBwZXJzb25hbCBpbmNvbWUsIGFkanVzdGVkIGZvciBpbmZsYXRpb24uIEluIGdlbmVyYWwsIHBlciBjYXBpdGEgaW5jb21lIGluIE1pY2hpZ2FuIGhhcyBub3Qga2VwdCB1cCB3aXRoIGluZmxhdGlvbiBvdmVyIHRoZSBwYXN0IGZldyB5ZWFycy4gUGVyIGNhcGl0YSBwZXJzb25hbCBpbmNvbWUgaW5jbHVkZXMgd2FnZXMgYW5kIHNhbGFyaWVzLCB0cmFuc2ZlciBwYXltZW50cywgZGl2aWRlbmRzLCBpbnRlcmVzdCBhbmQgcmVudGFsIGluY29tZS4gQXMgaW5jb21lIHJpc2VzLCBpbmRpdmlkdWFscyBhcmUgYmV0dGVyIGFibGUgdG8gcHJvdmlkZSBmb3IgdGhlaXIgZmFtaWxpZXMsIGJ1eSBob21lcyBhbmQgaW1wcm92ZSB0aGVpciBxdWFsaXR5IG9mIGxpZmUuIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyZWFzdXJ5LCBPZmZpY2Ugb2YgUmV2ZW51ZSBhbmQgVGF4IEFuYWx5c2lzOyAgaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvdHJlYXN1cnlcblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9wZXJfY2FwaXRhX2luY29tZSIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2MSwid2lkdGgiOjE1NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjMzODk0Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiMzAxMjIuODIzNTI5NDExNzYiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiMjk5NzQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI5MTI3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyOTQ2MCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjkxNDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI5OTg5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzMDQxMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMzAzMzgiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMwMzkxIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIzMzg5NCIsImNvdW50IjoxMn0seyJpdGVtIjoiMzEzNDYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjI5MjAyIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyOTU2MCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIzMzI1NSIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyOTQzNCIsImNvdW50Ijo3fSx7Iml0ZW0iOiIyOTA1MyIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyOTE2NiIsImNvdW50Ijo1fSx7Iml0ZW0iOiIyODM0MiIsImNvdW50Ijo0fV0sInNtYWxsZXN0IjoiMjgzNDIiLCJzdW0iOiI1MTIwODgifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJodW1hbmUiOiJmYWxzZSIsImN1cnJlbmN5U3R5bGUiOiJVU0QiLCJwcmVjaXNpb24iOiIyIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3MzIsIm5hbWUiOiJVLlMuIFBlciBDYXBpdGEgSW5jb21lIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhpcyBpcyBNaWNoaWdhbidzIHJlYWwgcGVyIGNhcGl0YSBwZXJzb25hbCBpbmNvbWUsIGFkanVzdGVkIGZvciBpbmZsYXRpb24uIEluIGdlbmVyYWwsIHBlciBjYXBpdGEgaW5jb21lIGluIE1pY2hpZ2FuIGhhcyBub3Qga2VwdCB1cCB3aXRoIGluZmxhdGlvbiBvdmVyIHRoZSBwYXN0IGZldyB5ZWFycy4gUGVyIGNhcGl0YSBwZXJzb25hbCBpbmNvbWUgaW5jbHVkZXMgd2FnZXMgYW5kIHNhbGFyaWVzLCB0cmFuc2ZlciBwYXltZW50cywgZGl2aWRlbmRzLCBpbnRlcmVzdCBhbmQgcmVudGFsIGluY29tZS4gQXMgaW5jb21lIHJpc2VzLCBpbmRpdmlkdWFscyBhcmUgYmV0dGVyIGFibGUgdG8gcHJvdmlkZSBmb3IgdGhlaXIgZmFtaWxpZXMsIGJ1eSBob21lcyBhbmQgaW1wcm92ZSB0aGVpciBxdWFsaXR5IG9mIGxpZmUuIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyZWFzdXJ5LCBPZmZpY2Ugb2YgUmV2ZW51ZSBhbmQgVGF4IEFuYWx5c2lzOyAgaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvdHJlYXN1cnlcblxuVXBkYXRlZCBhbm51YWxseSBpbiBOb3ZlbWJlciIsImZpZWxkTmFtZSI6InVfc19wZXJfY2FwaXRhX2luY29tZSIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2Miwid2lkdGgiOjEzMywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM1NTY2Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiMzIzNjIuNDExNzY0NzA1ODgiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiMzA2NjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMwNTk1IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzMTI4MiIsImNvdW50IjoxOH0seyJpdGVtIjoiMzE4MDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyNTA2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzMzIxMiIsImNvdW50IjoxNX0seyJpdGVtIjoiMzI4ODkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMwNjAyIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIzNTU2NiIsImNvdW50IjoxMn0seyJpdGVtIjoiMzM3OTgiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjMxNjU3IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzMjg1OCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIzNTAxMSIsImNvdW50Ijo4fSx7Iml0ZW0iOiIzMzA3MiIsImNvdW50Ijo3fSx7Iml0ZW0iOiIzMjU4MSIsImNvdW50Ijo2fSx7Iml0ZW0iOiIzMDQ1MyIsImNvdW50Ijo1fSx7Iml0ZW0iOiIzMTYwNSIsImNvdW50Ijo0fV0sInNtYWxsZXN0IjoiMzA0NTMiLCJzdW0iOiI1NTAxNjEifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJodW1hbmUiOiJmYWxzZSIsImN1cnJlbmN5U3R5bGUiOiJVU0QiLCJwcmVjaXNpb24iOiIyIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3MzMsIm5hbWUiOiJNaWNoaWdhbiBJbmZhbnQgTW9ydGFsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW5mYW50IG1vcnRhbGl0eSBpcyBhIGNyaXRpY2FsIGluZGljYXRvciBvZiB0aGUgb3ZlcmFsbCBoZWFsdGggYW5kIHdlbGZhcmUgb2YgTWljaGlnYW4gYW5kIHRoZSBxdWFsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IG9mIHByZW5hdGFsIGNhcmUgZm9yIHdvbWVuLiBUaGUgaW5mYW50IG1vcnRhbGl0eSByYXRlIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBpbmZhbnQgZGVhdGhzIGJlZm9yZSBhZ2Ugb25lIHBlciAxLDAwMCBsaXZlIGJpcnRocy4gXG5Tb3VyY2U6IEFtZXJpY2EncyBIZWFsdGggUmFua2luZ3M7ICBodHRwOi8vd3d3LmFtZXJpY2FzaGVhbHRocmFua2luZ3Mub3JnL01JL0lNUi8yMDEyXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5faW5mYW50X21vcnRhbGl0eSIsInBvc2l0aW9uIjoxOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2NSwid2lkdGgiOjE1OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjguNCIsIm5vbl9udWxsIjoxNywiYXZlcmFnZSI6IjcuNjc2NDcwNTg4MjM1Mjk0IiwibnVsbCI6NDQsInRvcCI6W3siaXRlbSI6IjguMSIsImNvdW50IjoyMH0seyJpdGVtIjoiOC40IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3LjciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjcuNCIsImNvdW50IjoxN30seyJpdGVtIjoiNy4zIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4LjIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjYuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiNi43IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI3LjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjciLCJjb3VudCI6MTF9LHsiaXRlbSI6IjcuOCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjYuNyIsInN1bSI6IjEzMC41In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzM0LCJuYW1lIjoiVS5TLiBJbmZhbnQgTW9ydGFsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW5mYW50IG1vcnRhbGl0eSBpcyBhIGNyaXRpY2FsIGluZGljYXRvciBvZiB0aGUgb3ZlcmFsbCBoZWFsdGggYW5kIHdlbGZhcmUgb2YgTWljaGlnYW4gYW5kIHRoZSBxdWFsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IG9mIHByZW5hdGFsIGNhcmUgZm9yIHdvbWVuLiBUaGUgaW5mYW50IG1vcnRhbGl0eSByYXRlIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBpbmZhbnQgZGVhdGhzIGJlZm9yZSBhZ2Ugb25lIHBlciAxLDAwMCBsaXZlIGJpcnRocy4gXG5Tb3VyY2U6IEFtZXJpY2EncyBIZWFsdGggUmFua2luZ3M7IGh0dHA6Ly93d3cuYW1lcmljYXNoZWFsdGhyYW5raW5ncy5vcmcvTUkvSU1SLzIwMTIgVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InVfc19pbmZhbnRfbW9ydGFsaXR5IiwicG9zaXRpb24iOjIwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjY2LCJ3aWR0aCI6MTMwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4yIiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiNi42NDExNzY0NzA1ODgyMzUiLCJudWxsIjo0NCwidG9wIjpbeyJpdGVtIjoiNy4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuOCIsImNvdW50IjoxOH0seyJpdGVtIjoiNi43IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjYuMyIsImNvdW50IjoxNX0seyJpdGVtIjoiNy4yIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI1LjkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjciLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiI1LjkiLCJzdW0iOiIxMTIuOSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDczNSwibmFtZSI6Ik1pY2hpZ2FuIE9iZXNpdHkgaW4gdGhlIFBvcHVsYXRpb24gKEFkdWx0cykiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBPYmVzaXR5IGlzIGEgbWFqb3IgY29udHJpYnV0b3IgdG8gY2FyZGlvdmFzY3VsYXIgZGlzZWFzZSwgY2FuY2VyIGFuZCBkaWFiZXRlcy4gSXQgYWxzbyBuZWdhdGl2ZWx5IGltcGFjdHMgcHVibGljIGhlYWx0aCBjb3N0cyBhbmQgZWR1Y2F0aW9uYWwgb3V0Y29tZXMuIEluZGl2aWR1YWxzIHdpdGggYSBib2R5IG1hc3MgaW5kZXggKEJNSSkgb2YgMzAgb3IgZ3JlYXRlciBhcmUgY29uc2lkZXJlZCBvYmVzZS4gV2VpZ2h0IGFuZCBoZWlnaHQgYXJlIHVzZWQgdG8gY2FsY3VsYXRlIEJNSSwgd2hpY2ggcHJvdmlkZXMgYSByZWFzb25hYmxlIGluZGljYXRvciBvZiBib2R5IGZhdCBhbmQgd2VpZ2h0IGNhdGVnb3JpZXMgdGhhdCBtYXkgbGVhZCB0byBoZWFsdGggaXNzdWVzLiBcblNvdXJjZTogQ2VudGVycyBmb3IgRGlzZWFzZSBDb250cm9sIGFuZCBQcmV2ZW50aW9uOyAgaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL1xuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseVxuXG5cbipOb3RlOiAgU3RhcnRpbmcgaW4gMjAxMSwgdGhlIENEQyB3aWxsIGNhbGwgYm90aCBsYW5kbGluZSBhbmQgY2VsbCBwaG9uZSB1c2VycyBmb3IgdGhlIEJSRlNTIEFubnVhbCBTdXJ2ZXkuIEluIHRoZSBwYXN0LCB0aGUgQ0RDIG9ubHkgY2FsbGVkIGxhbmRsaW5lIHBob25lcy4gVGhpcyBjaGFuZ2Ugd2lsbCBsZWFkIHRvIG1vcmUgYWNjdXJhdGUgcmVzdWx0czsgaG93ZXZlciwgc3VydmV5cyB0YWtlbiBiZWZvcmUgMjAxMSBjYW5ub3QgYmUgY29tcGFyZWQgdG8gc3VydmV5cyB0YWtlbiBhZnRlcndhcmRzIGR1ZSB0byB0aGUgY2hhbmdlIGluIG1ldGhvZHMuIiwiZmllbGROYW1lIjoibWljaGlnYW5fb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9hZHVsdHMiLCJwb3NpdGlvbiI6MjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NjcsIndpZHRoIjoyNjMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzMS43Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMjYuNzQxNjY2NjY2NjY2NjciLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiMjIuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjUuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjUuMiIsImNvdW50IjoxOH0seyJpdGVtIjoiMzAuMyIsImNvdW50IjoxN30seyJpdGVtIjoiMzEuNyIsImNvdW50IjoxNn0seyJpdGVtIjoiMjIuOCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjguMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjguOCIsImNvdW50IjoxM30seyJpdGVtIjoiMjYuMiIsImNvdW50IjoxMn0seyJpdGVtIjoiMjUiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjI5LjUiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIyMi40Iiwic3VtIjoiMzIwLjkifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3MzYsIm5hbWUiOiJNaWNoaWdhbiBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uKiAoQWR1bHRzKSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE9iZXNpdHkgaXMgYSBtYWpvciBjb250cmlidXRvciB0byBjYXJkaW92YXNjdWxhciBkaXNlYXNlLCBjYW5jZXIgYW5kIGRpYWJldGVzLiBJdCBhbHNvIG5lZ2F0aXZlbHkgaW1wYWN0cyBwdWJsaWMgaGVhbHRoIGNvc3RzIGFuZCBlZHVjYXRpb25hbCBvdXRjb21lcy4gSW5kaXZpZHVhbHMgd2l0aCBhIGJvZHkgbWFzcyBpbmRleCAoQk1JKSBvZiAzMCBvciBncmVhdGVyIGFyZSBjb25zaWRlcmVkIG9iZXNlLiBXZWlnaHQgYW5kIGhlaWdodCBhcmUgdXNlZCB0byBjYWxjdWxhdGUgQk1JLCB3aGljaCBwcm92aWRlcyBhIHJlYXNvbmFibGUgaW5kaWNhdG9yIG9mIGJvZHkgZmF0IGFuZCB3ZWlnaHQgY2F0ZWdvcmllcyB0aGF0IG1heSBsZWFkIHRvIGhlYWx0aCBpc3N1ZXMuIFxuU291cmNlOiBDZW50ZXJzIGZvciBEaXNlYXNlIENvbnRyb2wgYW5kIFByZXZlbnRpb247IGh0dHA6Ly9hcHBzLm5jY2QuY2RjLmdvdi9CUkZTUy8gXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSBcblxuKk5vdGU6IFN0YXJ0aW5nIGluIDIwMTEsIHRoZSBDREMgd2lsbCBjYWxsIGJvdGggbGFuZGxpbmUgYW5kIGNlbGwgcGhvbmUgdXNlcnMgZm9yIHRoZSBCUkZTUyBBbm51YWwgU3VydmV5LiBJbiB0aGUgcGFzdCwgdGhlIENEQyBvbmx5IGNhbGxlZCBsYW5kbGluZSBwaG9uZXMuIFRoaXMgY2hhbmdlIHdpbGwgbGVhZCB0byBtb3JlIGFjY3VyYXRlIHJlc3VsdHM7IGhvd2V2ZXIsIHN1cnZleXMgdGFrZW4gYmVmb3JlIDIwMTEgY2Fubm90IGJlIGNvbXBhcmVkIHRvIHN1cnZleXMgdGFrZW4gYWZ0ZXJ3YXJkcyBkdWUgdG8gdGhlIGNoYW5nZSBpbiBtZXRob2RzLiIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX29iZXNpdHlfaW5fdGhlX3BvcHVsYXRpb25fYWR1bHRzXzIiLCJwb3NpdGlvbiI6MjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1NDIwMjUsIndpZHRoIjoyNTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzMS41Iiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiIzMS4xNiIsIm51bGwiOjU2LCJ0b3AiOlt7Iml0ZW0iOiIzMS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzMS4xIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzMS4yIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzMS41IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzMC43IiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiMzAuNyIsInN1bSI6IjE1NS44In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzM3LCJuYW1lIjoiVS5TLiBPYmVzaXR5IGluIHRoZSBQb3B1bGF0aW9uIChBZHVsdHMpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT2Jlc2l0eSBpcyBhIG1ham9yIGNvbnRyaWJ1dG9yIHRvIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGNhbmNlciBhbmQgZGlhYmV0ZXMuIEl0IGFsc28gbmVnYXRpdmVseSBpbXBhY3RzIHB1YmxpYyBoZWFsdGggY29zdHMgYW5kIGVkdWNhdGlvbmFsIG91dGNvbWVzLiBJbmRpdmlkdWFscyB3aXRoIGEgYm9keSBtYXNzIGluZGV4IChCTUkpIG9mIDMwIG9yIGdyZWF0ZXIgYXJlIGNvbnNpZGVyZWQgb2Jlc2UuIFdlaWdodCBhbmQgaGVpZ2h0IGFyZSB1c2VkIHRvIGNhbGN1bGF0ZSBCTUksIHdoaWNoIHByb3ZpZGVzIGEgcmVhc29uYWJsZSBpbmRpY2F0b3Igb2YgYm9keSBmYXQgYW5kIHdlaWdodCBjYXRlZ29yaWVzIHRoYXQgbWF5IGxlYWQgdG8gaGVhbHRoIGlzc3Vlcy4gXG5Tb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbjsgaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTLyBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IFxuXG4qTm90ZTogU3RhcnRpbmcgaW4gMjAxMSwgdGhlIENEQyB3aWxsIGNhbGwgYm90aCBsYW5kbGluZSBhbmQgY2VsbCBwaG9uZSB1c2VycyBmb3IgdGhlIEJSRlNTIEFubnVhbCBTdXJ2ZXkuIEluIHRoZSBwYXN0LCB0aGUgQ0RDIG9ubHkgY2FsbGVkIGxhbmRsaW5lIHBob25lcy4gVGhpcyBjaGFuZ2Ugd2lsbCBsZWFkIHRvIG1vcmUgYWNjdXJhdGUgcmVzdWx0czsgaG93ZXZlciwgc3VydmV5cyB0YWtlbiBiZWZvcmUgMjAxMSBjYW5ub3QgYmUgY29tcGFyZWQgdG8gc3VydmV5cyB0YWtlbiBhZnRlcndhcmRzIGR1ZSB0byB0aGUgY2hhbmdlIGluIG1ldGhvZHMuIiwiZmllbGROYW1lIjoidV9zX29iZXNpdHlfaW5fdGhlX3BvcHVsYXRpb25fYWR1bHRzIiwicG9zaXRpb24iOjIzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjY4LCJ3aWR0aCI6MjM0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjcuNSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjIzLjc4MzMzMzMzMzMzMzMzIiwibnVsbCI6NDksInRvcCI6W3siaXRlbSI6IjIwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMS45IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMi45IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyNi45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyNy41IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxOS42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMy4yIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyNi4zIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyNS4xIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNC40IiwiY291bnQiOjExfSx7Iml0ZW0iOiIyMC45IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyNi43IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxOS42Iiwic3VtIjoiMjg1LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3MzgsIm5hbWUiOiJVLlMuIE9iZXNpdHkgaW4gdGhlIFBvcHVsYXRpb24qIChBZHVsdHMpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT2Jlc2l0eSBpcyBhIG1ham9yIGNvbnRyaWJ1dG9yIHRvIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UsIGNhbmNlciBhbmQgZGlhYmV0ZXMuIEl0IGFsc28gbmVnYXRpdmVseSBpbXBhY3RzIHB1YmxpYyBoZWFsdGggY29zdHMgYW5kIGVkdWNhdGlvbmFsIG91dGNvbWVzLiBJbmRpdmlkdWFscyB3aXRoIGEgYm9keSBtYXNzIGluZGV4IChCTUkpIG9mIDMwIG9yIGdyZWF0ZXIgYXJlIGNvbnNpZGVyZWQgb2Jlc2UuIFdlaWdodCBhbmQgaGVpZ2h0IGFyZSB1c2VkIHRvIGNhbGN1bGF0ZSBCTUksIHdoaWNoIHByb3ZpZGVzIGEgcmVhc29uYWJsZSBpbmRpY2F0b3Igb2YgYm9keSBmYXQgYW5kIHdlaWdodCBjYXRlZ29yaWVzIHRoYXQgbWF5IGxlYWQgdG8gaGVhbHRoIGlzc3Vlcy4gXG5Tb3VyY2U6IENlbnRlcnMgZm9yIERpc2Vhc2UgQ29udHJvbCBhbmQgUHJldmVudGlvbjsgaHR0cDovL2FwcHMubmNjZC5jZGMuZ292L0JSRlNTL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bHkgXG5cbipOb3RlOiBTdGFydGluZyBpbiAyMDExLCB0aGUgQ0RDIHdpbGwgY2FsbCBib3RoIGxhbmRsaW5lIGFuZCBjZWxsIHBob25lIHVzZXJzIGZvciB0aGUgQlJGU1MgQW5udWFsIFN1cnZleS4gSW4gdGhlIHBhc3QsIHRoZSBDREMgb25seSBjYWxsZWQgbGFuZGxpbmUgcGhvbmVzLiBUaGlzIGNoYW5nZSB3aWxsIGxlYWQgdG8gbW9yZSBhY2N1cmF0ZSByZXN1bHRzOyBob3dldmVyLCBzdXJ2ZXlzIHRha2VuIGJlZm9yZSAyMDExIGNhbm5vdCBiZSBjb21wYXJlZCB0byBzdXJ2ZXlzIHRha2VuIGFmdGVyd2FyZHMgZHVlIHRvIHRoZSBjaGFuZ2UgaW4gbWV0aG9kcy4iLCJmaWVsZE5hbWUiOiJ1X3Nfb2Jlc2l0eV9pbl90aGVfcG9wdWxhdGlvbl9hZHVsdHNfMiIsInBvc2l0aW9uIjoyNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODU0MjAzMiwid2lkdGgiOjIzMiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI5LjgiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6IjI4Ljg0IiwibnVsbCI6NTYsInRvcCI6W3siaXRlbSI6IjI3LjgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI3LjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI5LjgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI5LjQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI5LjYiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiIyNy42Iiwic3VtIjoiMTQ0LjIifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3MzksIm5hbWUiOiJBbGwgc3R1ZGVudHMgZ3JhZGUgMyBwcm9maWNpZW5jeSByYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogIE1pY2hpZ2FuJ3MgRWR1Y2F0aW9uYWwgQXNzZXNzbWVudCBQcm9ncmFtIChNRUFQKSB0ZXN0IG1lYXN1cmVzIHN0dWRlbnQgYWNoaWV2ZW1lbnQgaW4gbWF0aCwgc2NpZW5jZSwgcmVhZGluZywgc29jaWFsIHN0dWRpZXMgYW5kIHdyaXRpbmcuIFRoaXMgbWVhc3VyZSB0ZWxscyB1cyBob3cgbWFueSB0aGlyZCBncmFkZXJzIGFyZSBwcm9maWNpZW50IGluIHJlYWRpbmcgYnkgdGhlIGVuZCBvZiB0aGUgdGhpcmQgZ3JhZGUsIHdoaWNoIGlzIGFuIGVhcmx5IHByZWRpY3RvciBvZiBmdXR1cmUgYWNhZGVtaWMgc3VjY2Vzcy4gUHJvZmljaWVuY3kgaW4gdGhpcmQgZ3JhZGUgcmVhZGluZyBpcyBtZWFzdXJlZCBieSB0aGUgTUVBUCB0ZXN0IHRha2VuIGluIHRoZSBmYWxsIG9mIHRoZSBmb3VydGggZ3JhZGUgeWVhci4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRWR1Y2F0aW9uLCBCdXJlYXUgb2YgQXNzZXNzbWVudCBhbmQgQWNjb3VudGFiaWxpdHk7ICBodHRwOi8vbWljaGlnYW4uZ292L21kZS8wLDE2MDcsNy0xNDAtMjI3MDlfMzExNjgtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIEFubnVhbGx5IGluIEZlYnJ1YXJ5IFxuXG5Ob3RlOiBCZWdpbm5pbmcgaW4gdGhlIDIwMTEtMjAxMiBzY2hvb2wgeWVhciwgdGhlIE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRWR1Y2F0aW9uIGFkb3B0ZWQgbW9yZSByaWdvcm91cyBwcm9maWNpZW5jeSBjYWxjdWxhdGlvbnMgKGN1dCBzY29yZXMpIHRvIG1vcmUgYWNjdXJhdGVseSByZWZsZWN0IGNhcmVlciBhbmQgY29sbGVnZSByZWFkaW5lc3MuIFRvIGVhc2UgdGhlIHRyYW5zaXRpb24sIHBlcmZvcm1hbmNlIGluIHByaW9yIHllYXJzIHNob3duIGluIHRoZSBjaGFydCBhYm92ZSBoYXMgYmVlbiByZWNhbGN1bGF0ZWQuIFN0dWRlbnQgcGVyZm9ybWFuY2UgaW5mb3JtYXRpb24gaGFzIG5vdCBjaGFuZ2VkIGFuZCBpcyB2YWxpZCBhcyBpdCB3YXMgcmVwb3J0ZWQgYXQgdGhlIHRpbWUuXG5cbiogRWNvbm9taWMgZGlzYWR2YW50YWdlIGlzIG1lYXN1cmVkIGJ5IGVsaWdpYmlsaXR5IGZvciBmcmVlIG9yIHJlZHVjZWQtcHJpY2UgbHVuY2guIFdlIGNvbXBhcmUgc3RhdGV3aWRlIG92ZXJhbGwgcGVyZm9ybWFuY2UgdG8gc3RhdGV3aWRlIGVjb25vbWljYWxseSBkaXNhZHZhbnRhZ2VkIHBlcmZvcm1hbmNlIHRvIG1ha2Ugc3VyZSB3ZSBmb2N1cyBvbiBwcm92aWRpbmcgYSBoaWdoLXF1YWxpdHkgZWR1Y2F0aW9uIGFuZCBlcXVhbCBvcHBvcnR1bml0aWVzIGZvciBsZWFybmluZyB0byBhbGwgc3R1ZGVudHMuIiwiZmllbGROYW1lIjoiYWxsX3N0dWRlbnRzX2dyYWRlXzNfcHJvZmljaWVuY3lfcmF0ZSIsInBvc2l0aW9uIjoyNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY2OSwid2lkdGgiOjIwMywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcwIiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiI2Ni4xNjY2NjY2NjY2NjY2NyIsIm51bGwiOjU1LCJ0b3AiOlt7Iml0ZW0iOiI2Ny40IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2My41IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2Ny43IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2OC4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3MCIsImNvdW50IjoxNn0seyJpdGVtIjoiNjAuMyIsImNvdW50IjoxNX1dLCJzbWFsbGVzdCI6IjYwLjMiLCJzdW0iOiIzOTcuMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc0MCwibmFtZSI6IkFsbCBzdHVkZW50cyBncmFkZSAzIHByb2ZpY2llbmN5IHJhdGUqIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoiYWxsX3N0dWRlbnRzX2dyYWRlXzNfcHJvZmljaWVuY3lfcmF0ZV8yIiwicG9zaXRpb24iOjI2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjMyNzY0NDQ1LCJ3aWR0aCI6MjMwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNTAuMSIsIm5vbl9udWxsIjoyLCJhdmVyYWdlIjoiNDguMDUiLCJudWxsIjo1OSwidG9wIjpbeyJpdGVtIjoiNDYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjUwLjEiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI0NiIsInN1bSI6Ijk2LjEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3NDEsIm5hbWUiOiJFY29ub21pY2FsbHkgRGlzYWR2YW50YWdlZCBHcmFkZSAzIFByb2ZpY2llbmN5IFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiAgTWljaGlnYW4ncyBFZHVjYXRpb25hbCBBc3Nlc3NtZW50IFByb2dyYW0gKE1FQVApIHRlc3QgbWVhc3VyZXMgc3R1ZGVudCBhY2hpZXZlbWVudCBpbiBtYXRoLCBzY2llbmNlLCByZWFkaW5nLCBzb2NpYWwgc3R1ZGllcyBhbmQgd3JpdGluZy4gVGhpcyBtZWFzdXJlIHRlbGxzIHVzIGhvdyBtYW55IHRoaXJkIGdyYWRlcnMgYXJlIHByb2ZpY2llbnQgaW4gcmVhZGluZyBieSB0aGUgZW5kIG9mIHRoZSB0aGlyZCBncmFkZSwgd2hpY2ggaXMgYW4gZWFybHkgcHJlZGljdG9yIG9mIGZ1dHVyZSBhY2FkZW1pYyBzdWNjZXNzLiBQcm9maWNpZW5jeSBpbiB0aGlyZCBncmFkZSByZWFkaW5nIGlzIG1lYXN1cmVkIGJ5IHRoZSBNRUFQIHRlc3QgdGFrZW4gaW4gdGhlIGZhbGwgb2YgdGhlIGZvdXJ0aCBncmFkZSB5ZWFyLiBcblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFZHVjYXRpb24sIEJ1cmVhdSBvZiBBc3Nlc3NtZW50IGFuZCBBY2NvdW50YWJpbGl0eTsgaHR0cDovL21pY2hpZ2FuLmdvdi9tZGUvMCwxNjA3LDctMTQwLTIyNzA5XzMxMTY4LS0tLDAwLmh0bWwgXG5cblVwZGF0ZWQgQW5udWFsbHkgaW4gRmVicnVhcnkgXG5cbk5vdGU6IEJlZ2lubmluZyBpbiB0aGUgMjAxMS0yMDEyIHNjaG9vbCB5ZWFyLCB0aGUgTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFZHVjYXRpb24gYWRvcHRlZCBtb3JlIHJpZ29yb3VzIHByb2ZpY2llbmN5IGNhbGN1bGF0aW9ucyAoY3V0IHNjb3JlcykgdG8gbW9yZSBhY2N1cmF0ZWx5IHJlZmxlY3QgY2FyZWVyIGFuZCBjb2xsZWdlIHJlYWRpbmVzcy4gVG8gZWFzZSB0aGUgdHJhbnNpdGlvbiwgcGVyZm9ybWFuY2UgaW4gcHJpb3IgeWVhcnMgc2hvd24gaW4gdGhlIGNoYXJ0IGFib3ZlIGhhcyBiZWVuIHJlY2FsY3VsYXRlZC4gU3R1ZGVudCBwZXJmb3JtYW5jZSBpbmZvcm1hdGlvbiBoYXMgbm90IGNoYW5nZWQgYW5kIGlzIHZhbGlkIGFzIGl0IHdhcyByZXBvcnRlZCBhdCB0aGUgdGltZS4gKiBFY29ub21pYyBkaXNhZHZhbnRhZ2UgaXMgbWVhc3VyZWQgYnkgZWxpZ2liaWxpdHkgZm9yIGZyZWUgb3IgcmVkdWNlZC1wcmljZSBsdW5jaC4gV2UgY29tcGFyZSBzdGF0ZXdpZGUgb3ZlcmFsbCBwZXJmb3JtYW5jZSB0byBzdGF0ZXdpZGUgZWNvbm9taWNhbGx5IGRpc2FkdmFudGFnZWQgcGVyZm9ybWFuY2UgdG8gbWFrZSBzdXJlIHdlIGZvY3VzIG9uIHByb3ZpZGluZyBhIGhpZ2gtcXVhbGl0eSBlZHVjYXRpb24gYW5kIGVxdWFsIG9wcG9ydHVuaXRpZXMgZm9yIGxlYXJuaW5nIHRvIGFsbCBzdHVkZW50cy4iLCJmaWVsZE5hbWUiOiJlY29ub21pY2FsbHlfZGlzYWR2YW50YWdlZF9ncmFkZV8zX3Byb2ZpY2llbmN5X3JhdGUiLCJwb3NpdGlvbiI6MjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzAsIndpZHRoIjozMTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI1Ny4zIiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiI1Mi42NSIsIm51bGwiOjU1LCJ0b3AiOlt7Iml0ZW0iOiI1NCIsImNvdW50IjoyMH0seyJpdGVtIjoiNTAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjU1IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1NS4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1Ny4zIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0NC41IiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiNDQuNSIsInN1bSI6IjMxNS45In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzQyLCJuYW1lIjoiRWNvbm9taWNhbGx5IERpc2FkdmFudGFnZWQgR3JhZGUgMyBQcm9maWNpZW5jeSBSYXRlKiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6ImVjb25vbWljYWxseV9kaXNhZHZhbnRhZ2VkX2dyYWRlXzNfcHJvZmljaWVuY3lfcmF0ZV8yIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjMyNzY0NDgwLCJ3aWR0aCI6MzIyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzUuMyIsIm5vbl9udWxsIjoyLCJhdmVyYWdlIjoiMzMuMiIsIm51bGwiOjU5LCJ0b3AiOlt7Iml0ZW0iOiIzMS4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzNS4zIiwiY291bnQiOjE5fV0sInNtYWxsZXN0IjoiMzEuMSIsInN1bSI6IjY2LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3NDMsIm5hbWUiOiJNaWNoaWdhbiBQb3B1bGF0aW9uIHdpdGggQkEgRGVncmVlIG9yIEhpZ2hlciIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENvbGxlZ2UgZ3JhZHVhdGlvbiBpcyBvbmUgbWVhc3VyZSBvZiB0aGUgc3VjY2VzcyBvZiBvdXIgcG9zdC1zZWNvbmRhcnkgZWR1Y2F0aW9uIHN5c3RlbS4gSGlnaCBjb2xsZWdlIGVucm9sbG1lbnQgYW5kIHRoZSBudW1iZXIgb2Ygc3R1ZGVudHMgcmVjZWl2aW5nIGRlZ3JlZXMgY29udHJpYnV0ZSB0byB0aGUgcXVhbGl0eSBvZiB0aGUgc3RhdGUncyB3b3JrIGZvcmNlLlxuTWljaGlnYW4gYW5kIE5hdGlvbmFsIFNvdXJjZTogVS5TLiBDZW5zdXMgQnVyZWF1LCBBbWVyaWNhbiBGYWN0IEZpbmRlcjsgICBodHRwOi8vZmFjdGZpbmRlcjIuY2Vuc3VzLmdvdi9mYWNlcy9uYXYvanNmL3BhZ2VzL2luZGV4LnhodG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3BvcHVsYXRpb25fd2l0aF9iYV9kZWdyZWVfb3JfaGlnaGVyIiwicG9zaXRpb24iOjI5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjczLCJ3aWR0aCI6MjcwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjYuOSIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjI1LjI4MTgxODE4MTgxODE4IiwibnVsbCI6NTAsInRvcCI6W3siaXRlbSI6IjI1IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyNS4zIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyNS41IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyNS45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyNi40IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNC43IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNi45IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyNC41IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiMjQuNSIsInN1bSI6IjI3OC4xIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzQ0LCJuYW1lIjoiVS5TLiBQb3B1bGF0aW9uIHdpdGggQkEgRGVncmVlIG9yIEhpZ2hlciIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IENvbGxlZ2UgZ3JhZHVhdGlvbiBpcyBvbmUgbWVhc3VyZSBvZiB0aGUgc3VjY2VzcyBvZiBvdXIgcG9zdC1zZWNvbmRhcnkgZWR1Y2F0aW9uIHN5c3RlbS4gSGlnaCBjb2xsZWdlIGVucm9sbG1lbnQgYW5kIHRoZSBudW1iZXIgb2Ygc3R1ZGVudHMgcmVjZWl2aW5nIGRlZ3JlZXMgY29udHJpYnV0ZSB0byB0aGUgcXVhbGl0eSBvZiB0aGUgc3RhdGUncyB3b3JrIGZvcmNlLlxuTWljaGlnYW4gYW5kIE5hdGlvbmFsIFNvdXJjZTogVS5TLiBDZW5zdXMgQnVyZWF1LCBBbWVyaWNhbiBGYWN0IEZpbmRlcjsgaHR0cDovL2ZhY3RmaW5kZXIyLmNlbnN1cy5nb3YvZmFjZXMvbmF2L2pzZi9wYWdlcy9pbmRleC54aHRtbCBcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5IiwiZmllbGROYW1lIjoidV9zX3BvcHVsYXRpb25fd2l0aF9iYV9kZWdyZWVfb3JfaGlnaGVyIiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njc0LCJ3aWR0aCI6MjQwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjkuOCIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6IjI4LjEyNzI3MjcyNzI3MjczIiwibnVsbCI6NTAsInRvcCI6W3siaXRlbSI6IjI3LjkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI4LjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI4LjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI4LjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjI5LjMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI3LjIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjI3LjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjI5LjgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI3LjUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjI3IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMjciLCJzdW0iOiIzMDkuNCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc0NSwibmFtZSI6Ik1pY2hpZ2FuIEFDVCBDb2xsZWdlIFJlYWRpbmVzcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE9uIHRoZSBBQ1QsIGNlcnRhaW4gc2NvcmVzIHRlbGwgdXMgd2hpY2ggc3R1ZGVudHMgYXJlIG1vcmUgbGlrZWx5IHRvIHN1Y2NlZWQgaW4gY29sbGVnZS4gVGhpcyBtZWFzdXJlIGlzIGltcG9ydGFudCBiZWNhdXNlIGl0IHJlcHJlc2VudHMgY29sbGVnZSByZWFkaW5lc3MgYmFzZWQgb24gYSBuYXRpb25hbCB0ZXN0LiBcblNvdXJjZTogTUkgU2Nob29sIERhdGEgKGJhc2VkIG9uIEFDVCBzY29yZXMgdGFrZW4gYXMgcGFydCBvZiB0aGUgTWljaGlnYW4gTWVyaXQgRXhhbSAoTU1FKSk7ICBodHRwczovL3d3dy5taXNjaG9vbGRhdGEub3JnL0RlZmF1bHQuYXNweD9hc3B4ZXJyb3JwYXRoPS9DYXJlZXJBbmRDb2xsZWdlUmVhZGluZXNzL0FDVENvbGxlZ2VSZWFkaW5lc3MvVHJlbmQuYXNweFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmVcblxuKkVjb25vbWljIGRpc2FkdmFudGFnZSBpcyBtZWFzdXJlZCBieSBlbGlnaWJpbGl0eSBmb3IgZnJlZSBvciByZWR1Y2VkLXByaWNlIGx1bmNoLiBXZSBjb21wYXJlIHN0YXRld2lkZSBvdmVyYWxsIHBlcmZvcm1hbmNlIHRvIHN0YXRld2lkZSBlY29ub21pY2FsbHkgZGlzYWR2YW50YWdlZCBwZXJmb3JtYW5jZSB0byBtYWtlIHN1cmUgd2UgZm9jdXMgb24gcHJvdmlkaW5nIGEgaGlnaC1xdWFsaXR5IGVkdWNhdGlvbiBhbmQgZXF1YWwgb3Bwb3J0dW5pdGllcyBmb3IgbGVhcm5pbmcgdG8gYWxsIHN0dWRlbnRzLiIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2FjdF9jb2xsZWdlX3JlYWRpbmVzcyIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY3MSwid2lkdGgiOjIwNCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwLjIiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjE2LjgyMjIyMjIyMjIyMjIyIiwibnVsbCI6NTIsInRvcCI6W3siaXRlbSI6IjE2LjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE3LjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE3LjciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjE4LjEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNC44IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMC4yIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMi40IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxNC45IiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMTIuNCIsInN1bSI6IjE1MS40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzQ2LCJuYW1lIjoiTWljaGlnYW4gU0FUIENvbGxlZ2UgUmVhZGluZXNzKiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3NhdF9jb2xsZWdlX3JlYWRpbmVzcyIsInBvc2l0aW9uIjozMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjozODEwMTA1Miwid2lkdGgiOjIwMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM0LjkiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjM0LjkiLCJudWxsIjo2MCwidG9wIjpbeyJpdGVtIjoiMzQuOSIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjM0LjkiLCJzdW0iOiIzNC45In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzQ3LCJuYW1lIjoiRWNvbm9taWNhbGx5IERpc2FkdmFudGFnZWQgQUNUIENvbGxlZ2UgUmVhZGluZXNzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT24gdGhlIEFDVCwgY2VydGFpbiBzY29yZXMgdGVsbCB1cyB3aGljaCBzdHVkZW50cyBhcmUgbW9yZSBsaWtlbHkgdG8gc3VjY2VlZCBpbiBjb2xsZWdlLiBUaGlzIG1lYXN1cmUgaXMgaW1wb3J0YW50IGJlY2F1c2UgaXQgcmVwcmVzZW50cyBjb2xsZWdlIHJlYWRpbmVzcyBiYXNlZCBvbiBhIG5hdGlvbmFsIHRlc3QuIFxuU291cmNlOiBNSSBTY2hvb2wgRGF0YSAoYmFzZWQgb24gQUNUIHNjb3JlcyB0YWtlbiBhcyBwYXJ0IG9mIHRoZSBNaWNoaWdhbiBNZXJpdCBFeGFtIChNTUUpKTsgaHR0cHM6Ly93d3cubWlzY2hvb2xkYXRhLm9yZy9EZWZhdWx0LmFzcHg/YXNweGVycm9ycGF0aD0vQ2FyZWVyQW5kQ29sbGVnZVJlYWRpbmVzcy9BQ1RDb2xsZWdlUmVhZGluZXNzL1RyZW5kLmFzcHggXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSBcblxuKkVjb25vbWljIGRpc2FkdmFudGFnZSBpcyBtZWFzdXJlZCBieSBlbGlnaWJpbGl0eSBmb3IgZnJlZSBvciByZWR1Y2VkLXByaWNlIGx1bmNoLiBXZSBjb21wYXJlIHN0YXRld2lkZSBvdmVyYWxsIHBlcmZvcm1hbmNlIHRvIHN0YXRld2lkZSBlY29ub21pY2FsbHkgZGlzYWR2YW50YWdlZCBwZXJmb3JtYW5jZSB0byBtYWtlIHN1cmUgd2UgZm9jdXMgb24gcHJvdmlkaW5nIGEgaGlnaC1xdWFsaXR5IGVkdWNhdGlvbiBhbmQgZXF1YWwgb3Bwb3J0dW5pdGllcyBmb3IgbGVhcm5pbmcgdG8gYWxsIHN0dWRlbnRzLiIsImZpZWxkTmFtZSI6InVfc19hY3RfY29sbGVnZV9yZWFkaW5lc3MiLCJwb3NpdGlvbiI6MzMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzIsIndpZHRoIjozMTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3LjciLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjUuOCIsIm51bGwiOjUyLCJ0b3AiOlt7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjUuOSIsImNvdW50IjoxOX0seyJpdGVtIjoiNi42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3LjciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNy40IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIzLjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjQuOSIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjMuMiIsInN1bSI6IjUyLjIifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3NDgsIm5hbWUiOiJFY29ub21pY2FsbHkgRGlzYWR2YW50YWdlZCBTQVQgQ29sbGVnZSBSZWFkaW5lc3MqIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoiZWNvbm9taWNhbGx5X2Rpc2FkdmFudGFnZWRfc2F0X2NvbGxlZ2VfcmVhZGluZXNzIiwicG9zaXRpb24iOjM0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjM4MTAxMTM2LCJ3aWR0aCI6MzA0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTciLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjE3IiwibnVsbCI6NjAsInRvcCI6W3siaXRlbSI6IjE3IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiMTciLCJzdW0iOiIxNyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc0OSwibmFtZSI6Ik1vb2R5J3MiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBib25kIG9yIGNyZWRpdCByYXRpbmcgaXMgYSBtZWFzdXJlIG9mIGl0cyBmaW5hbmNpYWwgcmVwdXRhdGlvbi4gQSBnb29kIGNyZWRpdCByYXRpbmcgZW5hYmxlcyBhIHN0YXRlIHRvIGJvcnJvdyBtb25leSBmb3IgY29uc3RydWN0aW9uIHByb2plY3RzIGFuZCBvdGhlciBuZWVkcyBhdCB0aGUgbW9zdCBjb21wZXRpdGl2ZSByYXRlcyBhdmFpbGFibGUuIFRoaXMgc2F2ZXMgbWlsbGlvbnMgb2YgdGF4cGF5ZXIgZG9sbGFycyBpbiBpbnRlcmVzdCBwYXltZW50cy4gVGhlIGZvbGxvd2luZyBjaGFydCBzaG93cyB0aGUgc3RhdGUncyByYXRpbmdzIGJ5IHRoZSB0aHJlZSByYXRpbmcgYWdlbmNpZXMuIEZvciB0aGUgbW9zdCByZWNlbnQgcmF0aW5nLCB0aGUgY2hhcnQgYWxzbyBzaG93cyB0aGUgc3RhdGUncyBvdXRsb29rIGluIHBhcmVudGhlc2lzLiBcblxuU291cmNlOiBNaWNoaWdhbiBEZXB0LiBvZiBUcmVhc3VyeSIsImZpZWxkTmFtZSI6Im1vb2R5X3MiLCJwb3NpdGlvbiI6MzUsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njc1LCJ3aWR0aCI6ODIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiJBYWEiLCJub25fbnVsbCI6MTgsIm51bGwiOjQzLCJ0b3AiOlt7Iml0ZW0iOiJBYWEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkFhMSIsImNvdW50IjoxOX0seyJpdGVtIjoiQWEyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiJBYTIgU3RhYmxlIiwiY291bnQiOjE3fSx7Iml0ZW0iOiJBYTIgUG9zaXRpdmUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkFhMSBTdGFibGUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkFhMyIsImNvdW50IjoxNH1dLCJzbWFsbGVzdCI6IkFhMSJ9LCJmb3JtYXQiOnsiYWxpZ24iOiJsZWZ0In19LHsiaWQiOjM0MDg0NDc1MCwibmFtZSI6IlN0YW5kYXJkICYgUG9vcidzIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgYm9uZCBvciBjcmVkaXQgcmF0aW5nIGlzIGEgbWVhc3VyZSBvZiBpdHMgZmluYW5jaWFsIHJlcHV0YXRpb24uIEEgZ29vZCBjcmVkaXQgcmF0aW5nIGVuYWJsZXMgYSBzdGF0ZSB0byBib3Jyb3cgbW9uZXkgZm9yIGNvbnN0cnVjdGlvbiBwcm9qZWN0cyBhbmQgb3RoZXIgbmVlZHMgYXQgdGhlIG1vc3QgY29tcGV0aXRpdmUgcmF0ZXMgYXZhaWxhYmxlLiBUaGlzIHNhdmVzIG1pbGxpb25zIG9mIHRheHBheWVyIGRvbGxhcnMgaW4gaW50ZXJlc3QgcGF5bWVudHMuIFRoZSBmb2xsb3dpbmcgY2hhcnQgc2hvd3MgdGhlIHN0YXRlJ3MgcmF0aW5ncyBieSB0aGUgdGhyZWUgcmF0aW5nIGFnZW5jaWVzLiBGb3IgdGhlIG1vc3QgcmVjZW50IHJhdGluZywgdGhlIGNoYXJ0IGFsc28gc2hvd3MgdGhlIHN0YXRlJ3Mgb3V0bG9vayBpbiBwYXJlbnRoZXNpcy4gXG5cblNvdXJjZTogTWljaGlnYW4gRGVwdC4gb2YgVHJlYXN1cnkiLCJmaWVsZE5hbWUiOiJzdGFuZGFyZF9wb29yX3MiLCJwb3NpdGlvbiI6MzYsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njc2LCJ3aWR0aCI6MTA2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiQUEtIFN0YWJsZSIsIm5vbl9udWxsIjoxOCwibnVsbCI6NDMsInRvcCI6W3siaXRlbSI6IkFBQSIsImNvdW50IjoyMH0seyJpdGVtIjoiQUErIiwiY291bnQiOjE5fSx7Iml0ZW0iOiJBQS0iLCJjb3VudCI6MTh9LHsiaXRlbSI6IkFBLSBTdGFibGUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkFBLSBQb3NpdGl2ZSIsImNvdW50IjoxNn0seyJpdGVtIjoiQUEiLCJjb3VudCI6MTV9XSwic21hbGxlc3QiOiJBQSJ9LCJmb3JtYXQiOnsiYWxpZ24iOiJsZWZ0In19LHsiaWQiOjM0MDg0NDc1MSwibmFtZSI6IkZpdGNoIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgYm9uZCBvciBjcmVkaXQgcmF0aW5nIGlzIGEgbWVhc3VyZSBvZiBpdHMgZmluYW5jaWFsIHJlcHV0YXRpb24uIEEgZ29vZCBjcmVkaXQgcmF0aW5nIGVuYWJsZXMgYSBzdGF0ZSB0byBib3Jyb3cgbW9uZXkgZm9yIGNvbnN0cnVjdGlvbiBwcm9qZWN0cyBhbmQgb3RoZXIgbmVlZHMgYXQgdGhlIG1vc3QgY29tcGV0aXRpdmUgcmF0ZXMgYXZhaWxhYmxlLiBUaGlzIHNhdmVzIG1pbGxpb25zIG9mIHRheHBheWVyIGRvbGxhcnMgaW4gaW50ZXJlc3QgcGF5bWVudHMuIFRoZSBmb2xsb3dpbmcgY2hhcnQgc2hvd3MgdGhlIHN0YXRlJ3MgcmF0aW5ncyBieSB0aGUgdGhyZWUgcmF0aW5nIGFnZW5jaWVzLiBGb3IgdGhlIG1vc3QgcmVjZW50IHJhdGluZywgdGhlIGNoYXJ0IGFsc28gc2hvd3MgdGhlIHN0YXRlJ3Mgb3V0bG9vayBpbiBwYXJlbnRoZXNpcy4gXG5cblNvdXJjZTogTWljaGlnYW4gRGVwdC4gb2YgVHJlYXN1cnkiLCJmaWVsZE5hbWUiOiJmaXRjaCIsInBvc2l0aW9uIjozNywicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzcsIndpZHRoIjo4MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IkFBIFN0YWJsZSIsIm5vbl9udWxsIjoxOCwibnVsbCI6NDMsInRvcCI6W3siaXRlbSI6IkFBKyIsImNvdW50IjoyMH0seyJpdGVtIjoiQUEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IkFBLSIsImNvdW50IjoxOH0seyJpdGVtIjoiQUEtIFBvc2l0aXZlIiwiY291bnQiOjE3fSx7Iml0ZW0iOiJBQSBTdGFibGUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkErIiwiY291bnQiOjE1fV0sInNtYWxsZXN0IjoiQSsifSwiZm9ybWF0Ijp7ImFsaWduIjoibGVmdCJ9fSx7ImlkIjozNDA4NDQ3NTIsIm5hbWUiOiJNaWNoaWdhbiBHb3Zlcm5tZW50IERlYnQgQnVyZGVuIFBlciBDYXBpdGEiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbiBpc3N1ZXMgbG9uZy10ZXJtIGRlYnQgdG8gYnVpbGQgaGlnaHdheXMsIGltcHJvdmUgdGhlIGVudmlyb25tZW50IGFuZCBjb25zdHJ1Y3QgbmV3IGJ1aWxkaW5ncyBvbiBjb2xsZWdlIGFuZCB1bml2ZXJzaXR5IGNhbXB1c2VzLCBhbW9uZyBvdGhlciBsYXJnZSBwcm9qZWN0cy4gSXRzIGRlYnQgYnVyZGVuIGlzIHRoZSBjb3N0IG9mIHNlcnZpY2luZyB0aGlzIGRlYnQuIFxuU291cmNlOiBNb29keSdzIEludmVzdG9yIFNlcnZpY2UsIEFubnVhbCBSZXBvcnRzOyAgIGh0dHBzOi8vd3d3Lm1vb2R5cy5jb20vXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdWx5IiwiZmllbGROYW1lIjoibWljaGlnYW5fZ292ZXJubWVudF9kZWJ0X2J1cmRlbl9wZXJfY2FwaXRhIiwicG9zaXRpb24iOjM4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njc4LCJ3aWR0aCI6MjgwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODAwIiwibm9uX251bGwiOjE2LCJhdmVyYWdlIjoiNjkzLjE4NzUiLCJudWxsIjo0NSwidG9wIjpbeyJpdGVtIjoiNDM4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2NzAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjY5MSIsImNvdW50IjoxOH0seyJpdGVtIjoiNzYyIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3ODUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjgwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDQ5IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3NTgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjY4MyIsImNvdW50IjoxMn0seyJpdGVtIjoiNzY2IiwiY291bnQiOjExfSx7Iml0ZW0iOiI3MTkiLCJjb3VudCI6MTB9LHsiaXRlbSI6Ijc0OCIsImNvdW50Ijo5fSx7Iml0ZW0iOiI3NDciLCJjb3VudCI6OH0seyJpdGVtIjoiNTQyIiwiY291bnQiOjd9XSwic21hbGxlc3QiOiI0MzgiLCJzdW0iOiIxMTA5MSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJjdXJyZW5jeSIsImh1bWFuZSI6ImZhbHNlIiwiY3VycmVuY3lTdHlsZSI6IlVTRCIsInByZWNpc2lvbiI6IjIiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc1MywibmFtZSI6IlUuUy4gQXZlcmFnZSBTdGF0ZXMgRGVidCBCdXJkZW4gUGVyIENhcGl0YSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuIGlzc3VlcyBsb25nLXRlcm0gZGVidCB0byBidWlsZCBoaWdod2F5cywgaW1wcm92ZSB0aGUgZW52aXJvbm1lbnQgYW5kIGNvbnN0cnVjdCBuZXcgYnVpbGRpbmdzIG9uIGNvbGxlZ2UgYW5kIHVuaXZlcnNpdHkgY2FtcHVzZXMsIGFtb25nIG90aGVyIGxhcmdlIHByb2plY3RzLiBJdHMgZGVidCBidXJkZW4gaXMgdGhlIGNvc3Qgb2Ygc2VydmljaW5nIHRoaXMgZGVidC4gXG5Tb3VyY2U6IE1vb2R5J3MgSW52ZXN0b3IgU2VydmljZSwgQW5udWFsIFJlcG9ydHM7IGh0dHBzOi8vd3d3Lm1vb2R5cy5jb20vIFVwZGF0ZWQgYW5udWFsbHkgaW4gSnVseSIsImZpZWxkTmFtZSI6InVfc19nb3Zlcm5tZW50X2RlYnRfYnVyZGVuX3Blcl9jYXBpdGEiLCJwb3NpdGlvbiI6MzksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2NzksIndpZHRoIjoyNTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNDM2Iiwibm9uX251bGwiOjE2LCJhdmVyYWdlIjoiMTE3MSIsIm51bGwiOjQ1LCJ0b3AiOlt7Iml0ZW0iOiI4MTAiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijk0NCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTk5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNDA0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNDA4IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNDE2IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNDM2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI4MjAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE0MTkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwNjAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjExOTUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjE0MzEiLCJjb3VudCI6OX0seyJpdGVtIjoiMTE1OCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIxMTAxIiwiY291bnQiOjd9LHsiaXRlbSI6IjgzOCIsImNvdW50Ijo2fSx7Iml0ZW0iOiIxMjk3IiwiY291bnQiOjV9XSwic21hbGxlc3QiOiI4MTAiLCJzdW0iOiIxODczNiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJjdXJyZW5jeSIsImh1bWFuZSI6ImZhbHNlIiwiY3VycmVuY3lTdHlsZSI6IlVTRCIsInByZWNpc2lvbiI6IjIiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc1NCwibmFtZSI6Ik1pY2hpZ2FuIFN0YXRlIEdvdmVybm1lbnQgT3BlcmF0aW5nIENvc3QgKFN0YXRlIGFuZCBMb2NhbCkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyAgIGh0dHA6Ly93d3cuY2Vuc3VzLmdvdi9nb3ZzL1xuXG5cblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIHRoZSBGYWxsIiwiZmllbGROYW1lIjoibWljaGlnYW5fc3RhdGVfZ292ZXJubWVudF9vcGVyYXRpbmdfY29zdF9zdGF0ZV9vbmx5IiwicG9zaXRpb24iOjQwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjgwLCJ3aWR0aCI6MzMyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjMuOCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjIxLjIiLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiMjAuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiMjMuNiIsImNvdW50IjoxOX0seyJpdGVtIjoiMjIuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjEuMyIsImNvdW50IjoxN30seyJpdGVtIjoiMjAuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMTkuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTkuMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjEuOCIsImNvdW50IjoxM30seyJpdGVtIjoiMjIuMiIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTkuMyIsImNvdW50IjoxMH0seyJpdGVtIjoiMjMuOCIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMTkuMiIsInN1bSI6IjI1NC40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzU1LCJuYW1lIjoiTWljaGlnYW4gU3RhdGUgR292ZXJubWVudCBPcGVyYXRpbmcgQ29zdCAoU3RhdGUgT25seSkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9idWRnZXQvMCwxNjA3LDctMTU3LTEzNDA2XzEzNDE5LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJwb3NpdGlvbiI6NDEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODEsIndpZHRoIjozMTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNi42Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTQuNzQxNjY2NjY2NjY2NjciLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiMTMuNyIsImNvdW50IjoyMH0seyJpdGVtIjoiMTYuNiIsImNvdW50IjoxOX0seyJpdGVtIjoiMTUuOCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTQuOCIsImNvdW50IjoxN30seyJpdGVtIjoiMTQuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMTQuMyIsImNvdW50IjoxNX0seyJpdGVtIjoiMTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE0LjciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE2LjIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEzLjYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjEzLjQiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIxMyIsInN1bSI6IjE3Ni45In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzU2LCJuYW1lIjoiT2hpbyBTdGF0ZSBHb3Zlcm5tZW50IE9wZXJhdGluZyBDb3N0IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWxsIHB1YmxpYyBlbnRpdGllcyBzdHJpdmUgdG8ga2VlcCBjb3N0cyBsb3cgYW5kIG1ha2UgdGhlIG1vc3QgZWZmaWNpZW50IHVzZSBvZiB0YXhwYXllciBkb2xsYXJzLiBNaWNoaWdhbiBjb250aW51ZXMgdG8gZXhwbG9yZSB3YXlzIHRvIHByb3ZpZGUgaGlnaC1xdWFsaXR5IHNlcnZpY2VzIHRvIHJlc2lkZW50cyBhdCB0aGUgbG93ZXN0IHBvc3NpYmxlIGNvc3QuIFxuU291cmNlOiBVLlMuIENlbnN1cyBCdXJlYXUsIEZlZGVyYWwsIFN0YXRlIGFuZCBMb2NhbCBHb3Zlcm5tZW50cywgTWljaGlnYW4gQ0FGUjsgaHR0cDovL3d3dy5jZW5zdXMuZ292L2dvdnMvIFVwZGF0ZWQgYW5udWFsbHkgaW4gdGhlIEZhbGwiLCJmaWVsZE5hbWUiOiJvaGlvX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJwb3NpdGlvbiI6NDIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODIsIndpZHRoIjoyMzEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMi44Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMjAuMjUiLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiMTkuOCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjIuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjEuOCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAuNSIsImNvdW50IjoxN30seyJpdGVtIjoiMjAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE5LjciLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwLjkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE0LjYiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwLjMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIyLjUiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIxNC42Iiwic3VtIjoiMjQzLjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3NTcsIm5hbWUiOiJXYXNoaW5ndG9uIFN0YXRlIEdvdmVybm1lbnQgT3BlcmF0aW5nIENvc3QiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyBodHRwOi8vd3d3LmNlbnN1cy5nb3YvZ292cy8gVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6Indhc2hpbmd0b25fc3RhdGVfZ292ZXJubWVudF9vcGVyYXRpbmdfY29zdCIsInBvc2l0aW9uIjo0MywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY4Mywid2lkdGgiOjI3MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwLjkiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxOC42NDE2NjY2NjY2NjY2NyIsIm51bGwiOjQ5LCJ0b3AiOlt7Iml0ZW0iOiIyMC4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMC45IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMC40IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxOS4zIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxOC4yIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxOC4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxOC44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMi4zIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxOCIsImNvdW50IjoxMn0seyJpdGVtIjoiMTcuOCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAuOCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjEyLjMiLCJzdW0iOiIyMjMuNyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc1OCwibmFtZSI6IlZpcmdpbmlhIFN0YXRlIEdvdmVybm1lbnQgT3BlcmF0aW5nIENvc3QiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBbGwgcHVibGljIGVudGl0aWVzIHN0cml2ZSB0byBrZWVwIGNvc3RzIGxvdyBhbmQgbWFrZSB0aGUgbW9zdCBlZmZpY2llbnQgdXNlIG9mIHRheHBheWVyIGRvbGxhcnMuIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBleHBsb3JlIHdheXMgdG8gcHJvdmlkZSBoaWdoLXF1YWxpdHkgc2VydmljZXMgdG8gcmVzaWRlbnRzIGF0IHRoZSBsb3dlc3QgcG9zc2libGUgY29zdC4gXG5Tb3VyY2U6IFUuUy4gQ2Vuc3VzIEJ1cmVhdSwgRmVkZXJhbCwgU3RhdGUgYW5kIExvY2FsIEdvdmVybm1lbnRzLCBNaWNoaWdhbiBDQUZSOyBodHRwOi8vd3d3LmNlbnN1cy5nb3YvZ292cy8gVXBkYXRlZCBhbm51YWxseSBpbiB0aGUgRmFsbCIsImZpZWxkTmFtZSI6InZpcmdpbmlhX3N0YXRlX2dvdmVybm1lbnRfb3BlcmF0aW5nX2Nvc3QiLCJwb3NpdGlvbiI6NDQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODQsIndpZHRoIjoyNDUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNi40Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTUuMzY2NjY2NjY2NjY2NjciLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiMTQuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTYuMSIsImNvdW50IjoxOX0seyJpdGVtIjoiMTYuMiIsImNvdW50IjoxOH0seyJpdGVtIjoiMTYuNCIsImNvdW50IjoxN30seyJpdGVtIjoiMTQuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiMTUuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTIuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiMTUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE0LjciLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjE2IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMTIuOCIsInN1bSI6IjE4NC40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzU5LCJuYW1lIjoiTnVtYmVyIG9mIE9ubGluZSBTZXJ2aWNlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluIGFuIGVmZm9ydCB0byBwcm92aWRlIGFyb3VuZC10aGUtY2xvY2sgYWNjZXNzIHRvIGdvdmVybm1lbnQsIE1pY2hpZ2FuIGNvbnRpbnVlcyB0byBhZGQgb25saW5lIHNlcnZpY2VzLCBhdmFpbGFibGUgYW55d2hlcmUgYXQgYW55IHRpbWUuIE9ubGluZSBzZXJ2aWNlcyBwcm92aWRlIGFkZGl0aW9uYWwgb3B0aW9ucyBmb3IgY2l0aXplbnMgdG8gaW50ZXJhY3Qgd2l0aCBnb3Zlcm5tZW50IGFuZCBhbGxvdyBmb3IgbW9yZSBlZmZpY2llbnQgb3BlcmF0aW9ucy4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCBhbmQgQnVkZ2V0OyAgIGh0dHA6Ly93d3cubWljaGlnYW4uZ292L3NvbS8wLDE2MDcsNy0xOTItMjk5MjktLS0sMDAuaHRtbFxuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9vbmxpbmVfc2VydmljZXMiLCJwb3NpdGlvbiI6NDUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODUsIndpZHRoIjoxNjksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0MTAiLCJub25fbnVsbCI6OCwiYXZlcmFnZSI6IjMxMS42MjUiLCJudWxsIjo1MywidG9wIjpbeyJpdGVtIjoiMzU3IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzODUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQxMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTk4IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzMDIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI3OCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjM4IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIzMjUiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiIxOTgiLCJzdW0iOiIyNDkzIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzYwLCJuYW1lIjoiTnVtYmVyIG9mIE9ubGluZSBTZXJ2aWNlcyoiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbiBhbiBlZmZvcnQgdG8gcHJvdmlkZSBhcm91bmQtdGhlLWNsb2NrIGFjY2VzcyB0byBnb3Zlcm5tZW50LCBNaWNoaWdhbiBjb250aW51ZXMgdG8gYWRkIG9ubGluZSBzZXJ2aWNlcywgYXZhaWxhYmxlIGFueXdoZXJlIGF0IGFueSB0aW1lLiBPbmxpbmUgc2VydmljZXMgcHJvdmlkZSBhZGRpdGlvbmFsIG9wdGlvbnMgZm9yIGNpdGl6ZW5zIHRvIGludGVyYWN0IHdpdGggZ292ZXJubWVudCBhbmQgYWxsb3cgZm9yIG1vcmUgZWZmaWNpZW50IG9wZXJhdGlvbnMuIFxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgYW5kIEJ1ZGdldDsgICBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9zb20vMCwxNjA3LDctMTkyLTI5OTI5LS0tLDAwLmh0bWxcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnlcblxuKiBJbiAyMDEzLCB0aGUgZGVmaW5pdGlvbiBvZiBhbiBvbi1saW5lIHNlcnZpY2Ugd2FzIHJlLWV2YWx1YXRlZCBieSBEVE1CIHRvIGluY2x1ZGUgc2VhcmNoYWJsZSBkYXRhYmFzZXMsIHdlYiBhcHBsaWNhdGlvbnMsIHdlYiBmb3JtcyBvciBlbGVjdHJvbmljIFBERnMgdGhhdCBoYXZlIGJ1aWx0IGluIGVkaXRzIHRvIGFsbG93IGZvciBzdWJtaXR0YWwgb2YgaW5mb3JtYXRpb24sIG1vYmlsZSB3ZWIgYXBwbGljYXRpb25zLCBkb3dubG9hZGFibGUgbW9iaWxlIGFwcHMgb3Igc2lnbmluZyB1cCBmb3IgZS1tYWlsIG9yIHRleHQgbWVzc2FnZSBzZXJ2aWNlcy4iLCJmaWVsZE5hbWUiOiJudW1iZXJfb2Zfb25saW5lX3NlcnZpY2VzXzIiLCJwb3NpdGlvbiI6NDYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1NDU1ODUsIndpZHRoIjoxNzYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyODkiLCJub25fbnVsbCI6NCwiYXZlcmFnZSI6IjI2OC4yNSIsIm51bGwiOjU3LCJ0b3AiOlt7Iml0ZW0iOiIyMzciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjI4OSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjcxIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyNzYiLCJjb3VudCI6MTd9XSwic21hbGxlc3QiOiIyMzciLCJzdW0iOiIxMDczIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzYxLCJuYW1lIjoiQW5udWFsIFZpc2l0cyB0byBTdGF0ZSBQYXJrcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBtb3JlIHRoYW4gYSBodW5kcmVkIHBhcmtzIGFuZCByZWNyZWF0aW9uIGFyZWFzIGluIE1pY2hpZ2FuJ3Mgc3RhdGUgcGFyayBzeXN0ZW0gb2ZmZXIgcmVzaWRlbnRzIGFuZCB2aXNpdG9ycyB0aGUgb3Bwb3J0dW5pdHkgdG8gZXhwZXJpZW5jZSBzY2VuaWMgZm9yZXN0cywgdHJhaWxzLCBsYWtlcyBhbmQgaGlzdG9yaWMgc2l0ZXMuIE1pY2hpZ2FuIGlzIGEgcHJpbWUgZGVzdGluYXRpb24gZm9yIGNhbXBpbmcsIGZpc2hpbmcsIGJvYXRpbmcsIGhpa2luZywgYmljeWNsaW5nIGFuZCBhIGhvc3Qgb2Ygb3RoZXIgb3V0ZG9vciBhY3Rpdml0aWVzLiBUaGUgbnVtYmVyIG9mIGFubnVhbCB2aXNpdHMgcGVyIHJlc2lkZW50IHRvIHN0YXRlIHBhcmtzIGlzIHRoZSB0b3RhbCBudW1iZXIgb2Ygc3RhdGUgcGFyayB2aXNpdHMgZGl2aWRlZCBieSB0aGUgcG9wdWxhdGlvbiBpbiBNaWNoaWdhbi4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgTmF0dXJhbCBSZXNvdXJjZXM7ICBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9kbnIvMCw0NTcwLDctMTUzLTEwMzY1LS0tLDAwLmh0bWxcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJhbm51YWxfdmlzaXRzX3RvX3N0YXRlX3BhcmtzIiwicG9zaXRpb24iOjQ3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njg2LCJ3aWR0aCI6MTcxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMi44MyIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjIuNDEiLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiMi4yNSIsImNvdW50IjoyMH0seyJpdGVtIjoiMi4zNiIsImNvdW50IjoxOX0seyJpdGVtIjoiMi42MCIsImNvdW50IjoxOH0seyJpdGVtIjoiMi40NyIsImNvdW50IjoxN30seyJpdGVtIjoiMi44MyIsImNvdW50IjoxNn0seyJpdGVtIjoiMi40MyIsImNvdW50IjoxNX0seyJpdGVtIjoiMi4zOCIsImNvdW50IjoxNH0seyJpdGVtIjoiMi4yMiIsImNvdW50IjoxM30seyJpdGVtIjoiMi41NiIsImNvdW50IjoxMn0seyJpdGVtIjoiMi4yOCIsImNvdW50IjoxMX0seyJpdGVtIjoiMi4zMiIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjIuMjIiLCJzdW0iOiIyOC45MiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc2MiwibmFtZSI6IlBlcmNlbnRhZ2UgQ2hhbmdlIGluIFBvcHVsYXRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgbnVtYmVyIG9mIHBlb3BsZSBiZXR3ZWVuIHRoZSBhZ2VzIG9mIDI1IGFuZCAzNCBwcm92aWRlIGEgc2lnbmlmaWNhbnQgY29udHJpYnV0aW9uIHRvIGEgaGVhbHRoeSBlY29ub215LiBBIGdyb3dpbmcgcG9wdWxhdGlvbiBpbiB0aGlzIGFnZSBncm91cCBtYXkgbWVhbiB0aGF0IG1vcmUgcGVvcGxlIGFyZSBjaG9vc2luZyB0byBsaXZlIGFuZCB3b3JrIGluIE1pY2hpZ2FuLiBBYm92ZSB6ZXJvIG1lYW5zIGEgZ3Jvd3RoIGluIHRoaXMgcG9wdWxhdGlvbiBncm91cC4gTGVzcyB0aGFuIHplcm8gbWVhbnMgYSBkZWNsaW5lLiBcblNvdXJjZTogVS5TLiBDZW5zdXMgQnVyZWF1OyAgIGh0dHA6Ly93d3cuY2Vuc3VzLmdvdi9wb3Blc3QvXG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9jaGFuZ2VfaW5fcG9wdWxhdGlvbiIsInBvc2l0aW9uIjo0OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY4Nywid2lkdGgiOjIwNCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjAuMDEiLCJub25fbnVsbCI6MTYsImF2ZXJhZ2UiOiItMC42NTUiLCJudWxsIjo0NSwidG9wIjpbeyJpdGVtIjoiLTAuNDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ii0wLjMwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiItMC42MCIsImNvdW50IjoxOH0seyJpdGVtIjoiLTAuOSIsImNvdW50IjoxN30seyJpdGVtIjoiLTAuNSIsImNvdW50IjoxNn0seyJpdGVtIjoiLTAuMiIsImNvdW50IjoxNX0seyJpdGVtIjoiLTAuMSIsImNvdW50IjoxNH0seyJpdGVtIjoiLTAuMTkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjAuMDEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ii0wLjgiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ii0xLjciLCJjb3VudCI6MTB9LHsiaXRlbSI6Ii0xLjUiLCJjb3VudCI6OX0seyJpdGVtIjoiLTEuMiIsImNvdW50Ijo4fSx7Iml0ZW0iOiItMS40IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiItMS43Iiwic3VtIjoiLTEwLjQ4In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzYzLCJuYW1lIjoiUGVyY2VudGFnZSBvZiBNb25pdG9yZWQgQmVhY2hlcyB3aXRoIE5vIENsb3N1cmVzIG9yIFVuc2FmZSBBZHZpc29yaWVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQmVhY2hlcyBpbiBNaWNoaWdhbiBhcmUgbW9uaXRvcmVkIHRvIGVuc3VyZSB0aGV5IGFyZSBmcmVlIGZyb20gY29udGFtaW5hdGlvbiBzbyB0aGF0IHVzZXJzIGNhbiBmdWxseSBlbmpveSB0aGVtIHdpdGhvdXQgcmlzayBvZiB3YXRlcmJvcm5lIGlsbG5lc3Nlcy4gXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5LCBXYXRlciBSZXNvdXJjZXMgRGl2aXNpb247ICAgaHR0cDovL3d3dy5kZXEuc3RhdGUubWkudXMvYmVhY2gvXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX21vbml0b3JlZF9iZWFjaGVzX3dpdGhfbm9fY2xvc3VyZXNfb3JfdW5zYWZlX2Fkdmlzb3JpZXMiLCJwb3NpdGlvbiI6NDksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODgsIndpZHRoIjo0MTIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4NyIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6Ijc5LjUiLCJudWxsIjo0OSwidG9wIjpbeyJpdGVtIjoiNzYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjcyIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4MCIsImNvdW50IjoxOH0seyJpdGVtIjoiODIiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijc3IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4NSIsImNvdW50IjoxNX0seyJpdGVtIjoiNzUiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijg3IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiNzIiLCJzdW0iOiI5NTQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA4NDQ3NjQsIm5hbWUiOiJNaWNoaWdhbiBWaW9sZW50IENyaW1lIFJhdGVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ3JpbWUgcmF0ZXMgYWZmZWN0IHRoZSBzZW5zZSBvZiBzZWN1cml0eSBjaXRpemVucyBoYXZlIGFib3V0IHRoZWlyIGNvbW11bml0aWVzLiBUaGVzZSByYXRlcyBjYW4gYWxzbyBpbmZsdWVuY2UgYnVzaW5lc3MgaW52ZXN0bWVudCBhbmQgcmVzaWRlbnRpYWwgZGV2ZWxvcG1lbnQuIFZpb2xlbnQgY3JpbWVzIGFyZSB0aG9zZSBvZmZlbnNlcyB0aGF0IGludm9sdmUgZm9yY2Ugb3IgdGhyZWF0IG9mIGZvcmNlIGFuZCBpbmNsdWRlIGFnZ3JhdmF0ZWQgYXNzYXVsdCwgcm9iYmVyeSwgZm9yY2libGUgcmFwZSBhbmQgbXVyZGVyLiBcblNvdXJjZTogRkJJLCBVbmlmb3JtIENyaW1lIFJlcG9ydHM7ICBodHRwOi8vd3d3LmZiaS5nb3YvYWJvdXQtdXMvY2ppcy91Y3IvY3JpbWUtaW4tdGhlLXUuc1xuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3Zpb2xlbnRfY3JpbWVfcmF0ZXMiLCJwb3NpdGlvbiI6NTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2ODksIndpZHRoIjoxODYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI1NjIuNCIsIm5vbl9udWxsIjoxNiwiYXZlcmFnZSI6IjQ5Ny44IiwibnVsbCI6NDUsInRvcCI6W3siaXRlbSI6IjU1My45IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1MTEuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiNDkyLjIiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjQ5MC4zIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0NDUuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiNDU0LjUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjQyOS44IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI1NTUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQyNy4zIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI1NTIuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiNTAxLjUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjQxNS41IiwiY291bnQiOjl9LHsiaXRlbSI6IjUzNiIsImNvdW50Ijo4fSx7Iml0ZW0iOiI1NjIuNCIsImNvdW50Ijo3fSx7Iml0ZW0iOiI1NDAuNyIsImNvdW50Ijo2fSx7Iml0ZW0iOiI0OTciLCJjb3VudCI6NX1dLCJzbWFsbGVzdCI6IjQxNS41Iiwic3VtIjoiNzk2NC44In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzY1LCJuYW1lIjoiVS5TLiBWaW9sZW50IENyaW1lIFJhdGVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ3JpbWUgcmF0ZXMgYWZmZWN0IHRoZSBzZW5zZSBvZiBzZWN1cml0eSBjaXRpemVucyBoYXZlIGFib3V0IHRoZWlyIGNvbW11bml0aWVzLiBUaGVzZSByYXRlcyBjYW4gYWxzbyBpbmZsdWVuY2UgYnVzaW5lc3MgaW52ZXN0bWVudCBhbmQgcmVzaWRlbnRpYWwgZGV2ZWxvcG1lbnQuIFZpb2xlbnQgY3JpbWVzIGFyZSB0aG9zZSBvZmZlbnNlcyB0aGF0IGludm9sdmUgZm9yY2Ugb3IgdGhyZWF0IG9mIGZvcmNlIGFuZCBpbmNsdWRlIGFnZ3JhdmF0ZWQgYXNzYXVsdCwgcm9iYmVyeSwgZm9yY2libGUgcmFwZSBhbmQgbXVyZGVyLiBcblNvdXJjZTogRkJJLCBVbmlmb3JtIENyaW1lIFJlcG9ydHM7IGh0dHA6Ly93d3cuZmJpLmdvdi9hYm91dC11cy9jamlzL3Vjci9jcmltZS1pbi10aGUtdS5zIFVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InVfc192aW9sZW50X2NyaW1lX3JhdGVzIiwicG9zaXRpb24iOjUxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjkwLCJ3aWR0aCI6MTU3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNTA2LjUiLCJub25fbnVsbCI6MTYsImF2ZXJhZ2UiOiI0NDEuMjkzNzUiLCJudWxsIjo0NSwidG9wIjpbeyJpdGVtIjoiNTA0LjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjQ3NS44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0NjMuMiIsImNvdW50IjoxOH0seyJpdGVtIjoiNDA0LjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjM4Ny4xIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzODYuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMzY3LjkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjUwNi41IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIzNzUuNyIsImNvdW50IjoxMn0seyJpdGVtIjoiNDY5IiwiY291bnQiOjExfSx7Iml0ZW0iOiI0NTcuNSIsImNvdW50IjoxMH0seyJpdGVtIjoiMzgzLjIiLCJjb3VudCI6OX0seyJpdGVtIjoiNDcyIiwiY291bnQiOjh9LHsiaXRlbSI6IjQ4MC42IiwiY291bnQiOjd9LHsiaXRlbSI6IjQ5NC40IiwiY291bnQiOjZ9LHsiaXRlbSI6IjQzMS45IiwiY291bnQiOjV9XSwic21hbGxlc3QiOiIzNjcuOSIsInN1bSI6IjcwNjAuNyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc2NiwibmFtZSI6Ik1pY2hpZ2FuIFByb3BlcnR5IENyaW1lcyBwZXIgMTAwLDAwMCBQb3B1bGF0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGVmZmVjdHMgb2YgcHJvcGVydHkgY3JpbWVzIGNhbiBjb250cmlidXRlIHRvIGRldGVyaW9yYXRpbmcgbmVpZ2hib3Job29kcyBhbmQgZGVjbGluaW5nIHByb3BlcnR5IHZhbHVlcy4gUHJvcGVydHkgY3JpbWVzIGluY2x1ZGUgdGhlIG9mZmVuc2VzIG9mIGJ1cmdsYXJ5LCBsYXJjZW55LXRoZWZ0IGFuZCBtb3RvciB2ZWhpY2xlIHRoZWZ0LiBcblNvdXJjZTogRkJJLCBVbmlmb3JtIENyaW1lIFJlcG9ydHM7IGh0dHA6Ly93d3cuZmJpLmdvdi9hYm91dC11cy9jamlzL3Vjci9jcmltZS1pbi10aGUtdS5zIFVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3Byb3BlcnR5X2NyaW1lc19wZXJfMTAwXzAwMF9wb3B1bGF0aW9uIiwicG9zaXRpb24iOjUyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5NjkxLCJ3aWR0aCI6Mjk2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzU1NC45Iiwibm9uX251bGwiOjE2LCJhdmVyYWdlIjoiMjg3NS43ODc1IiwibnVsbCI6NDUsInRvcCI6W3siaXRlbSI6IjM1MjEuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiMzI3OC42IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIzMDY2LjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI3MTMuNiIsImNvdW50IjoxN30seyJpdGVtIjoiMjYxMi4xIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyNTMwLjUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIzMjcuNiIsImNvdW50IjoxNH0seyJpdGVtIjoiMzU1NC45IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDQzLjkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjMwOTEuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjkzNC44IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIxODg1LjYiLCJjb3VudCI6OX0seyJpdGVtIjoiMzA2NS43IiwiY291bnQiOjh9LHsiaXRlbSI6IjMyMTIuOCIsImNvdW50Ijo3fSx7Iml0ZW0iOiIzMzM2LjIiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjgzNy44IiwiY291bnQiOjV9XSwic21hbGxlc3QiOiIxODg1LjYiLCJzdW0iOiI0NjAxMi42In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwODQ0NzY3LCJuYW1lIjoiVS5TLiBQcm9wZXJ0eSBDcmltZXMgcGVyIDEwMCwwMDAgUG9wdWxhdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBlZmZlY3RzIG9mIHByb3BlcnR5IGNyaW1lcyBjYW4gY29udHJpYnV0ZSB0byBkZXRlcmlvcmF0aW5nIG5laWdoYm9yaG9vZHMgYW5kIGRlY2xpbmluZyBwcm9wZXJ0eSB2YWx1ZXMuIFByb3BlcnR5IGNyaW1lcyBpbmNsdWRlIHRoZSBvZmZlbnNlcyBvZiBidXJnbGFyeSwgbGFyY2VueS10aGVmdCBhbmQgbW90b3IgdmVoaWNsZSB0aGVmdC4gXG5Tb3VyY2U6IEZCSSwgVW5pZm9ybSBDcmltZSBSZXBvcnRzOyBodHRwOi8vd3d3LmZiaS5nb3YvYWJvdXQtdXMvY2ppcy91Y3IvY3JpbWUtaW4tdGhlLXUucyBVcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfcHJvcGVydHlfY3JpbWVzX3Blcl8xMDBfMDAwX3BvcHVsYXRpb24iLCJwb3NpdGlvbiI6NTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MTg1Mzk2OTIsIndpZHRoIjoyNTcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNjU4LjEiLCJub25fbnVsbCI6MTYsImF2ZXJhZ2UiOiIzMTc4LjQ2MjUiLCJudWxsIjo0NSwidG9wIjpbeyJpdGVtIjoiMzY1OC4xIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzNTkxLjIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjM1MTQuMSIsImNvdW50IjoxOH0seyJpdGVtIjoiMjk0NS45IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyOTA1LjQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI4NTkuMiIsImNvdW50IjoxNX0seyJpdGVtIjoiMjczMC43IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIzNjE4LjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1OTYuMSIsImNvdW50IjoxMn0seyJpdGVtIjoiMzQzMS41IiwiY291bnQiOjExfSx7Iml0ZW0iOiIzMjExLjUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjI0ODciLCJjb3VudCI6OX0seyJpdGVtIjoiMzI3Ni44IiwiY291bnQiOjh9LHsiaXRlbSI6IjMzNTcuNyIsImNvdW50Ijo3fSx7Iml0ZW0iOiIzNjMwLjYiLCJjb3VudCI6Nn0seyJpdGVtIjoiMzA0MS4zIiwiY291bnQiOjV9XSwic21hbGxlc3QiOiIyNDg3Iiwic3VtIjoiNTA4NTUuNCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc2OCwibmFtZSI6Ik1pY2hpZ2FuIEZhdGFsaXRpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFmZmljIGNyYXNoZXMgY29udGludWUgdG8gYmUgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggZm9yIGNoaWxkcmVuIGFuZCB5b3VuZyBhZHVsdHMuIFRoZSBlY29ub21pYyBsb3NzIGR1ZSB0byB0cmFmZmljIGNyYXNoZXMgaW4gTWljaGlnYW4gaXMgZXN0aW1hdGVkIGF0IG92ZXIgJDEwIGJpbGxpb24uIFdoZW4gdHJhZmZpYyBjcmFzaGVzIHJlc3VsdCBpbiBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMgdGhlIGxvbmctdGVybSBsb3NzZXMgZmVsdCBieSBmYW1pbGllcyBpcyBpbW1lYXN1cmFibGUuIEluIDIwMTMsIGEgdG90YWwgb2YgMjg5LDA2MSBjcmFzaGVzIHdlcmUgcmVwb3J0ZWQuIFRoYXQgeWVhciwgdHJhZmZpYyBhY2NpZGVudHMgcmVzdWx0ZWQgaW4gNiwyMzQgc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzLlxuU291cmNlOiBNaWNoaWdhbiBTdGF0ZSBQb2xpY2UgVHJhZmZpYyBDcmFzaCBSZXBvcnRpbmcgU3lzdGVtOyAgIGh0dHA6Ly93d3cubWljaGlnYW4uZ292L21zcC8wLDE2MDcsNy0xMjMtMTY0NV8zNTAxXzQ2MjYtLS0sMDAuaHRtbFxuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoibWljaGlnYW5fZmF0YWxpdGllcyIsInBvc2l0aW9uIjo1NCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoxODUzOTY5Mywid2lkdGgiOjEyNCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzODIiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiIxMDcwLjI5NDExNzY0NzA1OSIsIm51bGwiOjQ0LCJ0b3AiOlt7Iml0ZW0iOiIxMzI4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMjgzIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMTU5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5MzciLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijg4OSIsImNvdW50IjoxNn0seyJpdGVtIjoiOTM2IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI5NTEiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEzODIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjEwNjQiLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ijg3NiIsImNvdW50IjoxMX0seyJpdGVtIjoiMTEyOSIsImNvdW50IjoxMH0seyJpdGVtIjoiOTgwIiwiY291bnQiOjl9LHsiaXRlbSI6Ijk2MyIsImNvdW50Ijo4fSx7Iml0ZW0iOiIxMDg0IiwiY291bnQiOjd9LHsiaXRlbSI6IjEyNzkiLCJjb3VudCI6Nn0seyJpdGVtIjoiODcxIiwiY291bnQiOjV9XSwic21hbGxlc3QiOiI4NzEiLCJzdW0iOiIxODE5NSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc2OSwibmFtZSI6Ik1pY2hpZ2FuIFNlcmlvdXMgSW5qdXJpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFmZmljIGNyYXNoZXMgY29udGludWUgdG8gYmUgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggZm9yIGNoaWxkcmVuIGFuZCB5b3VuZyBhZHVsdHMuIFRoZSBlY29ub21pYyBsb3NzIGR1ZSB0byB0cmFmZmljIGNyYXNoZXMgaW4gTWljaGlnYW4gaXMgZXN0aW1hdGVkIGF0IG92ZXIgJDEwIGJpbGxpb24uIFdoZW4gdHJhZmZpYyBjcmFzaGVzIHJlc3VsdCBpbiBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMgdGhlIGxvbmctdGVybSBsb3NzZXMgZmVsdCBieSBmYW1pbGllcyBpcyBpbW1lYXN1cmFibGUuIEluIDIwMTMsIGEgdG90YWwgb2YgMjg5LDA2MSBjcmFzaGVzIHdlcmUgcmVwb3J0ZWQuIFRoYXQgeWVhciwgdHJhZmZpYyBhY2NpZGVudHMgcmVzdWx0ZWQgaW4gNiwyMzQgc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzLlxuU291cmNlOiBNaWNoaWdhbiBTdGF0ZSBQb2xpY2UgVHJhZmZpYyBDcmFzaCBSZXBvcnRpbmcgU3lzdGVtOyBodHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tc3AvMCwxNjA3LDctMTIzLTE2NDVfMzUwMV80NjI2LS0tLDAwLmh0bWwgVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9zZXJpb3VzX2luanVyaWVzIiwicG9zaXRpb24iOjU1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjE4NTM5Njk0LCJ3aWR0aCI6MTU0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTE5NTYiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiI3NDc3LjA1ODgyMzUyOTQxMiIsIm51bGwiOjQ0LCJ0b3AiOlt7Iml0ZW0iOiIxMDUzMCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTkyMCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTI3MCIsImNvdW50IjoxOH0seyJpdGVtIjoiNTk4MCIsImNvdW50IjoxN30seyJpdGVtIjoiNTcwNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNTY3NiIsImNvdW50IjoxNX0seyJpdGVtIjoiNTI4MyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTE5NTYiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjU2MzQiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjQ5MDkiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ijg0ODYiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjY3MjUiLCJjb3VudCI6OX0seyJpdGVtIjoiNDg2NSIsImNvdW50Ijo4fSx7Iml0ZW0iOiI3NDg1IiwiY291bnQiOjd9LHsiaXRlbSI6Ijc2MTgiLCJjb3VudCI6Nn0seyJpdGVtIjoiMTA1NTYiLCJjb3VudCI6NX0seyJpdGVtIjoiNjUxMSIsImNvdW50Ijo0fV0sInNtYWxsZXN0IjoiNDg2NSIsInN1bSI6IjEyNzExMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDg0NDc3MCwibmFtZSI6IlRyYWZmaWMgSW5qdXJ5IGFuZCBGYXRhbGl0eSBUb3RhbHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJ0cmFmZmljX2luanVyeV9hbmRfZmF0YWxpdHlfdG90YWxzIiwicG9zaXRpb24iOjU2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjI3NzYxMTg3LCJ3aWR0aCI6MTkwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTMzMzgiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiI4NTQ3LjM1Mjk0MTE3NjQ3MSIsIm51bGwiOjQ0LCJ0b3AiOlt7Iml0ZW0iOiIxMTg1OCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTEyMDMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEwNDI5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2OTE3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2NTk1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2NjEyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2MjM0IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMzMzOCIsImNvdW50IjoxM30seyJpdGVtIjoiNjY5OCIsImNvdW50IjoxMn0seyJpdGVtIjoiNTc4NSIsImNvdW50IjoxMX0seyJpdGVtIjoiOTYxNSIsImNvdW50IjoxMH0seyJpdGVtIjoiNzcwNSIsImNvdW50Ijo5fSx7Iml0ZW0iOiI1ODI4IiwiY291bnQiOjh9LHsiaXRlbSI6Ijg1NjkiLCJjb3VudCI6N30seyJpdGVtIjoiODcwMiIsImNvdW50Ijo2fSx7Iml0ZW0iOiIxMTgzNSIsImNvdW50Ijo1fSx7Iml0ZW0iOiI3MzgyIiwiY291bnQiOjR9XSwic21hbGxlc3QiOiI1Nzg1Iiwic3VtIjoiMTQ1MzA1In0sImZvcm1hdCI6e319XSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOmZhbHNlLCJ0eXBlIjoidmlld2VyIiwiZmxhZ3MiOlsicHVibGljIl19XSwibWV0YWRhdGEiOnsicmRmU3ViamVjdCI6IjAiLCJhdmFpbGFibGVEaXNwbGF5VHlwZXMiOlsidGFibGUiLCJmYXRyb3ciLCJwYWdlIl0sInJlbmRlclR5cGVDb25maWciOnsidmlzaWJsZSI6eyJ0YWJsZSI6dHJ1ZX19fSwib3duZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sInF1ZXJ5Ijp7fSwicmlnaHRzIjpbInJlYWQiXSwidGFibGVBdXRob3IiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sImZsYWdzIjpbImRlZmF1bHQiLCJvd25lck1heUJlQ29udGFjdGVkIiwicmVzdG9yYWJsZSIsInJlc3RvcmVQb3NzaWJsZUZvclR5cGUiXX19