Office of Central Services
Office of Central Services

Office of Central Services

Mission- The Office of Central Services provides facilities management, real property management, fleet management, inventory, reproduction and mail services, procurement and supplier development, and diversity services to facilitate the delivery of quality goods and services.

eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjdhdTktcGVjcSIsIm5hbWUiOiJPZmZpY2Ugb2YgQ2VudHJhbCBTZXJ2aWNlcyIsIm1ldGFkYXRhIjoie1wiZGVzY3JpcHRpb25cIjpcIiMgKipNaXNzaW9uLSBUaGUgT2ZmaWNlIG9mIENlbnRyYWwgU2VydmljZXMgcHJvdmlkZXMgZmFjaWxpdGllcyBtYW5hZ2VtZW50LCByZWFsIHByb3BlcnR5IG1hbmFnZW1lbnQsIGZsZWV0IG1hbmFnZW1lbnQsIGludmVudG9yeSwgcmVwcm9kdWN0aW9uIGFuZCBtYWlsIHNlcnZpY2VzLCBwcm9jdXJlbWVudCBhbmQgc3VwcGxpZXIgZGV2ZWxvcG1lbnQsIGFuZCBkaXZlcnNpdHkgc2VydmljZXMgdG8gZmFjaWxpdGF0ZSB0aGUgZGVsaXZlcnkgb2YgcXVhbGl0eSBnb29kcyBhbmQgc2VydmljZXMuKipcXG5cXG5cIixcImltYWdlXCI6XCIvYXBpL2Fzc2V0cy85MTQzMUQ4Ny1BQkZGLTQxRTQtQkQyNi1EQjkwOTI3MzA5MTlcIn0iLCJjYXRlZ29yaWVzIjpbeyJpZCI6InVuY2F0ZWdvcml6ZWQiLCJuYW1lIjoidW5jYXRlZ29yaXplZCIsImdvYWxzIjpbXX0seyJpZCI6ImRyYTktczVrZyIsIm5hbWUiOiJHb2FsIDEgLSBUbyBwcm92aWRlIGFzc2lzdGFuY2UgdG8gQ291bnR5LWJhc2VkIGFuZCBtaW5vcml0eSBidXNpbmVzc2VzIGluIG9yZGVyIHRvIGluY3JlYXNlIHN1cHBsaWVyIGRpdmVyc2l0eSwgYnVpbGQgY2FwYWNpdHksIGFuZCBmb3N0ZXIgZWNvbm9taWMgZGV2ZWxvcG1lbnQuICIsImNvbG9yIjoiIzAwMDAwMCIsImdvYWxzIjpbeyJpZCI6ImJkbnQta3YzNCIsIm5hbWUiOiIxLjEtIENlcnRpZmllZCBCdXNpbmVzc2VzIiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidHdvQ29sTGF5b3V0XCIsXCJjb2x1bW5zXCI6W1t7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIqKlRyZW5kIGFuZCBBbmFseXNpcyoqICAgXFxuVGhlIGFnZW5jeSBjb250aW51ZXMgdG8gY3JlYXRlLCB1cGRhdGUgYW5kIGVuaGFuY2UgaXRzIGN1cnJlbnQgb2JqZWN0aXZlcywgdGFjdGljcyBhbmQgcG9saWNpZXMgdG8gdGhlIGR5bmFtaWNhbGx5IGNoYW5naW5nIHJlcXVpcmVtZW50cyBvZiB0aGUgSm9icyBGaXJzdCBBY3QuIFRoZSBTdXBwbGllciBEZXZlbG9wbWVudCAmIERpdmVyc2l0eSBEaXZpc2lvbiBpcyB0aGUgbWFqb3IgaW1wbGVtZW50ZXIgb2YgdGhlIG5ldyBsZWdpc2xhdGlvbiBkZXNpZ25lZCB0byBpbmNyZWFzZSB0aGUgbnVtYmVyIGFuZCBjYXBhY2l0eSBvZiB0aGUgcG9vbCBvZiBjZXJ0aWZpZWQgQ291bnR5IMKtYmFzZWQgYW5kIENvdW50eS1sb2NhdGVkIGJ1c2luZXNzZXMuIFRoZSBkaXZpc2lvbuKAmXMgZWZmb3J0cyBpbmNsdWRlIG91dHJlYWNoLCBlZHVjYXRpb24gYW5kIHRyYWluaW5nIG9mIGJ1c2luZXNzZXMsIGJ1aWxkaW5nIHN0YWtlaG9sZGVyIHBhcnRuZXJzaGlwcywgdHJhaW5pbmcgaW50ZXJuYWwgYWdlbmNpZXMsY29uZHVjdGluZyBzaXRlIHZpc2l0cyBhbmQgcHJvY2Vzc2luZyBhcHBsaWNhdGlvbnMuXFxuXFxuIFwifV0sW3tcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwidnVjdS04NGp6XCJ9XV19LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgU3RyYXRlZ2llcyB0byBBY2NvbXBsaXNoIHRoZSBPYmplY3RpdmVcXG5cXG4qIFN0cmF0ZWd5IDEuMS4xIC0gQ29udGludWUgdG8gaW1wbGVtZW50IGEgY2VydGlmaWNhdGlvbiBwcm9ncmFtIGZvciBDb3VudHkgYmFzZWQgYnVzaW5lc3NlcyBhbmQgbWlub3JpdHksIGRpc2FkdmFudGFnZWQsIHZldGVyYW4sIGFuZCBzZXJ2aWNlIGRpc2FibGVkIGJ1c2luZXNzZXNcXG4qIFN0cmF0ZWd5IDEuMS4yIC0gQ29uZHVjdCByb3V0aW5lIHN0YWZmdHJhaW5pbmcgZm9yIHJlc3BlY3RlZCBDb3VudHkgYWdlbmNpZXMgd2l0aCB0aGUgaW1wbGVtZW50YXRpb24gYW5kIG1vbml0b3JpbmdvZiB0aGUgSm9icyBGaXJzdCBBY3QgYW5kIHRoZSBuZXdseSBwcm9wb3NlZCByZXBvcnRpbmcgcmVxdWlyZW1lbnRzKENCLTMwLTIwMTUpLlxcbiogU3RyYXRlZ3kgMS4xLjMgLSBDb25kdWN0IHJlZ3VsYXIgYW5kIHJvdXRpbmV0cmFpbmluZywgZWR1Y2F0aW9uIGFuZCBvdXRyZWFjaCBlZmZvcnRzIHRvIGJ1aWxkIHRoZSBjYXBhY2l0eSBvZiBidXNpbmVzc2VzYW5kIGJyaW5nIGF3YXJlbmVzcyB0byBwb3RlbnRpYWwgb3Bwb3J0dW5pdGllcyB3aXRoIHN0cmF0ZWdpY2FsbHkgYWxpZ25lZCBwYXJ0bmVyc1xcbiogU3RyYXRlZ3kgMS4xLjQgLSBJZGVudGlmeSBhbmQgbmVnb3RpYXRlIHJlY2lwcm9jaXR5IHdpdGggc3Vycm91bmRpbmcganVyaXNkaWN0aW9ucyB0byBpbmNyZWFzZSBwb29sIG9mIE1CRSBhcHBsaWNhbnRzXFxuXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJJbmNyZWFzZSB0aGUgTnVtYmVyIGFuZCBDYXBhY2l0eSBvZiBDZXJ0aWZpZWQgQ291bnR5LUJhc2VkLCBDb3VudHktTG9jYXRlZCBhbmQgQ2VydGlmaWVkIE1pbm9yaXR5IEJ1c2luZXNzZXMuXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAyMy0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiQnVzaW5lc3NlcyIsInRhcmdldCI6MjIwMCwidGFyZ2V0X3R5cGUiOiJhYnNvbHV0ZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiIzdnU0LWN0a2oifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMjN9LFwidGFyZ2V0X3R5cGVcIjpcImFic29sdXRlXCJ9LFwiYmFzZWxpbmVcIjp7XCJzcXVpc2h5XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fSxcImVuZFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9fSxcInN0YXJ0XCI6XCIyMDE1LTAxLTAxVDAwOjAwOjAwLjAwMFwiLFwiZW5kXCI6XCIyMDE1LTAxLTAxVDIzOjU5OjU5LjAwMFwiLFwibWV0cmljXCI6e1wibWV0YWRhdGFcIjpcIntcXFwid2l6YXJkXFxcIjp7XFxcImZpbHRlcl9hc3RcXFwiOlt7XFxcInZhbHVlc1xcXCI6W3t9XX1dfX1cIn19LFwibmFtZVwiOlwiSW5jcmVhc2UgdGhlIG51bWJlciBvZiBjZXJ0aWZpZWQgQ291bnR5LWJhc2VkIGFuZCBjZXJ0aWZpZWQgbWlub3JpdHkgYnVzaW5lc3Nlcy5cIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTU6MTU6MjMuNTQ4WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQ0OjIzLjYwNVoiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNToxNToyMy41NDhaIiwiaWQiOiJ3cHA1LW1uNGUifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiN2F1OS1wZWNxIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTU6MTU6NTQuMzc0WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQxOjQ4LjQzMloiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNToxNTo1NC4zNzRaIiwiY3JlYXRlZF9ieSI6ImczNXQtbWl1ZyJ9LHsiaWQiOiI2Mjl0LTNkbXMiLCJuYW1lIjoiMS4yLU1CRSBDb250cmFjdCBQYXJ0aWNpcGF0aW9uIiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidHdvQ29sTGF5b3V0XCIsXCJjb2x1bW5zXCI6W1t7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIqKlRyZW5kIGFuZEFuYWx5c2lzKiogICBcXG5QcmluY2UgR2VvcmdlJ3MgQ291bnR5IENvZGUsIFNlY3Rpb24gMTBBLTEzNiwgcmVxdWlyZXMgdGhlIENvdW50eSdzcHVyY2hhc2luZyBhZ2VudCB0byBzdHJ1Y3R1cmUgcHJvY3VyZW1lbnQgcHJvY2VkdXJlcyBhbmQgYWN0aXZpdGllcyB0b2ZhY2lsaXRhdGUgYW5kIGVuY291cmFnZSB0aGUgYXdhcmQgb2YgYXQgbGVhc3QgMzAlIG9mIHRoZSB0b3RhbCBkb2xsYXIgdmFsdWUgb2ZhbGwgQ291bnR5IGNvbnRyYWN0cyBhd2FyZGVkLCBkaXJlY3RseSBvciBpbmRpcmVjdGx5LCB0byBtaW5vcml0eSBidXNpbmVzc2VzLlRoZSBwZXJjZW50YWdlIG9mIGRvbGxhcnMgYXdhcmRlZCB0byBtaW5vcml0eSBidXNpbmVzc2VzIGFzIHJlY29yZGVkIGluIHRoaXNvYmplY3RpdmUgZG9lcyBub3QgeWV0IGluY2x1ZGUgZG9sbGFycyBhd2FyZGVkIHRvIENvdW50eS1iYXNlZCBidXNpbmVzc2VzLiBUaGVhZ2VuY3kgYWR2aXNlcyB0aGF0IHdpdGggdGhlIGFkdmVudCBvZiB0aGUgRW50ZXJwcmlzZSBSZXNvdXJjZSBQbGFubmluZ3NvZnR3YXJlIGZyb20gU0FQLCBpdCB3aWxsIGJldHRlciBiZSBhYmxlIHRvIHRyYWNrIGRvbGxhcnMgc3BlbnQgb25Db3VudHktYmFzZWQgYnVzaW5lc3NlcyBpbiBhZGRpdGlvbiB0byBtaW5vcml0eSBhbmQgZGlzYWR2YW50YWdlZCBlbnRlcnByaXNlcy5cXG5cXG5cIn1dLFt7XCJ0eXBlXCI6XCJ2aXpcIixcImRhdGFzZXRcIjpcImZyYjQtdXRtdlwifV1dfSx7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjIFN0cmF0ZWdpZXMgdG8gQWNjb21wbGlzaCB0aGUgT2JqZWN0aXZlXFxuXFxuKiBTdHJhdGVneSAxLjIuMSAtIElkZW50aWZ5IG9wcG9ydHVuaXRpZXMgZWFybHkgaW4gdGhlIHByb2N1cmVtZW50IHByb2Nlc3MgKGF0IGxlYXN0IDkwIGRheXMgYmVmb3JlIGNvbnRyYWN0IGV4cGlyYXRpb24pIHRvIGRldGVybWluZSB0aGUgZmVhc2liaWxpdHkgYW5kIGF2YWlsYWJpbGl0eSBvZiBNQkVzIHRvIHBlcmZvcm0gdGhlIHJlbGF0aXZlIHNjb3BlIG9mIHdvcmtcXG4qIFN0cmF0ZWd5IDEuMi4yIC0gVXRpbGl6ZSB0ZWNobm9sb2d5IHRvIGlkZW50aWZ5IHF1YWxpZmllZCBjb250cmFjdG9ycy92ZW5kb3JzIHRvIHBhcnRpY2lwYXRlIGluIHByb2N1cmVtZW50IG9wcG9ydHVuaXRpZXMgKGkuZS4gZGlyZWN0IHNvbGljaXRhdGlvbiwgRS1NYXJ5bGFuZCBNYXJrZXRwbGFjZSwgb3V0cmVhY2ggdGhyb3VnaCB0cmFkZSBwdWJsaWNhdGlvbnMsIHZlbmRvciB0cmFpbmluZywgZXRjLikgc28gYXMgdG8gaW5jcmVhc2UgdGhlIG51bWJlciBvZiBjb250cmFjdG9yL3ZlbmRvciByZXNwb25zZXNcXG4qIFN0cmF0ZWd5IDEuMi4zIC0gUmVkdWNlIHRoZSBudW1iZXIgb2YgcmlkZXIgYW5kIGV4dGVuZGVkIGNvbnRyYWN0cyBpbiBvcmRlciB0byBwcm9tb3RlIG1vcmUgY29tcGV0aXRpb24gZm9yIG1pbm9yaXR5IGFuZCBjb3VudHkgYmFzZWQgYnVzaW5lc3Nlc1xcbiogU3RyYXRlZ3kgMS4yLjQgLSBTZXQgbWFuZGF0b3J5IHN1YmNvbnRyYWN0b3IgcmVxdWlyZW1lbnRzIGluIGxhcmdlciBjb250cmFjdHMgYW5kIG1vbml0b3IgZm9yIGNvbXBsaWFuY2UgdG8gYXNzdXJlIHRoYXQgTUJFIGZpcm1zIGFyZSBwYXJ0aWNpcGF0aW5nIChwYWlkKSBhdCB0aGUgYXBwcm92ZWQgY29udHJhY3QgbGV2ZWxzXFxuXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJNYWludGFpbiB0aGUgUGVyY2VudGFnZSBvZiBDb250cmFjdCBEb2xsYXJzIEF3YXJkZWQgdG8gRGl2ZXJzZSBTdXBwbGllcnMgYXMgT3V0bGluZWQgaW4gdGhlIEpvYnMgRmlyc3QgQWN0IEF0IG9yIEFib3ZlIDMwJS5cIixcInVzZV9jdXN0b21fc3VidGl0bGVcIjp0cnVlLFwiY3VzdG9tX3N1YnRpdGxlXCI6XCJUaGlzIGdvYWwgaXMgbWVhc3VyZWQgYnkgdHJhY2tpbmcgdGhlIG51bWJlciBvZiBjb250cmFjdCBkb2xsYXJzIGF3YXJkZWQgdG8gbWlub3JpdHkgYnVzaW5lc3NlcyAuXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAyMy0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiUGVyY2VudCIsInRhcmdldF90eXBlIjoicmVsYXRpdmUiLCJ0YXJnZXRfZGVsdGEiOjAsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwiYmFzZWxpbmUiOjMxLCJtZXRyaWMiOnsibWV0YWRhdGEiOiIiLCJpZCI6InhmcWotYWdzaCJ9LCJjb21wYXJpc29uIjp7ImNvbXBhcmlzb25fZnVuY3Rpb24iOiI+In0sIm1ldGFkYXRhIjp7Im1ldGFkYXRhIjoie1wiZWRpdFwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX0sXCJlbmRcIjp7XCJkYXRlXCI6XCJlbmRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAyM30sXCJhY3Rpb25fdHlwZVwiOlwibWFpbnRhaW5cIixcInRhcmdldF90eXBlXCI6XCJtYWludGFpblwiLFwibWFpbnRhaW5fdHlwZVwiOlwiPlwifSxcImJhc2VsaW5lXCI6e1wic3F1aXNoeVwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX0sXCJlbmRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fX0sXCJzdGFydFwiOlwiMjAxNS0wMS0wMVQwMDowMDowMC4wMDBcIixcImVuZFwiOlwiMjAxNS0wMS0wMVQyMzo1OTo1OS4wMDBcIixcIm1ldHJpY1wiOntcIm1ldGFkYXRhXCI6XCJ7XFxcIndpemFyZFxcXCI6e1xcXCJmaWx0ZXJfYXN0XFxcIjpbe1xcXCJ2YWx1ZXNcXFwiOlt7fV19XX19XCJ9LFwidHlwZVwiOlwic3RhdGljXCIsXCJ2YWx1ZV9lZGl0XCI6MH0sXCJuYW1lXCI6XCJNYWludGFpbiB0aGUgcGVyY2VudGFnZSBvZiBjb250cmFjdCBkb2xsYXJzIGF3YXJkZWQgdG8gbWlub3JpdHkgYnVzaW5lc3NlcyBhdCBvciBhYm92ZSAzMCUuXCIsXCJ1c2VfcHJvZ3Jlc3Nfb3ZlcnJpZGVcIjp0cnVlLFwicHJvZ3Jlc3Nfb3ZlcnJpZGVcIjpcImdvb2RcIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTc6MzI6NDEuODM3WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQ4OjEyLjY0NloiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNzozMjo0MS44MzdaIiwiaWQiOiI3YjM1LTQ3ZmsifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiN2F1OS1wZWNxIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTc6MzI6NTUuNzc0WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQxOjQ4LjY5MFoiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNzozMjo1NS43NzRaIiwiY3JlYXRlZF9ieSI6ImczNXQtbWl1ZyJ9LHsiaWQiOiJudmkzLTNodXgiLCJuYW1lIjoiMS4zLSBDb3VudHktYmFzZWQgQnVzaW5lc3MgUGFydGljaXBhdGlvbiIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwibmFycmF0aXZlXCI6W10sXCJ1c2VfY3VzdG9tX3RpdGxlXCI6dHJ1ZSxcImN1c3RvbV90aXRsZVwiOlwiTWFpbnRhaW4gdGhlIFBlcmNlbnRhZ2Ugb2YgQ29udHJhY3QgRG9sbGFycyBBd2FyZGVkIHRvIENvdW50eS1CYXNlZCBCdXNpbmVzc2VzIEF0IG9yIEFib3ZlIDQwJS5cIixcInVzZV9jdXN0b21fc3VidGl0bGVcIjp0cnVlLFwiY3VzdG9tX3N1YnRpdGxlXCI6XCJUaGlzIGdvYWwgaXMgbWVhc3VyZWQgYnkgdHJhY2tpbmcgdGhlIHBlcmNlbnRhZ2Ugb2YgQ291bnR5LWJhc2VkIGJ1c2luZXNzZXMgYXdhcmRlZCBjb250cmFjdCBkb2xsYXJzLlwifSJ9LCJwcmV2YWlsaW5nX21lYXN1cmUiOnsic3RhcnQiOiIyMDE1LTAxLTAxVDAwOjAwOjAwLjAwMCIsImVuZCI6IjIwMjMtMTItMzFUMjM6NTk6NTkuMDAwIiwidW5pdCI6IlBlcmNlbnQiLCJ0YXJnZXRfdHlwZSI6InJlbGF0aXZlIiwidGFyZ2V0X2RlbHRhIjowLCJ0YXJnZXRfZGVsdGFfaXNfcGVyY2VudCI6ZmFsc2UsImJhc2VsaW5lIjo0MSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiJzajV2LTUyZjkifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMjN9LFwiYWN0aW9uX3R5cGVcIjpcIm1haW50YWluXCIsXCJtYWludGFpbl90eXBlXCI6XCI+XCJ9LFwiYmFzZWxpbmVcIjp7XCJzcXVpc2h5XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE4fSxcImVuZFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTh9fSxcInN0YXJ0XCI6XCIyMDE4LTAxLTAxVDAwOjAwOjAwLjAwMFwiLFwiZW5kXCI6XCIyMDE4LTAxLTAxVDIzOjU5OjU5LjAwMFwiLFwibWV0cmljXCI6e1wibWV0YWRhdGFcIjpcIntcXFwid2l6YXJkXFxcIjp7XFxcImZpbHRlcl9hc3RcXFwiOlt7XFxcInZhbHVlc1xcXCI6W3t9XX1dfX1cIn19LFwibmFtZVwiOlwidGhlIHBlcmNlbnRhZ2Ugb2YgY29udHJhY3QgZG9sbGFycyBhd2FyZGVkIHRvIENvdW50eS1iYXNlZCBidXNpbmVzc2VzIGF0IG9yIGFib3ZlIDQwJS5cIn0ifSwiY3JlYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTc6NDI6MDguNDA3WiIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE3OjQyOjA4LjQwN1oiLCJpZCI6Im13a3UtYW1ieCJ9LCJyZWxhdGVkX21lYXN1cmVzIjpbXSwiYmFzZV9kYXNoYm9hcmQiOiI3YXU5LXBlY3EiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wNS0xMVQxNzo0MjoyMC40NjdaIiwiY3JlYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTc6MzQ6MzQuOTQ4WiIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE3OjQyOjIwLjQ2N1oiLCJjcmVhdGVkX2J5IjoiZzM1dC1taXVnIn1dLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNzozNDozNS4wMThaIn0seyJpZCI6Ink1ZGsteno0dyIsIm5hbWUiOiJHb2FsIDIgLSBUbyBwcm92aWRlIGZhY2lsaXRpZXMgbWFuYWdlbWVudCBzZXJ2aWNlcyBhdCBDb3VudHktb3duZWQgZmFjaWxpdGllcyB0byBhbGwgdXNlcnMgaW4gb3JkZXIgdG8gYWNoaWV2ZSB3ZWxsLW1haW50YWluZWQgZmFjaWxpdGllcyBhbmQgc3VwcG9ydCBkYWlseSBvcGVyYXRpb25zLiIsImNvbG9yIjoiIzAwMDAwMCIsImdvYWxzIjpbeyJpZCI6Imo3ZzctdzUzZyIsIm5hbWUiOiIyLjEtQnVpbGRpbmcgQ29uZGl0aW9uIiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidHdvQ29sTGF5b3V0XCIsXCJjb2x1bW5zXCI6W1t7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjICoqVHJlbmQgYW5kIEFuYWx5c2lzKipcXG5cXG5UaGUgRmFjaWxpdGllcyBPcGVyYXRpb24gYW5kIE1hbmFnZW1lbnQgRGl2aXNpb24gY29udGludWVzIHRvIHVzZSBtYWpvciBidWlsZGluZ3Mgd2hlbmV2ZXIgcG9zc2libGUgdG8gcGVyZm9ybSByZW5vdmF0aW9ucyBhbmQgZXF1aXBtZW50IHVwZ3JhZGVzIHRvIHRoZSBhZ2luZyBDb3VudHkgZmFjaWxpdGllcyBpbiBvcmRlciB0byBlbnN1cmUgdGhlIGNvbmRpdGlvbiBpbXByb3ZlcyBvciByZW1haW5zIGFkZXF1YXRlIGZvciBvY2N1cGFuY3kgb3IgdXNlLlxcblxcblwifV0sW3tcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwidDg1ci02aGVuXCJ9XV19LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgU3RyYXRlZ2llcyB0byBBY2NvbXBsaXNoIHRoZSBPYmplY3RpdmVcXG5cXG4qIFN0cmF0ZWd5IDIuMS4xIC0gUmVjcnVpdCBhbmQgaGlyZSBhIHF1YWxpZmllZCBmYWNpbGl0aWVzIG1hbmFnZXIgdG8gY29vcmRpbmF0ZSBmb3VyIG1haW50ZW5hbmNlIHNlcnZpY2UgdGVjaG5pY2lhbnMgdG8gcHJvdmlkZSBvcGVyYXRpb25zIGluIENvcnJlY3Rpb25zLCBIeWF0dHN2aWxsZSBKdXN0aWNlIENlbnRlcixQcmVzaWRlbnRpYWwgUGFya3dheSwgUG9saWNlIEZvcmVuc2ljcywgMTMwMSBNY0Nvcm1pY2sgRHJpdmUgYW5kIHRoZSBDb3VudHkgQWRtaW5pc3RyYXRpb24gQnVpbGRpbmdcXG4qIFN0cmF0ZWd5IDIuMS4yIC0gRW5zdXJlIENvdW50eS1vd25lZCBidWlsZGluZyByZW5vdmF0aW9ucyBhcmUgcGVyZm9ybWVkIG9uIHNjaGVkdWxlIGFuZCB3aXRoaW4gdGhlIGJ1aWxkaW5nIHN0YW5kYXJkcyBhcyBlc3RhYmxpc2hlZCBieSBDb3VudHkgQ29kZVxcbiogU3RyYXRlZ3kgMi4xLjMgLSBFbnN1cmUgdGhhdCB0aGVyZSBpcyBzdWZmaWNpZW50IHN0YWZmIHRvIHBlcmZvcm0gdGhlIG1pbmltYWwgbmVlZGVkIHJlcGFpcnMgYW5kIHByZXZlbnRhdGl2ZSBtYWludGVuYW5jZSB0byBwcmVzZXJ2ZSB0aGUgdXNlZnVsIGxpZmUgb2YgQ291bnR5IG93bmVkIGZhY2lsaXRpZXMgYW5kIGFzc29jaWF0ZWQgYnVpbGRpbmcgZXF1aXBtZW50LlxcbiogU3RyYXRlZ3kgMi4xLjQgLSBFbnN1cmUgdGVjaG5pY2FsIHN0YWZmIHBlcnNvbnMgYXJlIHRyYWluZWQgYW5kIGNlcnRpZmllZCB0byBlbnN1cmUgdGhhdCB0aGV5IGhhdmUgY3VycmVudCBrbm93bGVkZ2UgcmVsYXRpdmUgdG8gYnVpbGRpbmcgc2FmZXR5LCBpbmR1c3RyeSBzdGFuZGFyZHMgYW5kIHRlY2hub2xvZ3lcXG4qIFN0cmF0ZWd5IDIuMS41IC0gSWRlbnRpZnkgb3JnYW5pemF0aW9uYWwgY2hhbmdlcyB0aGF0IGZvc3RlciBhIG1lbnRvcnNoaXAgcHJvZ3JhbSB0byBhY2NvdW50IGZvciB0aGUgZXhpc3Rpbmcgc2Vhc29uZWQgc3RhZmYgbWl4IGFuZCB1dGlsaXplIHRlY2hub2xvZ3kgdG8gc3VwcGxlbWVudCB0aGUgcmVkdWNlZCBzdGFmZiBjb3VudFxcblwifV0sXCJ1c2VfY3VzdG9tX3RpdGxlXCI6dHJ1ZSxcImN1c3RvbV90aXRsZVwiOlwiSW5jcmVhc2UgdGhlIFBlcmNlbnRhZ2Ugb2YgQnVpbGRpbmdzIENsYXNzaWZpZWQgYXMgQmVpbmcgaW4g4oCcR29vZCBDb25kaXRpb24u4oCdXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAyMy0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiUGVyY2VudCIsInRhcmdldCI6NjAsInRhcmdldF90eXBlIjoiYWJzb2x1dGUiLCJ0YXJnZXRfZGVsdGFfaXNfcGVyY2VudCI6ZmFsc2UsIm1ldHJpYyI6eyJtZXRhZGF0YSI6IiIsImlkIjoiZnZrNy1jd3RpIn0sImNvbXBhcmlzb24iOnsiY29tcGFyaXNvbl9mdW5jdGlvbiI6Ij4ifSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJlZGl0XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fSxcImVuZFwiOntcImRhdGVcIjpcImVuZFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDIzfSxcInRhcmdldF90eXBlXCI6XCJhYnNvbHV0ZVwifSxcImJhc2VsaW5lXCI6e1wic3F1aXNoeVwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX0sXCJlbmRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fX0sXCJzdGFydFwiOlwiMjAxNS0wMS0wMVQwMDowMDowMC4wMDBcIixcImVuZFwiOlwiMjAxNS0wMS0wMVQyMzo1OTo1OS4wMDBcIixcIm1ldHJpY1wiOntcIm1ldGFkYXRhXCI6XCJ7XFxcIndpemFyZFxcXCI6e1xcXCJmaWx0ZXJfYXN0XFxcIjpbe1xcXCJ2YWx1ZXNcXFwiOlt7fV19XX19XCJ9fSxcIm5hbWVcIjpcIkluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIGJ1aWxkaW5ncyBjbGFzc2lmaWVkIGFzIGJlaW5nIGluIOKAnGdvb2QgY29uZGl0aW9uLuKAnSBcIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTc6NTk6MTIuNjQzWiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjU4OjAzLjY4NloiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNzo1OToxMi42NDNaIiwiaWQiOiJ4ZnVhLXFkZHQifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiN2F1OS1wZWNxIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTc6NTk6MTkuMzM1WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQxOjQ4LjY5MloiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxNzo1OToxOS4zMzVaIiwiY3JlYXRlZF9ieSI6ImczNXQtbWl1ZyJ9XSwidmVyc2lvbiI6IjIwMTUtMDctMDhUMTk6MzM6MzQuNTAwWiJ9LHsiaWQiOiI1eWFlLXp5dG4iLCJuYW1lIjoiR29hbCAzIC0gVG8gcHJvdmlkZSBmbGVldCBtYW5hZ2VtZW50IHNlcnZpY2VzIHRvIENvdW50eSBhZ2VuY2llcyBhbmQgbXVuaWNpcGFsaXRpZXMgaW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgQ291bnR54oCZcyB0cmFuc3BvcnRhdGlvbiBuZWVkcy4iLCJjb2xvciI6IiMwMDAwMDAiLCJnb2FscyI6W3siaWQiOiJ2ZDdoLWFpanciLCJuYW1lIjoiMy4xLUZsZWV0IEF2YWlsYWJpbGl0eSIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwibmFycmF0aXZlXCI6W3tcInR5cGVcIjpcInR3b0NvbExheW91dFwiLFwiY29sdW1uc1wiOltbe1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiIyAqKlRyZW5kIGFuZCBBbmFseXNpcyoqXFxuXFxuSXQgaXMgYW50aWNpcGF0ZWQgdGhhdCBmbGVldCBhdmFpbGFiaWxpdHkgd2lsbCByZWJvdW5kIHNvbWV3aGF0IGluIEZZIDIwMTcgZnJvbSBhIGxvdyBpbiBGWSAyMDE2IGFzIHRoZSByZXN1bHQgb2YgYXR0cml0aW9uLiBGWSAyMDE2IHNhdyB0aGUgbWVjaGFuaWMgcmF0aW8gY2xpbWIgYXMgaGlnaCBhcyAxMDU6MSBmb3IgY2VydGFpbiBtb250aHMuIFRoZSBGWSAyMDE3IGFwcHJvdmVkIGJ1ZGdldCBpbmNsdWRlcyBmdW5kaW5nIGZvciBhZGRpdGlvbmFsIHBvc2l0aW9ucyBhbmQgdmVoaWNsZXMgdG8gZWFzZSB0aGUgc3RyYWluIHBsYWNlZCBvbiB0aGUgbWVjaGFuaWNzLiBCeSBGWSAyMDE5LCBnYWlucyBzaG91bGQgYmUgbWFkZSBhc3N1bWluZyBhbiBpbXByb3ZlZCBmaW5hbmNpYWwgc2l0dWF0aW9uIGJyaW5ncyBzdGVhZGllciB2ZWhpY2xlIHJlcGxhY2VtZW50LiBDb250aW51b3VzIHZlaGljbGUgcmVwbGFjZW1lbnQgd2lsbCBkcml2ZSBkb3duIHRoZSBudW1iZXJzIG9mIHB1YmxpYyBzYWZldHkgYW5kIHB1YmxpYyBzZXJ2aWNlIHZlaGljbGVzIGV4Y2VlZGluZyB0aGUgcmVwbGFjZW1lbnQgY3JpdGVyaWEgYW5kIGxlYWQgdG8gYW4gaW5jcmVhc2UgaW4gZmxlZXQgYXZhaWxhYmlsaXR5LlwifV0sW3tcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwiZWNydS16dHV4XCJ9XV19LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgU3RyYXRlZ2llcyB0byBBY2NvbXBsaXNoIHRoZSBPYmplY3RpdmVcXG5cXG4qIFN0cmF0ZWd5IDMuMS4xIC0gRW5zdXJlIHZlaGljbGVzIHJlY2VpdmUgcHJldmVudGl2ZSBtYWludGVuYW5jZSBiYXNlZCBvbiB0aGUgbWFudWZhY3R1cmVyIGd1aWRlbGluZXNcXG4qIFN0cmF0ZWd5IDMuMS4yIC0gRW5zdXJlIGFsbCBtZWNoYW5pY3MgcmVjZWl2ZSBhIG1pbmltdW0gb2YgMTggaG91cnMgb2YgdHJhaW5pbmcgcGVyIHllYXJcXG4qIFN0cmF0ZWd5IDMuMS4zIC0gRW5zdXJlIG1vc3QgZWZmZWN0aXZlIHVzZSBvZiBDb3VudHkgbWVjaGFuaWNzIGJ5IHV0aWxpemluZyBpbm1hdGVzIGZyb20gdGhlIEVkdWNhdGlvbiBhbmQgV29ya2ZvcmNlIERldmVsb3BtZW50IFByb2dyYW0gdG8gYXVnbWVudCB0aGUgZmxlZXQgbWFpbnRlbmFuY2Ugc2hvcFxcblwifV0sXCJ1c2VfY3VzdG9tX3RpdGxlXCI6dHJ1ZSxcImN1c3RvbV90aXRsZVwiOlwiSW5jcmVhc2UgdGhlIFBlcmNlbnRhZ2Ugb2YgVmVoaWNsZXMgdGhhdCBhcmUgQXZhaWxhYmxlXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAyMy0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiUGVyY2VudCIsInRhcmdldCI6OTYuNSwidGFyZ2V0X3R5cGUiOiJhYnNvbHV0ZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiJ1ZWZpLWVnZXUifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMjN9LFwidGFyZ2V0X3R5cGVcIjpcImFic29sdXRlXCJ9LFwiYmFzZWxpbmVcIjp7XCJzcXVpc2h5XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fSxcImVuZFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9fSxcInN0YXJ0XCI6XCIyMDE1LTAxLTAxVDAwOjAwOjAwLjAwMFwiLFwiZW5kXCI6XCIyMDE1LTAxLTAxVDIzOjU5OjU5LjAwMFwiLFwibWV0cmljXCI6e1wibWV0YWRhdGFcIjpcIntcXFwid2l6YXJkXFxcIjp7XFxcImZpbHRlcl9hc3RcXFwiOlt7XFxcInZhbHVlc1xcXCI6W3t9XX1dfX1cIn19LFwibmFtZVwiOlwiSW5jcmVhc2UgdGhlIHBlcmNlbnRhZ2Ugb2YgdmVoaWNsZXMgdGhhdCBhcmUgYXZhaWxhYmxlLlwiLFwidXNlX3Byb2dyZXNzX292ZXJyaWRlXCI6dHJ1ZSxcInByb2dyZXNzX292ZXJyaWRlXCI6XCJnb29kXCJ9In0sInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE4OjA0OjUwLjIxNloiLCJjcmVhdGVkX2F0IjoiMjAxNS0wNy0wOFQxOTowMTozNi40ODdaIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTg6MDQ6NTAuMjE2WiIsImlkIjoiZGM1ci1xN2s2In0sInJlbGF0ZWRfbWVhc3VyZXMiOltdLCJiYXNlX2Rhc2hib2FyZCI6IjdhdTktcGVjcSIsInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE4OjA0OjU5LjY3MFoiLCJjcmVhdGVkX2F0IjoiMjAxNS0wNy0wOFQxODo0MTo0OC42OTJaIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTg6MDQ6NTkuNjcwWiIsImNyZWF0ZWRfYnkiOiJnMzV0LW1pdWcifV0sInZlcnNpb24iOiIyMDE1LTA3LTA4VDE5OjMzOjM0Ljg3NFoifSx7ImlkIjoic3BhOS1jMjU3IiwibmFtZSI6IkdvYWwgNCAtIFRvIHByb3ZpZGUgaW52ZW50b3J5IG1hbmFnZW1lbnQgdG8gYWxsIENvdW50eSBhZ2VuY2llcyBpbiBvcmRlciB0byBhY2NvdW50IGZvciBhbGwgQ291bnR5IGFzc2V0cy4iLCJjb2xvciI6IiMwMDAwMDAiLCJnb2FscyI6W3siaWQiOiJydG1rLWJkbjgiLCJuYW1lIjoiNC4xLUFzc2V0IFJlY29yZGF0aW9uIiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidHdvQ29sTGF5b3V0XCIsXCJjb2x1bW5zXCI6W1t7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjICoqVHJlbmQgYW5kIEFuYWx5c2lzKipcXG5cXG5XaXRoIGltcGxlbWVudGF0aW9uIG9mIFNBUCBpbiBKdWx5IDIwMTQsIHRyYWNraW5nIG9mIGFzc2V0cyBoYXMgaW1wcm92ZWQgYnV0IHRoZSB0cmFuc2ZlciBvZiBkYXRhIGZyb20gR0VBQyB0byBTQVAgaGFzIG5vdCBiZWVuIGFzIHNtb290aCBhcyBhbnRpY2lwYXRlZC4gVGhlIHVzZSBvZiBTQVAgQ2FwaXRhbCBBc3NldCBNb2R1bGUgd2lsIGwgY29udGludWUgdG8gaW1wcm92ZSB0aGUgaWRlbnRpZmljYXRpb24gb2YgYXNzZXQgYXQgdGhlIHRpbWUgb2YgcHVyY2hhc2Ugd2hpY2ggd2lsbCBlbGltaW5hdGUgdGhlIGRlbGF5IGluIGFkZGluZyB0aGVtIHRvIGludmVudG9yeS4gQWxsIHdhdmVzIG9mIFNBUCBzaG91bGQgYmUgZnVsbHkgaW1wbGVtZW50ZWQgdG8gZW5zdXJlIGFjY3VyYWN5IGluIHRyYWNraW5nIG9mIGFzc2V0cy5cXG5cXG5cIn1dLFt7XCJ0eXBlXCI6XCJ2aXpcIixcImRhdGFzZXRcIjpcImZ6czktZmdjbVwifV1dfSx7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjIFN0cmF0ZWdpZXMgdG8gQWNjb21wbGlzaCB0aGUgT2JqZWN0aXZlXFxuXFxuKiBTdHJhdGVneSA0LjEuMSAtIFByb3ZpZGUgc3VwcGx5IHByb3BlcnR5IGNsZXJrcyB0byBhY2NvdW50IGZvciB0aGUgQ291bnR54oCZcyBmaXhlZCBjYXBpdGFsIGFzc2V0cywgc3VycGx1cyBwcm9wZXJ0eSwgY29uZmlzY2F0ZWQgcHJvcGVydHksIGFuZCBDb3VudHkgb3BlcmF0aW5nIGludmVudG9yeVxcbiogU3RyYXRlZ3kgNC4xLjIgLSBFbnN1cmUgYWxsIHByb3BlcnR5IGNsZXJrcyBhcmUgZnVsbHkgdHJhaW5lZCBvbiB0aGUgaW52ZW50b3J5IGFuZCBhc3NldCB0cmFja2luZyBzb2Z0d2FyZVxcbiogU3RyYXRlZ3kgNC4xLjMgLSBHZW5lcmF0ZSBhIHF1YXJ0ZXJseSBmaXhlZCBjYXBpdGFsIGFzc2V0cyByZXBvcnQgYnkgYWdlbmN5IHRvIGVuc3VyZSBhY2NvdW50YWJpbGl0eSBmb3IgdGhlIENvdW50eeKAmXMgaW52ZW50b3J5XFxuXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJJbmNyZWFzZSB0aGUgUGVyY2VudGFnZSBvZiBDYXBpdGFsIEFzc2V0cyBSZWNvcmRlZCBpbiB0aGUgQ291bnR54oCZcyBJbnZlbnRvcnkuXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAyMy0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiUGVyY2VudCIsInRhcmdldCI6ODUsInRhcmdldF90eXBlIjoiYWJzb2x1dGUiLCJ0YXJnZXRfZGVsdGFfaXNfcGVyY2VudCI6ZmFsc2UsIm1ldHJpYyI6eyJtZXRhZGF0YSI6IiIsImlkIjoibnAyZy1mbjh5In0sImNvbXBhcmlzb24iOnsiY29tcGFyaXNvbl9mdW5jdGlvbiI6Ij4ifSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJlZGl0XCI6e1wic3RhcnRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fSxcImVuZFwiOntcImRhdGVcIjpcImVuZFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDIzfSxcInRhcmdldF90eXBlXCI6XCJhYnNvbHV0ZVwifSxcImJhc2VsaW5lXCI6e1wic3F1aXNoeVwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX0sXCJlbmRcIjp7XCJkYXRlXCI6XCJzdGFydFwiLFwibW9udGhcIjpcInllYXJcIixcInllYXJcIjoyMDE1fX0sXCJzdGFydFwiOlwiMjAxNS0wMS0wMVQwMDowMDowMC4wMDBcIixcImVuZFwiOlwiMjAxNS0wMS0wMVQyMzo1OTo1OS4wMDBcIixcIm1ldHJpY1wiOntcIm1ldGFkYXRhXCI6XCJ7XFxcIndpemFyZFxcXCI6e1xcXCJmaWx0ZXJfYXN0XFxcIjpbe1xcXCJ2YWx1ZXNcXFwiOlt7fV19XX19XCJ9fSxcIm5hbWVcIjpcIkluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIGNhcGl0YWwgYXNzZXRzIHJlY29yZGVkIGluIHRoZSBDb3VudHnigJlzIGludmVudG9yeS5cIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6MTE6MTEuMjkwWiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE5OjA0OjMwLjkxMVoiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODoxMToxMS4yOTBaIiwiaWQiOiJucHRxLXI3YmMifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiN2F1OS1wZWNxIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6MTE6MTkuMDIwWiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQxOjQ4LjY5M1oiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODoxMToxOS4wMjBaIiwiY3JlYXRlZF9ieSI6ImczNXQtbWl1ZyJ9XSwidmVyc2lvbiI6IjIwMTUtMDctMDhUMTk6MzM6MzQuODc1WiJ9LHsiaWQiOiJuM216LXp1dGQiLCJuYW1lIjoiR29hbCA1IC0gVG8gcHJvdmlkZSByZXByb2R1Y3Rpb24gYW5kIG1haWwgc2VydmljZXMgdG8gQ291bnR5IGFnZW5jaWVzIGFuZCBjaXRpemVucyBpbiBvcmRlciB0byBzdXBwb3J0IHRoZSBDb3VudHnigJlzIHByaW1hcnkgb3BlcmF0aW5nIG5lZWRzLiIsImNvbG9yIjoiIzAwMDAwMCIsImdvYWxzIjpbeyJpZCI6ImJtNXotdGY5diIsIm5hbWUiOiI1LjEtTWFpbCBEZWxpdmVyeSIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwibmFycmF0aXZlXCI6W3tcInR5cGVcIjpcInR3b0NvbExheW91dFwiLFwiY29sdW1uc1wiOltbe1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiIyAqKlRyZW5kIGFuZCBBbmFseXNpcyoqwqDCoFxcblxcblRoZSBNYWlsIFNlcnZpY2VzIFVuaXQgd2lsbCByZWR1Y2UgdGhlIGFmdGVybm9vbiBkZWxpdmVyeSByb3V0ZXMgdG8gYWNjb21tb2RhdGUgdGhlIGluY3JlYXNlZCBhcmVhIG9mIGNvdmVyYWdlIGJhc2VkIG9uIHRoZSBzaG9ydGFnZSBvZiBzdGFmZi4gVGhlIGFnZW5jeSBpcyBzZWVraW5nIHdheXMgdG8gZGVsaXZlciBtYWlsIHRvIGNlbnRyYWxpemVkIGFyZWFzIHRvIGNvbXBlbnNhdGUgZm9yIHRoZSBsYXJnZSBhcmVhcyBvZiBjb3ZlcmFnZSB3aXRoIHRoZSBDb3VudHkuVGhlIGFnZW5jeSBpcyBhbHNvIGNvb3JkaW5hdGluZyB3aXRoIHRoZSBtYWlsIHZlbmRvcnMgdG8gc2VlayBlbmhhbmNlbWVudHMgaW4gbWFpbCBkZWxpdmVyeS5cIn1dLFt7XCJ0eXBlXCI6XCJ2aXpcIixcImRhdGFzZXRcIjpcImRmYTMtNDNmcFwifV1dfSx7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjIFN0cmF0ZWdpZXMgdG8gQWNjb21wbGlzaCB0aGUgT2JqZWN0aXZlXFxuXFxuKiBTdHJhdGVneSA1LjEuMSAtIFByb3ZpZGUgbWFpbCBzZXJ2aWNlIG9wZXJhdG9ycyB0byBkZWxpdmVyIHByaW9yaXR5IG1haWwgdGhyb3VnaG91dCBDb3VudHkgYWdlbmNpZXNcXG4qIFN0cmF0ZWd5IDUuMS4yIC0gRW5zdXJlIGFsbCBtYWlsIHNlcnZpY2Ugb3BlcmF0b3JzIGFyZSB0cmFpbmVkIHByb3Blcmx5IG9uIHRoZSBtYWlsIHRyYWNraW5nIHNvZnR3YXJlIGFuZCBtYWlsIHByb2Nlc3NpbmcgZXF1aXBtZW50XFxuKiBTdHJhdGVneSA1LjEuMyAtIEdlbmVyYXRlIGEgZGFpbHkgdHJhY2tpbmcgcmVwb3J0IGlkZW50aWZ5aW5nIGV2ZXJ5IHBpZWNlIG9mIG1haWwgZGVsaXZlcmVkIGFuZCB0aGUgZGVsaXZlcnkgcG9pbnQgd2l0aCBzaWduYXR1cmVcXG5cIn1dLFwidXNlX2N1c3RvbV90aXRsZVwiOnRydWUsXCJjdXN0b21fdGl0bGVcIjpcIkluY3JlYXNlIHRoZSBQZXJjZW50YWdlIG9mIE1haWwgRGVsaXZlcmVkIHRvIHRoZSBDb3JyZWN0IEFnZW5jeSBpbiAyNCBob3Vycy5cIixcInVzZV9jdXN0b21fc3VidGl0bGVcIjp0cnVlLFwiY3VzdG9tX3N1YnRpdGxlXCI6XCJcIn0ifSwicHJldmFpbGluZ19tZWFzdXJlIjp7InN0YXJ0IjoiMjAxNS0wMS0wMVQwMDowMDowMC4wMDAiLCJlbmQiOiIyMDIzLTEyLTMxVDIzOjU5OjU5LjAwMCIsInVuaXQiOiJQZXJjZW50IiwidGFyZ2V0Ijo5OS41LCJ0YXJnZXRfdHlwZSI6ImFic29sdXRlIiwidGFyZ2V0X2RlbHRhX2lzX3BlcmNlbnQiOmZhbHNlLCJtZXRyaWMiOnsibWV0YWRhdGEiOiIiLCJpZCI6ImVqYmktcWJqOSJ9LCJjb21wYXJpc29uIjp7ImNvbXBhcmlzb25fZnVuY3Rpb24iOiI+In0sIm1ldGFkYXRhIjp7Im1ldGFkYXRhIjoie1wiZWRpdFwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX0sXCJlbmRcIjp7XCJkYXRlXCI6XCJlbmRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAyM30sXCJ0YXJnZXRfdHlwZVwiOlwiYWJzb2x1dGVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX19LFwic3RhcnRcIjpcIjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTUtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJJbmNyZWFzZSB0aGUgcGVyY2VudGFnZSBvZiBtYWlsIGRlbGl2ZXJlZCB0byB0aGUgY29ycmVjdCBhZ2VuY3kgaW4gMjQgaG91cnMuXCJ9In0sInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE4OjMyOjUyLjcwMVoiLCJjcmVhdGVkX2F0IjoiMjAxNS0wNy0wOFQxOToxMDozNy45OTFaIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTg6MzI6NTIuNzAxWiIsImlkIjoiYXdnbS1nZGdwIn0sInJlbGF0ZWRfbWVhc3VyZXMiOltdLCJiYXNlX2Rhc2hib2FyZCI6IjdhdTktcGVjcSIsInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE4OjMzOjMwLjY2MloiLCJjcmVhdGVkX2F0IjoiMjAxNS0wNy0wOFQxODo0MTo0OC42OTJaIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTg6MzM6MzAuNjYyWiIsImNyZWF0ZWRfYnkiOiJnMzV0LW1pdWcifV0sInZlcnNpb24iOiIyMDE1LTA3LTA4VDE5OjMzOjM0Ljg3NVoifSx7ImlkIjoicWM1ei1id3pkIiwibmFtZSI6IkdvYWwgNiAtIFRvIHByb3ZpZGUgcmVhbCBwcm9wZXJ0eSBtYW5hZ2VtZW50IHRvIHRoZSBDb3VudHkgaW4gb3JkZXIgdG8gZW5zdXJlIGVmZmljaWVudCBhbmQgZWZmZWN0aXZlIHVzZSBvZiBvZmZpY2Ugc3BhY2UgYW5kIGxhbmQuIiwiY29sb3IiOiIjMDAwMDAwIiwiZ29hbHMiOlt7ImlkIjoiZzM1ay1id2R5IiwibmFtZSI6IjYuMS1TdXJwbHVzIFByb3BlcnR5IFNhbGVzIiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidHdvQ29sTGF5b3V0XCIsXCJjb2x1bW5zXCI6W1t7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjICoqVHJlbmQgYW5kIEFuYWx5c2lzKipcXG5cXG5UaGUgYWdlbmN5IGlzIHJlc3BvbnNpYmxlIGZvciBnb2FscyBpbiB0aGUgZm9sbG93aW5nIGFyZWFzOiBkaXNwb3NhbCBvZiBzdXJwbHVzIHJlYWwgcHJvcGVydHksIGxlYXNpbmcsYWNxdWlzaXRpb25zIGFuZCBtYWludGVuYW5jZSBvZiBDb3VudHktb3duZWQgYW5kIGxlYXNlZCByZWFsIHByb3BlcnR5LiBUaGUgYWdlbmN5IGFjaGlldmVkIGl0cyBvYmplY3RpdmUgdG8gYWNxdWlyZSBidWlsZGluZ3MgYW5kIGxhbmQgZm9yIGNyaXRpY2FsIGdvdmVybm1lbnQgb3BlcmF0aW9ucyBhbmQgbm93IGl0cyBwcmlvcml0eSBoYXMgc2hpZnRlZCB0byB0aGUgcmV2ZW51ZSBnZW5lcmF0aW5nIG9iamVjdGl2ZSB0byB0cmFuc2ZlciBDb3VudHktb3duZWQgc3VycGx1cyByZWFsIHByb3BlcnR5IGJhY2sgdG8gcHVibGljIG93bmVyc2hpcCwgdGhlcmVmb3JlIGluY3JlYXNpbmcgdGhlIHRheCBiYXNlLlxcblxcblwifV0sW3tcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwiMm1xeC1mcnVkXCJ9XV19LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgU3RyYXRlZ2llcyB0byBBY2NvbXBsaXNoIHRoZSBPYmplY3RpdmVcXG5cXG4qIFN0cmF0ZWd5IDYuMS4xIC0gSGlyZSBhIHJlYWx0eSBzcGVjaWFsaXN0IHRvIG1hcmtldHByb3BlcnRpZXMgKGkuZS4gdXRpbGl6aW5nIGFsbCBhY2Nlc3NpYmxlIG1hcmtldGluZyBwbGF0Zm9ybXMgaW5jbHVkaW5nIHNvY2lhbG1lZGlhIGFuZCBwcmludCBtZWRpYSlcXG4qIFN0cmF0ZWd5IDYuMS4yIC0gTmVnb3RpYXRlIHNhbGUgcHJpY2VzLCBkcmFmdCBjb250cmFjdHMgYW5kIHRyYW5zZmVyIGRlZWRzXFxuKiBTdHJhdGVneSA2LjEuMyAtIFJlc2VhcmNoIHN1cnBsdXMgcHJvcGVydHkgZGlzcG9zYWwgc3RyYXRlZ2llcyBvZiBzdXJyb3VuZGluZ2p1cmlzZGljdGlvbnMgYW5kIHVwZGF0ZSBwcm9jZXNzXFxuXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJUcmFuc2ZlciBvZiBDb3VudHktT3duZWQgU3VycGx1cyBSZWFsIFByb3BlcnR5IEJhY2sgdG8gUHVibGljIG93bmVyc2hpcFwiLFwidXNlX2N1c3RvbV9zdWJ0aXRsZVwiOnRydWUsXCJjdXN0b21fc3VidGl0bGVcIjpcIlwifSJ9LCJwcmV2YWlsaW5nX21lYXN1cmUiOnsic3RhcnQiOiIyMDEzLTAxLTAxVDAwOjAwOjAwLjAwMCIsImVuZCI6IjIwMjEtMTItMzFUMjM6NTk6NTkuMDAwIiwidW5pdCI6IkRvbGxhcnMiLCJ0YXJnZXQiOjcwMDAwMCwidGFyZ2V0X3R5cGUiOiJhYnNvbHV0ZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiI4ZGloLWlxNGQifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTN9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMjF9LFwiYWN0aW9uX3R5cGVcIjpcImluY3JlYXNlXCIsXCJ0YXJnZXRfdHlwZVwiOlwiYWJzb2x1dGVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX19LFwic3RhcnRcIjpcIjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTUtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJ0aGUgdHJhbnNmZXIgb2YgQ291bnR5LW93bmVkIHN1cnBsdXMgcmVhbCBwcm9wZXJ0eSBiYWNrIHRvIHB1YmxpYyBvd25lcnNoaXBcIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6NDE6MzYuNTcwWiIsImNyZWF0ZWRfYXQiOiIyMDE2LTExLTI4VDE4OjE4OjM3LjE5NFoiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODo0MTozNi41NzBaIiwiaWQiOiJlcm5tLXlzYmoifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiN2F1OS1wZWNxIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6NDE6NDcuOTExWiIsImNyZWF0ZWRfYXQiOiIyMDE2LTExLTI4VDE4OjE4OjM3LjM4NVoiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODo0MTo0Ny45MTFaIiwiY3JlYXRlZF9ieSI6ImczNXQtbWl1ZyJ9LHsiaWQiOiJ0Z2lwLXlraW0iLCJuYW1lIjoiNi4yLVJlbnRhbCBDb3N0IiwiaXNfcHVibGljIjp0cnVlLCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcInJldGlyZW1lbnRfbmFycmF0aXZlXCI6W10sXCJuYXJyYXRpdmVcIjpbe1widHlwZVwiOlwidHdvQ29sTGF5b3V0XCIsXCJjb2x1bW5zXCI6W1t7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIjICoqVHJlbmQgYW5kIEFuYWx5c2lzKipcXG5cXG5UaGUgYWdlbmN54oCZcyBzdWNjZXNzZnVsIGFjcXVpc2l0aW9uIG9mIGEgcmVnaW9uYWwgYWRtaW5pc3RyYXRpdmUgYnVpbGRpbmcgYW5kIHJlbG9jYXRpb24gb2YgdGhlIFBvbGljZSBBY2FkZW15IGFuZCBQb2xpY2UgRXZpZGVuY2UgV2FyZWhvdXNlIHdpbGwgZnVydGhlciB0aGUgYWdlbmN54oCZcyBnb2FsIHRvIHByb21vdGUgZWZmaWNpZW50IGFuZCBlZmZlY3RpdmUgdXNlIG9mIG9mZmljZSBzcGFjZSwgcmVzdWx0aW5nIGluIGEgY29udGludWVkIGRvd253YXJkIHRyZW5kIGluIHRoZSBhdmVyYWdlIGNvc3QgcGVyIHNxdWFyZSBmb290IG9mIGxlYXNlZCBDb3VudHkgb2ZmaWNlIHNwYWNlLlwifV0sW3tcInR5cGVcIjpcInZpelwiLFwiZGF0YXNldFwiOlwiaHk3NS12Y2J4XCJ9XV19LHtcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgU3RyYXRlZ2llcyB0byBBY2NvbXBsaXNoIHRoZSBPYmplY3RpdmVcXG5cXG4qIFN0cmF0ZWd5IDYuMi4xIC0gQWNxdWlyZSBhY2Nlc3MgdG8gdGhlIE1ldHJvcG9saXRhbiBSZWdpb25hbCBJbmZvcm1hdGlvbiBTeXN0ZW0sIENvU3RhciwgYW5kIG90aGVyIHJlYWwgZXN0YXRlIHRvb2xzIHRoYXQgd2lsbCBwcm92aWRlIGltcHJvdmVkIHJlc2VhcmNoIGNhcGFiaWxpdHkgb24gY3VycmVudCByZWFsIGVzdGF0ZSBtYXJrZXQgdHJlbmRzXFxuKiBTdHJhdGVneSA2LjIuMiAtIEV4ZWN1dGUgbGVhc2VzLCB0ZXJtaW5hdGUgbGVhc2VzLCBhbmQgbmVnb3RpYXRlIGxlYXNlcyBhbmQgYWNxdWlzaXRpb25zXFxuXCJ9XSxcInVzZV9jdXN0b21fdGl0bGVcIjp0cnVlLFwiY3VzdG9tX3RpdGxlXCI6XCJSZWR1Y2luZyB0aGUgQXZlcmFnZSBDb3N0IFBlciBTcXVhcmUgRm9vdCBvZiBMZWFzZWQgc3BhY2UgdG8gJDE2LjAwLlwiLFwidXNlX2N1c3RvbV9zdWJ0aXRsZVwiOnRydWUsXCJjdXN0b21fc3VidGl0bGVcIjpcIlwifSJ9LCJwcmV2YWlsaW5nX21lYXN1cmUiOnsic3RhcnQiOiIyMDE1LTAxLTAxVDAwOjAwOjAwLjAwMCIsImVuZCI6IjIwMjMtMTItMzFUMjM6NTk6NTkuMDAwIiwidW5pdCI6IkRvbGxhcnMiLCJ0YXJnZXQiOjE2LCJ0YXJnZXRfdHlwZSI6ImFic29sdXRlIiwidGFyZ2V0X2RlbHRhX2lzX3BlcmNlbnQiOmZhbHNlLCJtZXRyaWMiOnsibWV0YWRhdGEiOiIiLCJpZCI6IjJweHMtZDQ2eSJ9LCJjb21wYXJpc29uIjp7ImNvbXBhcmlzb25fZnVuY3Rpb24iOiI8In0sIm1ldGFkYXRhIjp7Im1ldGFkYXRhIjoie1wiZWRpdFwiOntcInN0YXJ0XCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX0sXCJlbmRcIjp7XCJkYXRlXCI6XCJlbmRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAyM30sXCJhY3Rpb25fdHlwZVwiOlwicmVkdWNlXCIsXCJ0YXJnZXRfdHlwZVwiOlwiYWJzb2x1dGVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNX19LFwic3RhcnRcIjpcIjIwMTUtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTUtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJ0aGUgYXZlcmFnZSBjb3N0IHBlciBzcXVhcmUgZm9vdCBvZiBsZWFzZWQgQ291bnR5IG9mZmljZSBzcGFjZS5cIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6NTY6MjYuNTQ0WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE5OjI1OjMxLjU3NVoiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODo1NjoyNi41NDRaIiwiaWQiOiJjZmhoLXllZ2YifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiN2F1OS1wZWNxIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6NTY6NDEuMTk5WiIsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTA4VDE4OjQxOjQ4LjY5MloiLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODo1Njo0MS4xOTlaIiwiY3JlYXRlZF9ieSI6ImczNXQtbWl1ZyJ9XSwidmVyc2lvbiI6IjIwMTYtMTEtMjhUMTg6MjM6MjMuMjMzWiJ9XSwiaXNfcHVibGljIjp0cnVlLCJ2ZXJzaW9uIjoiMjAxOC0wNS0xMVQxODo1NzowMy43MDhaIn19
eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeSIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE1OjE1OjIzLjM1MVoiLCJpZCI6IjN2dTQtY3RraiIsImNvbHVtbjEiOiJ0b3RhbF9udW1iZXJfb2ZfY2VydGlmaWVkX2NvdW50eV9iYXNlZF9jb3VudHlfbG9jYXRlZF9hbmRfY2VydGlmaWVkX21pbm9yaXR5X2J1c2luZXNzZXNfY3VtdWxhdGl2ZSIsImRhdGFzZXQiOiJla3U4LWhzdWsiLCJtZXRhZGF0YSI6IntcIndpemFyZFwiOntcImZpbHRlcl9hc3RcIjpbe1widmFsdWVzXCI6W3t9XSxcImRhdGFzZXRcIjpcImVrdTgtaHN1a1wifV0sXCJ2YWx1ZVR5cGVcIjpcIm9uZVwifX0iLCJkYXRhc2V0X2RvbWFpbiI6InBlcmZvcm1hbmNlLnByaW5jZWdlb3JnZXNjb3VudHltZC5nb3YiLCJjcmVhdGVkX2F0IjoiMjAxNi0xMS0yOFQxNjoyNzo1Ny45MjFaIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTU6MTU6MjMuMzUxWiJ9fQ==
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeV8yIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTY6NTY6MzIuMjQ1WiIsImlkIjoieGZxai1hZ3NoIiwiY29sdW1uMSI6InBlcmNlbnRfb2ZfdGhlX2NvdW50eV9zX3Byb2N1cmVtZW50X2RvbGxhcnNfYXdhcmRlZF90b19taW5vcml0eV9idXNpbmVzc2VzIiwiZGF0YXNldCI6Imd1NGgtZjhkZiIsIm1ldGFkYXRhIjoie1wid2l6YXJkXCI6e1wiZmlsdGVyX2FzdFwiOlt7XCJ2YWx1ZXNcIjpbe31dLFwiZGF0YXNldFwiOlwiZ3U0aC1mOGRmXCJ9XSxcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoicGVyZm9ybWFuY2UucHJpbmNlZ2Vvcmdlc2NvdW50eW1kLmdvdiIsImNyZWF0ZWRfYXQiOiIyMDE2LTExLTI4VDE2OjMxOjUzLjMxMVoiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wNS0xMVQxNjo1NjozMi4yNDVaIn19
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeV8yIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTc6NDI6MDguMTY1WiIsImlkIjoic2o1di01MmY5IiwiY29sdW1uMSI6InBlcmNlbnRfb2ZfdGhlX2NvdW50eV9zX3Byb2N1cmVtZW50X2RvbGxhcnNfYXdhcmRlZF90b19jb3VudHlfYmFzZWRfYnVzaW5lc3NlcyIsImRhdGFzZXQiOiJndTRoLWY4ZGYiLCJtZXRhZGF0YSI6IntcIndpemFyZFwiOntcImZpbHRlcl9hc3RcIjpbe1widmFsdWVzXCI6W3t9XSxcImRhdGFzZXRcIjpcImd1NGgtZjhkZlwifV0sXCJ2YWx1ZVR5cGVcIjpcIm9uZVwifX0iLCJkYXRhc2V0X2RvbWFpbiI6InBlcmZvcm1hbmNlLnByaW5jZWdlb3JnZXNjb3VudHltZC5nb3YiLCJjcmVhdGVkX2F0IjoiMjAxOC0wNS0xMVQxNzo0MjowOC4xNjVaIn19
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeSIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE3OjU5OjEyLjQ0MFoiLCJpZCI6ImZ2azctY3d0aSIsImNvbHVtbjEiOiJwZXJjZW50X29mX2NvdW50eV9vd25lZF9idWlsZGluZ3NfaW5fZ29vZF9jb25kaXRpb24iLCJkYXRhc2V0IjoiZzllaS11OHBjIiwibWV0YWRhdGEiOiJ7XCJ3aXphcmRcIjp7XCJmaWx0ZXJfYXN0XCI6W3tcInZhbHVlc1wiOlt7fV0sXCJkYXRhc2V0XCI6XCJnOWVpLXU4cGNcIn1dLFwidmFsdWVUeXBlXCI6XCJvbmVcIn19IiwiZGF0YXNldF9kb21haW4iOiJwZXJmb3JtYW5jZS5wcmluY2VnZW9yZ2VzY291bnR5bWQuZ292IiwiY3JlYXRlZF9hdCI6IjIwMTYtMTEtMjhUMTY6MzQ6MzkuMDE0WiIsInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE3OjU5OjEyLjQ0MFoifX0=
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeSIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE4OjAzOjM1LjY3MloiLCJpZCI6InVlZmktZWdldSIsImNvbHVtbjEiOiJwZXJjZW50X29mX2NvdW50eV92ZWhpY2xlc190aGF0X2FyZV9hdmFpbGFibGVfYW5kX29wZXJhYmxlIiwiZGF0YXNldCI6IjNlYW0teXV1ayIsIm1ldGFkYXRhIjoie1wid2l6YXJkXCI6e1wiZmlsdGVyX2FzdFwiOlt7XCJ2YWx1ZXNcIjpbe31dLFwiZGF0YXNldFwiOlwiM2VhbS15dXVrXCJ9XSxcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoicGVyZm9ybWFuY2UucHJpbmNlZ2Vvcmdlc2NvdW50eW1kLmdvdiIsImNyZWF0ZWRfYXQiOiIyMDE2LTExLTI4VDE2OjQzOjA2Ljg2M1oiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wNS0xMVQxODowMzozNS42NzJaIn19
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeSIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE4OjExOjExLjAzMVoiLCJpZCI6Im5wMmctZm44eSIsImNvbHVtbjEiOiJwZXJjZW50X29mX2ZpeGVkX2NhcGl0YWxfYXNzZXRzX3RoYXRfYXJlX2luX2JvdGhfdGhlX2NvdW50eV9zX2ludmVudG9yeV9hbmRfYXVkaXQiLCJkYXRhc2V0IjoiamdjcC05a3QzIiwibWV0YWRhdGEiOiJ7XCJ3aXphcmRcIjp7XCJmaWx0ZXJfYXN0XCI6W3tcInZhbHVlc1wiOlt7fV0sXCJkYXRhc2V0XCI6XCJqZ2NwLTlrdDNcIn1dLFwidmFsdWVUeXBlXCI6XCJvbmVcIn19IiwiZGF0YXNldF9kb21haW4iOiJwZXJmb3JtYW5jZS5wcmluY2VnZW9yZ2VzY291bnR5bWQuZ292IiwiY3JlYXRlZF9hdCI6IjIwMTYtMTEtMjhUMTg6MDQ6MzYuNjgwWiIsInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE4OjExOjExLjAzMVoifX0=
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeV8yIiwidmVyc2lvbiI6IjIwMTgtMDUtMTFUMTg6MzI6NTIuNTA1WiIsImlkIjoiZWpiaS1xYmo5IiwiY29sdW1uMSI6InBlcmNlbnRhZ2Vfb2ZfbWFpbF9kZWxpdmVyZWRfdG9fY29ycmVjdF9hZ2VuY3lfaW5fMjRfaG91cnMiLCJkYXRhc2V0IjoiZmo1Yy04ZG1wIiwibWV0YWRhdGEiOiJ7XCJ3aXphcmRcIjp7XCJmaWx0ZXJfYXN0XCI6W3tcInZhbHVlc1wiOlt7fV0sXCJkYXRhc2V0XCI6XCJmajVjLThkbXBcIn1dLFwidmFsdWVUeXBlXCI6XCJvbmVcIn19IiwiZGF0YXNldF9kb21haW4iOiJwZXJmb3JtYW5jZS5wcmluY2VnZW9yZ2VzY291bnR5bWQuZ292IiwiY3JlYXRlZF9hdCI6IjIwMTYtMTEtMjhUMTg6MDc6MTguMDc4WiIsInVwZGF0ZWRfYXQiOiIyMDE4LTA1LTExVDE4OjMyOjUyLjUwNVoifX0=
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeSIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE4OjQxOjM2LjQxOVoiLCJpZCI6IjhkaWgtaXE0ZCIsImNvbHVtbjEiOiJ0b3RhbF9yZXZlbnVlX2dlbmVyYXRlZF9mcm9tX3Byb3BlcnRpZXNfc29sZCIsImRhdGFzZXQiOiJ3djk0LXVzd3QiLCJtZXRhZGF0YSI6IntcIndpemFyZFwiOntcImZpbHRlcl9hc3RcIjpbe1widmFsdWVzXCI6W3t9XSxcImRhdGFzZXRcIjpcInd2OTQtdXN3dFwifV0sXCJ2YWx1ZVR5cGVcIjpcIm9uZVwifX0iLCJkYXRhc2V0X2RvbWFpbiI6InBlcmZvcm1hbmNlLnByaW5jZWdlb3JnZXNjb3VudHltZC5nb3YiLCJjcmVhdGVkX2F0IjoiMjAxNi0xMS0yOFQxODoxODozNy4xNTJaIiwidXBkYXRlZF9hdCI6IjIwMTgtMDUtMTFUMTg6NDE6MzYuNDE5WiJ9fQ==
eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJmeSIsInZlcnNpb24iOiIyMDE4LTA1LTExVDE4OjQ2OjA0Ljc0OFoiLCJpZCI6IjJweHMtZDQ2eSIsImNvbHVtbjEiOiJhdmVyYWdlX2Nvc3RfcGVyX3NxdWFyZV9mb290X29mX2xlYXNlZF9jb3VudHlfb2ZmaWNlX3NwYWNlIiwiZGF0YXNldCI6Ind2OTQtdXN3dCIsIm1ldGFkYXRhIjoie1wid2l6YXJkXCI6e1wiZmlsdGVyX2FzdFwiOlt7XCJ2YWx1ZXNcIjpbe31dLFwiZGF0YXNldFwiOlwid3Y5NC11c3d0XCJ9XSxcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoicGVyZm9ybWFuY2UucHJpbmNlZ2Vvcmdlc2NvdW50eW1kLmdvdiIsImNyZWF0ZWRfYXQiOiIyMDE2LTExLTI4VDE4OjE0OjM3LjQzNloiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wNS0xMVQxODo0NjowNC43NDhaIn19