Accountability

Percentage of Road Construction Projects Completed on Time

Why it Matters: Delivering projects on schedule minimizes disruption to the normal flow of goods and movement of travelers, reducing costs and delays. Explore the data
%
Final
%
Dec 2018 Target
Goal Period ended December 2018

        Percentage of Road Construction Projects Completed on Time

        Percentage of projects completed on time or ahead of schedule

        This dataset is private.

        Source: Michigan Department of Transportation TRNS*PORT database

        Updated annually in February

        Open Michigan (OpenMichigan@michigan.gov) is the official State of Michigan account. Any items created by other user accounts are not endorsed by the State of Michigan.

      Data Governance

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

      Model Health

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

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiSW5mcmFzdHJ1Y3R1cmUgRGFzaGJvYXJkIiwibWV0YWRhdGEiOiJ7XCJkZXNjcmlwdGlvblwiOlwiKipbRG93bmxvYWQgU3ByZWFkc2hlZXQgVmVyc2lvbiBvZiBJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmRdWzBdKipcXG5cXG4qKlBlcmZvcm1hbmNlIEtleToqKiBUaHVtYnMgdXA9QmV0dGVyLCBBcnJvd3M9Tm8gY2hhbmdlLCBUaHVtYnMgZG93bj1Xb3JzZVxcblxcbltJbmZyYXN0cnVjdHVyZSBEYXNoYm9hcmQgQXQtQS1HbGFuY2VdWzFdXFxuXFxuWzBdOiBodHRwczovL21pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdi9kb3dubG9hZC8zODVqLTkyeWMvYXBwbGljYXRpb24lMkZ2bmQubXMtZXhjZWxcXG5bMV06IGh0dHBzOi8vbWlkYXNoYm9hcmQubWljaGlnYW4uZ292L2RhdGFzZXQvSW5mcmFzdHJ1Y3R1cmUtQXQtQS1HbGFuY2UtNi0xLTE3L2R4anUtNGNndFwiLFwiaW1hZ2VcIjpcIi9hcGkvYXNzZXRzL0E5RkVEQjc5LTMxQjctNDUxNi1CNzUxLTUyRTIyM0U5RDNENFwifSIsImNhdGVnb3JpZXMiOlsicjd5aC1wODltIiwiNDY1YS1xNjJiIiwicTQ1cC01czl2IiwiYmpkbi12dmR5Iiwic2RqNS03OXNuIl0sImlzX3B1YmxpYyI6dHJ1ZSwidmVyc2lvbiI6IjIwMTctMDgtMzFUMTQ6MDU6MTIuNDE2WiIsImlkIjoic2g0ei1oaTVqIn19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiQWNjb3VudGFiaWxpdHkiLCJnb2FscyI6WyJxaHZnLXphdjYiLCJ3Z3VtLXY2NmsiXSwidmVyc2lvbiI6IjIwMTQtMDYtMjRUMTk6MDM6NDYuMjIwWiIsImlkIjoicTQ1cC01czl2In19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6InFodmctemF2NiIsIm5hbWUiOiJSb2FkIGNvbnN0cnVjdGlvbiBwcm9qZWN0cyBjb21wbGV0ZWQgb24gdGltZSIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwibmFycmF0aXZlXCI6W3tcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgKipQZXJjZW50YWdlIG9mIFJvYWQgQ29uc3RydWN0aW9uIFByb2plY3RzIENvbXBsZXRlZCBvbiBUaW1lKipcXG5cXG5QZXJjZW50YWdlIG9mIHByb2plY3RzIGNvbXBsZXRlZCBvbiB0aW1lIG9yIGFoZWFkIG9mIHNjaGVkdWxlXFxuXFxuXCJ9LHtcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwiY3NwcS1iYnlwXCJ9LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIioqU291cmNlOioqIE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gVFJOUypQT1JUIGRhdGFiYXNlXFxuXFxuVXBkYXRlZCBhbm51YWxseSBpbiBGZWJydWFyeVxcblxcbl9PcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi5fXFxuXFxuXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJQZXJjZW50YWdlIG9mIFJvYWQgQ29uc3RydWN0aW9uIFByb2plY3RzIENvbXBsZXRlZCBvbiBUaW1lXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiV2h5IGl0IE1hdHRlcnM6IERlbGl2ZXJpbmcgcHJvamVjdHMgb24gc2NoZWR1bGUgbWluaW1pemVzIGRpc3J1cHRpb24gdG8gdGhlIG5vcm1hbCBmbG93IG9mIGdvb2RzIGFuZCBtb3ZlbWVudCBvZiB0cmF2ZWxlcnMsIHJlZHVjaW5nIGNvc3RzIGFuZCBkZWxheXMuIFwiLFwiaWNvblwiOlwibGVmdHJpZ2h0XCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMDYtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAxOC0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiJSIsInRhcmdldF90eXBlIjoibm9uZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiJ2ZHE2LTZlcm0ifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMDZ9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTh9LFwiYWN0aW9uX3R5cGVcIjpcIm5vbmVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNH19LFwic3RhcnRcIjpcIjIwMTQtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTQtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJQcm9qZWN0cyBjb21wbGV0ZWQgb24gdGltZSBvciBhaGVhZCBvZiBzY2hlZHVsZVwifSJ9LCJ1cGRhdGVkX2F0IjoiMjAxOC0wMS0xN1QxOTowNzowNi4zOTJaIiwiY3JlYXRlZF9hdCI6IjIwMTQtMDYtMjRUMTg6MzU6NDAuMDE0WiIsInZlcnNpb24iOiIyMDE4LTAxLTE3VDE5OjA3OjA2LjM5MloiLCJpZCI6InJwc24td3pqZSJ9LCJyZWxhdGVkX21lYXN1cmVzIjpbXSwiYmFzZV9kYXNoYm9hcmQiOiJzaDR6LWhpNWoiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wMS0xN1QxOTowNzowNi42ODZaIiwiY3JlYXRlZF9hdCI6IjIwMTQtMDYtMjRUMTg6MzQ6MzkuODE2WiIsInZlcnNpb24iOiIyMDE4LTAxLTE3VDE5OjA3OjA2LjY4NloiLCJjcmVhdGVkX2J5Ijoid3h1bS13anpmIn19
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJkYXRlIiwidmVyc2lvbiI6IjIwMTQtMDYtMjRUMTg6Mzc6MTIuNjYzWiIsImlkIjoidmRxNi02ZXJtIiwiY29sdW1uMSI6InBlcmNlbnRhZ2Vfb2Zfcm9hZF9jb25zdHJ1Y3Rpb25fcHJvamVjdHNfY29tcGxldGVkX29uX3RpbWUiLCJkYXRhc2V0IjoiY3NwcS1iYnlwIiwibWV0YWRhdGEiOiJ7XCJ3aXphcmRcIjp7XCJ2YWx1ZVR5cGVcIjpcIm9uZVwifX0iLCJkYXRhc2V0X2RvbWFpbiI6Im1pY2hpZ2FuLWdvdnN0YXQuZGVtby5zb2NyYXRhLmNvbSIsImNyZWF0ZWRfYXQiOiIyMDE0LTA2LTI0VDE4OjM3OjEyLjY2M1oifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImNzcHEtYmJ5cCIsIm5hbWUiOiJQZXJjZW50YWdlIG9mIFJvYWQgQ29uc3RydWN0aW9uIFByb2plY3RzIENvbXBsZXRlZCBvbiBUaW1lIiwiYXNzZXRUeXBlIjoiY2hhcnQiLCJhdmVyYWdlUmF0aW5nIjowLCJjYXRlZ29yeSI6IkluZnJhc3RydWN0dXJlIERhc2hib2FyZCIsImNyZWF0ZWRBdCI6MTQwMjQyNjYyNSwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi4iLCJkaXNwbGF5VHlwZSI6ImNoYXJ0IiwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJkb3dubG9hZENvdW50Ijo0MTgsImhpZGVGcm9tQ2F0YWxvZyI6ZmFsc2UsImhpZGVGcm9tRGF0YUpzb24iOmZhbHNlLCJpbmRleFVwZGF0ZWRBdCI6MTU1NjA0NjgxMiwibmV3QmFja2VuZCI6dHJ1ZSwibnVtYmVyT2ZDb21tZW50cyI6MCwib2lkIjoyNzE1OTgzNSwicHJvdmVuYW5jZSI6Im9mZmljaWFsIiwicHVibGljYXRpb25BcHBlbmRFbmFibGVkIjpmYWxzZSwicHVibGljYXRpb25EYXRlIjoxNTA0MTk0MzcyLCJwdWJsaWNhdGlvbkdyb3VwIjoxNjEyMzU0LCJwdWJsaWNhdGlvblN0YWdlIjoicHVibGlzaGVkIiwicm93c1VwZGF0ZWRBdCI6MTUwOTYzODA4OSwicm93c1VwZGF0ZWRCeSI6Ind4dW0td2p6ZiIsInRhYmxlSWQiOjE0NTg2NTM0LCJ0b3RhbFRpbWVzUmF0ZWQiOjAsInZpZXdDb3VudCI6NzQxLCJ2aWV3TGFzdE1vZGlmaWVkIjoxNDcyMzE5NzIzLCJ2aWV3VHlwZSI6InRhYnVsYXIiLCJhcHByb3ZhbHMiOlt7InJldmlld2VkQXQiOjE0MDI0MjY2MjUsInJldmlld2VkQXV0b21hdGljYWxseSI6dHJ1ZSwic3RhdGUiOiJhcHByb3ZlZCIsInN1Ym1pc3Npb25JZCI6NDcxMjk5LCJzdWJtaXNzaW9uT2JqZWN0IjoicHVibGljX2F1ZGllbmNlX3JlcXVlc3QiLCJzdWJtaXNzaW9uT3V0Y29tZSI6ImNoYW5nZV9hdWRpZW5jZSIsInN1Ym1pdHRlZEF0IjoxNDAyNDI2NjI1LCJ3b3JrZmxvd0lkIjoxMzA0LCJzdWJtaXNzaW9uRGV0YWlscyI6eyJwZXJtaXNzaW9uVHlwZSI6IlJFQUQifSwic3VibWlzc2lvbk91dGNvbWVBcHBsaWNhdGlvbiI6eyJmYWlsdXJlQ291bnQiOjAsInN0YXR1cyI6InN1Y2Nlc3MifSwic3VibWl0dGVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIn19XSwiY29sdW1ucyI6W3siaWQiOjMyODE4MDI5MCwibmFtZSI6IkRhdGUiLCJkYXRhVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwiZmllbGROYW1lIjoiZGF0ZSIsInBvc2l0aW9uIjoxLCJyZW5kZXJUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMzkzOCwid2lkdGgiOjEwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYtMDEtMDFUMDA6MDA6MDAiLCJub25fbnVsbCI6MTIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMDUtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDYtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDctMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDgtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDktMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTEtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTItMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTMtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTQtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTUtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTYtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTAtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjIwMDUtMDEtMDFUMDA6MDA6MDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwMjkxLCJuYW1lIjoiWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJ5ZWFyIiwicG9zaXRpb24iOjIsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODY4LCJ3aWR0aCI6MTQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNiIsIm5vbl9udWxsIjoxMiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwNSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNiIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwNyIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwOCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAwOSIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxMSIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxMyIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxNiIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxMCIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiMjAwNSJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODAyOTIsIm5hbWUiOiJGaXNjYWwgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJmaXNjYWxfeWVhciIsInBvc2l0aW9uIjozLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMzYwOCwid2lkdGgiOjEwMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IkZZIDIwMTYiLCJub25fbnVsbCI6MTEsIm51bGwiOjEsInRvcCI6W3siaXRlbSI6IkZZIDIwMDYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkZZIDIwMDciLCJjb3VudCI6MTl9LHsiaXRlbSI6IkZZIDIwMDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkZZIDIwMDkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkZZIDIwMTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkZZIDIwMTIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkZZIDIwMTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IkZZIDIwMTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IkZZIDIwMTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IkZZIDIwMTYiLCJjb3VudCI6MTF9LHsiaXRlbSI6IkZZIDIwMTAiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiJGWSAyMDA2In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDI5MywibmFtZSI6IkNvbW1lcmNpYWwgVmVoaWNsZSBUcmFmZmljIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQ29tbWVyY2lhbCB0cmFmZmljLCBlc3BlY2lhbGx5IGF0IG91ciBib3JkZXJzLCBwcm9tb3RlcyBlY29ub21pYyBncm93dGguIEEgaGlnaHdheSBzeXN0ZW0gaW4gZ29vZCBjb25kaXRpb24gcGxheXMgYW4gaW50ZWdyYWwgcm9sZSBpbiBzdXBwb3J0aW5nIHRoZSBlY29ub215IG9mIGEgc3RhdGUuXG5cblNvdXJjZTogSGlnaHdheSBQZXJmb3JtYW5jZSBNb25pdG9yaW5nIFN5c3RlbSAoSFBNUykgYW5udWFsIHJlcG9ydCB0byB0aGUgRmVkZXJhbCBIaWdod2F5IEFkbWluaXN0cmF0aW9uXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bHkiLCJmaWVsZE5hbWUiOiJjb21tZXJjaWFsX3ZlaGljbGVfdHJhZmZpYyIsInBvc2l0aW9uIjo0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODcwLCJ3aWR0aCI6MTgxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNi44NCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjYuMDgiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI2Ljg0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjcwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjYyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1LjY0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1Ljc0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI1LjgxIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI1LjgiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjUuNCIsImNvdW50IjoxM30seyJpdGVtIjoiNS45MSIsImNvdW50IjoxMn0seyJpdGVtIjoiNS45MiIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjUuNCIsInN1bSI6IjcyLjk2In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDI5NCwibmFtZSI6IlJhaWwgRnJlaWdodCBUcmFmZmljIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRnJlaWdodCBpbiBhbmQgb3V0IG9mIHRoZSBzdGF0ZSBpcyBhIGNyaXRpY2FsIGNvbXBvbmVudCBvZiBvdXIgZWNvbm9teSBhbmQgaXMgb25lIG1ldGhvZCBvZiBtZWFzdXJpbmcgZWNvbm9taWMgaGVhbHRoLlxuXG5Tb3VyY2U6IEFzc29jaWF0aW9uIG9mIEFtZXJpY2FuIFJhaWxyb2FkcyBcblxuaHR0cHM6Ly93d3cuYWFyLm9yZ1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEF1Z3VzdCIsImZpZWxkTmFtZSI6InJhaWxfZnJlaWdodF90cmFmZmljIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4NzIsIndpZHRoIjoxNDUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5MC4yIiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiNjcuMDciLCJudWxsIjoyLCJ0b3AiOlt7Iml0ZW0iOiI5MC4yIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4OC45IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4Ni4xIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2Ni44IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1Mi43IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI1OC42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI1NC42IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI1Ny45IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1NC41IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2MC40IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNTIuNyIsInN1bSI6IjY3MC43In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDI5NSwibmFtZSI6Ik1pY2hpZ2FuIEJyb2FkYmFuZCBBdmFpbGFiaWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDEsIndpZHRoIjoxNzgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5OSIsIm5vbl9udWxsIjo2LCJhdmVyYWdlIjoiOTguMTY2NjY2NjY2NjY2NjciLCJudWxsIjo2LCJ0b3AiOlt7Iml0ZW0iOiI5OCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTkiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI5OCIsInN1bSI6IjU4OSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDI5NiwibmFtZSI6Ik1pY2hpZ2FuIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjo3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTE5LCJ3aWR0aCI6MTcxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNzkiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6Ijc0LjIiLCJudWxsIjo3LCJ0b3AiOlt7Iml0ZW0iOiI3MSIsImNvdW50IjoyMH0seyJpdGVtIjoiNzkiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc1IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2NyIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjY3Iiwic3VtIjoiMzcxIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMjk3LCJuYW1lIjoiT2hpbyBCcm9hZGJhbmQgQXZhaWxhYmlsaXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoib2hpb19icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMzE4MDIsIndpZHRoIjoxNTUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5MiIsIm5vbl9udWxsIjoxLCJhdmVyYWdlIjoiOTIiLCJudWxsIjoxMSwidG9wIjpbeyJpdGVtIjoiOTIiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI5MiIsInN1bSI6IjkyIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMjk4LCJuYW1lIjoiT2hpbyBCcm9hZGJhbmQgQWRvcHRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJvaGlvX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjo5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTI1LCJ3aWR0aCI6MTUzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjYiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjY2IiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6IjY2IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNjYiLCJzdW0iOiI2NiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDI5OSwibmFtZSI6IlNvdXRoIENhcm9saW5hIEJyb2FkYmFuZCBBdmFpbGFiaWxpdHkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJzb3V0aF9jYXJvbGluYV9icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjEwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxODA5LCJ3aWR0aCI6MjA5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTUiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6Ijk1IiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6Ijk1IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiOTUiLCJzdW0iOiI5NSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDMwMCwibmFtZSI6IlNvdXRoIENhcm9saW5hIEJyb2FkYmFuZCBBZG9wdGlvbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InNvdXRoX2Nhcm9saW5hX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkzNiwid2lkdGgiOjE5OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjYyIiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI2MiIsIm51bGwiOjExLCJ0b3AiOlt7Iml0ZW0iOiI2MiIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjYyIiwic3VtIjoiNjIifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMDEsIm5hbWUiOiJNaW5uZXNvdGEgQnJvYWRiYW5kIEF2YWlsYWJpbGl0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1pbm5lc290YV9icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjEyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxODEwLCJ3aWR0aCI6MTg4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTYiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6Ijk2IiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6Ijk2IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiOTYiLCJzdW0iOiI5NiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDMwMiwibmFtZSI6Ik1pbm5lc290YSBCcm9hZGJhbmQgQWRvcHRpb24iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaW5uZXNvdGFfYnJvYWRiYW5kX2Fkb3B0aW9uIiwicG9zaXRpb24iOjEzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxOTM3LCJ3aWR0aCI6MTcxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNzIiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjcyIiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6IjcyIiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNzIiLCJzdW0iOiI3MiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDMwMywibmFtZSI6IlUuUy4gQnJvYWRiYW5kIEF2YWlsYWJpbGl0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InVfc19icm9hZGJhbmRfYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMTMxODExLCJ3aWR0aCI6MTY4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODkiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6Ijg5IiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6Ijg5IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiODkiLCJzdW0iOiI4OSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDMwNCwibmFtZSI6IlUuUy4gQnJvYWRiYW5kIEFkb3B0aW9uIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoidV9zX2Jyb2FkYmFuZF9hZG9wdGlvbiIsInBvc2l0aW9uIjoxNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzEzMTkzOCwid2lkdGgiOjE0MywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjY3Iiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI2NyIsIm51bGwiOjExLCJ0b3AiOlt7Iml0ZW0iOiI2NyIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjY3Iiwic3VtIjoiNjcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMDUsIm5hbWUiOiJUcnVja2luZyBJbXBvcnRzIGFuZCBFeHBvcnRzIHRocm91Z2ggTWljaGlnYW4gSW50ZXJuYXRpb25hbCBCb3JkZXJzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhZGUgYWNyb3NzIE1pY2hpZ2FuIGludGVybmF0aW9uYWwgYm9yZGVycyBpcyBhbiBpbmRpY2F0b3Igb2YgdGhlIGVjb25vbWljIGhlYWx0aCBvZiBNaWNoaWdhbiBhbmQgdGhlIG5hdGlvbi4gSW4gMjAxMywgNDMuMSUgb2YgVS5TLi9DYW5hZGlhbiB0cnVjayB0cmFkZSBjcm9zc2VkIHRocm91Z2ggTWljaGlnYW4ncyBib3JkZXJzLiBQcm92aWRpbmcgc2FmZSBhbmQgZWZmaWNpZW50IGJvcmRlcnMgaW5jcmVhc2VzIHRyYWRlIG9wcG9ydHVuaXRpZXMuXG5cblxuU291cmNlOiBVLlMuIERPVCdzIEJ1cmVhdSBvZiBUcmFuc3BvcnRhdGlvbiBTdGF0aXN0aWNzIFRyYW5zLWJvcmRlciBGcmVpZ2h0IGRhdGFiYXNlXG5cbmh0dHA6Ly90cmFuc2JvcmRlci5idHMuZ292L3Byb2dyYW1zL2ludGVybmF0aW9uYWwvdHJhbnNib3JkZXIvVEJEUl9RdWlja1NlYXJjaC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRmVicnVhcnkiLCJmaWVsZE5hbWUiOiJ0cnVja2luZ19pbXBvcnRzX2FuZF9leHBvcnRzX3Rocm91Z2hfbWljaGlnYW5faW50ZXJuYXRpb25hbF9ib3JkZXJzIiwicG9zaXRpb24iOjE2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODgxLCJ3aWR0aCI6NDEyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNTAuNCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjQ2LjQ2NjY2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiNTAuNCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDkuMiIsImNvdW50IjoxOX0seyJpdGVtIjoiNDguMiIsImNvdW50IjoxOH0seyJpdGVtIjoiNDYuMCIsImNvdW50IjoxN30seyJpdGVtIjoiNDMuOSIsImNvdW50IjoxNn0seyJpdGVtIjoiNDQuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiNDUuMyIsImNvdW50IjoxNH0seyJpdGVtIjoiNDMuMSIsImNvdW50IjoxM30seyJpdGVtIjoiNDUuNyIsImNvdW50IjoxMn0seyJpdGVtIjoiNDciLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiI0My4xIiwic3VtIjoiNTU3LjYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMDYsIm5hbWUiOiJUcmFmZmljIEZhdGFsaXRpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUcmFmZmljIGNyYXNoZXMgY29udGludWUgdG8gYmUgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgZGVhdGggZm9yIGNoaWxkcmVuIGFuZCB5b3VuZyBhZHVsdHMuIFRoZSBlY29ub21pYyBsb3NzIGR1ZSB0byB0cmFmZmljIGNyYXNoZXMgaW4gTWljaGlnYW4gaXMgZXN0aW1hdGVkIGF0IG92ZXIgJDEwIGJpbGxpb24uIFdoZW4gdHJhZmZpYyBjcmFzaGVzIHJlc3VsdCBpbiBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMgdGhlIGxvbmctdGVybSBsb3NzZXMgZmVsdCBieSBmYW1pbGllcyBpcyBpbW1lYXN1cmFibGUuIEluIDIwMTMsIGEgdG90YWwgb2YgMjg5LDA2MSBjcmFzaGVzIHdlcmUgcmVwb3J0ZWQuIFRoYXQgeWVhciwgdHJhZmZpYyBhY2NpZGVudHMgcmVzdWx0ZWQgaW4gNiwyMzQgc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFN0YXRlIFBvbGljZSBUcmFmZmljIENyYXNoIFJlcG9ydGluZyBTeXN0ZW0gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21zcC8wLDE2MDcsNy0xMjMtMTY0NV8zNTAxXzQ2MjYtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InRyYWZmaWNfZmF0YWxpdGllcyIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4Mywid2lkdGgiOjE2NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjExMjkiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI5ODAuMzMzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjExMjkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEwODQiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijk4MCIsImNvdW50IjoxOH0seyJpdGVtIjoiODcxIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI4ODkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkzNiIsImNvdW50IjoxNX0seyJpdGVtIjoiOTUxIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI4NzYiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijk2MyIsImNvdW50IjoxMn0seyJpdGVtIjoiMTA2NCIsImNvdW50IjoxMX0seyJpdGVtIjoiOTM3IiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiODcxIiwic3VtIjoiMTE3NjQifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI4MTgwMzA3LCJuYW1lIjoiVHJhZmZpYyBJbmp1cmllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYWZmaWMgY3Jhc2hlcyBjb250aW51ZSB0byBiZSB0aGUgbGVhZGluZyBjYXVzZSBvZiBkZWF0aCBmb3IgY2hpbGRyZW4gYW5kIHlvdW5nIGFkdWx0cy4gVGhlIGVjb25vbWljIGxvc3MgZHVlIHRvIHRyYWZmaWMgY3Jhc2hlcyBpbiBNaWNoaWdhbiBpcyBlc3RpbWF0ZWQgYXQgb3ZlciAkMTAgYmlsbGlvbi4gV2hlbiB0cmFmZmljIGNyYXNoZXMgcmVzdWx0IGluIHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcyB0aGUgbG9uZy10ZXJtIGxvc3NlcyBmZWx0IGJ5IGZhbWlsaWVzIGlzIGltbWVhc3VyYWJsZS4gSW4gMjAxMywgYSB0b3RhbCBvZiAyODksMDYxIGNyYXNoZXMgd2VyZSByZXBvcnRlZC4gVGhhdCB5ZWFyLCB0cmFmZmljIGFjY2lkZW50cyByZXN1bHRlZCBpbiA2LDIzNCBzZXJpb3VzIGluanVyaWVzIG9yIGZhdGFsaXRpZXMuXG5cblNvdXJjZTogTWljaGlnYW4gU3RhdGUgUG9saWNlIFRyYWZmaWMgQ3Jhc2ggUmVwb3J0aW5nIFN5c3RlbSBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXNwLzAsMTYwNyw3LTEyMy0xNjQ1XzM1MDFfNDYyNi0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoidHJhZmZpY19pbmp1cmllcyIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4NSwid2lkdGgiOjEyOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijg0ODYiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI2MjM5LjgzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6Ijg0ODYiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijc2MTgiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc0ODUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY3MjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY1MTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjU3MDYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjU2NzYiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjUyODMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ5MDkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjQ4NjUiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjU2MzQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjU5ODAiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjQ4NjUiLCJzdW0iOiI3NDg3OCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODAzMDgsIm5hbWUiOiJUcmFmZmljIEluanVyeSBhbmQgRmF0YWxpdHkgVG90YWxzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhZmZpYyBjcmFzaGVzIGNvbnRpbnVlIHRvIGJlIHRoZSBsZWFkaW5nIGNhdXNlIG9mIGRlYXRoIGZvciBjaGlsZHJlbiBhbmQgeW91bmcgYWR1bHRzLiBUaGUgZWNvbm9taWMgbG9zcyBkdWUgdG8gdHJhZmZpYyBjcmFzaGVzIGluIE1pY2hpZ2FuIGlzIGVzdGltYXRlZCBhdCBvdmVyICQxMCBiaWxsaW9uLiBXaGVuIHRyYWZmaWMgY3Jhc2hlcyByZXN1bHQgaW4gc2VyaW91cyBpbmp1cmllcyBvciBmYXRhbGl0aWVzIHRoZSBsb25nLXRlcm0gbG9zc2VzIGZlbHQgYnkgZmFtaWxpZXMgaXMgaW1tZWFzdXJhYmxlLiBJbiAyMDEzLCBhIHRvdGFsIG9mIDI4OSwwNjEgY3Jhc2hlcyB3ZXJlIHJlcG9ydGVkLiBUaGF0IHllYXIsIHRyYWZmaWMgYWNjaWRlbnRzIHJlc3VsdGVkIGluIDYsMjM0IHNlcmlvdXMgaW5qdXJpZXMgb3IgZmF0YWxpdGllcy5cblxuU291cmNlOiBNaWNoaWdhbiBTdGF0ZSBQb2xpY2UgVHJhZmZpYyBDcmFzaCBSZXBvcnRpbmcgU3lzdGVtIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tc3AvMCwxNjA3LDctMTIzLTE2NDVfMzUwMV80NjI2LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJ0cmFmZmljX2luanVyeV9hbmRfZmF0YWxpdHlfdG90YWxzIiwicG9zaXRpb24iOjE5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg2LCJ3aWR0aCI6MjQwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTYxNSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjcyMjAuMTY2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOTYxNSIsImNvdW50IjoyMH0seyJpdGVtIjoiODcwMiIsImNvdW50IjoxOX0seyJpdGVtIjoiODU2OSIsImNvdW50IjoxOH0seyJpdGVtIjoiNzcwNSIsImNvdW50IjoxN30seyJpdGVtIjoiNzM4MiIsImNvdW50IjoxNn0seyJpdGVtIjoiNjU5NSIsImNvdW50IjoxNX0seyJpdGVtIjoiNjYxMiIsImNvdW50IjoxNH0seyJpdGVtIjoiNjIzNCIsImNvdW50IjoxM30seyJpdGVtIjoiNTc4NSIsImNvdW50IjoxMn0seyJpdGVtIjoiNTgyOCIsImNvdW50IjoxMX0seyJpdGVtIjoiNjY5OCIsImNvdW50IjoxMH0seyJpdGVtIjoiNjkxNyIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiNTc4NSIsInN1bSI6Ijg2NjQyIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDMwOSwibmFtZSI6IldvcmsgWm9uZSBJbmp1cmllcyAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBGb3VyIG91dCBvZiBmaXZlIGhpZ2h3YXkgd29yayB6b25lIGZhdGFsaXRpZXMgYXJlIGRyaXZlcnMgYW5kIHRoZWlyIHBhc3NlbmdlcnMuIEJ5IGltcHJvdmluZyBzYWZldHkgYW5kIG1vYmlsaXR5IGluIHdvcmsgem9uZXMsIGNvbmdlc3Rpb24gYW5kIHRyYWZmaWMgaW5jaWRlbnRzIHRoYXQgbGVhZCB0byBpbmp1cmllcywgZmF0YWxpdGllcyBhbmQgZWNvbm9taWMgbG9zcyBjYW4gYmUgcmVkdWNlZC5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZCBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3Yvb3Blbm1pY2hpZ2FuLzAsNDY0OCw3LTI2Ni02MDIwMV82MDk2NS0tLSwwMC5odG1sXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJ3b3JrX3pvbmVfaW5qdXJpZXMiLCJwb3NpdGlvbiI6MjAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4ODcsIndpZHRoIjoxMzksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNDMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI4OS43NSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjE0MyIsImNvdW50IjoyMH0seyJpdGVtIjoiMTEzIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkxIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5OSIsImNvdW50IjoxNn0seyJpdGVtIjoiODgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjU3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3NyIsImNvdW50IjoxM30seyJpdGVtIjoiNzEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjY5IiwiY291bnQiOjExfSx7Iml0ZW0iOiI3NiIsImNvdW50IjoxMH0seyJpdGVtIjoiODUiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjU3Iiwic3VtIjoiMTA3NyJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODAzMTAsIm5hbWUiOiJXb3JrIFpvbmUgRmF0YWxpdGllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEZvdXIgb3V0IG9mIGZpdmUgaGlnaHdheSB3b3JrIHpvbmUgZmF0YWxpdGllcyBhcmUgZHJpdmVycyBhbmQgdGhlaXIgcGFzc2VuZ2Vycy4gQnkgaW1wcm92aW5nIHNhZmV0eSBhbmQgbW9iaWxpdHkgaW4gd29yayB6b25lcywgY29uZ2VzdGlvbiBhbmQgdHJhZmZpYyBpbmNpZGVudHMgdGhhdCBsZWFkIHRvIGluanVyaWVzLCBmYXRhbGl0aWVzIGFuZCBlY29ub21pYyBsb3NzIGNhbiBiZSByZWR1Y2VkLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9vcGVubWljaGlnYW4vMCw0NjQ4LDctMjY2LTYwMjAxXzYwOTY1LS0tLDAwLmh0bWxcblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Indvcmtfem9uZV9mYXRhbGl0aWVzIiwicG9zaXRpb24iOjIxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODg4LCJ3aWR0aCI6MTgzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxNy41IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNSIsImNvdW50IjoxNX0seyJpdGVtIjoiOSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjMiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiI5Iiwic3VtIjoiMjEwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDMxMSwibmFtZSI6IldvcmsgWm9uZSBJbmp1cnkgYW5kIEZhdGFsaXR5IFRvdGFscyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEZvdXIgb3V0IG9mIGZpdmUgaGlnaHdheSB3b3JrIHpvbmUgZmF0YWxpdGllcyBhcmUgZHJpdmVycyBhbmQgdGhlaXIgcGFzc2VuZ2Vycy4gQnkgaW1wcm92aW5nIHNhZmV0eSBhbmQgbW9iaWxpdHkgaW4gd29yayB6b25lcywgY29uZ2VzdGlvbiBhbmQgdHJhZmZpYyBpbmNpZGVudHMgdGhhdCBsZWFkIHRvIGluanVyaWVzLCBmYXRhbGl0aWVzIGFuZCBlY29ub21pYyBsb3NzIGNhbiBiZSByZWR1Y2VkLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9vcGVubWljaGlnYW4vMCw0NjQ4LDctMjY2LTYwMjAxXzYwOTY1LS0tLDAwLmh0bWxcblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Indvcmtfem9uZV9pbmp1cnlfYW5kX2ZhdGFsaXR5X3RvdGFscyIsInBvc2l0aW9uIjoyMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg4OSwid2lkdGgiOjI3MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE2MyIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjEwNy41IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTYzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMzEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEyOSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTA0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEwNiIsImNvdW50IjoxNX0seyJpdGVtIjoiNzIiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijg5IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5MiIsImNvdW50IjoxMn0seyJpdGVtIjoiODQiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ijk0IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIxMDgiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjcyIiwic3VtIjoiMTI5MCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODAzMTIsIm5hbWUiOiJQZXJjZW50YWdlIG9mIE1vbml0b3JlZCBCZWFjaGVzIHdpdGggbm8gQ2xvc3VyZXMgb3IgVW5zYWZlIEFkdmlzb3JpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBCZWFjaGVzIGluIE1pY2hpZ2FuIGFyZSBtb25pdG9yZWQgdG8gZW5zdXJlIHRoZXkgYXJlIGZyZWUgZnJvbSBjb250YW1pbmF0aW9uIHNvIHRoYXQgdXNlcnMgY2FuIGZ1bGx5IGVuam95IHRoZW0gd2l0aG91dCByaXNrIG9mIHdhdGVyYm9ybmUgaWxsbmVzc2VzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5LCBXYXRlciBSZXNvdXJjZXMgRGl2aXNpb24gXG5cbmh0dHA6Ly93d3cuZGVxLnN0YXRlLm1pLnVzL2JlYWNoL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX21vbml0b3JlZF9iZWFjaGVzX3dpdGhfbm9fY2xvc3VyZXNfb3JfdW5zYWZlX2Fkdmlzb3JpZXMiLCJwb3NpdGlvbiI6MjMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTAsIndpZHRoIjo0NTMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4NyIsIm5vbl9udWxsIjoxMSwiYXZlcmFnZSI6Ijc5LjI3MjcyNzI3MjcyNzI3IiwibnVsbCI6MSwidG9wIjpbeyJpdGVtIjoiODIiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4NSIsImNvdW50IjoxOH0seyJpdGVtIjoiODAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjczIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3NCIsImNvdW50IjoxNX0seyJpdGVtIjoiNzgiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijc1IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI3NiIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjczIiwic3VtIjoiODcyIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMzEzLCJuYW1lIjoiUGVyY2VudGFnZSBvZiBSb2FkIENvbnN0cnVjdGlvbiBQcm9qZWN0cyBDb21wbGV0ZWQgb24gVGltZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IERlbGl2ZXJpbmcgcHJvamVjdHMgb24gc2NoZWR1bGUgbWluaW1pemVzIGRpc3J1cHRpb24gdG8gdGhlIG5vcm1hbCBmbG93IG9mIGdvb2RzIGFuZCBtb3ZlbWVudCBvZiB0cmF2ZWxlcnMsIHJlZHVjaW5nIGNvc3RzIGFuZCBkZWxheXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiBUUk5TKlBPUlQgZGF0YWJhc2VcblxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlclxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9yb2FkX2NvbnN0cnVjdGlvbl9wcm9qZWN0c19jb21wbGV0ZWRfb25fdGltZSIsInBvc2l0aW9uIjoyNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5MSwid2lkdGgiOjM5OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijk1LjUiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI5My43IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiOTIuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiOTMuMSIsImNvdW50IjoxOX0seyJpdGVtIjoiOTUuNSIsImNvdW50IjoxOH0seyJpdGVtIjoiOTMuMiIsImNvdW50IjoxN30seyJpdGVtIjoiOTQuMiIsImNvdW50IjoxNn0seyJpdGVtIjoiOTIuNSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTMuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiOTMuNiIsImNvdW50IjoxM30seyJpdGVtIjoiOTMuNyIsImNvdW50IjoxMn0seyJpdGVtIjoiOTUuNCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjkyLjUiLCJzdW0iOiIxMTI0LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMTQsIm5hbWUiOiJQZXJjZW50YWdlIG9mIFJvYWQgQ29uc3RydWN0aW9uIFByb2plY3RzIENvbXBsZXRlZCBvbiBCdWRnZXQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBDb250cm9sbGluZyBwcm9qZWN0IGNvc3RzIGlzIGVzc2VudGlhbCB0byBlbnN1cmluZyB0aGF0IGFjdGl2ZSBwcm9qZWN0IGNoYW5nZXMgZG8gbm90IGNvbnN1bWUgZnVuZGluZyBpbnRlbmRlZCBmb3IgdXNlIG9uIGZ1dHVyZSBwcm9qZWN0cy4gQnkga2VlcGluZyBjb25zdHJ1Y3Rpb24gY29zdHMgcGVyIHByb2plY3Qgd2l0aGluIDUlIG9mIGJ1ZGdldCBvciBsZXNzLCBmdXR1cmUgc3RhdGUgaGlnaHdheSBhbmQgYnJpZGdlIHByb2dyYW1zIGNhbiBiZSBkZWxpdmVyZWQgYXMgcGxhbm5lZC4gSW4gMjAxMSwgdGhlcmUgd2VyZSA3MDkgcHJvamVjdHMuXG5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFRSTlMqUE9SVCBkYXRhYmFzZVxuVXBkYXRlZCBhbm51YWxseSBpbiBEZWNlbWJlciIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfcm9hZF9jb25zdHJ1Y3Rpb25fcHJvamVjdHNfY29tcGxldGVkX29uX2J1ZGdldCIsInBvc2l0aW9uIjoyNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Miwid2lkdGgiOjQwMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijg4LjEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI4MS43MDgzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6Ijc4LjQiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijc4LjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc3LjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijc1LjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijc5LjUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg0LjgiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijg3LjciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjgxLjgiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijg4LjEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjgzLjgiLCJjb3VudCI6MTF9LHsiaXRlbSI6Ijg1LjIiLCJjb3VudCI6MTB9LHsiaXRlbSI6Ijc5LjIiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6Ijc1LjgiLCJzdW0iOiI5ODAuNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDMxNSwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgVHJhZmZpYyBJbmNpZGVudHMgQ2xlYXJlZCBpbiBMZXNzIHRoYW4gVHdvIEhvdXJzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQSB0cmFmZmljIGluY2lkZW50IGlzIGFuIHVucGxhbm5lZCBldmVudCB0aGF0IGFmZmVjdHMgb3IgaW1wZWRlcyB0aGUgbm9ybWFsIGZsb3cgb2YgdHJhZmZpYy4gQSB0cmFmZmljIGluY2lkZW50IHJlcXVpcmVzIGEgcmVzcG9uc2UgdG8gcHJvdGVjdCBsaWZlIG9yIHByb3BlcnR5IGFuZCB0byBtaXRpZ2F0ZSBpdHMgaW1wYWN0LiBJbmNpZGVudHMgY291bGQgaW5jbHVkZSBtb3RvciB2ZWhpY2xlIGNyYXNoZXMsIGRpc2FibGVkIHZlaGljbGVzIGFuZCBvdGhlciBvY2N1cnJlbmNlcyB0aGF0IHJlcXVpcmUgYW4gZW1lcmdlbmN5IHJlc3BvbnNlLlxuXG5Tb3VyY2U6ICBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uIFNjb3JlY2FyZFxuXG5odHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTI5N181OTMwMV81OTMxOS0tLSwwMC5odG1sXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl90cmFmZmljX2luY2lkZW50c19jbGVhcmVkX2luX2xlc3NfdGhhbl90d29faG91cnMiLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE4OTMsIndpZHRoIjozNzQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5Mi45Iiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI5Mi45IiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6IjkyLjkiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI5Mi45Iiwic3VtIjoiOTIuOSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwicGVyY2VudFNjYWxlIjoiMTAwIiwidmlldyI6InBlcmNlbnRfYmFyX2FuZF90ZXh0In19LHsiaWQiOjMyODE4MDMxNiwibmFtZSI6IihZZWFybHkpIFBlcmNlbnRhZ2Ugb2YgVHJhZmZpYyBJbmNpZGVudHMgQ2xlYXJlZCBpbiBMZXNzIHRoYW4gVHdvIEhvdXJzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQSB0cmFmZmljIGluY2lkZW50IGlzIGFuIHVucGxhbm5lZCBldmVudCB0aGF0IGFmZmVjdHMgb3IgaW1wZWRlcyB0aGUgbm9ybWFsIGZsb3cgb2YgdHJhZmZpYy4gQSB0cmFmZmljIGluY2lkZW50IHJlcXVpcmVzIGEgcmVzcG9uc2UgdG8gcHJvdGVjdCBsaWZlIG9yIHByb3BlcnR5IGFuZCB0byBtaXRpZ2F0ZSBpdHMgaW1wYWN0LiBJbmNpZGVudHMgY291bGQgaW5jbHVkZSBtb3RvciB2ZWhpY2xlIGNyYXNoZXMsIGRpc2FibGVkIHZlaGljbGVzIGFuZCBvdGhlciBvY2N1cnJlbmNlcyB0aGF0IHJlcXVpcmUgYW4gZW1lcmdlbmN5IHJlc3BvbnNlLiBTb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gU2NvcmVjYXJkIGh0dHA6Ly9taWNoaWdhbi5nb3YvbWlkYXNoYm9hcmQvMCw0NjI0LDctMjU2LTU5Mjk3XzU5MzAxXzU5MzE5LS0tLDAwLmh0bWwgVXBkYXRlZCB5ZWFybHkiLCJmaWVsZE5hbWUiOiJ5ZWFybHlfcGVyY2VudGFnZV9vZl90cmFmZmljX2luY2lkZW50c19jbGVhcmVkX2luX2xlc3NfdGhhbl90d29faG91cnMiLCJwb3NpdGlvbiI6MjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMxMjc4NjgsIndpZHRoIjozODgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5Mi43Iiwibm9uX251bGwiOjYsImF2ZXJhZ2UiOiI5MC42MTY2NjY2NjY2NjY2NyIsIm51bGwiOjYsInRvcCI6W3siaXRlbSI6Ijg5LjMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjkxLjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkwLjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkyLjciLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijg4LjYiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiI4OC42Iiwic3VtIjoiNTQzLjcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMTcsIm5hbWUiOiJQYXNzZW5nZXIgQWlyIFNlcnZpY2UgSW4gYW5kIE91dCBvZiBNaWNoaWdhbiIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluY3JlYXNpbmcgYWlyIHRyYXZlbCB0byBNaWNoaWdhbiBzdXBwb3J0cyBidXNpbmVzc2VzIGFuZCBpbmRpdmlkdWFscyB0aGF0IHdhbnQgdG8gbG9jYXRlIGFuZCBpbnZlc3QgaW4gTWljaGlnYW4uXG5cblNvdXJjZTogTURPVCBUcmFuc3BvcnRhdGlvbiBNYW5hZ2VtZW50IFN5c3RlbSBcblxuaHR0cDovL21kb3RjZi5zdGF0ZS5taS51cy9wdWJsaWMvYWlycG9ydHN0YXRzL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE1hcmNoXG5Ob3RlOiBDdXJyZW50IHllYXIgZmlndXJlcyBhcmUgZHJhZnQgYW5kIHN1YmplY3QgdG8gY2hhbmdlLiIsImZpZWxkTmFtZSI6InBhc3Nlbmdlcl9haXJfc2VydmljZV9pbl9hbmRfb3V0X29mX21pY2hpZ2FuIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk0LCJ3aWR0aCI6Mjk2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDAuOTEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIzNy45ODY2NjY2NjY2NjY2NyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjQwLjkxIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MC4zNCIsImNvdW50IjoxOX0seyJpdGVtIjoiMzYuNDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjM5LjM0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzNS4zNyIsImNvdW50IjoxNn0seyJpdGVtIjoiMzcuMyIsImNvdW50IjoxNX0seyJpdGVtIjoiMzYuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiMzcuMSIsImNvdW50IjoxM30seyJpdGVtIjoiMzguNCIsImNvdW50IjoxMn0seyJpdGVtIjoiMzkuNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMzciLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIzNS4zNyIsInN1bSI6IjQ1NS44NCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjgxODAzMTgsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIENoYW5nZSBpbiBQYXNzZW5nZXIgUmFpbCBSaWRlcnNoaXAiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBQcmVzZXJ2aW5nIGFuZCBkZXZlbG9waW5nIGNpdHkgdG8gY2l0eSBwYXNzZW5nZXIgcmFpbCBiZW5lZml0cyB0aGUgcHVibGljIGJ5IGRpdmVyc2lmeWluZyB0aGUgdHJhbnNwb3J0YXRpb24gbmV0d29yayBhbmQgaW5jcmVhc2luZyBzYWZldHkgYnkgcmVsaWV2aW5nIGNvbmdlc3Rpb24gb24gdGhlIGhpZ2h3YXkgYW5kIHJlZHVjaW5nIGVtaXNzaW9ucyBvdmVyIG90aGVyIG1vZGVzIG9mIHRyYXZlbC5cblxuXG5Tb3VyY2U6IEFtdHJhayBwcm92aWRlcyBkYXRhIHRvIE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gXG5cbmh0dHA6Ly9tZG90Y2Yuc3RhdGUubWkudXMvcHVibGljL3JhaWxzdGF0cy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2VfY2hhbmdlX2luX3Bhc3Nlbmdlcl9yYWlsX3JpZGVyc2hpcF9taWNoaWdhbiIsInBvc2l0aW9uIjoyOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5NSwid2lkdGgiOjM0NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzLjEiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIyLjg1IiwibnVsbCI6MiwidG9wIjpbeyJpdGVtIjoiMyIsImNvdW50IjoyMH0seyJpdGVtIjoiNi44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiItNC45IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMy4xIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxLjYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ii0xIiwiY291bnQiOjE1fSx7Iml0ZW0iOiItNC40IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMy41IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI3LjgiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiLTQuOSIsInN1bSI6IjI4LjUifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMTksIm5hbWUiOiJVLlMuIFBlcmNlbnRhZ2UgQ2hhbmdlIGluIFBhc3NlbmdlciBSYWlsIFJpZGVyc2hpcCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFByZXNlcnZpbmcgYW5kIGRldmVsb3BpbmcgY2l0eSB0byBjaXR5IHBhc3NlbmdlciByYWlsIGJlbmVmaXRzIHRoZSBwdWJsaWMgYnkgZGl2ZXJzaWZ5aW5nIHRoZSB0cmFuc3BvcnRhdGlvbiBuZXR3b3JrIGFuZCBpbmNyZWFzaW5nIHNhZmV0eSBieSByZWxpZXZpbmcgY29uZ2VzdGlvbiBvbiB0aGUgaGlnaHdheSBhbmQgcmVkdWNpbmcgZW1pc3Npb25zIG92ZXIgb3RoZXIgbW9kZXMgb2YgdHJhdmVsLiBTb3VyY2U6IEFtdHJhayBwcm92aWRlcyBkYXRhIHRvIE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVHJhbnNwb3J0YXRpb24gaHR0cDovL21kb3RjZi5zdGF0ZS5taS51cy9wdWJsaWMvcmFpbHN0YXRzLyBVcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9jaGFuZ2VfaW5fcGFzc2VuZ2VyX3JhaWxfcmlkZXJzaGlwX3VfcyIsInBvc2l0aW9uIjozMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Niwid2lkdGgiOjMxOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzLjgiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjMuMjY2NjY2NjY2NjY2NjY3IiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiNy42IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMy44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiItNC42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIuMSIsImNvdW50IjoxNn0seyJpdGVtIjoiMi4yIiwiY291bnQiOjE1fSx7Iml0ZW0iOiItNC40IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMC4zIiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiLTQuNiIsInN1bSI6IjI5LjQifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMjAsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW1cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwgXG5VLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIFxuXG5odHRwOi8vd3d3LmFwdGEuY29tL3Jlc291cmNlcy9zdGF0aXN0aWNzL1BhZ2VzL3RyYW5zaXRzdGF0cy5hc3B4XG5cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9jaGFuZ2VfaW5fYnVzX3JpZGVyc2hpcF9taWNoaWdhbiIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5Nywid2lkdGgiOjI3NiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuMzUiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIwLjI5NjY2NjY2NjY2NjY2NjciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiItMC44NiIsImNvdW50IjoyMH0seyJpdGVtIjoiOS4zNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMS4zNCIsImNvdW50IjoxOH0seyJpdGVtIjoiNy4wMSIsImNvdW50IjoxN30seyJpdGVtIjoiLTAuNjIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjAuNyIsImNvdW50IjoxNX0seyJpdGVtIjoiMC45IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMiIsImNvdW50IjoxM30seyJpdGVtIjoiLTcuOCIsImNvdW50IjoxMn0seyJpdGVtIjoiLTEuMjEiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjAuNCIsImNvdW50IjoxMH0seyJpdGVtIjoiLTMuNjUiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6Ii03LjgiLCJzdW0iOiIzLjU2In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMzIxLCJuYW1lIjoiVS5TLiBQZXJjZW50YWdlIENoYW5nZSBpbiBCdXMgUmlkZXJzaGlwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTG9jYWwgYnVzIHNlcnZpY2UgaXMgdml0YWwgdG8gdGhlIHN0YXRlJ3MgdHJhbnNwb3J0YXRpb24gbmV0d29yaywgcHJvdmlkaW5nIGVzc2VudGlhbCBtb2JpbGl0eSBmb3IgdGhvc2Ugd2hvIGNhbm5vdCBvciBjaG9vc2Ugbm90IHRvIG9wZXJhdGUgYSB2ZWhpY2xlIGFuZCBuZWVkIHRvIGdldCB0byB3b3JrLCBzY2hvb2wsIHRoZSBkb2N0b3Igb3IgZ3JvY2VyeSBzdG9yZS4gTWFueSBtYWpvciBqb2IgcHJvdmlkZXJzIGFyZSBwcm9wb25lbnRzIG9mIHRyYW5zaXQgYW5kIGJ1cyBzZXJ2aWNlIGJlY2F1c2Ugb2YgdGhlIHZhbHVlIHRvIHRoZWlyIHdvcmtlcnMuIE1pY2hpZ2FuIFNvdXJjZTogTURPVCBQdWJsaWMgVHJhbnNwb3J0YXRpb24gTWFuYWdlbWVudCBTeXN0ZW0gVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCBVLlMuIFNvdXJjZTogQW1lcmljYW4gUHVibGljIFRyYW5zcG9ydGF0aW9uIEFzc29jaWF0aW9uIEZhY3QgQm9vaywgQXBwZW5kaXggQSwgSGlzdG9yaWNhbCBUYWJsZXMuIFRhYmxlIDEuIEJ1cyBQYXNzZW5nZXIgVHJpcHMsIFwiQnVzIE1vZGVzLlwiIGh0dHA6Ly93d3cuYXB0YS5jb20vcmVzb3VyY2VzL3N0YXRpc3RpY3MvUGFnZXMvdHJhbnNpdHN0YXRzLmFzcHggVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2VfY2hhbmdlX2luX2J1c19yaWRlcnNoaXBfdV9zIiwicG9zaXRpb24iOjMyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxODk4LCJ3aWR0aCI6MjYyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMi44NyIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6Ii0wLjgxIiwibnVsbCI6MiwidG9wIjpbeyJpdGVtIjoiMi4xNiIsImNvdW50IjoyMH0seyJpdGVtIjoiMC42NyIsImNvdW50IjoxOX0seyJpdGVtIjoiLTguMTYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIuODciLCJjb3VudCI6MTd9LHsiaXRlbSI6Ii0yLjIyIiwiY291bnQiOjE2fSx7Iml0ZW0iOiItMC40IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyLjQ2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMC42OSIsImNvdW50IjoxM30seyJpdGVtIjoiLTEuMDYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6Ii0zLjczIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiLTguMTYiLCJzdW0iOiItOC4xMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyODE4MDMyMiwibmFtZSI6Ik1pY2hpZ2FuIFBlcmNlbnRhZ2Ugb2YgU3RydWN0dXJhbGx5IERlZmljaWVudCBCcmlkZ2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVHJhbnNwb3J0YXRpb24gYW5kIGRpc3RyaWJ1dGlvbiBvZiBjb21tZXJjaWFsIGFuZCBpbmR1c3RyaWFsIGdvb2RzIGFuZCBtYXRlcmlhbHMgcmVxdWlyZSBzb3VuZCBicmlkZ2VzIGFuZCB3ZWxsLW1haW50YWluZWQgcm9hZHMuIEEgaGlnaHdheSBicmlkZ2UgaXMgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIHRoZSBkZWNrLCBzdXBlcnN0cnVjdHVyZSwgc3Vic3RydWN0dXJlIG9yIGN1bHZlcnQgaXMgcmF0ZWQgaW4gXCJwb29yXCIgY29uZGl0aW9uLiBBIGJyaWRnZSBjYW4gYWxzbyBiZSBjbGFzc2lmaWVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgaWYgaXRzIGxvYWQtY2FycnlpbmcgY2FwYWNpdHkgaXMgc2lnbmlmaWNhbnRseSBiZWxvdyBjdXJyZW50IGRlc2lnbiBzdGFuZGFyZHMgb3IgaWYgYSB3YXRlcndheSBiZWxvdyBmcmVxdWVudGx5IG92ZXJ0b3BzIHRoZSBicmlkZ2UgZHVyaW5nIGZsb29kcy4gUmVwYWlycyBmb3IgYnJpZGdlcyByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGFyZSBub3JtYWxseSBlbGlnaWJsZSBmb3IgZmVkZXJhbCBicmlkZ2UgZnVuZHMuIEEgYnJpZGdlIHJhdGVkIGFzIHN0cnVjdHVyYWxseSBkZWZpY2llbnQgZG9lcyBub3QgbWVhbiBpdCBpcyB1bnNhZmUuIFRoaXMgaXMgYSBtZWFzdXJlIG9mIHRoZSBwZXJjZW50IG9mIGFsbCBicmlkZ2VzIGluIE1pY2hpZ2FuIHRoYXQgdGhhdCBhcmUgY2xhc3NpZmllZCBhcyBkZWZpY2llbnQgZm9yIGFsbCBjYXRlZ29yaWVzIG9mIGJyaWRnZXMgYW5kIGFsbCBjYXRlZ29yaWVzIG9mIGRlZmljaWVuY3kuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIFRyYW5zcG9ydGF0aW9uLCBGZWRlcmFsIEhpZ2h3YXkgQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZmh3YS5kb3QuZ292L2JyaWRnZS9kZWZpY2llbnQuY2ZtXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRmVicnVhcnkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3N0cnVjdHVyYWxseV9kZWZpY2llbnRfYnJpZGdlc19taWNoaWdhbiIsInBvc2l0aW9uIjozMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTg5OSwid2lkdGgiOjMzMCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE2LjMwIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTMuNTAiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIxNi4zMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTYuMDQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE0LjUwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNS4yNyIsImNvdW50IjoxN30seyJpdGVtIjoiMTQuNTYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEyLjY4IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMi4zMSIsImNvdW50IjoxNH0seyJpdGVtIjoiMTEuNzgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjExLjciLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjExLjcyIiwiY291bnQiOjExfSx7Iml0ZW0iOiIxMS4wNiIsImNvdW50IjoxMH0seyJpdGVtIjoiMTQuMDgiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjExLjA2Iiwic3VtIjoiMTYyLjAwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI4MTgwMzIzLCJuYW1lIjoiVS5TLiBQZXJjZW50YWdlIG9mIFN0cnVjdHVyYWxseSBEZWZpY2llbnQgQnJpZGdlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRyYW5zcG9ydGF0aW9uIGFuZCBkaXN0cmlidXRpb24gb2YgY29tbWVyY2lhbCBhbmQgaW5kdXN0cmlhbCBnb29kcyBhbmQgbWF0ZXJpYWxzIHJlcXVpcmUgc291bmQgYnJpZGdlcyBhbmQgd2VsbC1tYWludGFpbmVkIHJvYWRzLiBBIGhpZ2h3YXkgYnJpZGdlIGlzIGNsYXNzaWZpZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBpZiB0aGUgZGVjaywgc3VwZXJzdHJ1Y3R1cmUsIHN1YnN0cnVjdHVyZSBvciBjdWx2ZXJ0IGlzIHJhdGVkIGluIFwicG9vclwiIGNvbmRpdGlvbi4gQSBicmlkZ2UgY2FuIGFsc28gYmUgY2xhc3NpZmllZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGlmIGl0cyBsb2FkLWNhcnJ5aW5nIGNhcGFjaXR5IGlzIHNpZ25pZmljYW50bHkgYmVsb3cgY3VycmVudCBkZXNpZ24gc3RhbmRhcmRzIG9yIGlmIGEgd2F0ZXJ3YXkgYmVsb3cgZnJlcXVlbnRseSBvdmVydG9wcyB0aGUgYnJpZGdlIGR1cmluZyBmbG9vZHMuIFJlcGFpcnMgZm9yIGJyaWRnZXMgcmF0ZWQgYXMgc3RydWN0dXJhbGx5IGRlZmljaWVudCBhcmUgbm9ybWFsbHkgZWxpZ2libGUgZm9yIGZlZGVyYWwgYnJpZGdlIGZ1bmRzLiBBIGJyaWRnZSByYXRlZCBhcyBzdHJ1Y3R1cmFsbHkgZGVmaWNpZW50IGRvZXMgbm90IG1lYW4gaXQgaXMgdW5zYWZlLiBUaGlzIGlzIGEgbWVhc3VyZSBvZiB0aGUgcGVyY2VudCBvZiBhbGwgYnJpZGdlcyBpbiBNaWNoaWdhbiB0aGF0IHRoYXQgYXJlIGNsYXNzaWZpZWQgYXMgZGVmaWNpZW50IGZvciBhbGwgY2F0ZWdvcmllcyBvZiBicmlkZ2VzIGFuZCBhbGwgY2F0ZWdvcmllcyBvZiBkZWZpY2llbmN5LiBTb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBUcmFuc3BvcnRhdGlvbiwgRmVkZXJhbCBIaWdod2F5IEFkbWluaXN0cmF0aW9uIGh0dHA6Ly93d3cuZmh3YS5kb3QuZ292L2JyaWRnZS9kZWZpY2llbnQuY2ZtIFVwZGF0ZWQgYW5udWFsbHkgaW4gRmVicnVhcnkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3N0cnVjdHVyYWxseV9kZWZpY2llbnRfYnJpZGdlc191X3MiLCJwb3NpdGlvbiI6MzQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE5MDAsIndpZHRoIjoyODMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMi43NyIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjExLjE0NDE2NjY2NjY2NjY3IiwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMTIuNzciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEyLjM2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMi4xMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTEuODkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjExLjgxIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMS4xNiIsImNvdW50IjoxNX0seyJpdGVtIjoiMTAuOTUiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEwLjQ1IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxMC4wNSIsImNvdW50IjoxMn0seyJpdGVtIjoiOS42MSIsImNvdW50IjoxMX0seyJpdGVtIjoiOS4xMiIsImNvdW50IjoxMH0seyJpdGVtIjoiMTEuNDYiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjkuMTIiLCJzdW0iOiIxMzMuNzMifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMjQsIm5hbWUiOiJQZXJjZW50YWdlIG9mIFJvYWRzIGluIEdvb2Qgb3IgRmFpciBDb25kaXRpb24gaW4gdGhlIFBhdmVkIEZlZGVyYWwgQWlkIFN5c3RlbSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBjb25kaXRpb24gb2YgTWljaGlnYW4ncyByb2FkcyBhZmZlY3RzIGV2ZXJ5b25lLWZyb20gYnVzaW5lc3NlcyB0aGF0IHJlbHkgb24gdGhlIHRyYW5zcG9ydGF0aW9uIG5ldHdvcmsgdG8gdHJhbnNwb3J0IGdvb2RzIGFuZCBzZXJ2aWNlcywgdG8gbW90b3Jpc3RzIHdobyBleHBlY3Qgc2FmZSBhbmQgY29udmVuaWVudCBhY2Nlc3MgdG8gd29yayBhbmQgc2Nob29sLiBSb3VnaCByb2FkcyBpbmNyZWFzZSB0aGUgY29zdCBvZiBvd25pbmcgYSBjYXIgYW5kIGNhbiBjYXVzZSBkYW1hZ2UgdG8gdGlyZXMgYW5kIHN1c3BlbnNpb25zIGFuZCByZWR1Y2VkIGZ1ZWwgZWZmaWNpZW5jeS4gTWFpbnRhaW5pbmcgcm9hZCBoZWFsdGggaXMgaW1wb3J0YW50IGJlY2F1c2UgdGhlIGNvc3Qgb2YgcmV0dXJuaW5nIGEgcG9vciByb2FkIHRvIGdvb2QgY29uZGl0aW9uIGlzIGZvdXIgdG8gZml2ZSB0aW1lcyBncmVhdGVyIHRoYW4gdGhlIGNvc3Qgb2YgcmV0dXJuaW5nIGEgZmFpciByb2FkIHRvIGdvb2QgY29uZGl0aW9uLiBBbGxvd2luZyBtb3JlIHJvYWRzIHRvIHJlYWNoIHBvb3IgY29uZGl0aW9uIHdpbGwgZHJhbWF0aWNhbGx5IGluY3JlYXNlIHRoZSBjb3N0IG9mIHJlcGFpcmluZyBNaWNoaWdhbidzIHJvYWQgbmV0d29yay5cblxuU291cmNlOiBSZXBvcnQgb2YgdGhlIE1pY2hpZ2FuIFRyYW5zcG9ydGF0aW9uIEFzc2V0IE1hbmFnZW1lbnQgQ291bmNpbCBcblxuaHR0cDovL3RhbWMubWNnaS5zdGF0ZS5taS51cy9NSVRSUC9Db250YWN0L1JlcG9ydHMuYXNweFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3JvYWRzX2luX2dvb2Rfb3JfZmFpcl9jb25kaXRpb25faW5fdGhlX3BhdmVkX2ZlZGVyYWxfYWlkX3N5c3RlbSIsInBvc2l0aW9uIjozNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDIwMTkwMSwid2lkdGgiOjQ4NiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijg1LjIiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI2OC4yMzMzMzMzMzMzMzMzMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6Ijg1LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijc3LjEiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijc0LjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY4LjMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY2LjgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjY0LjkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjY2LjQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY2LjYiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjYyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2MS4xIiwiY291bnQiOjExfSx7Iml0ZW0iOiI2MC43IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI2NS4yIiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI2MC43Iiwic3VtIjoiODE4LjgifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjgxODAzMjUsIm5hbWUiOiJOdW1iZXIgb2YgRGFtIEZhaWx1cmVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRGFtIGZhaWx1cmVzIGNhbiByZXN1bHQgaW4gbG9zcyBvZiBsaWZlLCBzaWduaWZpY2FudCBwcm9wZXJ0eSBkYW1hZ2UsIGxvc3Mgb2YgcmVjcmVhdGlvbmFsIHJlc291cmNlcyBhbmQgc2lnbmlmaWNhbnQgZW52aXJvbm1lbnRhbCByZXNvdXJjZSBkYW1hZ2UuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHksIFdhdGVyIFJlc291cmNlcyBEaXZpc2lvblxuXG4gaHR0cDovL21pY2hpZ2FuLmdvdi9taWRhc2hib2FyZC8wLDQ2MjQsNy0yNTYtNTkyOTdfNTkzMDJfNTkzMjUtLS0sMDAuaHRtbFxuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9kYW1fZmFpbHVyZXMiLCJwb3NpdGlvbiI6MzYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAyMDE5MDIsIndpZHRoIjoxODAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0Iiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiMS43MjcyNzI3MjcyNzI3MjciLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiIwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzIiwiY291bnQiOjE3fSx7Iml0ZW0iOiI0IiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiMCIsInN1bSI6IjE5In0sImZvcm1hdCI6e319LHsiaWQiOjMyODE4MDMyNiwibmFtZSI6IlJhdyBTZXdhZ2UgRGlzY2hhcmdlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogV2hlbiByYXcgc2V3YWdlIGlzIGRpc2NoYXJnZWQgZGlyZWN0bHkgaW50byB3YXRlcndheXMsIGl0IGRpbWluaXNoZXMgd2F0ZXIgcXVhbGl0eSwgd2hpY2ggY2FuIGltcGFjdCBwdWJsaWMgYW5kIGVjb3N5c3RlbSBoZWFsdGggYW5kIHJlY3JlYXRpb25hbCB1c2Ugb2YgTWljaGlnYW4ncyB3YXRlcnMuIFByb3ZpZGluZyBhZGVxdWF0ZSBjYXBhY2l0eSBhbmQgaW50ZWdyaXR5IGZvciBvdXIgc2V3ZXIgYW5kIHdhc3RlIHdhdGVyIHRyZWF0bWVudCBpbmZyYXN0cnVjdHVyZSBtaW5pbWl6ZXMgcmF3IHNld2FnZSBkaXNjaGFyZ2VzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5LCBXYXRlciBSZXNvdXJjZXMgRGl2aXNpb25cblxuaHR0cDovL3d3dy5kZXEuc3RhdGUubWkudXMvY3Nvc3NvL1xuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InJhd19zZXdhZ2VfZGlzY2hhcmdlIiwicG9zaXRpb24iOjM3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMjAxOTAzLCJ3aWR0aCI6MTQwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTIuNiIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiNi4zMzQ0NDQ0NDQ0NDQ0NDQiLCJudWxsIjozLCJ0b3AiOlt7Iml0ZW0iOiI1LjM4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3LjI5IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxLjIxIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzLjU4IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMi42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI1LjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjExLjMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIuNDUiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIxLjIxIiwic3VtIjoiNTcuMDEifSwiZm9ybWF0Ijp7fX1dLCJkaXNwbGF5Rm9ybWF0Ijp7ImZpeGVkQ29sdW1ucyI6WyJ5ZWFyIl0sInNlcmllc0NvbHVtbnMiOlt7fV0sInNtb290aExpbmUiOmZhbHNlLCJsZWdlbmQiOiJib3R0b20iLCJoaWRlRHNnTXNnIjpmYWxzZSwibGluZVNpemUiOiIyIiwiZGF0YUxhYmVscyI6ZmFsc2UsInBvaW50U2l6ZSI6IjMiLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJjaGFydFR5cGUiOiJsaW5lIiwidmFsdWVDb2x1bW5zIjpbeyJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX3JvYWRfY29uc3RydWN0aW9uX3Byb2plY3RzX2NvbXBsZXRlZF9vbl90aW1lIiwiY29sb3IiOiIjZmYwMDAwIn1dLCJkZXNjcmlwdGlvbkNvbHVtbnMiOlt7fV0sImxlZ2VuZERldGFpbHMiOnsic2hvd1ZhbHVlTWFya2VycyI6dHJ1ZSwic2hvd1NlcmllcyI6dHJ1ZX0sInNvcnRTZXJpZXMiOmZhbHNlfSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOnRydWUsInR5cGUiOiJ2aWV3ZXIiLCJmbGFncyI6WyJwdWJsaWMiXX1dLCJtZXRhZGF0YSI6eyJyZGZTdWJqZWN0IjoiMCIsImF2YWlsYWJsZURpc3BsYXlUeXBlcyI6WyJjaGFydCIsInRhYmxlIiwiZmF0cm93IiwicGFnZSJdLCJyZW5kZXJUeXBlQ29uZmlnIjp7InZpc2libGUiOnsiY2hhcnQiOnRydWUsInRhYmxlIjp0cnVlfX19LCJvd25lciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwicXVlcnkiOnsiZmlsdGVyQ29uZGl0aW9uIjp7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiQU5EIiwiY2hpbGRyZW4iOlt7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiT1IiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJJU19OT1RfQkxBTksiLCJjaGlsZHJlbiI6W3siY29sdW1uSWQiOjMyODE4MDMxMywidHlwZSI6ImNvbHVtbiJ9XX1dLCJtZXRhZGF0YSI6eyJ0YWJsZUNvbHVtbklkIjp7IjE2MTIzNTQiOjIwMjAxODkxfSwib3BlcmF0b3IiOiJibGFuaz8ifX1dLCJtZXRhZGF0YSI6eyJ1bmlmaWVkVmVyc2lvbiI6Mn19fSwicmlnaHRzIjpbInJlYWQiXSwidGFibGVBdXRob3IiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sImZsYWdzIjpbIm93bmVyTWF5QmVDb250YWN0ZWQiXX19