diff --git a/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift b/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift index 7a19c21cffe3..70a1a6953492 100644 --- a/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift +++ b/Packages/macOS/CmuxFoundation/Sources/CmuxFoundation/ConfigValidation/CmuxConfigSchema.generated.swift @@ -85,248 +85,249 @@ enum CmuxEmbeddedConfigSchema { "cHMgdGhlIHdvcmtzcGFjZSBvcGVuLiIKICAgICAgICB9LAogICAgICAgICJmb2N1c1BhbmVPbkZpcnN0Q2xpY2siOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGVuIGNtdXggaXMgaW5hY3RpdmUsIHRoZSBmaXJzdCBjbGljayBjYW4gYWN0aXZhdGUgYW5kIGZvY3VzIHRoZSBjbGlja2VkIHBhbmUuIgogICAgICAgIH0sCiAgICAgICAgInBhbmVSZXNpemVTdGVwUGl4ZWxzIjogewogICAgICAgICAgInR5cGUiOiAiaW50", "ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDEsCiAgICAgICAgICAibWF4aW11bSI6IDIwMCwKICAgICAgICAgICJkZWZhdWx0IjogMjAsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiUGl4ZWxzIG1vdmVkIHBlciBrZXlwcmVzcyB3aGVuIHVzaW5nIHBhbmUtcmVzaXplIHNob3J0Y3V0cy4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5hcHAucGFuZVJlc2l6ZVN0ZXBQaXhlbHMiCiAgICAgICAgfSwKICAgICAgICAiZm9jdXNIaXN0b3J5SW5jbHVkZXNQYW5lc0FuZFRhYnMiOiB7", "CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hlbiB0cnVlLCBCYWNrIGFuZCBGb3J3YXJkIGluY2x1ZGUgZm9jdXMgY2hhbmdlcyBiZXR3ZWVuIHBhbmVzIGFuZCB0YWJzLiBXaGVuIGZhbHNlLCB0aGV5IG5hdmlnYXRlIGJldHdlZW4gd29ya3NwYWNlcyBvbmx5LiIKICAgICAgICB9LAogICAgICAgICJwcmVmZXJyZWRFZGl0b3IiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAi", - "IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDdXN0b20gZWRpdG9yIGNvbW1hbmQgdXNlZCB3aGVuIENtZC1jbGljayBmaWxlIHByZXZpZXdzIGFyZSBkaXNhYmxlZCBvciBhIGZpbGUgaXMgdW5zdXBwb3J0ZWQuIExlYXZlIGVtcHR5IHRvIHVzZSB0aGUgZGVmYXVsdC4iCiAgICAgICAgfSwKICAgICAgICAib3BlblN1cHBvcnRlZEZpbGVzSW5DbXV4IjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hlbiBlbmFibGVk", - "LCBDbWQtY2xpY2tpbmcgcmVhZGFibGUgbG9jYWwgZmlsZXMgb3BlbnMgc3VwcG9ydGVkIHByZXZpZXdzIGluIGNtdXgsIGluY2x1ZGluZyB0ZXh0LCBjb2RlLCBQREZzLCBpbWFnZXMsIGF1ZGlvLCB2aWRlbywgYW5kIFF1aWNrIExvb2sgZmlsZXMuIFByZXZpZXcgaGVhZGVycyBpbmNsdWRlIGFuIE9wZW4gV2l0aCBtZW51IGJhc2VkIG9uIHRoZSB1c2VyJ3MgZGVmYXVsdCBhbmQgY29tcGF0aWJsZSBtYWNPUyBhcHBzIGZvciB0aGF0IGZpbGUuIgogICAgICAgIH0sCiAgICAgICAgIm9wZW5NYXJrZG93bkluQ211eFZpZXdlciI6", - "IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZW4gZW5hYmxlZCwgQ21kLWNsaWNraW5nIC5tZC8ubWFya2Rvd24vLm1rZC8ubWR4IGZpbGVzIG9wZW5zIHRoZSByZW5kZXJlZCBjbXV4IG1hcmtkb3duIHZpZXdlciBwYW5lbCAod2l0aCBsaXZlIHJlbG9hZCkgaW5zdGVhZCBvZiB0aGUgZ2VuZXJpYyBmaWxlIHByZXZpZXcuIgogICAgICAgIH0sCiAgICAgICAgImdsb2JhbEZvbnRNYWduaWZpY2F0aW9uIjogewogICAgICAg", - "ICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDUwLAogICAgICAgICAgIm1heGltdW0iOiAyMDAsCiAgICAgICAgICAibXVsdGlwbGVPZiI6IDEwLAogICAgICAgICAgImRlZmF1bHQiOiAxMDAsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmFwcC5nbG9iYWxGb250TWFnbmlmaWNhdGlvbiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2NhbGVzIGNtdXgtb3duZWQgdGVybWluYWxzLCB0YWIgdGl0bGVzLCBzaWRlYmFycywgc2V0dGluZ3MsIG92ZXJsYXlz", - "LCBhbmQgYXBwIGNocm9tZSBieSB0aGlzIHBlcmNlbnRhZ2UuIFJlbmRlcmVkIGJyb3dzZXIgcGFnZSBjb250ZW50IGlzIGV4Y2x1ZGVkLiIKICAgICAgICB9LAogICAgICAgICJyZW9yZGVyT25Ob3RpZmljYXRpb24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNb3ZlIHdvcmtzcGFjZXMgd2l0aCBuZXcgbm90aWZpY2F0aW9ucyB0b3dhcmQgdGhlIHRvcC4iCiAgICAgICAgfSwKICAgICAgICAiaU1lc3NhZ2VNb2RlIjog", - "ewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk1vdmUgYSB3b3Jrc3BhY2UgdG8gdGhlIHRvcCBhbmQgc2hvdyB0aGUgc3VibWl0dGVkIG1lc3NhZ2Ugd2hlbiBzZW5kaW5nIGFuIGFnZW50IHByb21wdC4iCiAgICAgICAgfSwKICAgICAgICAic2VuZEFub255bW91c1RlbGVtZXRyeSI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9u", - "IjogIkFsbG93IGFub255bW91cyB0ZWxlbWV0cnkuIgogICAgICAgIH0sCiAgICAgICAgImNvbmZpcm1RdWl0IjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJhbHdheXMiLCAiZGlydHktb25seSIsICJuZXZlciJdLAogICAgICAgICAgImRlZmF1bHQiOiAiYWx3YXlzIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYXBwLmNvbmZpcm1RdWl0IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDb250cm9sIHdoZW4gY211eCBhc2tzIGZvciBj", - "b25maXJtYXRpb24gYmVmb3JlIHF1aXR0aW5nLiBERVYgYnVpbGRzIGFsd2F5cyBxdWl0IGltbWVkaWF0ZWx5IHJlZ2FyZGxlc3Mgb2YgdGhpcyBzZXR0aW5nLiBMZWdhY3kgYXBwLndhcm5CZWZvcmVRdWl0IGlzIHN0aWxsIGFjY2VwdGVkIGFzIGEgYm9vbGVhbiBmYWxsYmFjay4iCiAgICAgICAgfSwKICAgICAgICAid2FybkJlZm9yZVF1aXQiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlv", - "bnMuYXBwLndhcm5CZWZvcmVRdWl0IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJMZWdhY3kgYm9vbGVhbiBmYWxsYmFjayBmb3IgcXVpdCBjb25maXJtYXRpb24uIFVzZSBhcHAuY29uZmlybVF1aXQgZm9yIG5ldyBjb25maWdzLiIKICAgICAgICB9LAogICAgICAgICJ3YXJuQmVmb3JlQ2xvc2luZ1RhYiI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgYSBjb25maXJtYXRpb24gYmVmb3JlIGNsb3NpbmcgYSB0", - "YWIuIgogICAgICAgIH0sCiAgICAgICAgIndhcm5CZWZvcmVDbG9zaW5nVGFiWEJ1dHRvbiI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYXBwLndhcm5CZWZvcmVDbG9zaW5nVGFiWEJ1dHRvbiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyBhIGNvbmZpcm1hdGlvbiBiZWZvcmUgY2xvc2luZyBhIHRhYiB3aXRoIHRoZSB0YWIgY2xvc2UgYnV0dG9uLiIKICAgICAgICB9", - "LAogICAgICAgICJoaWRlVGFiQ2xvc2VCdXR0b24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmFwcC5oaWRlVGFiQ2xvc2VCdXR0b24iLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhpZGUgdGFiIGNsb3NlIGJ1dHRvbnMgaW4gdGhlIHBhbmUgdGFiIGJhci4iCiAgICAgICAgfSwKICAgICAgICAicmVuYW1lU2VsZWN0c0V4aXN0aW5nTmFtZSI6IHsKICAgICAgICAgICJ0eXBl", - "IjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNlbGVjdCB0aGUgY3VycmVudCBuYW1lIHdoZW4gb3BlbmluZyByZW5hbWUgZmxvd3MuIgogICAgICAgIH0sCiAgICAgICAgImNvbW1hbmRQYWxldHRlU2VhcmNoZXNBbGxTdXJmYWNlcyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTZWFyY2ggZXZlcnkgc3VyZmFjZSBpbiB0aGUgY29tbWFuZCBwYWxl", - "dHRlIHN3aXRjaGVyIGluc3RlYWQgb2Ygb25seSB0aGUgYWN0aXZlIHdvcmtzcGFjZS4iCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgInRlcm1pbmFsIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJ0ZXJtaW5hbCIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJUZXJtaW5hbCBwcmVzZW50YXRpb24gc2V0dGluZ3MgZnJvbSBTZXR0aW5ncyA+IFRlcm1pbmFsLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAog", - "ICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiYWRhcHRpdmVEZWZhdWx0VGhlbWUiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwuYWRhcHRpdmVEZWZhdWx0VGhlbWUiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZW4gdHJ1ZSAodGhlIGRlZmF1bHQpLCBjbXV4IHN1cHBsaWVzIGFuIGFwcGVhcmFuY2UtYWRhcHRpdmUgZGVmYXVsdCBwYWxldHRlIHVubGVz", - "cyBhIEdob3N0dHkgdGhlbWUgb3IgdGVybWluYWwgY29sb3JzIGFyZSBjb25maWd1cmVkLiBGb250IGFuZCBvdGhlciBzZXR0aW5ncyBhcmUgcHJlc2VydmVkLiBXaGVuIGZhbHNlLCBHaG9zdHR5IHVzZXMgaXRzIGZpeGVkIGJ1aWx0LWluIHBhbGV0dGUuIEV4cGxpY2l0IHRoZW1lcyBhbmQgY29sb3JzIGFsd2F5cyB0YWtlIHByZWNlZGVuY2UsIGluY2x1ZGluZyB0aGVtZSA9IGxpZ2h0OlgsZGFyazpZLiIKICAgICAgICB9LAogICAgICAgICJzaG93U2Nyb2xsQmFyIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAg", - "ICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyB0aGUgcmlnaHQtZWRnZSB0ZXJtaW5hbCBzY3JvbGwgYmFyIHdoZW4gc2Nyb2xsYmFjayBpcyBhdmFpbGFibGUuIGNtdXggYXV0b21hdGljYWxseSBzdXBwcmVzc2VzIGl0IGZvciBhbHRlcm5hdGUtc2NyZWVuIHN0eWxlIFRVSSBzdXJmYWNlcy4iCiAgICAgICAgfSwKICAgICAgICAic2Nyb2xsU3BlZWQiOiB7CiAgICAgICAgICAidHlwZSI6ICJudW1iZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAwLjI1LAogICAgICAgICAgIm1h", - "eGltdW0iOiAzLjAsCiAgICAgICAgICAiZGVmYXVsdCI6IDEuMCwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwuc2Nyb2xsU3BlZWQiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk11bHRpcGxpZXIgYXBwbGllZCB0byB0ZXJtaW5hbCBzY3JvbGwgd2hlZWwgYW5kIHRyYWNrcGFkIGRlbHRhcy4gSGlnaGVyIHZhbHVlcyBzY3JvbGwgZmFzdGVyOyBsb3dlciB2YWx1ZXMgc2Nyb2xsIHNsb3dlci4iCiAgICAgICAgfSwKICAgICAgICAic2Vzc2lvbkNvbnRlbnRNYXhXaWR0", - "aCI6IHsKICAgICAgICAgICJvbmVPZiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgICAgICJjb25zdCI6IGZhbHNlCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidHlwZSI6ICJudW1iZXIiLAogICAgICAgICAgICAgICJtaW5pbXVtIjogMzIwLAogICAgICAgICAgICAgICJtdWx0aXBsZU9mIjogMjAKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRp", - "b25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnNlc3Npb25Db250ZW50TWF4V2lkdGgiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk9wdGlvbmFsIG1heGltdW0gd2lkdGgsIGluIHBvaW50cywgZm9yIHRlcm1pbmFsIGFuZCBidWlsdC1pbiBhZ2VudCBjaGF0IGNvbnRlbnQuIFNldCBmYWxzZSB0byB1c2UgdGhlIGZ1bGwgcGFuZSB3aWR0aC4iCiAgICAgICAgfSwKICAgICAgICAic2Vzc2lvbkNvbnRlbnRBbGlnbm1lbnQiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0i", - "OiBbImxlZnQiLCAiY2VudGVyIiwgInJpZ2h0Il0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJjZW50ZXIiLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC5zZXNzaW9uQ29udGVudEFsaWdubWVudCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSG9yaXpvbnRhbCBwbGFjZW1lbnQgZm9yIHRlcm1pbmFsIGFuZCBidWlsdC1pbiBhZ2VudCBjaGF0IGNvbnRlbnQgd2hlbiBzZXNzaW9uQ29udGVudE1heFdpZHRoIGlzIGVuYWJsZWQuIgogICAgICAgIH0sCiAgICAgICAgImNv", - "cHlPblNlbGVjdCI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwuY29weU9uU2VsZWN0IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGVuIHRydWUsIGNvcHkgc2VsZWN0ZWQgdGVybWluYWwgdGV4dCB0byB0aGUgc3lzdGVtIGNsaXBib2FyZCB3aGVuIHRoZSBzZWxlY3Rpb24gaXMgY29tbWl0dGVkLiBXaGVuIGZhbHNlLCBjbXV4IGRvZXMgbm90IGVtaXQgYSBH", - "aG9zdHR5IGNvcHktb24tc2VsZWN0IG92ZXJyaWRlOyBHaG9zdHR5IGNvbmZpZyBhbmQgZGVmYXVsdHMgY29udHJvbCBzZWxlY3Rpb24tY2xpcGJvYXJkIGJlaGF2aW9yLiIKICAgICAgICB9LAogICAgICAgICJhdXRvUmVzdW1lQWdlbnRTZXNzaW9ucyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkF1dG9tYXRpY2FsbHkgcnVuIGFnZW50IHJlc3VtZSBjb21tYW5kcyBmb3IgcmVzdG9yZWQgdGVybWluYWwgc2Vzc2lvbnMg", - "d2hlbiBjbXV4IHJlb3BlbnMgYWZ0ZXIgcXVpdC4gU2V0IGZhbHNlIHRvIHJlc3RvcmUgcGFuZXMgd2hpbGUga2VlcGluZyBDbGF1ZGUgQ29kZSwgQ29kZXgsIE9wZW5Db2RlLCBhbmQgb3RoZXIgc2F2ZWQgYWdlbnQgc2Vzc2lvbnMgaWRsZSB1bnRpbCB5b3UgcmVzdW1lIHRoZW0gbWFudWFsbHkuIgogICAgICAgIH0sCiAgICAgICAgInNob3dUZXh0Qm94T25OZXdUZXJtaW5hbHMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25L", - "ZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnNob3dUZXh0Qm94T25OZXdUZXJtaW5hbHMiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgdGhlIGJldGEgVGV4dEJveCBpbnB1dCBieSBkZWZhdWx0IGZvciBuZXdseSBjcmVhdGVkIHdvcmtzcGFjZXMsIHRlcm1pbmFsIHRhYnMsIGFuZCB0ZXJtaW5hbCBzcGxpdHMuIgogICAgICAgIH0sCiAgICAgICAgImZvY3VzVGV4dEJveE9uTmV3VGVybWluYWxzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNl", - "LAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC5mb2N1c1RleHRCb3hPbk5ld1Rlcm1pbmFscyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRm9jdXMgdGhlIGJldGEgVGV4dEJveCBpbnB1dCBieSBkZWZhdWx0IGZvciBuZXdseSBjcmVhdGVkIHdvcmtzcGFjZXMsIHRlcm1pbmFsIHRhYnMsIGFuZCB0ZXJtaW5hbCBzcGxpdHMuIEZvY3VzaW5nIGFsc28gc2hvd3MgdGhlIFRleHRCb3guIgogICAgICAgIH0sCiAgICAgICAgImFnZW50SGliZXJuYXRpb24iOiB7CiAgICAg", - "ICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLmFnZW50SGliZXJuYXRpb24iLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlJvdXRpbmUgQWdlbnQgSGliZXJuYXRpb24gc2V0dGluZ3MuIGNtdXgga2lsbHMgaWRsZSBiYWNrZ3JvdW5kIGFnZW50IHByb2Nlc3NlcyB0byBmcmVlIFJBTSBhbmQgQ1BVLCB0aGVuIHJlc3VtZXMgdGhlbSB3aXRoIHRoZWlyIHNhdmVk", - "IHNlc3Npb24gd2hlbiB0aGVpciB0YWIgaXMgdmlzaXRlZC4gUm91dGluZSBoaWJlcm5hdGlvbiByZXF1aXJlcyBhIHJlc3RvcmFibGUgY29kaW5nIGFnZW50IHdob3NlIGxpZmVjeWNsZSByZXBvcnRzIGlkbGUsIGFuIG9mZi1zY3JlZW4gdGVybWluYWwsIGEgbGl2ZS10ZXJtaW5hbCBjb3VudCBhYm92ZSB0aGUgY29uZmlndXJlZCBsaW1pdCwgYW5kIHVuY2hhbmdlZCBvdXRwdXQgdGhyb3VnaCB0aGUgaWRsZSBhbmQgY29uZmlybWF0aW9uIHdpbmRvd3MuIEluZGVwZW5kZW50bHksIGR1cmluZyBjcml0aWNhbCBtZW1vcnkgcHJl", - "c3N1cmUgY211eCBtYXkgaGliZXJuYXRlIGEgYm91bmRlZCBiYXRjaCBvZiBzYWZlIGlkbGUgYmFja2dyb3VuZCBhZ2VudHMgZXZlbiB3aGVuIGVuYWJsZWQgaXMgZmFsc2U7IHZpc2libGUsIHJ1bm5pbmcsIG5lZWRzLWlucHV0LCByZWNlbnRseSBjaGFuZ2VkLCBhbmQgdW5wcm90ZWN0YWJsZSBhZ2VudHMgcmVtYWluIGV4Y2x1ZGVkLiBUaGUgcGxhY2Vob2xkZXIgUmVzdW1lIGJ1dHRvbiBpcyBhIG1hbnVhbCBmYWxsYmFjay4iLAogICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICJlbmFibGVkIjogewogICAg", - "ICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC5hZ2VudEhpYmVybmF0aW9uRW5hYmxlZCIsCiAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIkVuYWJsZSByb3V0aW5lIEFnZW50IEhpYmVybmF0aW9uIGJhc2VkIG9uIHRoZSBsaXZlLXRlcm1pbmFsIGxpbWl0LiBDcml0aWNhbC1wcmVzc3VyZSBzYWZldHkgaGliZXJuYXRpb24gcmVtYWlucyBhY3RpdmUgd2hl", - "biBmYWxzZS4iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGxlU2Vjb25kcyI6IHsKICAgICAgICAgICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgICAgICAgICAibWluaW11bSI6IDUsCiAgICAgICAgICAgICAgIm1heGltdW0iOiA2MDQ4MDAsCiAgICAgICAgICAgICAgImRlZmF1bHQiOiA1LAogICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNaW5pbXVtIHNlY29uZHMgd2l0aCBubyB0ZXJtaW5hbCBvdXRwdXQgb3IgaW5wdXQgYmVmb3JlIGFuIGlkbGUgcmVzdG9yYWJsZSBhZ2VudCB0ZXJtaW5hbCBjYW4g", - "aGliZXJuYXRlLiBBIHNob3J0IGNvbmZpcm1hdGlvbiBzZXR0bGUgd2luZG93ICh+NjBzKSBzdGlsbCBhcHBsaWVzIG9uIHRvcCBvZiB0aGlzIGJlZm9yZSB0aGUgYWdlbnQgaXMga2lsbGVkLiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm1heExpdmVUZXJtaW5hbHMiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAgICAgIm1pbmltdW0iOiAxLAogICAgICAgICAgICAgICJtYXhpbXVtIjogMjU2LAogICAgICAgICAgICAgICJkZWZhdWx0IjogMTIsCiAgICAgICAgICAgICAgImRlc2Ny", - "aXB0aW9uIjogIk1heGltdW0gbGl2ZSByZXN0b3JhYmxlIGFnZW50IHRlcm1pbmFscyB0byBrZWVwIGJlZm9yZSBjbXV4IGhpYmVybmF0ZXMgZWxpZ2libGUgYmFja2dyb3VuZCB0ZXJtaW5hbHMsIG9sZGVzdCBmaXJzdC4iCiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgICJyZW5kZXJlclJlYWxpemF0aW9uIjogewogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlJlY2xhaW0g", - "b2ZmLXNjcmVlbiB0ZXJtaW5hbCBHUFUgcmVuZGVyZXIgbWVtb3J5LiBjbXV4IHJlbGVhc2VzIHRoZSBNZXRhbCByZW5kZXJlciAoSU9TdXJmYWNlKSBvZiBhIHRlcm1pbmFsIHRoYXQgaGFzIHN0YXllZCBvZmYtc2NyZWVuIGFuZCBpZGxlIHdoaWxlIGtlZXBpbmcgaXRzIHByb2Nlc3MgYW5kIHRlcm1pbmFsIHN0YXRlIGFsaXZlLCB0aGVuIHJlYnVpbGRzIHRoZSByZW5kZXJlciBpbnN0YW50bHkgd2hlbiB0aGUgdGFiIGlzIHZpc2l0ZWQgYWdhaW4uIE5vbi1kZXN0cnVjdGl2ZSBhbmQgb24gYnkgZGVmYXVsdC4iLAogICAgICAg", - "ICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICJlbmFibGVkIjogewogICAgICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiUmVjbGFpbSBvZmYtc2NyZWVuIHRlcm1pbmFsIHJlbmRlcmVyIG1lbW9yeS4iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGxlU2Vjb25kcyI6IHsKICAgICAgICAgICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgICAgICAgICAibWluaW11bSI6IDUsCiAgICAgICAgICAg", - "ICAgIm1heGltdW0iOiA2MDQ4MDAsCiAgICAgICAgICAgICAgImRlZmF1bHQiOiA1LAogICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNaW5pbXVtIHNlY29uZHMgYSB0ZXJtaW5hbCBtdXN0IHN0YXkgb2ZmLXNjcmVlbiBiZWZvcmUgaXRzIEdQVSByZW5kZXJlciBtZW1vcnkgaXMgcmVjbGFpbWVkLiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm1heFdhcm1SZW5kZXJlcnMiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAgICAgIm1pbmltdW0iOiAxLAogICAgICAgICAgICAgICJt", - "YXhpbXVtIjogMjU2LAogICAgICAgICAgICAgICJkZWZhdWx0IjogMSwKICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTW9zdCByZWNlbnRseSB2aXNpYmxlIHRlcm1pbmFscyB0byBrZWVwIHJlbmRlcmVyLXJlYWR5IHNvIHN3aXRjaGluZyBzdGF5cyBpbnN0YW50LiBFeHRyYSBvZmYtc2NyZWVuIHJlbmRlcmVycyBhcmUgcmVjbGFpbWVkIG9sZGVzdCBmaXJzdC4iCiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgICJ0ZXh0Qm94TWF4TGluZXMiOiB7CiAgICAgICAgICAidHlwZSI6ICJpbnRl", - "Z2VyIiwKICAgICAgICAgICJtaW5pbXVtIjogMSwKICAgICAgICAgICJtYXhpbXVtIjogMjAsCiAgICAgICAgICAiZGVmYXVsdCI6IDEwLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk1heGltdW0gbnVtYmVyIG9mIGxpbmVzIHRoZSByaWNoIHRlcm1pbmFsIFRleHRCb3ggaW5wdXQgY2FuIGdyb3cgdG8gYmVmb3JlIGl0IHNjcm9sbHMuIgogICAgICAgIH0sCiAgICAgICAgInRleHRCb3hEZWZhdWx0U3VibWl0QWN0aW9uIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJkZWZhdWx0IjogInRleHQt", - "ZW50cnkiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkRlZmF1bHQgVGV4dEJveCBzdWJtaXQgYWN0aW9uIElEIGZvciBuZXcgdGVybWluYWwgc2Vzc2lvbnMuIFVzZSB0ZXh0LWVudHJ5IGZvciBwbGFpbiBpbnB1dCBvciBvbmUgb2YgdGhlIGNvbmZpZ3VyZWQgYWN0aW9uIElEcy4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94RGVmYXVsdFN1Ym1pdEFjdGlvbiIKICAgICAgICB9LAogICAgICAgICJ0ZXh0Qm94U3VibWl0QWN0aW9ucyI6IHsKICAgICAg", - "ICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgICAgICJkZWZhdWx0IjogW10sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ29uZmlndXJhYmxlIFRleHRCb3ggc3VibWl0IGFjdGlvbnMgc2hvd24gb24gdGhlIHN1Ym1pdCBidXR0b24sIFNoaWZ0LVRhYiBjeWNsZSwgYW5kIHJpZ2h0LWNsaWNrIG1lbnUuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvbnMiLAogICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAidHlwZSI6ICJv", - "YmplY3QiLAogICAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgICAgICAgInJlcXVpcmVkIjogWyJpZCIsICJ0aXRsZSIsICJraW5kIiwgInN5c3RlbUltYWdlIiwgImJhY2tncm91bmRDb2xvckhleCJdLAogICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAiaWQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXltBLVphLXowLTkuXy1dKyQiLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjog", - "IlN0YWJsZSBhY3Rpb24gSUQgcmVmZXJlbmNlZCBieSB0ZXJtaW5hbC50ZXh0Qm94RGVmYXVsdFN1Ym1pdEFjdGlvbi4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uSWQiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAidGl0bGUiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIk1lbnUgbGFiZWwgZm9yIHRoaXMgc3VibWl0IGFjdGlvbi4i", - "LAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uVGl0bGUiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAia2luZCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAiZW51bSI6IFsidGV4dEVudHJ5IiwgImNvbW1hbmRUZW1wbGF0ZSJdLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZXRoZXIgdGhpcyBhY3Rpb24gc3VibWl0cyBwbGFpbiBUZXh0IEVudHJ5", - "IG9yIGV4cGFuZHMgYSBzaGVsbCBjb21tYW5kIHRlbXBsYXRlLiIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnRleHRCb3hTdWJtaXRBY3Rpb25LaW5kIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImNvbW1hbmRUZW1wbGF0ZSI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hlbGwgY29tbWFuZCB0ZW1wbGF0ZSBmb3IgY29tbWFuZFRlbXBsYXRlIGFjdGlvbnMuIElu", - "Y2x1ZGUge3twcm9tcHR9fSB0byBzaGVsbC1xdW90ZSB0aGUgcHJvbXB0IGludG8gdGhlIGNvbW1hbmQuIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvbkNvbW1hbmRUZW1wbGF0ZSIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJwcmVzZXJ2ZVByb21wdEFmdGVyTGF1bmNoIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hlbiB0cnVl", - "LCBsYXVuY2ggY29tbWFuZFRlbXBsYXRlIHdpdGhvdXQgdGhlIHByb21wdCBhbmQga2VlcCB0aGUgcHJvbXB0IGluIHRoZSBUZXh0Qm94IGZvciB0aGUgYWN0aXZlIGFnZW50LiIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnRleHRCb3hTdWJtaXRBY3Rpb25QcmVzZXJ2ZVByb21wdEFmdGVyTGF1bmNoIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgInN5c3RlbUltYWdlIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAg", - "ICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJGYWxsYmFjayBTRiBTeW1ib2wgbmFtZSBzaG93biBvbiB0aGUgc3VibWl0IGJ1dHRvbi4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uU3lzdGVtSW1hZ2UiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAiYXNzZXROYW1lIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCBhcHAg", - "YXNzZXQgY2F0YWxvZyBpbWFnZSBuYW1lIHNob3duIG9uIHRoZSBzdWJtaXQgYnV0dG9uLiIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnRleHRCb3hTdWJtaXRBY3Rpb25Bc3NldE5hbWUiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAiaW1hZ2VQYXRoIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCBQTkcgb3IgaW1hZ2UgZmlsZSBwYXRoIHNob3duIG9u", - "IHRoZSBzdWJtaXQgYnV0dG9uLiBUaWxkZSBpcyBleHBhbmRlZC4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uSW1hZ2VQYXRoIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImJhY2tncm91bmRDb2xvckhleCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAicGF0dGVybiI6ICJeIz9bMC05QS1GYS1mXXs2fShbMC05QS1GYS1mXXsyfSk/JCIsCiAgICAgICAgICAg", - "ICAgICAiZGVzY3JpcHRpb24iOiAiQWN0aW9uIGNvbG9yIG1ldGFkYXRhIGFzIFJHQiBvciBSR0JBIGhleC4gVGhlIHN1Ym1pdCBidXR0b24gZmlsbCBzdGF5cyB3aGl0ZSBhbmQgb25seSBjaGFuZ2VzIG9wYWNpdHkgYmV0d2VlbiBlbmFibGVkIGFuZCBkaXNhYmxlZCBzdGF0ZXMuIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvbkJhY2tncm91bmRDb2xvckhleCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAg", - "ICAgICAgICJhbGxPZiI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAiaWYiOiB7CiAgICAgICAgICAgICAgICAgICJyZXF1aXJlZCI6IFsia2luZCJdLAogICAgICAgICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAgICAgICAia2luZCI6IHsgImNvbnN0IjogImNvbW1hbmRUZW1wbGF0ZSIgfQogICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRoZW4iOiB7CiAgICAgICAgICAgICAgICAgICJyZXF1aXJlZCI6IFsiY29tbWFuZFRlbXBs", - "YXRlIl0sCiAgICAgICAgICAgICAgICAgICJhbnlPZiI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImNvbW1hbmRUZW1wbGF0ZSI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgICAgICAgICAgICJwYXR0ZXJuIjogIlxce1xce3Byb21wdFxcfVxcfSIKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgfQogICAgICAg", - "ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgInJlcXVpcmVkIjogWyJwcmVzZXJ2ZVByb21wdEFmdGVyTGF1bmNoIl0sCiAgICAgICAgICAgICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgInByZXNlcnZlUHJvbXB0QWZ0ZXJMYXVuY2giOiB7ICJjb25zdCI6IHRydWUgfQogICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAg", - "ICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgInJlc3VtZUNvbW1hbmRzIjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgImRlZmF1bHQiOiBbXSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaWduZWQgY29tbWFuZC1wcmVmaXggYXBwcm92YWxzIGZvciByZXN0b3Jpbmcgbm9uLWFnZW50IHRlcm1pbmFsIHN1cmZhY2VzLiBjbXV4IHdyaXRlcyB0aGlzIGxpc3Qgd2hlbiB5b3UgYXBwcm92ZSBhIHN1cmZhY2UgcmVzdW1lIGNvbW1hbmQuIiwKICAg", - "ICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJyZXF1aXJlZCI6IFsidmVyc2lvbiIsICJpZCIsICJjb21tYW5kUHJlZml4IiwgImVudmlyb25tZW50S2V5cyIsICJwb2xpY3kiLCAiY3JlYXRlZEF0IiwgInVwZGF0ZWRBdCIsICJzaWduYXR1cmUiXSwKICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgInZlcnNpb24iOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJp", - "bnRlZ2VyIiwKICAgICAgICAgICAgICAgICJjb25zdCI6IDEKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJpZCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJuYW1lIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImNvbW1hbmRQcmVmaXgiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAgICAgICAibWluSXRlbXMiOiAxLAogICAg", - "ICAgICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgICAibWluTGVuZ3RoIjogMQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaGVsbCBhcmd2IHByZWZpeCB0aGF0IG11c3QgbWF0Y2ggdGhlIHNhdmVkIHJlc3VtZSBjb21tYW5kLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJjd2QiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgImRlc2Ny", - "aXB0aW9uIjogIk9wdGlvbmFsIHdvcmtpbmcgZGlyZWN0b3J5IHRoYXQgbXVzdCBtYXRjaCB0aGUgc2F2ZWQgcmVzdW1lIGNvbW1hbmQuIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImVudmlyb25tZW50IjogewogICAgICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCBu", - "b24tc2Vuc2l0aXZlIGVudmlyb25tZW50IHZhbHVlcyB0aGF0IG11c3QgbWF0Y2ggdGhlIHNhdmVkIHJlc3VtZSBjb21tYW5kLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJlbnZpcm9ubWVudEtleXMiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAgICAgICAiaXRlbXMiOiB7CiAgICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJzb3VyY2UiOiB7CiAgICAgICAgICAgICAgICAi", - "dHlwZSI6ICJzdHJpbmciCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAicG9saWN5IjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJlbnVtIjogWyJtYW51YWwiLCAicHJvbXB0IiwgImF1dG8iXQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImNyZWF0ZWRBdCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogIm51bWJlciIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJ1cGRhdGVkQXQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJudW1i", - "ZXIiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAibGFzdFVzZWRBdCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogIm51bWJlciIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJzaWduYXR1cmUiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhNQUMgc2lnbmF0dXJlIGZvciB0aGUgcmVjb3JkLiBDaGFuZ2luZyBzaWduZWQgZmllbGRzIGludmFsaWRhdGVzIHRoZSBhcHByb3ZhbC4iCiAgICAgICAgICAgICAgfQogICAgICAg", - "ICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAidXBsb2FkQ29tbWFuZHMiOiB7CiAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAiZGVmYXVsdCI6IFtdLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhvc3Qtc2NvcGVkIHJ1bGVzIHRoYXQgcmVwbGFjZSB0aGUgYnVpbHQtaW4gc2NwIGZvciB0ZXJtaW5hbCBmaWxlIGRyb3BzIGFuZCBwYXN0ZXMgb3ZlciBTU0guIFdoZW4gdGhlIHNzaCBkZXN0aW5hdGlvbiBtYXRjaGVzIGEgcnVsZSwgY211eCBydW5zIHRoYXQgcnVsZSdzIGNvbW1hbmQg", - "b25jZSBwZXIgZmlsZSBpbnN0ZWFkIG9mIHNjcCwgYW5kIGluc2VydHMgdGhlIGNvbW1hbmQncyBzdGRvdXQgYXQgdGhlIGN1cnNvciAodmVyYmF0aW0sIHdpdGggY29udHJvbCBjaGFyYWN0ZXJzIHN0cmlwcGVkKTsgaWYgdGhlIGNvbW1hbmQgcHJpbnRzIG5vdGhpbmcsIGNtdXggaW5zZXJ0cyB0aGUgc2hlbGwtZXNjYXBlZCByZW1vdGUgcGF0aCBpdCBjaG9zZSBpbnN0ZWFkLiBQZXItZmlsZSBvdXRwdXRzIGFyZSBzcGFjZS1qb2luZWQuIEZpcnN0IG1hdGNoaW5nIGVuYWJsZWQgcnVsZSB3aW5zOyBubyBtYXRjaCBydW5zIHRo", - "ZSBidWlsdC1pbiBzY3AgdW5jaGFuZ2VkLiBBIG5vbi16ZXJvIGV4aXQsIHRpbWVvdXQsIG9yIGNhbmNlbCBpbnNlcnRzIG5vdGhpbmcuIiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJyZXF1aXJlZCI6IFsiY29tbWFuZCJdLAogICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAiaG9zdFBhdHRlcm4iOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6IFsic3Ry", - "aW5nIiwgIm51bGwiXSwKICAgICAgICAgICAgICAgICJtaW5MZW5ndGgiOiAxLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogImZubWF0Y2ggZ2xvYiBtYXRjaGVkIGFnYWluc3QgdGhlIHNzaCBkZXN0aW5hdGlvbiAodXNlckAgYW5kIElQdjYgYnJhY2tldHMgc3RyaXBwZWQsIGxvd2VyY2FzZWQpLCBsaWtlIGEgc2luZ2xlIHNzaF9jb25maWcgSG9zdCBwYXR0ZXJuLiBPbWl0IHRoZSBrZXkgb3Igc2V0IGl0IHRvIG51bGwgZm9yIGEgY2F0Y2gtYWxsIChhIGJsYW5rIHN0cmluZyBpcyByZWplY3RlZCkuIgogICAgICAg", - "ICAgICAgIH0sCiAgICAgICAgICAgICAgImNvbW1hbmQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgIm1pbkxlbmd0aCI6IDEsCiAgICAgICAgICAgICAgICAicGF0dGVybiI6ICJcXFMiLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNoZWxsIGNvbW1hbmQgcnVuIHZpYSAvYmluL3NoIC1jLCBvbmNlIHBlciBmaWxlLiBJdCByZWNlaXZlcyB0aGUgZmlsZSBhbmQgZW5kcG9pbnQgb24gaXRzIGVudmlyb25tZW50IChDTVVYX1VQTE9BRF9MT0NBTF9QQVRILCBDTVVY", - "X1VQTE9BRF9SRU1PVEVfUEFUSCwgQ01VWF9VUExPQURfREVTVElOQVRJT04sIENNVVhfVVBMT0FEX1BPUlQsIENNVVhfVVBMT0FEX0lERU5USVRZX0ZJTEUsIENNVVhfVVBMT0FEX1NTSF9PUFRJT05TKS4gSXRzIHN0ZG91dCBpcyB3aGF0IGNtdXggaW5zZXJ0cyBhdCB0aGUgY3Vyc29yLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJlbmFibGVkIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAgICAgICAiZGVzY3Jp", - "cHRpb24iOiAiV2hldGhlciB0aGlzIHJ1bGUgaXMgYWN0aXZlLiBEZWZhdWx0cyB0byB0cnVlLiIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAibm90aWZpY2F0aW9ucyI6IHsKICAgICAgInRpdGxlIjogIm5vdGlmaWNhdGlvbnMiLAogICAgICAiZGVzY3JpcHRpb24iOiAiTm90aWZpY2F0aW9uIGJlaGF2aW9yIGZyb20gU2V0dGluZ3MgPiBOb3RpZmljYXRpb25zLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJv", - "cGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiZG9ja0JhZGdlIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyB0aGUgdW5yZWFkIGNvdW50IGluIHRoZSBEb2NrIHRpbGUuIgogICAgICAgIH0sCiAgICAgICAgInNob3dJbk1lbnVCYXIiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0s", - "CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHRoZSBtZW51IGJhciBleHRyYS4iCiAgICAgICAgfSwKICAgICAgICAidW5yZWFkUGFuZVJpbmciOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJIaWdobGlnaHQgcGFuZXMgd2l0aCB1bnJlYWQgbm90", - "aWZpY2F0aW9ucy4iCiAgICAgICAgfSwKICAgICAgICAicGFuZUZsYXNoIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRmxhc2ggdGhlIGZvY3VzZWQgcGFuZSB3aGVuIHJlcXVlc3RlZC4iCiAgICAgICAgfSwKICAgICAgICAicGFuZUZsYXNoQ29sb3IiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICAgICAiJHJl", - "ZiI6ICIjLyRkZWZzL2NvbG9ySGV4T3JOdWxsIiwKICAgICAgICAgICJkZWZhdWx0IjogbnVsbCwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubm90aWZpY2F0aW9ucy5wYW5lRmxhc2hDb2xvciIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3ZlcnJpZGUgdGhlIHBhbmUgZmxhc2ggYW5kIHVucmVhZCByaW5nIGNvbG9yLiBOdWxsIGtlZXBzIHRoZSBidWlsdC1pbiBibHVlLiIKICAgICAgICB9LAogICAgICAgICJzdXBwcmVzc09ubHlGb2N1c2VkU3VyZmFjZSI6IHsKICAgICAgICAg", - "ICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubm90aWZpY2F0aW9ucy5zdXBwcmVzc09ubHlGb2N1c2VkU3VyZmFjZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hlbiBlbmFibGVkLCBhIG5vdGlmaWNhdGlvbiBiYW5uZXIgaXMgYXV0by13aXRoZHJhd24gb25seSB3aGVuIGl0cyBzdXJmYWNlIGlzIHRoZSBleGFjdCBmb2N1c2Vk", - "IHN1cmZhY2UuIEEgYmFubmVyIGRlbGl2ZXJlZCBmb3IgYSBub24tZm9jdXNlZCBzdXJmYWNlIGluIHRoZSBjdXJyZW50bHkgdmlzaWJsZSB3b3Jrc3BhY2Ugc3RheXMgdXAgdW50aWwgeW91IGZvY3VzIHRoYXQgc3VyZmFjZSAob3IgY2xpY2svZGlzbWlzcyBpdCksIGluc3RlYWQgb2YgYmVpbmcgcmV0cmFjdGVkIHdoZW4gdGhlIHdvcmtzcGFjZSBiZWNvbWVzIHZpc2libGUuIE9mZiBwcmVzZXJ2ZXMgdGhlIGxlZ2FjeSB3b3Jrc3BhY2UtdmlzaWJpbGl0eSB3aXRoZHJhdy4iCiAgICAgICAgfSwKICAgICAgICAiYWdlbnRQZXJt", - "aXNzaW9uUHJvbXB0IjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLm5vdGlmaWNhdGlvbnMuYWdlbnRQZXJtaXNzaW9uUHJvbXB0IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJOb3RpZnkgd2hlbiBhbiBhZ2VudCAoZS5nLiBDbGF1ZGUgQ29kZSkgaXMgYmxvY2tlZCB3YWl0aW5nIGZvciB5b3VyIHBlcm1pc3Np", - "b24gdG8gcnVuIGEgdG9vbC4gT24gYnkgZGVmYXVsdCwgc2luY2UgdGhpcyBpcyB0aGUgYWxlcnQgeW91IG11c3QgYWN0IG9uIHRvIHVuYmxvY2sgdGhlIGFnZW50LiIKICAgICAgICB9LAogICAgICAgICJhZ2VudFR1cm5Db21wbGV0ZSI6IHsKICAgICAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsid2hlbklkbGUiLCAiYWx3YXlzIiwgIm5ldmVyIl0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJ3aGVuSWRsZSIsCiAgICAgICAgICAi", - "ZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLm5vdGlmaWNhdGlvbnMuYWdlbnRUdXJuQ29tcGxldGUiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZW4gdG8gbm90aWZ5IHRoYXQgYW4gYWdlbnQgZmluaXNoZWQgYSB0dXJuLiB3aGVuSWRsZSAoZGVmYXVsdCkgc3VwcHJlc3NlcyB0aGUgbm90aWZpY2F0aW9uIHdoaWxlIHRoZSBhZ2VudCBzdGlsbCBoYXMgYSBydW5uaW5nIGJhY2tncm91bmQgdGFzayBvciBhIHBlbmRpbmcgc2NoZWR1bGVkIHdha2V1cCwgc28geW91IGFyZSBwaW5nZWQgb25jZSB3b3Jr", - "IHRydWx5IGRyYWlucy4gYWx3YXlzIG5vdGlmaWVzIG9uIGV2ZXJ5IHR1cm4gZW5kOyBuZXZlciBkaXNhYmxlcyBpdC4iCiAgICAgICAgfSwKICAgICAgICAiYWdlbnRJZGxlUmVtaW5kZXIiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubm90aWZpY2F0aW9ucy5hZ2VudElkbGVSZW1pbmRlciIsCiAgICAgICAgICAi", - "ZGVzY3JpcHRpb24iOiAiTm90aWZ5IHdoZW4gYW4gYWdlbnQgaGFzIGJlZW4gaWRsZSB3YWl0aW5nIGZvciB5b3VyIGlucHV0IChhYm91dCA2MHMgYWZ0ZXIgYSB0dXJuIGVuZHMpLiBTdXBwcmVzc2VkIHdoaWxlIGJhY2tncm91bmQgd29yayBmcm9tIHRoZSBsYXN0IHR1cm4gaXMgc3RpbGwgcGVuZGluZywgc28gYSBydW5uaW5nIGJ1aWxkIG9yIHdhdGNoZXIgZG9lcyBub3QgdHJpZ2dlciBhIGZhbHNlIHdhaXRpbmcgYWxlcnQuIgogICAgICAgIH0sCiAgICAgICAgInNvdW5kIjogewogICAgICAgICAgIngtY211eC1zY29wZXMi", - "OiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWwogICAgICAgICAgICAiZGVmYXVsdCIsCiAgICAgICAgICAgICJCYXNzbyIsCiAgICAgICAgICAgICJCbG93IiwKICAgICAgICAgICAgIkJvdHRsZSIsCiAgICAgICAgICAgICJGcm9nIiwKICAgICAgICAgICAgIkZ1bmsiLAogICAgICAgICAgICAiR2xhc3MiLAogICAgICAgICAgICAiSGVybyIsCiAgICAgICAgICAgICJNb3JzZSIsCiAgICAgICAgICAgICJQaW5nIiwKICAgICAgICAgICAgIlBvcCIsCiAgICAgICAgICAg", - "ICJQdXJyIiwKICAgICAgICAgICAgIlNvc3VtaSIsCiAgICAgICAgICAgICJTdWJtYXJpbmUiLAogICAgICAgICAgICAiVGluayIsCiAgICAgICAgICAgICJjdXN0b21fZmlsZSIsCiAgICAgICAgICAgICJub25lIgogICAgICAgICAgXSwKICAgICAgICAgICJkZWZhdWx0IjogImRlZmF1bHQiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk5vdGlmaWNhdGlvbiBzb3VuZCBwcmVzZXQuIgogICAgICAgIH0sCiAgICAgICAgImN1c3RvbVNvdW5kRmlsZVBhdGgiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFs", - "Il0sCiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJMb2NhbCBwYXRoIHRvIHRoZSBjdXN0b20gbm90aWZpY2F0aW9uIHNvdW5kIGZpbGUuIgogICAgICAgIH0sCiAgICAgICAgInNvdW5kT3ZlcnJpZGVzIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJkZWZhdWx0Ijoge30sCiAgICAgICAgICAibWF4UHJvcGVydGllcyI6IDI1NiwKICAg", - "ICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubm90aWZpY2F0aW9ucy5zb3VuZE92ZXJyaWRlcyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU3BhcnNlIHBlci1hZ2VudCBhbmQgcGVyLWFsZXJ0LXR5cGUgbm90aWZpY2F0aW9uIHNvdW5kIG92ZXJyaWRlcy4gTWlzc2luZyBjZWxscyB1c2Ugbm90aWZpY2F0aW9ucy5zb3VuZC4iLAogICAgICAgICAgInByb3BlcnR5TmFtZXMiOiB7CiAgICAgICAgICAgICJhbGxPZiI6IFsKICAgICAgICAgICAgICB7ICJwYXR0ZXJuIjogIl5bQS1aYS16MC05", - "Ll8tXSskIiB9LAogICAgICAgICAgICAgIHsgIm1heExlbmd0aCI6IDY0IH0sCiAgICAgICAgICAgICAgeyAibm90IjogeyAiZW51bSI6IFsiLiIsICIuLiJdIH0gfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgInBhdHRlcm5Qcm9wZXJ0aWVzIjogewogICAgICAgICAgICAiXltBLVphLXowLTkuXy1dKyQiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgICAibWF4UHJvcGVydGllcyI6IDMsCiAgICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2Us", - "CiAgICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAidHVybkRvbmUiOiB7ICIkcmVmIjogIiMvJGRlZnMvbm90aWZpY2F0aW9uU291bmRPdmVycmlkZSIgfSwKICAgICAgICAgICAgICAgICJuZWVkc0lucHV0IjogeyAiJHJlZiI6ICIjLyRkZWZzL25vdGlmaWNhdGlvblNvdW5kT3ZlcnJpZGUiIH0sCiAgICAgICAgICAgICAgICAiZXJyb3JTdGFsbGVkIjogeyAiJHJlZiI6ICIjLyRkZWZzL25vdGlmaWNhdGlvblNvdW5kT3ZlcnJpZGUiIH0KICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAg", - "ICAgICAgIH0sCiAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZQogICAgICAgIH0sCiAgICAgICAgImNvbW1hbmQiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCBzaGVsbCBjb21tYW5kIHRvIHJ1biBhbG9uZ3NpZGUgbm90aWZpY2F0aW9uIGRlbGl2ZXJ5LiIKICAgICAgICB9LAogICAgICAgICJob29rc01vZGUiOiB7CiAg", - "ICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbImFwcGVuZCIsICJyZXBsYWNlIl0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJhcHBlbmQiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNvbnRyb2xzIHdoZXRoZXIgcHJvamVjdC1sb2NhbCBub3RpZmljYXRpb24gaG9va3MgYXBwZW5kIHRvIGluaGVyaXRlZCBob29rcyBvciByZXBsYWNlIHRoZW0uIgogICAgICAgIH0sCiAgICAgICAgImhvb2tzIjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgImRlZmF1bHQiOiBbXSwK", - "ICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDb21wb3NhYmxlIHNoZWxsIGhvb2tzIHRoYXQgcmVjZWl2ZSBub3RpZmljYXRpb24gcG9saWN5IEpTT04gb24gc3RkaW4gYW5kIHJldHVybiB1cGRhdGVkIHBvbGljeSBKU09OIG9uIHN0ZG91dC4iLAogICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgICAgICAgInJlcXVpcmVkIjogWyJpZCIsICJjb21tYW5kIl0sCiAgICAgICAgICAgICJwcm9wZXJ0aWVz", - "IjogewogICAgICAgICAgICAgICJpZCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAibWluTGVuZ3RoIjogMSwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTdGFibGUgaG9vayBpZGVudGlmaWVyIHVzZWQgaW4gbG9ncyBhbmQgZmFpbHVyZSBhbGVydHMuIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImNvbW1hbmQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgIm1pbkxlbmd0aCI6IDEsCiAgICAgICAg", - "ICAgICAgICAicGF0dGVybiI6ICIuKlxcUy4qIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaGVsbCBjb21tYW5kIHJ1biB3aXRoIG5vdGlmaWNhdGlvbiBwb2xpY3kgSlNPTiBvbiBzdGRpbi4iCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAidGltZW91dFNlY29uZHMiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJudW1iZXIiLAogICAgICAgICAgICAgICAgImV4Y2x1c2l2ZU1pbmltdW0iOiAwLAogICAgICAgICAgICAgICAgImRlZmF1bHQiOiAyMCwKICAgICAgICAgICAgICAgICJkZXNjcmlw", - "dGlvbiI6ICJNYXhpbXVtIHRpbWUgY211eCB3YWl0cyBmb3IgdGhpcyBob29rIGJlZm9yZSBmYWxsaW5nIGJhY2sgdG8gZGVmYXVsdCBub3RpZmljYXRpb24gYmVoYXZpb3IuIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImVuYWJsZWQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEaXNhYmxlIHRoaXMgaG9vayB3aXRob3V0IHJlbW92aW5nIGl0LiIKICAgICAgICAgICAgICB9", - "CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAic2lkZWJhciI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAic2lkZWJhciIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJTaWRlYmFyIGNvbnRlbnQgYW5kIG1ldGFkYXRhIHZpc2liaWxpdHkgZnJvbSBTZXR0aW5ncyA+IFNpZGViYXIuIiwKICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICJwcm9wZXJ0aWVzIjog", - "ewogICAgICAgICJoaWRlQWxsRGV0YWlscyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJIaWRlIGFsbCBwZXItd29ya3NwYWNlIGRldGFpbCByb3dzLiIKICAgICAgICB9LAogICAgICAgICJ3cmFwV29ya3NwYWNlVGl0bGVzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkFsbG93IHdvcmtzcGFjZSB0aXRsZXMg", - "aW4gdGhlIHNpZGViYXIgdG8gd3JhcCB0byBtdWx0aXBsZSBsaW5lcyBpbnN0ZWFkIG9mIHRydW5jYXRpbmcgYWZ0ZXIgb25lIGxpbmUuIgogICAgICAgIH0sCiAgICAgICAgInNob3dXb3Jrc3BhY2VEZXNjcmlwdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgY3VzdG9tIHdvcmtzcGFjZSBkZXNjcmlwdGlvbnMgaW4gdGhlIHNpZGViYXIuIgogICAgICAgIH0sCiAgICAgICAgIndvcmtzcGFjZURlc2NyaXB0", - "aW9uQ29sb3IiOiB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4T3JOdWxsIiwKICAgICAgICAgICJkZWZhdWx0IjogbnVsbCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPdmVycmlkZSB0aGUgd29ya3NwYWNlIGRlc2NyaXB0aW9uIHRleHQgY29sb3IgaW4gdGhlIHNpZGViYXIuIgogICAgICAgIH0sCiAgICAgICAgImJldGEiOiB7CiAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRXhw", - "ZXJpbWVudGFsIHNpZGViYXIgZmVhdHVyZXMuIiwKICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAid29ya3NwYWNlVG9kb3MiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV29ya3NwYWNlIHRvZG9zIGNoZWNrbGlzdCBwcmVzZW50YXRpb24uIiwKICAgICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAgICJjaGVja2xpc3RTdHlsZSI6", - "IHsKICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICAgImVudW0iOiBbInBvcG92ZXIiLCAiaW5saW5lIl0sCiAgICAgICAgICAgICAgICAgICJkZWZhdWx0IjogInBvcG92ZXIiLAogICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSG93IGEgcm93J3MgY2hlY2tsaXN0IG9wZW5zIGZyb20gaXRzIHN1bW1hcnkgbGluZTogYW4gYW5jaG9yZWQgcG9wb3ZlciBvciBpbmxpbmUgZXhwYW5zaW9uLiIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9CiAgICAgICAgICAg", - "IH0KICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgICJicmFuY2hMYXlvdXQiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbInZlcnRpY2FsIiwgImlubGluZSJdLAogICAgICAgICAgImRlZmF1bHQiOiAidmVydGljYWwiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgZ2l0IGJyYW5jaCBkZXRhaWxzIHN0YWNrZWQgdmVydGljYWxseSBvciBpbmxpbmUuIgogICAgICAgIH0sCiAgICAgICAgInNob3dOb3RpZmljYXRpb25NZXNzYWdlIjogewogICAgICAgICAgInR5cGUi", - "OiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyB0aGUgbGF0ZXN0IG5vdGlmaWNhdGlvbiB0ZXh0IGluIHRoZSBzaWRlYmFyLiIKICAgICAgICB9LAogICAgICAgICJub3RpZmljYXRpb25NZXNzYWdlTGluZUxpbWl0IjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDEsCiAgICAgICAgICAibWF4aW11bSI6IDUwLAogICAgICAgICAgImRlZmF1bHQiOiAxMiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJN", - "YXhpbXVtIGxpbmVzIHNob3duIGZvciB0aGUgbGF0ZXN0IG5vdGlmaWNhdGlvbiBiZWxvdyBlYWNoIHdvcmtzcGFjZSB0aXRsZS4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5zaWRlYmFyLm5vdGlmaWNhdGlvbk1lc3NhZ2VMaW5lTGltaXQiCiAgICAgICAgfSwKICAgICAgICAic2hvd0JyYW5jaERpcmVjdG9yeSI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgdGhlIHdv", - "cmtzcGFjZSB3b3JraW5nIGRpcmVjdG9yeS4iCiAgICAgICAgfSwKICAgICAgICAic2hvd1B1bGxSZXF1ZXN0cyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgcHVsbCByZXF1ZXN0IG1ldGFkYXRhIGluIHRoZSBzaWRlYmFyLiIKICAgICAgICB9LAogICAgICAgICJ3YXRjaEdpdFN0YXR1cyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAg", - "ImRlc2NyaXB0aW9uIjogIldhdGNoIHJlcG9zaXRvcnkgZmlsZXMgZm9yIHNpZGViYXIgYnJhbmNoIGFuZCBwdWxsIHJlcXVlc3QgbWV0YWRhdGEgd2l0aG91dCBwb2xsaW5nIGdpdC4iCiAgICAgICAgfSwKICAgICAgICAibWFrZVB1bGxSZXF1ZXN0c0NsaWNrYWJsZSI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkFsbG93IHNpZGViYXIgcHVsbCByZXF1ZXN0IG1ldGFkYXRhIHRvIG9wZW4gbGlua3Mgd2hlbiBjbGlja2Vk", - "LiIKICAgICAgICB9LAogICAgICAgICJvcGVuUHVsbFJlcXVlc3RMaW5rc0luQ211eEJyb3dzZXIiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcGVuIHNpZGViYXIgcHVsbCByZXF1ZXN0IGxpbmtzIGluIHRoZSBlbWJlZGRlZCBjbXV4IGJyb3dzZXIuIgogICAgICAgIH0sCiAgICAgICAgIm9wZW5Qb3J0TGlua3NJbkNtdXhCcm93c2VyIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVm", - "YXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3BlbiBzaWRlYmFyIHBvcnQgbGlua3MgaW4gdGhlIGVtYmVkZGVkIGNtdXggYnJvd3Nlci4iCiAgICAgICAgfSwKICAgICAgICAic2hvd1NTSCI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgU1NIIGNvbm5lY3Rpb24gZGV0YWlscy4iCiAgICAgICAgfSwKICAgICAgICAic2hvd1BvcnRzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIs", - "CiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyBsaXN0ZW5pbmcgcG9ydHMuIgogICAgICAgIH0sCiAgICAgICAgInNob3dMb2ciOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHJlY2VudCBsb2cgc25pcHBldHMuIgogICAgICAgIH0sCiAgICAgICAgInNob3dQcm9ncmVzcyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1", - "bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgcHJvZ3Jlc3MgaW5kaWNhdG9ycy4iCiAgICAgICAgfSwKICAgICAgICAic2hvd0FnZW50QWN0aXZpdHkiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHRoZSBsb2FkaW5nIHNwaW5uZXIgb24gd29ya3NwYWNlcyB3aXRoIHJ1bm5pbmcgY29kaW5nIGFnZW50cyBvciBhY3RpdmUgbG9hZGVycy4iCiAgICAgICAgfSwKICAgICAgICAibG9hZGlu", - "Z1NwaW5uZXJQb3NpdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsibGVhZGluZyIsICJ0cmFpbGluZyJdLAogICAgICAgICAgImRlZmF1bHQiOiAibGVhZGluZyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hpY2ggc2lkZSBvZiB0aGUgd29ya3NwYWNlIHJvdyB0aGUgbG9hZGluZyBzcGlubmVyIGFwcGVhcnMgb246IGxlYWRpbmcgKGxlZnQsIHNoYXJpbmcgdGhlIHVucmVhZC1iYWRnZSBzbG90KSBvciB0cmFpbGluZyAocmlnaHQpLiIKICAgICAgICB9LAogICAgICAg", - "ICJub3RpZmljYXRpb25CYWRnZVBvc2l0aW9uIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJsZWFkaW5nIiwgInRyYWlsaW5nIl0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJsZWFkaW5nIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGljaCBzaWRlIG9mIHRoZSB3b3Jrc3BhY2Ugcm93IHRoZSB1bnJlYWQgbm90aWZpY2F0aW9uIGJhZGdlIGFwcGVhcnMgb246IGxlYWRpbmcgKGxlZnQpIG9yIHRyYWlsaW5nIChyaWdodCkuIgogICAgICAgIH0sCiAgICAgICAgInNob3dDdXN0", - "b21NZXRhZGF0YSI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgY3VzdG9tIG1ldGFkYXRhIHBpbGxzLiIKICAgICAgICB9LAogICAgICAgICJyaWdodE1heFdpZHRoIjogewogICAgICAgICAgInR5cGUiOiAibnVtYmVyIiwKICAgICAgICAgICJleGNsdXNpdmVNaW5pbXVtIjogMCwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuc2lkZWJhci5yaWdodE1heFdpZHRoIiwKICAg", - "ICAgICAgICJkZXNjcmlwdGlvbiI6ICJNYXhpbXVtIHdpZHRoIGluIHBvaW50cyBmb3IgdGhlIHJpZ2h0IHNpZGViYXIuIFdoZW4gb21pdHRlZCwgdGhlIGJ1aWx0LWluIGR5bmFtaWMgY2FwIGFwcGxpZXMuIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJ3b3Jrc3BhY2VDb2xvcnMiOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogIndvcmtzcGFjZUNvbG9ycyIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJXb3Jrc3BhY2UgdGFiIGFuZCBiYWRnZSBjb2xvcnMgZnJvbSBTZXR0", - "aW5ncyA+IFdvcmtzcGFjZSBDb2xvcnMuIiwKICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICJpbmRpY2F0b3JTdHlsZSI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsKICAgICAgICAgICAgImxlZnRSYWlsIiwKICAgICAgICAgICAgInNvbGlkRmlsbCIsCiAgICAgICAgICAgICJyYWlsIiwKICAgICAgICAgICAgImJvcmRlciIsCiAgICAgICAgICAgICJ3YXNoIiwKICAg", - "ICAgICAgICAgImxpZnQiLAogICAgICAgICAgICAidHlwb2dyYXBoeSIsCiAgICAgICAgICAgICJ3YXNoUmFpbCIsCiAgICAgICAgICAgICJibHVlV2FzaENvbG9yUmFpbCIKICAgICAgICAgIF0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJsZWZ0UmFpbCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQWN0aXZlIHdvcmtzcGFjZSBpbmRpY2F0b3Igc3R5bGUuIExlZ2FjeSBhbGlhc2VzIGFyZSBhY2NlcHRlZCBhbmQgbm9ybWFsaXplZC4iCiAgICAgICAgfSwKICAgICAgICAic2VsZWN0aW9uQ29sb3IiOiB7CiAgICAgICAgICAi", - "JHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4T3JOdWxsIiwKICAgICAgICAgICJkZWZhdWx0IjogbnVsbCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPdmVycmlkZSB0aGUgc2VsZWN0ZWQgd29ya3NwYWNlIGJhY2tncm91bmQgY29sb3IuIgogICAgICAgIH0sCiAgICAgICAgIm5vdGlmaWNhdGlvbkJhZGdlQ29sb3IiOiB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4T3JOdWxsIiwKICAgICAgICAgICJkZWZhdWx0IjogbnVsbCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPdmVycmlkZSB0aGUgdW5yZWFk", - "IG5vdGlmaWNhdGlvbiBiYWRnZSBjb2xvci4iCiAgICAgICAgfSwKICAgICAgICAiY29sb3JzIjogewogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJGdWxsIG5hbWVkIHdvcmtzcGFjZSBjb2xvciBwYWxldHRlLiBJbmNsdWRlIGJ1aWx0LWluIGVudHJpZXMgeW91IHdhbnQgdG8ga2VlcCwgcmVtb3ZlIGtleXMgdG8gcmVtb3ZlIGNvbG9ycywgYW5kIGFkZCBtb3JlIG5hbWVkIGVudHJpZXMgdG8gZXh0ZW5kIHRoZSBwaWNrZXIuIiwKICAgICAgICAgICJkZWZhdWx0IjogewogICAg", - "ICAgICAgICAiUmVkIjogIiNDMDM5MkIiLAogICAgICAgICAgICAiQ3JpbXNvbiI6ICIjOTIyQjIxIiwKICAgICAgICAgICAgIk9yYW5nZSI6ICIjQTA0MDAwIiwKICAgICAgICAgICAgIkFtYmVyIjogIiM3RDY2MDgiLAogICAgICAgICAgICAiT2xpdmUiOiAiIzRBNUMxOCIsCiAgICAgICAgICAgICJHcmVlbiI6ICIjMTk2RjNEIiwKICAgICAgICAgICAgIlRlYWwiOiAiIzAwNkI2QiIsCiAgICAgICAgICAgICJBcXVhIjogIiMwRTZCOEMiLAogICAgICAgICAgICAiQmx1ZSI6ICIjMTU2NUMwIiwKICAgICAgICAgICAgIk5hdnki", - "OiAiIzFBNTI3NiIsCiAgICAgICAgICAgICJJbmRpZ28iOiAiIzI4MzU5MyIsCiAgICAgICAgICAgICJQdXJwbGUiOiAiIzZBMUI5QSIsCiAgICAgICAgICAgICJNYWdlbnRhIjogIiNBRDE0NTciLAogICAgICAgICAgICAiUm9zZSI6ICIjODgwRTRGIiwKICAgICAgICAgICAgIkJyb3duIjogIiM3QjNGMDAiLAogICAgICAgICAgICAiQ2hhcmNvYWwiOiAiIzNFNEI1RSIKICAgICAgICAgIH0sCiAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvY29sb3JIZXgiCiAg", - "ICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAicGFsZXR0ZU92ZXJyaWRlcyI6IHsKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTGVnYWN5IHdvcmtzcGFjZSBjb2xvciBvdmVycmlkZXMgZm9yIGJ1aWx0LWluIHBhbGV0dGUgbmFtZXMuIFByZWZlciB3b3Jrc3BhY2VDb2xvcnMuY29sb3JzIGZvciBuZXcgY29uZmlncy4iLAogICAgICAgICAgImRlZmF1bHQiOiB7fSwKICAgICAgICAgICJkZXByZWNhdGVkIjogdHJ1ZSwKICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGll", - "cyI6IHsKICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleCIKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgICJjdXN0b21Db2xvcnMiOiB7CiAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTGVnYWN5IGxpc3Qgb2YgY3VzdG9tIHdvcmtzcGFjZSBjb2xvcnMuIFByZWZlciB3b3Jrc3BhY2VDb2xvcnMuY29sb3JzIGZvciBuZXcgY29uZmlncy4iLAogICAgICAgICAgImRlZmF1bHQiOiBbXSwKICAgICAgICAgICJkZXByZWNhdGVkIjogdHJ1ZSwKICAgICAgICAg", - "ICJpdGVtcyI6IHsKICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleCIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAic2lkZWJhckFwcGVhcmFuY2UiOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogInNpZGViYXJBcHBlYXJhbmNlIiwKICAgICAgImRlc2NyaXB0aW9uIjogIlNpZGViYXIgdGludCBzZXR0aW5ncyBmcm9tIFNldHRpbmdzID4gU2lkZWJhciBBcHBlYXJhbmNlLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJh", - "ZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAibWF0Y2hUZXJtaW5hbEJhY2tncm91bmQiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVXNlIHRoZSB0ZXJtaW5hbCBiYWNrZ3JvdW5kIGluc3RlYWQgb2YgdGhlIHNpZGViYXIgdGludC4iCiAgICAgICAgfSwKICAgICAgICAidGludENvbG9yIjogewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleCIs", - "CiAgICAgICAgICAiZGVmYXVsdCI6ICIjMDAwMDAwIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJCYXNlIHNpZGViYXIgdGludCBjb2xvciB1c2VkIHdoZW4gbGlnaHQvZGFyayBvdmVycmlkZXMgYXJlIG5vdCBzZXQuIgogICAgICAgIH0sCiAgICAgICAgImxpZ2h0TW9kZVRpbnRDb2xvciI6IHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvY29sb3JIZXhPck51bGwiLAogICAgICAgICAgImRlZmF1bHQiOiBudWxsLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNpZGViYXIgdGludCBvdmVycmlkZSBmb3IgbGlnaHQg", - "YXBwZWFyYW5jZS4iCiAgICAgICAgfSwKICAgICAgICAiZGFya01vZGVUaW50Q29sb3IiOiB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4T3JOdWxsIiwKICAgICAgICAgICJkZWZhdWx0IjogbnVsbCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaWRlYmFyIHRpbnQgb3ZlcnJpZGUgZm9yIGRhcmsgYXBwZWFyYW5jZS4iCiAgICAgICAgfSwKICAgICAgICAidGludE9wYWNpdHkiOiB7CiAgICAgICAgICAidHlwZSI6ICJudW1iZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAwLAogICAgICAgICAgIm1heGlt", - "dW0iOiAxLAogICAgICAgICAgImRlZmF1bHQiOiAwLjAzLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNpZGViYXIgdGludCBvcGFjaXR5IGZyb20gMCB0byAxLiBOb3RlOiB0aGlzIG9ubHkgY29udHJvbHMgdGhlIHNpZGViYXIgdGludCwgbm90IHRlcm1pbmFsL3dpbmRvdyB0cmFuc3BhcmVuY3kuIEZvciB0ZXJtaW5hbCBiYWNrZ3JvdW5kIHRyYW5zcGFyZW5jeSBvciBibHVyLCBzZXQgYGJhY2tncm91bmQtb3BhY2l0eWAgYW5kIGBiYWNrZ3JvdW5kLWJsdXJgIGluIGB+Ly5jb25maWcvZ2hvc3R0eS9jb25maWdgIGFuZCBy", - "dW4gYGNtdXggcmVsb2FkLWNvbmZpZ2AuIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJhdXRvbWF0aW9uIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJhdXRvbWF0aW9uIiwKICAgICAgImRlc2NyaXB0aW9uIjogIlNvY2tldCBjb250cm9sIGFuZCBhdXRvbWF0aW9uIHNldHRpbmdzIGZyb20gU2V0dGluZ3MgPiBBdXRvbWF0aW9uLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVy", - "dGllcyI6IHsKICAgICAgICAic29ja2V0Q29udHJvbE1vZGUiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbCiAgICAgICAgICAgICJvZmYiLAogICAgICAgICAgICAiY211eE9ubHkiLAogICAgICAgICAgICAiYXV0b21hdGlvbiIsCiAgICAgICAgICAgICJwYXNzd29yZCIsCiAgICAgICAgICAgICJhbGxvd0FsbCIsCiAgICAgICAgICAgICJvcGVuQWNjZXNzIiwKICAgICAgICAgICAgImZ1bGxPcGVuQWNjZXNzIiwKICAgICAgICAgICAgIm5vdGlmaWNhdGlvbnMiLAogICAgICAgICAg", - "ICAiZnVsbCIKICAgICAgICAgIF0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJjbXV4T25seSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU29ja2V0IGNvbnRyb2wgbW9kZS4gTGVnYWN5IGFsaWFzZXMgYXJlIGFjY2VwdGVkIGFuZCBub3JtYWxpemVkLiIKICAgICAgICB9LAogICAgICAgICJzb2NrZXRQYXNzd29yZCI6IHsKICAgICAgICAgICJvbmVPZiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ0eXBl", - "IjogIm51bGwiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiZGVmYXVsdCI6ICIiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlBhc3N3b3JkIGZvciBwYXNzd29yZC1tb2RlIHNvY2tldCBhY2Nlc3MuIFVzZSBudWxsIG9yIGFuIGVtcHR5IHN0cmluZyB0byBjbGVhciBpdC4iCiAgICAgICAgfSwKICAgICAgICAiY2xhdWRlQ29kZUludGVncmF0aW9uIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAi", - "RW5hYmxlIGNtdXggaW50ZWdyYXRpb24gaG9va3MgZm9yIENsYXVkZSBDb2RlLiIKICAgICAgICB9LAogICAgICAgICJjbGF1ZGVCaW5hcnlQYXRoIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJkZWZhdWx0IjogIiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ3VzdG9tIHBhdGggdG8gdGhlIGNsYXVkZSBiaW5hcnkuIgogICAgICAgIH0sCiAgICAgICAgIndvcmtzcGFjZUF1dG9OYW1pbmciOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFs", - "c2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmF1dG9tYXRpb24ud29ya3NwYWNlQXV0b05hbWluZyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3B0LWluIEFJIGF1dG8tbmFtaW5nIG9mIHdvcmtzcGFjZXMgYW5kIHRhYnMgZnJvbSBhZ2VudCBjb252ZXJzYXRpb24gY29udGVudC4gV2hlbiBlbmFibGVkLCBjbXV4IHN1bW1hcml6ZXMgc3VwcG9ydGVkIGFnZW50IHNlc3Npb25zIGludG8gc2hvcnQgdGl0bGVzIHVzaW5nIGVhY2ggYWdlbnQncyBvd24gYmluYXJ5OyBtYW51YWwg", - "cmVuYW1lcyBhbHdheXMgd2luLiIKICAgICAgICB9LAogICAgICAgICJhdXRvTmFtaW5nQWdlbnQiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiYXV0byIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmF1dG9tYXRpb24uYXV0b05hbWluZ0FnZW50IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGljaCBhZ2VudCBnZW5lcmF0ZXMgYXV0by1uYW1lcyBmb3IgZXZlcnkgc2Vzc2lvbi4gXCJhdXRvXCIgKGRlZmF1bHQpIG5hbWVzIGVh", - "Y2ggc2Vzc2lvbiB3aXRoIGl0cyBvd24gYWdlbnQ7IGFueSBhZ2VudCBzbHVnIChjbGF1ZGUsIGNvZGV4LCBncm9rLCBvcGVuY29kZSwgcGksIG9tcCwg4oCmKSBvdmVycmlkZXMgbmFtaW5nIGZvciBhbGwgc2Vzc2lvbnMsIGV2ZW4gb3RoZXIgYWdlbnRzJyBzZXNzaW9ucy4gVW5kcml2ZWFibGUgb3IgdW5pbnN0YWxsZWQgYWdlbnRzIGZhbGwgYmFjayB0byB0aGUgc2Vzc2lvbidzIG93biBhZ2VudCwgc28gbmFtaW5nIG5ldmVyIGJyZWFrcy4iCiAgICAgICAgfSwKICAgICAgICAicmlwZ3JlcEJpbmFyeVBhdGgiOiB7CiAgICAg", - "ICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDdXN0b20gcGF0aCB0byB0aGUgcmlwZ3JlcCAocmcpIGJpbmFyeSB1c2VkIGJ5IHByb2plY3Qgc2VhcmNoLiIKICAgICAgICB9LAogICAgICAgICJzdXBwcmVzc1N1YmFnZW50Tm90aWZpY2F0aW9ucyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5hdXRv", - "bWF0aW9uLnN1cHByZXNzU3ViYWdlbnROb3RpZmljYXRpb25zIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTdXBwcmVzcyB2aXNpYmxlIGNvbXBsZXRpb24gbm90aWZpY2F0aW9ucyBhbmQgc3RhdHVzIG11dGF0aW9ucyBmcm9tIG5lc3RlZCBDb2RleCBvciBDbGF1ZGUgY2hpbGQgYWdlbnRzIHdoaWxlIGtlZXBpbmcgdGhlaXIgZXZlbnRzIGluIEZlZWQgdGVsZW1ldHJ5LiIKICAgICAgICB9LAogICAgICAgICJhbXBJbnRlZ3JhdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1", - "bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5hdXRvbWF0aW9uLmFtcEludGVncmF0aW9uIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJFbmFibGUgY211eCBpbnRlZ3JhdGlvbiBob29rcyBmb3IgQW1wLiBXaGVuIGRpc2FibGVkLCB0aGUgYnVuZGxlZCBwbHVnaW4gc3RheXMgaW5hY3RpdmUgd2l0aG91dCBuZWVkaW5nIHRvIGJlIHJlbW92ZWQuIgogICAgICAgIH0sCiAgICAgICAgImN1cnNvckludGVncmF0aW9uIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVh", - "biIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW5hYmxlIGNtdXggaW50ZWdyYXRpb24gaG9va3MgZm9yIEN1cnNvci4iCiAgICAgICAgfSwKICAgICAgICAiZ2VtaW5pSW50ZWdyYXRpb24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJFbmFibGUgY211eCBpbnRlZ3JhdGlvbiBob29rcyBmb3IgR2VtaW5pLiIKICAgICAgICB9LAogICAgICAgICJraXJvSW50ZWdyYXRp", - "b24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJFbmFibGUgY211eCBpbnRlZ3JhdGlvbiBob29rcyBmb3IgS2lybyBDTEkuIgogICAgICAgIH0sCiAgICAgICAgImtpcm9Ob3RpZmljYXRpb25MZXZlbCI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsKICAgICAgICAgICAgIm1pbmltYWwiLAogICAgICAgICAgICAic3RhbmRhcmQiLAogICAgICAgICAgICAidmVyYm9zZSIKICAg", - "ICAgICAgIF0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJzdGFuZGFyZCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ29udHJvbHMgaG93IG1hbnkgS2lybyB0b29sIGV2ZW50cyBhcHBlYXIgaW4gRmVlZC4iCiAgICAgICAgfSwKICAgICAgICAicG9ydEJhc2UiOiB7CiAgICAgICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgICAgICJtaW5pbXVtIjogMSwKICAgICAgICAgICJkZWZhdWx0IjogOTEwMCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTdGFydGluZyB2YWx1ZSBmb3Igd29ya3NwYWNlIENNVVhfUE9SVCBh", - "c3NpZ25tZW50cy4iCiAgICAgICAgfSwKICAgICAgICAicG9ydFJhbmdlIjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDEsCiAgICAgICAgICAiZGVmYXVsdCI6IDEwLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk51bWJlciBvZiBwb3J0cyByZXNlcnZlZCBwZXIgd29ya3NwYWNlLiIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiYnJvd3NlciI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAiYnJvd3NlciIsCiAgICAg", - "ICJkZXNjcmlwdGlvbiI6ICJFbWJlZGRlZCBicm93c2VyIHNldHRpbmdzIGZyb20gU2V0dGluZ3MgPiBCcm93c2VyLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiZGVmYXVsdFNlYXJjaEVuZ2luZSI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsiZ29vZ2xlIiwgImR1Y2tkdWNrZ28iLCAiYmluZyIsICJrYWdpIiwgInN0YXJ0cGFnZSIsICJicmF2ZSIsICJwZXJw", - "bGV4aXR5IiwgImV4YSIsICJ5YWhvbyIsICJlY29zaWEiLCAicXdhbnQiLCAibW9qZWVrIiwgIndpa2lwZWRpYSIsICJnaXRodWIiLCAiYmFpZHUiLCAieWFuZGV4IiwgImN1c3RvbSJdLAogICAgICAgICAgImRlZmF1bHQiOiAiZ29vZ2xlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYnJvd3Nlci5kZWZhdWx0U2VhcmNoRW5naW5lIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEZWZhdWx0IHNlYXJjaCBlbmdpbmUgZm9yIG5vbi1VUkwgYnJvd3NlciBhZGRyZXNzIGJhciBxdWVy", - "aWVzLiBVc2UgY3VzdG9tIHdpdGggY3VzdG9tU2VhcmNoRW5naW5lVVJMVGVtcGxhdGUgZm9yIGFyYml0cmFyeSBwcm92aWRlcnMuIgogICAgICAgIH0sCiAgICAgICAgImN1c3RvbVNlYXJjaEVuZ2luZU5hbWUiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYnJvd3Nlci5jdXN0b21TZWFyY2hFbmdpbmVOYW1lIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEaXNwbGF5IG5hbWUgdXNl", - "ZCB3aGVuIGRlZmF1bHRTZWFyY2hFbmdpbmUgaXMgY3VzdG9tLiIKICAgICAgICB9LAogICAgICAgICJjdXN0b21TZWFyY2hFbmdpbmVVUkxUZW1wbGF0ZSI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZGVmYXVsdCI6ICJodHRwczovL3d3dy5nb29nbGUuY29tL3NlYXJjaD9xPXtxdWVyeX0iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5icm93c2VyLmN1c3RvbVNlYXJjaEVuZ2luZVVSTFRlbXBsYXRlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJT", - "ZWFyY2ggVVJMIHVzZWQgd2hlbiBkZWZhdWx0U2VhcmNoRW5naW5lIGlzIGN1c3RvbS4gSW5jbHVkZSB7cXVlcnl9IG9yICVzIGZvciB0aGUgZW5jb2RlZCBxdWVyeS4gSWYgb21pdHRlZCwgY211eCBhcHBlbmRzIHE9IHRvIHRoZSBVUkwuIgogICAgICAgIH0sCiAgICAgICAgInNob3dTZWFyY2hTdWdnZXN0aW9ucyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgb21uaWJhciBzZWFyY2ggc3VnZ2VzdGlvbnMuIgog", - "ICAgICAgIH0sCiAgICAgICAgInRoZW1lIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJzeXN0ZW0iLCAibGlnaHQiLCAiZGFyayJdLAogICAgICAgICAgImRlZmF1bHQiOiAic3lzdGVtIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJFbWJlZGRlZCBicm93c2VyIHRoZW1lLiIKICAgICAgICB9LAogICAgICAgICJkZWZhdWx0Wm9vbUxldmVsIjogewogICAgICAgICAgInR5cGUiOiAibnVtYmVyIiwKICAgICAgICAgICJtaW5pbXVtIjogMC4yNSwKICAgICAgICAgICJtYXhpbXVt", - "IjogNSwKICAgICAgICAgICJkZWZhdWx0IjogMSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYnJvd3Nlci5kZWZhdWx0Wm9vbUxldmVsIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEZWZhdWx0IHBhZ2Ugem9vbSBmYWN0b3IgYXBwbGllZCB0byBuZXdseSBvcGVuZWQgYnJvd3NlciBwYWdlcyAoMSA9IDEwMCUpLiBab29tIEluLCBab29tIE91dCwgYW5kIEFjdHVhbCBTaXplIHN0aWxsIGFkanVzdCBlYWNoIHBhZ2UuIgogICAgICAgIH0sCiAgICAgICAgImRpc2NhcmRIaWRkZW5X", - "ZWJWaWV3cyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkFsbG93IGhpZGRlbiBicm93c2VyIHRhYnMgdG8gcmVsZWFzZSBwYWdlIG1lbW9yeSBhbmQgcmVzdG9yZSB3aGVuIHNob3duIGFnYWluLiIKICAgICAgICB9LAogICAgICAgICJoaWRkZW5XZWJWaWV3RGlzY2FyZERlbGF5U2Vjb25kcyI6IHsKICAgICAgICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAgICAgICAibWluaW11bSI6IDAsCiAgICAgICAgICAibWF4aW11", - "bSI6IDM2MDAsCiAgICAgICAgICAiZGVmYXVsdCI6IDMwMCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTZWNvbmRzIGEgYnJvd3NlciB0YWIgbXVzdCBzdGF5IGhpZGRlbiBiZWZvcmUgY211eCBmcmVlcyBpdHMgcGFnZSBtZW1vcnkuIgogICAgICAgIH0sCiAgICAgICAgImFza1doZXJlVG9TYXZlRG93bmxvYWRzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5icm93c2VyLmFz", - "a1doZXJlVG9TYXZlRG93bmxvYWRzIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IGEgc2F2ZSBwYW5lbCBmb3IgYnJvd3NlciBkb3dubG9hZHMgaW5zdGVhZCBvZiBzYXZpbmcgZGlyZWN0bHkgdG8gRG93bmxvYWRzLiIKICAgICAgICB9LAogICAgICAgICJvcGVuVGVybWluYWxMaW5rc0luQ211eEJyb3dzZXIiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcGVuIGNsaWNrZWQgdGVybWluYWwgbGlua3MgaW4g", - "dGhlIGVtYmVkZGVkIGJyb3dzZXIuIgogICAgICAgIH0sCiAgICAgICAgImludGVyY2VwdFRlcm1pbmFsT3BlbkNvbW1hbmRJbkNtdXhCcm93c2VyIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSW50ZXJjZXB0IHRlcm1pbmFsIG9wZW4gaHR0cChzKSBjb21tYW5kcyBhbmQgcm91dGUgdGhlbSB0aHJvdWdoIHRoZSBlbWJlZGRlZCBicm93c2VyLiIKICAgICAgICB9LAogICAgICAgICJob3N0c1RvT3BlbkluRW1iZWRkZWRC", - "cm93c2VyIjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICB9LAogICAgICAgICAgImRlZmF1bHQiOiBbXSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJBbGxvd2xpc3Qgb2YgaG9zdHMgdGhhdCBzaG91bGQgc3RheSBpbnNpZGUgdGhlIGVtYmVkZGVkIGJyb3dzZXIuIgogICAgICAgIH0sCiAgICAgICAgInVybHNUb0Fsd2F5c09wZW5FeHRlcm5hbGx5IjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAg", - "ICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICB9LAogICAgICAgICAgImRlZmF1bHQiOiBbXSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJSdWxlcyB0aGF0IGFsd2F5cyBvcGVuIG1hdGNoaW5nIFVSTHMgaW4gdGhlIHN5c3RlbSBicm93c2VyLiIKICAgICAgICB9LAogICAgICAgICJpbnNlY3VyZUh0dHBIb3N0c0FsbG93ZWRJbkVtYmVkZGVkQnJvd3NlciI6IHsKICAgICAgICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5", - "cGUiOiAic3RyaW5nIgogICAgICAgICAgfSwKICAgICAgICAgICJkZWZhdWx0IjogWwogICAgICAgICAgICAibG9jYWxob3N0IiwKICAgICAgICAgICAgIioubG9jYWxob3N0IiwKICAgICAgICAgICAgIjEyNy4wLjAuMSIsCiAgICAgICAgICAgICI6OjEiLAogICAgICAgICAgICAiMC4wLjAuMCIsCiAgICAgICAgICAgICIqLmxvY2FsdGVzdC5tZSIKICAgICAgICAgIF0sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSFRUUCBob3N0cyBhbGxvd2VkIGluIHRoZSBlbWJlZGRlZCBicm93c2VyIHdpdGhvdXQgYSB3YXJuaW5nIHBy", - "b21wdC4iCiAgICAgICAgfSwKICAgICAgICAidXJsQWxsb3dsaXN0IjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICB9LAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5icm93c2VyLnVybEFsbG93bGlzdCIsCiAgICAgICAgICAiZGVmYXVsdCI6IFsKICAgICAgICAgICAgImxvY2FsaG9zdCIsCiAgICAgICAgICAgICIqLmxvY2FsaG9zdCIsCiAgICAgICAgICAgICIxMjcuMC4w", - "LjEiLAogICAgICAgICAgICAiOjoxIiwKICAgICAgICAgICAgIjAuMC4wLjAiLAogICAgICAgICAgICAiKi5sb2NhbHRlc3QubWUiCiAgICAgICAgICBdLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhvc3Qgb3IgVVJMIHBhdHRlcm5zIHRoYXQgcmVzdHJpY3QgZW1iZWRkZWQtYnJvd3NlciBuYXZpZ2F0aW9uLiBUaGUgU2V0dGluZ3MgVUkgc3VnZ2VzdHMgbG9jYWwgZGV2ZWxvcG1lbnQgb3JpZ2luczsgc2F2aW5nIGEgbGlzdCBvcHRzIGludG8gdGhlIG9wdGlvbmFsIHJlc3RyaWN0aW9uLiBSZW1vdmUgZW50cmllcyB0byBi", - "bG9jayB0aGVtLCBvciBsZWF2ZSB0aGUgdXNlciB2YWx1ZSBlbXB0eSB0byBkaXNhYmxlIGl0IHdoZW4gbm8gbWFuYWdlZCBwb2xpY3kgYXBwbGllcy4iCiAgICAgICAgfSwKICAgICAgICAic2hvd0ltcG9ydEhpbnRPbkJsYW5rVGFicyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgdGhlIGJyb3dzZXIgaW1wb3J0IGhpbnQgb24gYmxhbmsgdGFicy4iCiAgICAgICAgfSwKICAgICAgICAicmVhY3RHcmFiVmVyc2lv", - "biI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZGVmYXVsdCI6ICIwLjEuMjkiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlBpbm5lZCByZWFjdC1ncmFiIHZlcnNpb24gZm9yIHRoZSBicm93c2VyIHRvb2xiYXIgaGVscGVyLiIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAibW9iaWxlIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJtb2JpbGUiLAogICAgICAiZGVzY3JpcHRpb24iOiAiTWFjLXNpZGUgc2V0dGluZ3MgZm9yIGNtdXgg", - "b24gaU9TLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiYXJ0aWZhY3RGb2xkZXJBY2Nlc3MiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbInN1YnRyZWUiLCAib25lTGV2ZWwiXSwKICAgICAgICAgICJkZWZhdWx0IjogInN1YnRyZWUiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNvbnRyb2xzIHdoZXRoZXIgYSByZWZlcmVuY2VkIG9yIHRlcm1pbmFsLXZp", - "c2libGUgZGlyZWN0b3J5IGF1dGhvcml6ZXMgaXRzIGZ1bGwgY2Fub25pY2FsIHN1YnRyZWUgb3Igb25seSBpbW1lZGlhdGUgY2hpbGRyZW4uIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJtYXJrZG93biI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAibWFya2Rvd24iLAogICAgICAiZGVzY3JpcHRpb24iOiAiQnVpbHQtaW4gbWFya2Rvd24gdmlld2VyIHNldHRpbmdzLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6", - "IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiZm9udFNpemUiOiB7CiAgICAgICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgICAgICJtaW5pbXVtIjogOCwKICAgICAgICAgICJtYXhpbXVtIjogOTYsCiAgICAgICAgICAiZGVmYXVsdCI6IDE1LAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkRlZmF1bHQgYm9keSBmb250IHNpemUsIGluIHBvaW50cywgZm9yIG5ld2x5IG9wZW5lZCBtYXJrZG93biB2aWV3ZXJzLiBab29tIGEgdmlld2VyIGxpdmUgd2l0aCBDbWQtKyAvIENtZC0tIC8gQ21kLTAuIiwK", - "ICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubWFya2Rvd24uZm9udFNpemUiCiAgICAgICAgfSwKICAgICAgICAiZm9udEZhbWlseSI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZGVmYXVsdCI6ICIiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkRlZmF1bHQgYm9keSBmb250IGZhbWlseSBmb3IgbmV3bHkgb3BlbmVkIG1hcmtkb3duIHZpZXdlcnMuIExlYXZlIGVtcHR5IGZvciB0aGUgc3lzdGVtIG1hcmtkb3duIGZvbnQgc3RhY2suIiwKICAgICAgICAg", - "ICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubWFya2Rvd24uZm9udEZhbWlseSIKICAgICAgICB9LAogICAgICAgICJtYXhXaWR0aCI6IHsKICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAzMjAsCiAgICAgICAgICAibWF4aW11bSI6IDI0MDAsCiAgICAgICAgICAiZGVmYXVsdCI6IDk4MCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEZWZhdWx0IG1heGltdW0gcmVhZGluZyBjb2x1bW4gd2lkdGgsIGluIENTUyBwaXhlbHMsIGZvciBuZXdseSBvcGVuZWQgbWFy", - "a2Rvd24gdmlld2Vycy4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5tYXJrZG93bi5tYXhXaWR0aCIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiY2FudmFzIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJjYW52YXMiLAogICAgICAiZGVzY3JpcHRpb24iOiAiRnJlZWZvcm0gY2FudmFzIHdvcmtzcGFjZSBsYXlvdXQgc2V0dGluZ3MuIiwKICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0", - "aWVzIjogZmFsc2UsCiAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICJwYW5lR2FwIjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDAsCiAgICAgICAgICAibWF4aW11bSI6IDY0LAogICAgICAgICAgImRlZmF1bHQiOiAxNiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTcGFjaW5nIGJldHdlZW4gcGFuZXMgaW4gdGhlIGNhbnZhcyBsYXlvdXQsIGluIHBvaW50cy4gU25hcHBpbmcsIHRpZHksIGFuZCBuZXctcGFuZSBwbGFjZW1lbnQgYWxsIHVzZSB0aGlzIG9uZSBnYXAu", - "IiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuY2FudmFzLnBhbmVHYXAiCiAgICAgICAgfSwKICAgICAgICAic25hcHBpbmdFbmFibGVkIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU25hcCBwYW5lIGRyYWdzIGFuZCByZXNpemVzIHRvIG5laWdoYm9yIGVkZ2VzIGFuZCB0aGUgcGFuZSBnYXAuIEhvbGQgQ29tbWFuZCB0byBzdXNwZW5kIHNuYXBwaW5nIGZvciBvbmUgZ2VzdHVy", - "ZS4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5jYW52YXMuc25hcHBpbmdFbmFibGVkIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJmaWxlRWRpdG9yIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJmaWxlRWRpdG9yIiwKICAgICAgImRlc2NyaXB0aW9uIjogIkJ1aWx0LWluIGZpbGUgZWRpdG9yIHNldHRpbmdzLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNl", - "LAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAid29yZFdyYXAiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV3JhcCBsb25nIGxpbmVzIGF0IHRoZSBlZGl0b3IncyByaWdodCBlZGdlIGluc3RlYWQgb2Ygc2Nyb2xsaW5nIGhvcml6b250YWxseS4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5maWxlRWRpdG9yLndvcmRXcmFwIgogICAgICAgIH0sCiAgICAgICAgInN5", - "bnRheEhpZ2hsaWdodGluZyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNvbG9yIHNvdXJjZSB0b2tlbnMgaW4gdGhlIGJ1aWx0LWluIGZpbGUgZWRpdG9yLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmZpbGVFZGl0b3Iuc3ludGF4SGlnaGxpZ2h0aW5nIgogICAgICAgIH0sCiAgICAgICAgImxpbmVOdW1iZXJzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAg", - "ICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyBhIGxpbmUtbnVtYmVyIGd1dHRlciBpbiB0aGUgYnVpbHQtaW4gZmlsZSBlZGl0b3IuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuZmlsZUVkaXRvci5saW5lTnVtYmVycyIKICAgICAgICB9LAogICAgICAgICJpbmRlbnRHdWlkZXMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJE", - "cmF3IHZlcnRpY2FsIGluZGVudCBndWlkZXMgaW4gdGhlIGJ1aWx0LWluIGZpbGUgZWRpdG9yLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmZpbGVFZGl0b3IuaW5kZW50R3VpZGVzIgogICAgICAgIH0sCiAgICAgICAgImN1cnJlbnRMaW5lSGlnaGxpZ2h0IjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSGlnaGxpZ2h0IHRoZSBjYXJldCdzIGxpbmUgd2hlbiB0aGUgc2VsZWN0", - "aW9uIGlzIGVtcHR5LiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmZpbGVFZGl0b3IuY3VycmVudExpbmVIaWdobGlnaHQiCiAgICAgICAgfSwKICAgICAgICAidGFiV2lkdGgiOiB7CiAgICAgICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgICAgICJkZWZhdWx0IjogNCwKICAgICAgICAgICJtaW5pbXVtIjogMSwKICAgICAgICAgICJtYXhpbXVtIjogOCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDb2x1bW5zIHBlciB0YWIgc3RvcCBmb3IgaW5kZW50IGd1aWRlcy4iLAog", - "ICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5maWxlRWRpdG9yLnRhYldpZHRoIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJmaWxlRXhwbG9yZXIiOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogImZpbGVFeHBsb3JlciIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJSaWdodC1zaWRlYmFyIGZpbGUgZXhwbG9yZXIgKGZpbGUgdHJlZSkgc2V0dGluZ3MuIiwKICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5m", - "aWxlRXhwbG9yZXIuZGVzY3JpcHRpb24iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImRvdWJsZUNsaWNrQWN0aW9uIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJwcmV2aWV3IiwgImRlZmF1bHRFZGl0b3IiLCAicHJlZmVycmVkRWRpdG9yIl0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJwcmV2aWV3IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGF0IGRv", - "dWJsZS1jbGlja2luZyAob3IgcHJlc3NpbmcgUmV0dXJuIG9uIGEgc2VhcmNoIHJlc3VsdCBmb3IpIGEgZmlsZSBpbiB0aGUgZmlsZSBleHBsb3JlciBkb2VzLiBgcHJldmlld2Agb3BlbnMgdGhlIGJ1aWx0LWluIGNtdXggZmlsZSBwcmV2aWV3ICh0aGUgZGVmYXVsdCBhbmQgaGlzdG9yaWNhbCBiZWhhdmlvcikuIGBkZWZhdWx0RWRpdG9yYCBvcGVucyB3aXRoIHRoZSBtYWNPUyBkZWZhdWx0IGFwcCBmb3IgdGhlIGZpbGUgdHlwZS4gYHByZWZlcnJlZEVkaXRvcmAgb3BlbnMgd2l0aCB0aGUgYGFwcC5wcmVmZXJyZWRFZGl0b3Jg", - "IGNvbW1hbmQsIGZhbGxpbmcgYmFjayB0byB0aGUgZGVmYXVsdCBhcHAgd2hlbiBub25lIGlzIHNldC4gT25seSBhcHBsaWVzIHRvIGZpbGVzOyBkaXJlY3RvcmllcyBhbHdheXMgZXhwYW5kL2NvbGxhcHNlLCBhbmQgbm9uLWxvY2FsIChyZW1vdGUpIGZpbGUgZXhwbG9yZXJzIGFsd2F5cyBvcGVuIHRoZSBjbXV4IHByZXZpZXcuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuZmlsZUV4cGxvcmVyLmRvdWJsZUNsaWNrQWN0aW9uIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJk", - "aWZmVmlld2VyIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJkaWZmVmlld2VyIiwKICAgICAgImRlc2NyaXB0aW9uIjogIkJ1aWx0LWluIGRpZmYgdmlld2VyIHNldHRpbmdzLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiZGVmYXVsdExheW91dCI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsidW5pZmllZCIs", - "ICJzcGxpdCJdLAogICAgICAgICAgImRlZmF1bHQiOiAidW5pZmllZCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGVmYXVsdCBsYXlvdXQgZm9yIG5ld2x5IG9wZW5lZCBkaWZmIHZpZXdlcnMuIFRoZSB0b29sYmFyIGxheW91dCB0b2dnbGUgcGVyc2lzdHMgdGhlIHVzZXIncyBsYXN0IGNob2ljZTsgYW4gZXhwbGljaXQgYGNtdXggZGlmZiAtLWxheW91dGAgb3B0aW9uIG92ZXJyaWRlcyBib3RoLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmRpZmZWaWV3ZXIuZGVmYXVsdExh", - "eW91dCIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAicmlnaHRTaWRlYmFyIjogewogICAgICAidGl0bGUiOiAicmlnaHRTaWRlYmFyIiwKICAgICAgImRlc2NyaXB0aW9uIjogIkxlZ2FjeSBhbmQgZXh0ZW5zaW9uLW93bmVkIHJpZ2h0LXNpZGViYXIgY29uZmlndXJhdGlvbiBwcmVzZXJ2ZWQgaW4gY211eC5qc29uLiIsCiAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMucmlnaHRTaWRlYmFyIiwKICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjog", - "dHJ1ZQogICAgfSwKICAgICJzaG9ydGN1dHMiOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogInNob3J0Y3V0cyIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJLZXlib2FyZCBzaG9ydGN1dCBzZXR0aW5ncyBmcm9tIFNldHRpbmdzID4gS2V5Ym9hcmQgU2hvcnRjdXRzLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAic2hvd01vZGlmaWVySG9sZEhpbnRzIjogewog", - "ICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyBzaG9ydGN1dC1oaW50IGNoaXBzIHdoaWxlIGhvbGRpbmcgQ21kIG9yIENvbnRyb2wuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuc2hvcnRjdXRzLnNob3dNb2RpZmllckhvbGRIaW50cyIKICAgICAgICB9LAogICAgICAgICJiaW5kaW5ncyI6IHsKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiZGVmYXVsdCI6", - "IHt9LAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3J0Y3V0IG92ZXJyaWRlcyBrZXllZCBieSBjbXV4IGFjdGlvbiBpZC4gVXNlIGEgc3RyaW5nIGZvciBhIHNpbmdsZSBzaG9ydGN1dCwgYW4gYXJyYXkgZm9yIGEgY2hvcmQsIG51bGwsIGFuIGVtcHR5IHN0cmluZywgbm9uZSwgY2xlYXIsIHVuYm91bmQsIG9yIGRpc2FibGVkIHRvIHVuYmluZC4iLAogICAgICAgICAgInByb3BlcnR5TmFtZXMiOiB7CiAgICAgICAgICAgICJlbnVtIjogWwogICAgICAgICAgICAgICJvcGVuU2V0dGluZ3MiLAogICAgICAgICAgICAgICJv", - "cGVuVGVhbVBpY2tlciIsCiAgICAgICAgICAgICAgInJlbG9hZENvbmZpZ3VyYXRpb24iLAogICAgICAgICAgICAgICJzaG93SGlkZUFsbFdpbmRvd3MiLAogICAgICAgICAgICAgICJnbG9iYWxTZWFyY2giLAogICAgICAgICAgICAgICJuZXdXaW5kb3ciLAogICAgICAgICAgICAgICJjbG9zZVdpbmRvdyIsCiAgICAgICAgICAgICAgInRvZ2dsZUZ1bGxTY3JlZW4iLAogICAgICAgICAgICAgICJxdWl0IiwKICAgICAgICAgICAgICAidG9nZ2xlU2lkZWJhciIsCiAgICAgICAgICAgICAgIm5ld1RhYiIsCiAgICAgICAgICAgICAg", - "Im5ld0Jyb3dzZXJXb3Jrc3BhY2UiLAogICAgICAgICAgICAgICJuZXdDbG91ZFdvcmtzcGFjZSIsCiAgICAgICAgICAgICAgIm5ld0Nsb3VkTWFjaGluZSIsCiAgICAgICAgICAgICAgIm9wZW5Gb2xkZXIiLAogICAgICAgICAgICAgICJyZW9wZW5QcmV2aW91c1Nlc3Npb24iLAogICAgICAgICAgICAgICJnb1RvV29ya3NwYWNlIiwKICAgICAgICAgICAgICAiY29tbWFuZFBhbGV0dGUiLAogICAgICAgICAgICAgICJjb21tYW5kUGFsZXR0ZU5leHQiLAogICAgICAgICAgICAgICJjb21tYW5kUGFsZXR0ZVByZXZpb3VzIiwKICAg", - "ICAgICAgICAgICAic2VuZEZlZWRiYWNrIiwKICAgICAgICAgICAgICAic2hvd05vdGlmaWNhdGlvbnMiLAogICAgICAgICAgICAgICJqdW1wVG9VbnJlYWQiLAogICAgICAgICAgICAgICJ0b2dnbGVVbnJlYWQiLAogICAgICAgICAgICAgICJtYXJrT2xkZXN0VW5yZWFkQW5kSnVtcE5leHQiLAogICAgICAgICAgICAgICJtYXJrQWxsTm90aWZpY2F0aW9uc1JlYWQiLAogICAgICAgICAgICAgICJjbGVhckFsbE5vdGlmaWNhdGlvbnMiLAogICAgICAgICAgICAgICJmb2N1c1JpZ2h0U2lkZWJhciIsCiAgICAgICAgICAgICAgInN3", - "aXRjaFJpZ2h0U2lkZWJhclRvRmlsZXMiLAogICAgICAgICAgICAgICJzd2l0Y2hSaWdodFNpZGViYXJUb0ZpbmQiLAogICAgICAgICAgICAgICJzd2l0Y2hSaWdodFNpZGViYXJUb1Nlc3Npb25zIiwKICAgICAgICAgICAgICAic3dpdGNoUmlnaHRTaWRlYmFyVG9GZWVkIiwKICAgICAgICAgICAgICAic3dpdGNoUmlnaHRTaWRlYmFyVG9Eb2NrIiwKICAgICAgICAgICAgICAic3dpdGNoUmlnaHRTaWRlYmFyVG9NYWNoaW5lcyIsCiAgICAgICAgICAgICAgInRyaWdnZXJGbGFzaCIsCiAgICAgICAgICAgICAgIm5leHRTdXJmYWNl", - "IiwKICAgICAgICAgICAgICAicHJldlN1cmZhY2UiLAogICAgICAgICAgICAgICJtb3ZlU3VyZmFjZUxlZnQiLAogICAgICAgICAgICAgICJtb3ZlU3VyZmFjZVJpZ2h0IiwKICAgICAgICAgICAgICAibW92ZVN1cmZhY2VUb1ByZXZpb3VzUGFuZSIsCiAgICAgICAgICAgICAgIm1vdmVTdXJmYWNlVG9OZXh0UGFuZSIsCiAgICAgICAgICAgICAgIm1vdmVTdXJmYWNlVG9QYW5lTGVmdCIsCiAgICAgICAgICAgICAgIm1vdmVTdXJmYWNlVG9QYW5lUmlnaHQiLAogICAgICAgICAgICAgICJtb3ZlU3VyZmFjZVRvUGFuZVVwIiwKICAg", - "ICAgICAgICAgICAibW92ZVN1cmZhY2VUb1BhbmVEb3duIiwKICAgICAgICAgICAgICAic2VsZWN0U3VyZmFjZUJ5TnVtYmVyIiwKICAgICAgICAgICAgICAibmV4dFNpZGViYXJUYWIiLAogICAgICAgICAgICAgICJwcmV2U2lkZWJhclRhYiIsCiAgICAgICAgICAgICAgIm5leHRTaWRlYmFyVGFiSW5Hcm91cCIsCiAgICAgICAgICAgICAgInByZXZTaWRlYmFyVGFiSW5Hcm91cCIsCiAgICAgICAgICAgICAgIm1vdmVXb3Jrc3BhY2VVcCIsCiAgICAgICAgICAgICAgIm1vdmVXb3Jrc3BhY2VEb3duIiwKICAgICAgICAgICAgICAi", - "Zm9jdXNIaXN0b3J5QmFjayIsCiAgICAgICAgICAgICAgImZvY3VzSGlzdG9yeUZvcndhcmQiLAogICAgICAgICAgICAgICJzZWxlY3RXb3Jrc3BhY2VCeU51bWJlciIsCiAgICAgICAgICAgICAgInJlbmFtZVRhYiIsCiAgICAgICAgICAgICAgInJlbmFtZVdvcmtzcGFjZSIsCiAgICAgICAgICAgICAgImVkaXRXb3Jrc3BhY2VEZXNjcmlwdGlvbiIsCiAgICAgICAgICAgICAgIm1hcmtXb3Jrc3BhY2VEb25lIiwKICAgICAgICAgICAgICAiY3ljbGVXb3Jrc3BhY2VTdGF0dXMiLAogICAgICAgICAgICAgICJ0b2dnbGVDaGVja2xp", - "c3RJdGVtQ29tcGxldGUiLAogICAgICAgICAgICAgICJjbG9zZVRhYiIsCiAgICAgICAgICAgICAgImNsb3NlT3RoZXJUYWJzSW5QYW5lIiwKICAgICAgICAgICAgICAiY2xvc2VXb3Jrc3BhY2UiLAogICAgICAgICAgICAgICJuZXdXb3Jrc3BhY2VHcm91cCIsCiAgICAgICAgICAgICAgImdyb3VwU2VsZWN0ZWRXb3Jrc3BhY2VzIiwKICAgICAgICAgICAgICAidG9nZ2xlRm9jdXNlZFdvcmtzcGFjZUdyb3VwQ29sbGFwc2VkIiwKICAgICAgICAgICAgICAicmVvcGVuQ2xvc2VkV29ya3NwYWNlIiwKICAgICAgICAgICAgICAicmVv", - "cGVuQ2xvc2VkQnJvd3NlclBhbmVsIiwKICAgICAgICAgICAgICAibmV3U3VyZmFjZSIsCiAgICAgICAgICAgICAgInRvZ2dsZVRlcm1pbmFsQ29weU1vZGUiLAogICAgICAgICAgICAgICJmb2N1c1RleHRCb3hJbnB1dCIsCiAgICAgICAgICAgICAgImN5Y2xlVGV4dEJveFN1Ym1pdEFjdGlvbiIsCiAgICAgICAgICAgICAgImF0dGFjaFRleHRCb3hGaWxlIiwKICAgICAgICAgICAgICAic2VuZEN0cmxGVG9UZXJtaW5hbCIsCiAgICAgICAgICAgICAgImNsZWFyU2NyZWVuS2VlcFNjcm9sbGJhY2siLAogICAgICAgICAgICAgICJz", - "aW11bGF0b3JIb21lIiwKICAgICAgICAgICAgICAic2ltdWxhdG9yUm90YXRlTGVmdCIsCiAgICAgICAgICAgICAgInNpbXVsYXRvclJvdGF0ZVJpZ2h0IiwKICAgICAgICAgICAgICAic2ltdWxhdG9yVG9nZ2xlQXBwZWFyYW5jZSIsCiAgICAgICAgICAgICAgInNpbXVsYXRvclRvZ2dsZVNvZnR3YXJlS2V5Ym9hcmQiLAogICAgICAgICAgICAgICJmb2N1c0xlZnQiLAogICAgICAgICAgICAgICJmb2N1c1JpZ2h0IiwKICAgICAgICAgICAgICAiZm9jdXNVcCIsCiAgICAgICAgICAgICAgImZvY3VzRG93biIsCiAgICAgICAgICAg", - "ICAgImZvY3VzUHJldmlvdXNQYW5lIiwKICAgICAgICAgICAgICAiZm9jdXNOZXh0UGFuZSIsCiAgICAgICAgICAgICAgInNwbGl0UmlnaHQiLAogICAgICAgICAgICAgICJzcGxpdERvd24iLAogICAgICAgICAgICAgICJ0b2dnbGVTcGxpdFpvb20iLAogICAgICAgICAgICAgICJpbmNyZWFzZVdvcmtzcGFjZVRlcm1pbmFsRm9udFNpemUiLAogICAgICAgICAgICAgICJkZWNyZWFzZVdvcmtzcGFjZVRlcm1pbmFsRm9udFNpemUiLAogICAgICAgICAgICAgICJyZXNldFdvcmtzcGFjZVRlcm1pbmFsRm9udFNpemUiLAogICAgICAg", - "ICAgICAgICJlcXVhbGl6ZVNwbGl0cyIsCiAgICAgICAgICAgICAgInJlc2l6ZS1wYW5lLWxlZnQiLAogICAgICAgICAgICAgICJyZXNpemUtcGFuZS1yaWdodCIsCiAgICAgICAgICAgICAgInJlc2l6ZS1wYW5lLXVwIiwKICAgICAgICAgICAgICAicmVzaXplLXBhbmUtZG93biIsCiAgICAgICAgICAgICAgInNwbGl0QnJvd3NlclJpZ2h0IiwKICAgICAgICAgICAgICAic3BsaXRCcm93c2VyRG93biIsCiAgICAgICAgICAgICAgInRvZ2dsZUNhbnZhc0xheW91dCIsCiAgICAgICAgICAgICAgImNhbnZhc1JldmVhbEZvY3VzZWRQ", - "YW5lIiwKICAgICAgICAgICAgICAiY2FudmFzT3ZlcnZpZXciLAogICAgICAgICAgICAgICJjYW52YXNab29tSW4iLAogICAgICAgICAgICAgICJjYW52YXNab29tT3V0IiwKICAgICAgICAgICAgICAiY2FudmFzWm9vbVJlc2V0IiwKICAgICAgICAgICAgICAiY2FudmFzVGlkeSIsCiAgICAgICAgICAgICAgImNhbnZhc0FsaWduTGVmdCIsCiAgICAgICAgICAgICAgImNhbnZhc0FsaWduUmlnaHQiLAogICAgICAgICAgICAgICJjYW52YXNBbGlnblRvcCIsCiAgICAgICAgICAgICAgImNhbnZhc0FsaWduQm90dG9tIiwKICAgICAg", - "ICAgICAgICAiY2FudmFzRXF1YWxpemVXaWR0aHMiLAogICAgICAgICAgICAgICJjYW52YXNFcXVhbGl6ZUhlaWdodHMiLAogICAgICAgICAgICAgICJjYW52YXNEaXN0cmlidXRlSG9yaXpvbnRhbGx5IiwKICAgICAgICAgICAgICAiY2FudmFzRGlzdHJpYnV0ZVZlcnRpY2FsbHkiLAogICAgICAgICAgICAgICJ0b2dnbGVGaWxlRXhwbG9yZXIiLAogICAgICAgICAgICAgICJmaWxlRXhwbG9yZXJPcGVuU2VsZWN0aW9uIiwKICAgICAgICAgICAgICAiZmlsZUV4cGxvcmVyT3BlblNlbGVjdGlvbkZpbmRlckFsaWFzIiwKICAgICAg", - "ICAgICAgICAic2F2ZUZpbGVQcmV2aWV3IiwKICAgICAgICAgICAgICAidG9nZ2xlRmlsZUVkaXRvcldvcmRXcmFwIiwKICAgICAgICAgICAgICAib3BlbkJyb3dzZXIiLAogICAgICAgICAgICAgICJmb2N1c0Jyb3dzZXJBZGRyZXNzQmFyIiwKICAgICAgICAgICAgICAiYnJvd3NlckJhY2siLAogICAgICAgICAgICAgICJicm93c2VyRm9yd2FyZCIsCiAgICAgICAgICAgICAgImJyb3dzZXJSZWxvYWQiLAogICAgICAgICAgICAgICJicm93c2VySGFyZFJlbG9hZCIsCiAgICAgICAgICAgICAgImJyb3dzZXJab29tSW4iLAogICAg", - "ICAgICAgICAgICJicm93c2VyWm9vbU91dCIsCiAgICAgICAgICAgICAgImJyb3dzZXJab29tUmVzZXQiLAogICAgICAgICAgICAgICJtYXJrZG93blpvb21JbiIsCiAgICAgICAgICAgICAgIm1hcmtkb3duWm9vbU91dCIsCiAgICAgICAgICAgICAgIm1hcmtkb3duWm9vbVJlc2V0IiwKICAgICAgICAgICAgICAiZmluZCIsCiAgICAgICAgICAgICAgImZpbmRJbkRpcmVjdG9yeSIsCiAgICAgICAgICAgICAgImZpbmROZXh0IiwKICAgICAgICAgICAgICAiZmluZFByZXZpb3VzIiwKICAgICAgICAgICAgICAiaGlkZUZpbmQiLAog", - "ICAgICAgICAgICAgICJ1c2VTZWxlY3Rpb25Gb3JGaW5kIiwKICAgICAgICAgICAgICAidG9nZ2xlQnJvd3NlckRldmVsb3BlclRvb2xzIiwKICAgICAgICAgICAgICAic2hvd0Jyb3dzZXJKYXZhU2NyaXB0Q29uc29sZSIsCiAgICAgICAgICAgICAgInRvZ2dsZUJyb3dzZXJGb2N1c01vZGUiLAogICAgICAgICAgICAgICJ0b2dnbGVCcm93c2VyRGVzaWduTW9kZSIsCiAgICAgICAgICAgICAgInRvZ2dsZVJlYWN0R3JhYiIsCiAgICAgICAgICAgICAgIm9wZW5EaWZmVmlld2VyIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNj", - "cm9sbERvd24iLAogICAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsVXAiLAogICAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsSGFsZlBhZ2VEb3duIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbEhhbGZQYWdlVXAiLAogICAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsRG93bkVtYWNzIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFVwRW1hY3MiLAogICAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsVG9Cb3R0b20iLAogICAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsVG9Ub3Ai", - "LAogICAgICAgICAgICAgICJkaWZmVmlld2VyT3BlbkZpbGVTZWFyY2giLAogICAgICAgICAgICAgICJkaWZmVmlld2VyTmV4dEZpbGUiLAogICAgICAgICAgICAgICJkaWZmVmlld2VyUHJldmlvdXNGaWxlIgogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICJmaWxlRXhwbG9yZXJPcGVuU2VsZWN0aW9uIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvc2luZ2xlQmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAg", - "ICAgIH0sCiAgICAgICAgICAgICJmaWxlRXhwbG9yZXJPcGVuU2VsZWN0aW9uRmluZGVyQWxpYXMiOiB7CiAgICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9zaW5nbGVCYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImRpZmZWaWV3ZXJTY3JvbGxEb3duIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2Vy", - "U2Nyb2xsVXAiOiB7CiAgICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImRpZmZWaWV3ZXJTY3JvbGxIYWxmUGFnZURvd24iOiB7CiAgICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImRpZmZWaWV3ZXJTY3JvbGxIYWxmUGFnZVVwIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMv", - "JGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsRG93bkVtYWNzIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsVXBFbWFjcyI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxl", - "IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFRvQm90dG9tIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsVG9Ub3AiOiB7CiAgICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImRpZmZWaWV3ZXJPcGVuRmls", - "ZVNlYXJjaCI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlck5leHRGaWxlIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyUHJldmlvdXNGaWxlIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0", - "U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvc2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAid2hlbiI6IHsKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiZGVmYXVsdCI6IHt9LAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk9wdGlvbmFsIHBlci1hY3Rpb24gY29udGV4dCBwcmVk", - "aWNhdGVzIChWUyBDb2RlLXN0eWxlIGB3aGVuYCBjbGF1c2VzKSwga2V5ZWQgYnkgY211eCBhY3Rpb24gaWQuIEVhY2ggdmFsdWUgaXMgYSBib29sZWFuIGV4cHJlc3Npb24gb3ZlciBjb250ZXh0IGtleXMgY29tYmluZWQgd2l0aCAhLCAmJiwgfHwsIGFuZCBwYXJlbnRoZXNlcy4gQm9vbGVhbiBrZXlzOiBzaWRlYmFyRm9jdXMsIGJyb3dzZXJGb2N1cywgbWFya2Rvd25Gb2N1cywgZmlsZVByZXZpZXdUZXh0RWRpdG9yRm9jdXMsIHNpbXVsYXRvckZvY3VzLCB0ZXJtaW5hbEZvY3VzLCBjb21tYW5kUGFsZXR0ZVZpc2libGUsIHRl", - "cm1pbmFsRmluZFZpc2libGUsIHdvcmtzcGFjZUNhbnZhc0xheW91dC4gVHlwZWQga2V5cyBzdXBwb3J0IGNvbXBhcmlzb25zOiB0aGUgc3RyaW5nIHNpZGViYXJNb2RlIChmaWxlcywgZmluZCwgc2Vzc2lvbnMsIGZlZWQsIG9yIGRvY2spIGFuZCB0aGUgaW50ZWdlcnMgcGFuZUNvdW50IGFuZCB3b3Jrc3BhY2VDb3VudC4gQ29tcGFyaXNvbiBvcGVyYXRvcnMgYXJlID09LCAhPSwgPX4gKHJlZ2V4KSwgPCwgPD0sID4sID49LCBhbmQgYGluIFthLCBiXWA7IGFuIHVua25vd24gb3IgYWJzZW50IGtleSByZWFkcyBhcyBmYWxzZS4g", - "VGhlIGJvb2xlYW4gbGl0ZXJhbHMgdHJ1ZSBhbmQgZmFsc2UgYXJlIGFsc28gYWNjZXB0ZWQ7IGBrZXkgPT0gZmFsc2VgIGlzIHRoZSBzYW1lIGFzIGAha2V5YC4gVGhlIGFjdGlvbidzIHNob3J0Y3V0IG9ubHkgZmlyZXMgKGFuZCBvbmx5IGNvbmZsaWN0cyB3aXRoIG90aGVyIHNob3J0Y3V0cykgd2hlbiB0aGUgY2xhdXNlIGhvbGRzLiBFeGFtcGxlczogeyBcInNlbGVjdFdvcmtzcGFjZUJ5TnVtYmVyXCI6IFwiIXNpZGViYXJGb2N1c1wiIH0gc2VsZWN0cyB3b3Jrc3BhY2VzIHdpdGggQ3RybCsx4oCTOSBldmVyeXdoZXJlIGV4", - "Y2VwdCB3aGVuIHRoZSByaWdodCBzaWRlYmFyIGlzIGZvY3VzZWQ7IHsgXCJzZWxlY3RTdXJmYWNlQnlOdW1iZXJcIjogXCJzaWRlYmFyTW9kZSA9PSAnZmluZCcgJiYgcGFuZUNvdW50ID4gMVwiIH0gc2NvcGVzIGEgYmluZGluZyB0byB0aGUgRmluZCBzaWRlYmFyIHdoZW4gdGhlIHdvcmtzcGFjZSBoYXMgbXVsdGlwbGUgcGFuZXMuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuc2hvcnRjdXRzLndoZW4iLAogICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogewogICAgICAg", - "ICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfSwKICAiJGRlZnMiOiB7CiAgICAiY29sb3JIZXgiOiB7CiAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICJwYXR0ZXJuIjogIl4jWzAtOUEtRmEtZl17Nn0kIiwKICAgICAgImRlc2NyaXB0aW9uIjogIlVwcGVyY2FzZSBvciBsb3dlcmNhc2UgNi1kaWdpdCBoZXggY29sb3IuIgogICAgfSwKICAgICJjb2xvckhleE9yTnVsbCI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMv", - "JGRlZnMvY29sb3JIZXgiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidHlwZSI6ICJudWxsIgogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJub3RpZmljYXRpb25Tb3VuZE92ZXJyaWRlIjogewogICAgICAib25lT2YiOiBbCiAgICAgICAgewogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgInJlcXVpcmVkIjogWyJzb3VuZCJdLAogICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICJzb3VuZCI6IHsK", - "ICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICJlbnVtIjogWyJkZWZhdWx0IiwgIkJhc3NvIiwgIkJsb3ciLCAiQm90dGxlIiwgIkZyb2ciLCAiRnVuayIsICJHbGFzcyIsICJIZXJvIiwgIk1vcnNlIiwgIlBpbmciLCAiUG9wIiwgIlB1cnIiLCAiU29zdW1pIiwgIlN1Ym1hcmluZSIsICJUaW5rIiwgIm5vbmUiXQogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0", - "aWVzIjogZmFsc2UsCiAgICAgICAgICAicmVxdWlyZWQiOiBbInNvdW5kIiwgImN1c3RvbVNvdW5kRmlsZVBhdGgiXSwKICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAic291bmQiOiB7ICJjb25zdCI6ICJjdXN0b21fZmlsZSIgfSwKICAgICAgICAgICAgImN1c3RvbVNvdW5kRmlsZVBhdGgiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAibWluTGVuZ3RoIjogMSwKICAgICAgICAgICAgICAicGF0dGVybiI6ICIuKlxcUy4qIgogICAgICAgICAgICB9CiAgICAgICAg", - "ICB9CiAgICAgICAgfQogICAgICBdLAogICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLm5vdGlmaWNhdGlvbnMuc291bmRPdmVycmlkZSIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJBIG5vdGlmaWNhdGlvbiBzb3VuZCBvdmVycmlkZS4gYGRlZmF1bHRgIHVzZXMgbm90aWZpY2F0aW9ucy5zb3VuZCwgYG5vbmVgIGRpc2FibGVzIHBsYXliYWNrLCBhbmQgdGhlIHJlbWFpbmluZyB2YWx1ZXMgc2VsZWN0IGEgYnVpbHQtaW4gb3IgY3VzdG9tIHNvdW5kLiIKICAgIH0sCiAgICAic2hvcnRjdXRCaW5kaW5n", - "IjogewogICAgICAib25lT2YiOiBbCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy91bmJvdW5kU2hvcnRjdXRCaW5kaW5nIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJVbmJpbmQgdGhpcyBzaG9ydGN1dC4gQWNjZXB0ZWQgdmFsdWVzIGFyZSBhbiBlbXB0eSBzdHJpbmcsIG5vbmUsIGNsZWFyLCB1bmJvdW5kLCBvciBkaXNhYmxlZC4iCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3Nob3J0Y3V0Rmlyc3RTdHJva2UiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjog", - "IlNpbmdsZS1zdHJva2Ugc2hvcnRjdXQsIGZvciBleGFtcGxlIGNtZCtuIG9yIGNtZCtzcGFjZS4iCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAibWluSXRlbXMiOiAxLAogICAgICAgICAgIm1heEl0ZW1zIjogMiwKICAgICAgICAgICJwcmVmaXhJdGVtcyI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvc2hvcnRjdXRGaXJzdFN0cm9rZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICIkcmVmIjog", - "IiMvJGRlZnMvc2hvcnRjdXRTdHJva2UiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ2hvcmRlZCBzaG9ydGN1dC4gRXhhbXBsZTogW1wiY3RybCtiXCIsIFwiY1wiXS4iCiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgInNob3J0Y3V0QmluZGluZ051bGxhYmxlIjogewogICAgICAib25lT2YiOiBbCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9zaG9ydGN1dEJpbmRpbmciCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidHlwZSI6ICJudWxs", - "IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJVbmJpbmQgdGhpcyBzaG9ydGN1dC4iCiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgInNpbmdsZUJhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZyI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvdW5ib3VuZFNob3J0Y3V0QmluZGluZyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVW5iaW5kIHRoaXMgc2hvcnRjdXQuIEFjY2VwdGVkIHZhbHVlcyBhcmUgYW4gZW1wdHkgc3RyaW5nLCBub25lLCBjbGVhciwg", - "dW5ib3VuZCwgb3IgZGlzYWJsZWQuIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEZpcnN0U3Ryb2tlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaW5nbGUtc3Ryb2tlIHNob3J0Y3V0LiBCYXJlIGZpcnN0IHN0cm9rZXMgYXJlIGFjY2VwdGVkIGZvciB0aGlzIGFjdGlvbi4iCiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgInNpbmdsZUJhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIjogewogICAgICAib25lT2Yi", - "OiBbCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9zaW5nbGVCYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmciCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidHlwZSI6ICJudWxsIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJVbmJpbmQgdGhpcyBzaG9ydGN1dC4iCiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgImJhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZyI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvdW5ib3Vu", - "ZFNob3J0Y3V0QmluZGluZyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVW5iaW5kIHRoaXMgc2hvcnRjdXQuIEFjY2VwdGVkIHZhbHVlcyBhcmUgYW4gZW1wdHkgc3RyaW5nLCBub25lLCBjbGVhciwgdW5ib3VuZCwgb3IgZGlzYWJsZWQuIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEZpcnN0U3Ryb2tlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaW5nbGUtc3Ryb2tlIHNob3J0Y3V0LiBCYXJlIGZpcnN0IHN0cm9rZXMgYXJlIGFj", - "Y2VwdGVkIGZvciB0aGlzIGFjdGlvbi4iCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAibWluSXRlbXMiOiAxLAogICAgICAgICAgIm1heEl0ZW1zIjogMiwKICAgICAgICAgICJwcmVmaXhJdGVtcyI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRGaXJzdFN0cm9rZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvc2hvcnRjdXRT", - "dHJva2UiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ2hvcmRlZCBzaG9ydGN1dC4gQmFyZSBmaXJzdCBzdHJva2VzIGFyZSBhY2NlcHRlZCBmb3IgdGhpcyBhY3Rpb24uIEV4YW1wbGU6IFtcImdcIiwgXCJnXCJdLiIKICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAiYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiOiB7CiAgICAgICJvbmVPZiI6IFsKICAgICAgICB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0", - "Y3V0QmluZGluZyIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJ0eXBlIjogIm51bGwiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlVuYmluZCB0aGlzIHNob3J0Y3V0LiIKICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAidW5ib3VuZFNob3J0Y3V0QmluZGluZyI6IHsKICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgImVudW0iOiBbIiIsICJub25lIiwgImNsZWFyIiwgInVuYm91bmQiLCAiZGlzYWJsZWQiXQogICAgfSwKICAgICJzaG9ydGN1dEZpcnN0U3Ryb2tlIjogewogICAgICAiYWxsT2YiOiBb", - "CiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9zaG9ydGN1dFN0cm9rZSIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJhbnlPZiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwYXR0ZXJuIjogIl4oPzooPzpbY0NdW21NXVtkRF18W2NDXVtvT11bbU1dW21NXVthQV1bbk5dW2REXXxbc1NdW2hIXVtpSV1bZkZdW3RUXXxbb09dW3BQXVt0VF18W29PXVtwUF1bdFRdW2lJXVtvT11bbk5dfFthQV1bbExdW3RUXXxbY0NdW3RUXVtyUl1bbExdfFtjQ11bb09dW25OXVt0VF1bclJdW29PXVts", - "TF18W2NDXVt0VF1bbExdfOKMmHzih6d84oylfOKMgylcXCspKyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwYXR0ZXJuIjogIl4oPzogfFtzU11bcFBdW2FBXVtjQ11bZUVdfFtzU11bcFBdW2FBXVtjQ11bZUVdW2JCXVthQV1bclJdfDxbc1NdW3BQXVthQV1bY0NdW2VFXT4pJCIKICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0KICAgICAgXSwKICAgICAgImRlc2NyaXB0aW9uIjogIkZpcnN0IG9yIG9ubHkgc2hvcnRjdXQgc3Ryb2tlLiBNdXN0IGluY2x1ZGUgYSBtb2RpZmll", - "ciB1bmxlc3MgdGhlIGtleSBpcyBTcGFjZS4iCiAgICB9LAogICAgImJhcmVGaXJzdFN0cm9rZVNob3J0Y3V0Rmlyc3RTdHJva2UiOiB7CiAgICAgICJhbGxPZiI6IFsKICAgICAgICB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3Nob3J0Y3V0U3Ryb2tlIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgImFueU9mIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXig/Oig/OltjQ11bbU1dW2REXXxbY0NdW29PXVttTV1bbU1dW2FBXVtuTl1bZERdfFtzU11baEhdW2lJXVtmRl1bdFRd", - "fFtvT11bcFBdW3RUXXxbb09dW3BQXVt0VF1baUldW29PXVtuTl18W2FBXVtsTF1bdFRdfFtjQ11bdFRdW3JSXVtsTF18W2NDXVtvT11bbk5dW3RUXVtyUl1bb09dW2xMXXxbY0NdW3RUXVtsTF184oyYfOKHp3zijKV84oyDKVxcKykrIgogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXig/OiB8W3NTXVtwUF1bYUFdW2NDXVtlRV18W3NTXVtwUF1bYUFdW2NDXVtlRV1bYkJdW2FBXVtyUl18PFtzU11bcFBdW2FBXVtjQ11bZUVdPikkIgogICAgICAgICAgICB9LAogICAgICAgICAg", - "ICB7CiAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXig/OltyUl1bZUVdW3RUXVt1VV1bclJdW25OXXxbZUVdW25OXVt0VF1bZUVdW3JSXXzihqkpJCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwYXR0ZXJuIjogIl4oPzpbbExdW2VFXVtmRl1bdFRdfFthQV1bclJdW3JSXVtvT11bd1ddW2xMXVtlRV1bZkZdW3RUXXxbbExdW2VFXVtmRl1bdFRdW2FBXVtyUl1bclJdW29PXVt3V1184oaQfFtyUl1baUldW2dHXVtoSF1bdFRdfFthQV1bclJdW3JSXVtvT11bd1ddW3JSXVtpSV1bZ0ddW2hIXVt0", - "VF18W3JSXVtpSV1bZ0ddW2hIXVt0VF1bYUFdW3JSXVtyUl1bb09dW3dXXXzihpJ8W3VVXVtwUF18W2FBXVtyUl1bclJdW29PXVt3V11bdVVdW3BQXXxbdVVdW3BQXVthQV1bclJdW3JSXVtvT11bd1ddfOKGkXxbZERdW29PXVt3V11bbk5dfFthQV1bclJdW3JSXVtvT11bd1ddW2REXVtvT11bd1ddW25OXXxbZERdW29PXVt3V11bbk5dW2FBXVtyUl1bclJdW29PXVt3V1184oaTKSQiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAicGF0dGVybiI6ICJeKD86W0EtWmEtejAtOV18WywuL1xcXFw7J2A9", - "XFxbXFxdLV18W2NDXVtvT11bbU1dW21NXVthQV18W3BQXVtlRV1bclJdW2lJXVtvT11bZERdfFtkRF1bb09dW3RUXXxbc1NdW2xMXVthQV1bc1NdW2hIXXxbYkJdW2FBXVtjQ11ba0tdW3NTXVtsTF1bYUFdW3NTXVtoSF18W3NTXVtlRV1bbU1dW2lJXVtjQ11bb09dW2xMXVtvT11bbk5dfFtxUV1bdVVdW29PXVt0VF1bZUVdfFthQV1bcFBdW29PXVtzU11bdFRdW3JSXVtvT11bcFBdW2hIXVtlRV18W2JCXVthQV1bY0NdW2tLXVt0VF1baUldW2NDXVtrS118W2dHXVtyUl1bYUFdW3ZWXVtlRV18W21NXVtpSV1bbk5dW3VVXVtzU118", - "W2hIXVt5WV1bcFBdW2hIXVtlRV1bbk5dfFtwUF1bbExdW3VVXVtzU118W2VFXVtxUV1bdVVdW2FBXVtsTF1bc1NdfFtsTF1bZUVdW2ZGXVt0VF1bYkJdW3JSXVthQV1bY0NdW2tLXVtlRV1bdFRdfFtvT11bcFBdW2VFXVtuTl1bYkJdW3JSXVthQV1bY0NdW2tLXVtlRV1bdFRdfFtyUl1baUldW2dHXVtoSF1bdFRdW2JCXVtyUl1bYUFdW2NDXVtrS11bZUVdW3RUXXxbY0NdW2xMXVtvT11bc1NdW2VFXVtiQl1bclJdW2FBXVtjQ11ba0tdW2VFXVt0VF0pJCIKICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0KICAgICAg", - "XSwKICAgICAgImRlc2NyaXB0aW9uIjogIkZpcnN0IG9yIG9ubHkgc2hvcnRjdXQgc3Ryb2tlLiBCYXJlIHByaW50YWJsZSBrZXlzIGFyZSBhY2NlcHRlZCBmb3IgYWN0aW9ucyB0aGF0IG9wdCBpbnRvIGJhcmUgZmlyc3Qgc3Ryb2tlcy4iCiAgICB9LAogICAgInNob3J0Y3V0U3Ryb2tlIjogewogICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAicGF0dGVybiI6ICJeKD86KD86W2NDXVttTV1bZERdfFtjQ11bb09dW21NXVttTV1bYUFdW25OXVtkRF18W3NTXVtoSF1baUldW2ZGXVt0VF18W29PXVtwUF1bdFRdfFtvT11bcFBd", - "W3RUXVtpSV1bb09dW25OXXxbYUFdW2xMXVt0VF18W2NDXVt0VF1bclJdW2xMXXxbY0NdW29PXVtuTl1bdFRdW3JSXVtvT11bbExdfFtjQ11bdFRdW2xMXXzijJh84oenfOKMpXzijIMpXFwrKSooPzogfFtBLVphLXowLTldfFtsTF1bZUVdW2ZGXVt0VF18W2FBXVtyUl1bclJdW29PXVt3V11bbExdW2VFXVtmRl1bdFRdfFtsTF1bZUVdW2ZGXVt0VF1bYUFdW3JSXVtyUl1bb09dW3dXXXzihpB8W3JSXVtpSV1bZ0ddW2hIXVt0VF18W2FBXVtyUl1bclJdW29PXVt3V11bclJdW2lJXVtnR11baEhdW3RUXXxbclJdW2lJXVtnR11baEhd", - "W3RUXVthQV1bclJdW3JSXVtvT11bd1ddfOKGknxbdVVdW3BQXXxbYUFdW3JSXVtyUl1bb09dW3dXXVt1VV1bcFBdfFt1VV1bcFBdW2FBXVtyUl1bclJdW29PXVt3V1184oaRfFtkRF1bb09dW3dXXVtuTl18W2FBXVtyUl1bclJdW29PXVt3V11bZERdW29PXVt3V11bbk5dfFtkRF1bb09dW3dXXVtuTl1bYUFdW3JSXVtyUl1bb09dW3dXXXzihpN8W3RUXVthQV1bYkJdfFtyUl1bZUVdW3RUXVt1VV1bclJdW25OXXxbZUVdW25OXVt0VF1bZUVdW3JSXXzihql8W3NTXVtwUF1bYUFdW2NDXVtlRV18W3NTXVtwUF1bYUFdW2NDXVtlRV1b", - "YkJdW2FBXVtyUl18PFtzU11bcFBdW2FBXVtjQ11bZUVdPnxbLC4vXFxcXDsnYD1cXFtcXF0tXXxbY0NdW29PXVttTV1bbU1dW2FBXXxbcFBdW2VFXVtyUl1baUldW29PXVtkRF18W2REXVtvT11bdFRdfFtzU11bbExdW2FBXVtzU11baEhdfFtiQl1bYUFdW2NDXVtrS11bc1NdW2xMXVthQV1bc1NdW2hIXXxbc1NdW2VFXVttTV1baUldW2NDXVtvT11bbExdW29PXVtuTl18W3FRXVt1VV1bb09dW3RUXVtlRV18W2FBXVtwUF1bb09dW3NTXVt0VF1bclJdW29PXVtwUF1baEhdW2VFXXxbYkJdW2FBXVtjQ11ba0tdW3RUXVtpSV1bY0Nd", - "W2tLXXxbZ0ddW3JSXVthQV1bdlZdW2VFXXxbbU1dW2lJXVtuTl1bdVVdW3NTXXxbaEhdW3lZXVtwUF1baEhdW2VFXVtuTl18W3BQXVtsTF1bdVVdW3NTXXxbZUVdW3FRXVt1VV1bYUFdW2xMXVtzU118W2xMXVtlRV1bZkZdW3RUXVtiQl1bclJdW2FBXVtjQ11ba0tdW2VFXVt0VF18W29PXVtwUF1bZUVdW25OXVtiQl1bclJdW2FBXVtjQ11ba0tdW2VFXVt0VF18W3JSXVtpSV1bZ0ddW2hIXVt0VF1bYkJdW3JSXVthQV1bY0NdW2tLXVtlRV1bdFRdfFtjQ11bbExdW29PXVtzU11bZUVdW2JCXVtyUl1bYUFdW2NDXVtrS11bZUVdW3RU", - "XXxbZkZdKD86WzEtOV18MVswLTldfDIwKXxbdlZdW29PXVtsTF1bdVVdW21NXVtlRV1bdVVdW3BQXXxbbU1dW2VFXVtkRF1baUldW2FBXVt2Vl1bb09dW2xMXVt1VV1bbU1dW2VFXVt1VV1bcFBdfFttTV1bZUVdW2REXVtpSV1bYUFdXFwuW3ZWXVtvT11bbExdW3VVXVttTV1bZUVdW3VVXVtwUF18W3ZWXVtvT11bbExdW3VVXVttTV1bZUVdW2REXVtvT11bd1ddW25OXXxbbU1dW2VFXVtkRF1baUldW2FBXVt2Vl1bb09dW2xMXVt1VV1bbU1dW2VFXVtkRF1bb09dW3dXXVtuTl18W21NXVtlRV1bZERdW2lJXVthQV1cXC5bdlZdW29P", - "XVtsTF1bdVVdW21NXVtlRV1bZERdW29PXVt3V11bbk5dfFtiQl1bclJdW2lJXVtnR11baEhdW3RUXVtuTl1bZUVdW3NTXVtzU11bdVVdW3BQXXxbbU1dW2VFXVtkRF1baUldW2FBXVtiQl1bclJdW2lJXVtnR11baEhdW3RUXVtuTl1bZUVdW3NTXVtzU11bdVVdW3BQXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLltiQl1bclJdW2lJXVtnR11baEhdW3RUXVtuTl1bZUVdW3NTXVtzU11bdVVdW3BQXXxbYkJdW3JSXVtpSV1bZ0ddW2hIXVt0VF1bbk5dW2VFXVtzU11bc1NdW2REXVtvT11bd1ddW25OXXxbbU1dW2VFXVtkRF1baUldW2FB", - "XVtiQl1bclJdW2lJXVtnR11baEhdW3RUXVtuTl1bZUVdW3NTXVtzU11bZERdW29PXVt3V11bbk5dfFttTV1bZUVdW2REXVtpSV1bYUFdXFwuW2JCXVtyUl1baUldW2dHXVtoSF1bdFRdW25OXVtlRV1bc1NdW3NTXVtkRF1bb09dW3dXXVtuTl18W21NXVt1VV1bdFRdW2VFXXxbbU1dW2VFXVtkRF1baUldW2FBXVttTV1bdVVdW3RUXVtlRV18W21NXVtlRV1bZERdW2lJXVthQV1cXC5bbU1dW3VVXVt0VF1bZUVdfFtwUF1bbExdW2FBXVt5WV1bcFBdW2FBXVt1VV1bc1NdW2VFXXxbbU1dW2VFXVtkRF1baUldW2FBXVtwUF1bbExdW2FB", - "XVt5WV1bcFBdW2FBXVt1VV1bc1NdW2VFXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLltwUF1bbExdW2FBXVt5WV1bcFBdW2FBXVt1VV1bc1NdW2VFXXxbbk5dW2VFXVt4WF1bdFRdW3RUXVtyUl1bYUFdW2NDXVtrS118W21NXVtlRV1bZERdW2lJXVthQV1bbk5dW2VFXVt4WF1bdFRdfFttTV1bZUVdW2REXVtpSV1bYUFdXFwuW25OXVtlRV1beFhdW3RUXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLltuTl1bZUVdW3hYXVt0VF1bdFRdW3JSXVthQV1bY0NdW2tLXXxbcFBdW3JSXVtlRV1bdlZdW2lJXVtvT11bdVVdW3NTXVt0VF1bclJd", - "W2FBXVtjQ11ba0tdfFttTV1bZUVdW2REXVtpSV1bYUFdW3BQXVtyUl1bZUVdW3ZWXVtpSV1bb09dW3VVXVtzU118W21NXVtlRV1bZERdW2lJXVthQV1cXC5bcFBdW3JSXVtlRV1bdlZdW2lJXVtvT11bdVVdW3NTXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLltwUF1bclJdW2VFXVt2Vl1baUldW29PXVt1VV1bc1NdW3RUXVtyUl1bYUFdW2NDXVtrS10pJCIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJPbmUga2V5Ym9hcmQgc2hvcnRjdXQgc3Ryb2tlIHVzaW5nIG1vZGlmaWVyK2tleSBzeW50YXguIFN1cHBvcnRlZCBrZXkgbmFtZXMg", - "aW5jbHVkZSBzcGFjZSwgU3BhY2UsIDxzcGFjZT4sIGFuZCA8U3BhY2U+LiIKICAgIH0KICB9Cn0K", + "IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDdXN0b20gZWRpdG9yIGNvbW1hbmQgdXNlZCB3aGVuIENtZC1jbGljayBmaWxlIHByZXZpZXdzIGFyZSBkaXNhYmxlZCBvciBhIGZpbGUgaXMgdW5zdXBwb3J0ZWQuIExlYXZlIGVtcHR5IHRvIHVzZSB0aGUgZGVmYXVsdC4iCiAgICAgICAgfSwKICAgICAgICAiZGVmYXVsdFdvcmtzcGFjZVBhdGgiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJGb2xkZXIgdGhlIE9wZW4gRm9s", + "ZGVyIHBhbmVsIHN0YXJ0cyBpbiwgZm9yIGV4YW1wbGUgfi9jb2RlLiBTdXBwb3J0cyBhIGxlYWRpbmcgfi4gTGVhdmUgZW1wdHkgdG8gc3RhcnQgaW4gdGhlIGFjdGl2ZSB3b3Jrc3BhY2UncyBkaXJlY3RvcnkuIgogICAgICAgIH0sCiAgICAgICAgIm9wZW5TdXBwb3J0ZWRGaWxlc0luQ211eCI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZW4gZW5hYmxlZCwgQ21kLWNsaWNraW5nIHJlYWRhYmxlIGxvY2FsIGZpbGVz", + "IG9wZW5zIHN1cHBvcnRlZCBwcmV2aWV3cyBpbiBjbXV4LCBpbmNsdWRpbmcgdGV4dCwgY29kZSwgUERGcywgaW1hZ2VzLCBhdWRpbywgdmlkZW8sIGFuZCBRdWljayBMb29rIGZpbGVzLiBQcmV2aWV3IGhlYWRlcnMgaW5jbHVkZSBhbiBPcGVuIFdpdGggbWVudSBiYXNlZCBvbiB0aGUgdXNlcidzIGRlZmF1bHQgYW5kIGNvbXBhdGlibGUgbWFjT1MgYXBwcyBmb3IgdGhhdCBmaWxlLiIKICAgICAgICB9LAogICAgICAgICJvcGVuTWFya2Rvd25JbkNtdXhWaWV3ZXIiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAg", + "ICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGVuIGVuYWJsZWQsIENtZC1jbGlja2luZyAubWQvLm1hcmtkb3duLy5ta2QvLm1keCBmaWxlcyBvcGVucyB0aGUgcmVuZGVyZWQgY211eCBtYXJrZG93biB2aWV3ZXIgcGFuZWwgKHdpdGggbGl2ZSByZWxvYWQpIGluc3RlYWQgb2YgdGhlIGdlbmVyaWMgZmlsZSBwcmV2aWV3LiIKICAgICAgICB9LAogICAgICAgICJnbG9iYWxGb250TWFnbmlmaWNhdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgIm1p", + "bmltdW0iOiA1MCwKICAgICAgICAgICJtYXhpbXVtIjogMjAwLAogICAgICAgICAgIm11bHRpcGxlT2YiOiAxMCwKICAgICAgICAgICJkZWZhdWx0IjogMTAwLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5hcHAuZ2xvYmFsRm9udE1hZ25pZmljYXRpb24iLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNjYWxlcyBjbXV4LW93bmVkIHRlcm1pbmFscywgdGFiIHRpdGxlcywgc2lkZWJhcnMsIHNldHRpbmdzLCBvdmVybGF5cywgYW5kIGFwcCBjaHJvbWUgYnkgdGhpcyBwZXJjZW50YWdl", + "LiBSZW5kZXJlZCBicm93c2VyIHBhZ2UgY29udGVudCBpcyBleGNsdWRlZC4iCiAgICAgICAgfSwKICAgICAgICAicmVvcmRlck9uTm90aWZpY2F0aW9uIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTW92ZSB3b3Jrc3BhY2VzIHdpdGggbmV3IG5vdGlmaWNhdGlvbnMgdG93YXJkIHRoZSB0b3AuIgogICAgICAgIH0sCiAgICAgICAgImlNZXNzYWdlTW9kZSI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAg", + "ICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNb3ZlIGEgd29ya3NwYWNlIHRvIHRoZSB0b3AgYW5kIHNob3cgdGhlIHN1Ym1pdHRlZCBtZXNzYWdlIHdoZW4gc2VuZGluZyBhbiBhZ2VudCBwcm9tcHQuIgogICAgICAgIH0sCiAgICAgICAgInNlbmRBbm9ueW1vdXNUZWxlbWV0cnkiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJBbGxvdyBhbm9ueW1vdXMgdGVsZW1ldHJ5LiIKICAg", + "ICAgICB9LAogICAgICAgICJjb25maXJtUXVpdCI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsiYWx3YXlzIiwgImRpcnR5LW9ubHkiLCAibmV2ZXIiXSwKICAgICAgICAgICJkZWZhdWx0IjogImFsd2F5cyIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmFwcC5jb25maXJtUXVpdCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ29udHJvbCB3aGVuIGNtdXggYXNrcyBmb3IgY29uZmlybWF0aW9uIGJlZm9yZSBxdWl0dGluZy4gREVWIGJ1", + "aWxkcyBhbHdheXMgcXVpdCBpbW1lZGlhdGVseSByZWdhcmRsZXNzIG9mIHRoaXMgc2V0dGluZy4gTGVnYWN5IGFwcC53YXJuQmVmb3JlUXVpdCBpcyBzdGlsbCBhY2NlcHRlZCBhcyBhIGJvb2xlYW4gZmFsbGJhY2suIgogICAgICAgIH0sCiAgICAgICAgIndhcm5CZWZvcmVRdWl0IjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmFwcC53YXJuQmVmb3JlUXVpdCIsCiAgICAgICAgICAi", + "ZGVzY3JpcHRpb24iOiAiTGVnYWN5IGJvb2xlYW4gZmFsbGJhY2sgZm9yIHF1aXQgY29uZmlybWF0aW9uLiBVc2UgYXBwLmNvbmZpcm1RdWl0IGZvciBuZXcgY29uZmlncy4iCiAgICAgICAgfSwKICAgICAgICAid2FybkJlZm9yZUNsb3NpbmdUYWIiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IGEgY29uZmlybWF0aW9uIGJlZm9yZSBjbG9zaW5nIGEgdGFiLiIKICAgICAgICB9LAogICAgICAgICJ3YXJuQmVmb3Jl", + "Q2xvc2luZ1RhYlhCdXR0b24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmFwcC53YXJuQmVmb3JlQ2xvc2luZ1RhYlhCdXR0b24iLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgYSBjb25maXJtYXRpb24gYmVmb3JlIGNsb3NpbmcgYSB0YWIgd2l0aCB0aGUgdGFiIGNsb3NlIGJ1dHRvbi4iCiAgICAgICAgfSwKICAgICAgICAiaGlkZVRhYkNsb3NlQnV0dG9uIjogewog", + "ICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5hcHAuaGlkZVRhYkNsb3NlQnV0dG9uIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJIaWRlIHRhYiBjbG9zZSBidXR0b25zIGluIHRoZSBwYW5lIHRhYiBiYXIuIgogICAgICAgIH0sCiAgICAgICAgInJlbmFtZVNlbGVjdHNFeGlzdGluZ05hbWUiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0Ijog", + "dHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTZWxlY3QgdGhlIGN1cnJlbnQgbmFtZSB3aGVuIG9wZW5pbmcgcmVuYW1lIGZsb3dzLiIKICAgICAgICB9LAogICAgICAgICJjb21tYW5kUGFsZXR0ZVNlYXJjaGVzQWxsU3VyZmFjZXMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2VhcmNoIGV2ZXJ5IHN1cmZhY2UgaW4gdGhlIGNvbW1hbmQgcGFsZXR0ZSBzd2l0Y2hlciBpbnN0ZWFkIG9mIG9ubHkgdGhlIGFj", + "dGl2ZSB3b3Jrc3BhY2UuIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICJ0ZXJtaW5hbCI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAidGVybWluYWwiLAogICAgICAiZGVzY3JpcHRpb24iOiAiVGVybWluYWwgcHJlc2VudGF0aW9uIHNldHRpbmdzIGZyb20gU2V0dGluZ3MgPiBUZXJtaW5hbC4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImFkYXB0", + "aXZlRGVmYXVsdFRoZW1lIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLmFkYXB0aXZlRGVmYXVsdFRoZW1lIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGVuIHRydWUgKHRoZSBkZWZhdWx0KSwgY211eCBzdXBwbGllcyBhbiBhcHBlYXJhbmNlLWFkYXB0aXZlIGRlZmF1bHQgcGFsZXR0ZSB1bmxlc3MgYSBHaG9zdHR5IHRoZW1lIG9yIHRlcm1pbmFsIGNvbG9y", + "cyBhcmUgY29uZmlndXJlZC4gRm9udCBhbmQgb3RoZXIgc2V0dGluZ3MgYXJlIHByZXNlcnZlZC4gV2hlbiBmYWxzZSwgR2hvc3R0eSB1c2VzIGl0cyBmaXhlZCBidWlsdC1pbiBwYWxldHRlLiBFeHBsaWNpdCB0aGVtZXMgYW5kIGNvbG9ycyBhbHdheXMgdGFrZSBwcmVjZWRlbmNlLCBpbmNsdWRpbmcgdGhlbWUgPSBsaWdodDpYLGRhcms6WS4iCiAgICAgICAgfSwKICAgICAgICAic2hvd1Njcm9sbEJhciI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAg", + "ImRlc2NyaXB0aW9uIjogIlNob3cgdGhlIHJpZ2h0LWVkZ2UgdGVybWluYWwgc2Nyb2xsIGJhciB3aGVuIHNjcm9sbGJhY2sgaXMgYXZhaWxhYmxlLiBjbXV4IGF1dG9tYXRpY2FsbHkgc3VwcHJlc3NlcyBpdCBmb3IgYWx0ZXJuYXRlLXNjcmVlbiBzdHlsZSBUVUkgc3VyZmFjZXMuIgogICAgICAgIH0sCiAgICAgICAgInNjcm9sbFNwZWVkIjogewogICAgICAgICAgInR5cGUiOiAibnVtYmVyIiwKICAgICAgICAgICJtaW5pbXVtIjogMC4yNSwKICAgICAgICAgICJtYXhpbXVtIjogMy4wLAogICAgICAgICAgImRlZmF1bHQiOiAx", + "LjAsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnNjcm9sbFNwZWVkIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNdWx0aXBsaWVyIGFwcGxpZWQgdG8gdGVybWluYWwgc2Nyb2xsIHdoZWVsIGFuZCB0cmFja3BhZCBkZWx0YXMuIEhpZ2hlciB2YWx1ZXMgc2Nyb2xsIGZhc3RlcjsgbG93ZXIgdmFsdWVzIHNjcm9sbCBzbG93ZXIuIgogICAgICAgIH0sCiAgICAgICAgInNlc3Npb25Db250ZW50TWF4V2lkdGgiOiB7CiAgICAgICAgICAib25lT2YiOiBbCiAgICAgICAg", + "ICAgIHsKICAgICAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICAgICAiY29uc3QiOiBmYWxzZQogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInR5cGUiOiAibnVtYmVyIiwKICAgICAgICAgICAgICAibWluaW11bSI6IDMyMCwKICAgICAgICAgICAgICAibXVsdGlwbGVPZiI6IDIwCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5h", + "bC5zZXNzaW9uQ29udGVudE1heFdpZHRoIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCBtYXhpbXVtIHdpZHRoLCBpbiBwb2ludHMsIGZvciB0ZXJtaW5hbCBhbmQgYnVpbHQtaW4gYWdlbnQgY2hhdCBjb250ZW50LiBTZXQgZmFsc2UgdG8gdXNlIHRoZSBmdWxsIHBhbmUgd2lkdGguIgogICAgICAgIH0sCiAgICAgICAgInNlc3Npb25Db250ZW50QWxpZ25tZW50IjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJsZWZ0IiwgImNlbnRlciIsICJyaWdodCJdLAogICAg", + "ICAgICAgImRlZmF1bHQiOiAiY2VudGVyIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwuc2Vzc2lvbkNvbnRlbnRBbGlnbm1lbnQiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhvcml6b250YWwgcGxhY2VtZW50IGZvciB0ZXJtaW5hbCBhbmQgYnVpbHQtaW4gYWdlbnQgY2hhdCBjb250ZW50IHdoZW4gc2Vzc2lvbkNvbnRlbnRNYXhXaWR0aCBpcyBlbmFibGVkLiIKICAgICAgICB9LAogICAgICAgICJjb3B5T25TZWxlY3QiOiB7CiAgICAgICAgICAidHlwZSI6ICJi", + "b29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLmNvcHlPblNlbGVjdCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hlbiB0cnVlLCBjb3B5IHNlbGVjdGVkIHRlcm1pbmFsIHRleHQgdG8gdGhlIHN5c3RlbSBjbGlwYm9hcmQgd2hlbiB0aGUgc2VsZWN0aW9uIGlzIGNvbW1pdHRlZC4gV2hlbiBmYWxzZSwgY211eCBkb2VzIG5vdCBlbWl0IGEgR2hvc3R0eSBjb3B5LW9uLXNlbGVjdCBvdmVycmlkZTsgR2hv", + "c3R0eSBjb25maWcgYW5kIGRlZmF1bHRzIGNvbnRyb2wgc2VsZWN0aW9uLWNsaXBib2FyZCBiZWhhdmlvci4iCiAgICAgICAgfSwKICAgICAgICAiYXV0b1Jlc3VtZUFnZW50U2Vzc2lvbnMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJBdXRvbWF0aWNhbGx5IHJ1biBhZ2VudCByZXN1bWUgY29tbWFuZHMgZm9yIHJlc3RvcmVkIHRlcm1pbmFsIHNlc3Npb25zIHdoZW4gY211eCByZW9wZW5zIGFmdGVyIHF1aXQuIFNldCBm", + "YWxzZSB0byByZXN0b3JlIHBhbmVzIHdoaWxlIGtlZXBpbmcgQ2xhdWRlIENvZGUsIENvZGV4LCBPcGVuQ29kZSwgYW5kIG90aGVyIHNhdmVkIGFnZW50IHNlc3Npb25zIGlkbGUgdW50aWwgeW91IHJlc3VtZSB0aGVtIG1hbnVhbGx5LiIKICAgICAgICB9LAogICAgICAgICJzaG93VGV4dEJveE9uTmV3VGVybWluYWxzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC5z", + "aG93VGV4dEJveE9uTmV3VGVybWluYWxzIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHRoZSBiZXRhIFRleHRCb3ggaW5wdXQgYnkgZGVmYXVsdCBmb3IgbmV3bHkgY3JlYXRlZCB3b3Jrc3BhY2VzLCB0ZXJtaW5hbCB0YWJzLCBhbmQgdGVybWluYWwgc3BsaXRzLiIKICAgICAgICB9LAogICAgICAgICJmb2N1c1RleHRCb3hPbk5ld1Rlcm1pbmFscyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hl", + "bWFEZXNjcmlwdGlvbnMudGVybWluYWwuZm9jdXNUZXh0Qm94T25OZXdUZXJtaW5hbHMiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkZvY3VzIHRoZSBiZXRhIFRleHRCb3ggaW5wdXQgYnkgZGVmYXVsdCBmb3IgbmV3bHkgY3JlYXRlZCB3b3Jrc3BhY2VzLCB0ZXJtaW5hbCB0YWJzLCBhbmQgdGVybWluYWwgc3BsaXRzLiBGb2N1c2luZyBhbHNvIHNob3dzIHRoZSBUZXh0Qm94LiIKICAgICAgICB9LAogICAgICAgICJhZ2VudEhpYmVybmF0aW9uIjogewogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJh", + "ZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC5hZ2VudEhpYmVybmF0aW9uIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJSb3V0aW5lIEFnZW50IEhpYmVybmF0aW9uIHNldHRpbmdzLiBjbXV4IGtpbGxzIGlkbGUgYmFja2dyb3VuZCBhZ2VudCBwcm9jZXNzZXMgdG8gZnJlZSBSQU0gYW5kIENQVSwgdGhlbiByZXN1bWVzIHRoZW0gd2l0aCB0aGVpciBzYXZlZCBzZXNzaW9uIHdoZW4gdGhlaXIgdGFiIGlzIHZpc2l0ZWQu", + "IFJvdXRpbmUgaGliZXJuYXRpb24gcmVxdWlyZXMgYSByZXN0b3JhYmxlIGNvZGluZyBhZ2VudCB3aG9zZSBsaWZlY3ljbGUgcmVwb3J0cyBpZGxlLCBhbiBvZmYtc2NyZWVuIHRlcm1pbmFsLCBhIGxpdmUtdGVybWluYWwgY291bnQgYWJvdmUgdGhlIGNvbmZpZ3VyZWQgbGltaXQsIGFuZCB1bmNoYW5nZWQgb3V0cHV0IHRocm91Z2ggdGhlIGlkbGUgYW5kIGNvbmZpcm1hdGlvbiB3aW5kb3dzLiBJbmRlcGVuZGVudGx5LCBkdXJpbmcgY3JpdGljYWwgbWVtb3J5IHByZXNzdXJlIGNtdXggbWF5IGhpYmVybmF0ZSBhIGJvdW5kZWQg", + "YmF0Y2ggb2Ygc2FmZSBpZGxlIGJhY2tncm91bmQgYWdlbnRzIGV2ZW4gd2hlbiBlbmFibGVkIGlzIGZhbHNlOyB2aXNpYmxlLCBydW5uaW5nLCBuZWVkcy1pbnB1dCwgcmVjZW50bHkgY2hhbmdlZCwgYW5kIHVucHJvdGVjdGFibGUgYWdlbnRzIHJlbWFpbiBleGNsdWRlZC4gVGhlIHBsYWNlaG9sZGVyIFJlc3VtZSBidXR0b24gaXMgYSBtYW51YWwgZmFsbGJhY2suIiwKICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAiZW5hYmxlZCI6IHsKICAgICAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAg", + "ICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwuYWdlbnRIaWJlcm5hdGlvbkVuYWJsZWQiLAogICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJFbmFibGUgcm91dGluZSBBZ2VudCBIaWJlcm5hdGlvbiBiYXNlZCBvbiB0aGUgbGl2ZS10ZXJtaW5hbCBsaW1pdC4gQ3JpdGljYWwtcHJlc3N1cmUgc2FmZXR5IGhpYmVybmF0aW9uIHJlbWFpbnMgYWN0aXZlIHdoZW4gZmFsc2UuIgogICAgICAgICAgICB9LAogICAgICAgICAg", + "ICAiaWRsZVNlY29uZHMiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAgICAgIm1pbmltdW0iOiA1LAogICAgICAgICAgICAgICJtYXhpbXVtIjogNjA0ODAwLAogICAgICAgICAgICAgICJkZWZhdWx0IjogNSwKICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTWluaW11bSBzZWNvbmRzIHdpdGggbm8gdGVybWluYWwgb3V0cHV0IG9yIGlucHV0IGJlZm9yZSBhbiBpZGxlIHJlc3RvcmFibGUgYWdlbnQgdGVybWluYWwgY2FuIGhpYmVybmF0ZS4gQSBzaG9ydCBjb25maXJtYXRpb24gc2V0", + "dGxlIHdpbmRvdyAofjYwcykgc3RpbGwgYXBwbGllcyBvbiB0b3Agb2YgdGhpcyBiZWZvcmUgdGhlIGFnZW50IGlzIGtpbGxlZC4iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJtYXhMaXZlVGVybWluYWxzIjogewogICAgICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgICAgICJtaW5pbXVtIjogMSwKICAgICAgICAgICAgICAibWF4aW11bSI6IDI1NiwKICAgICAgICAgICAgICAiZGVmYXVsdCI6IDEyLAogICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNYXhpbXVtIGxpdmUgcmVzdG9yYWJsZSBh", + "Z2VudCB0ZXJtaW5hbHMgdG8ga2VlcCBiZWZvcmUgY211eCBoaWJlcm5hdGVzIGVsaWdpYmxlIGJhY2tncm91bmQgdGVybWluYWxzLCBvbGRlc3QgZmlyc3QuIgogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAicmVuZGVyZXJSZWFsaXphdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJSZWNsYWltIG9mZi1zY3JlZW4gdGVybWluYWwgR1BVIHJlbmRlcmVyIG1l", + "bW9yeS4gY211eCByZWxlYXNlcyB0aGUgTWV0YWwgcmVuZGVyZXIgKElPU3VyZmFjZSkgb2YgYSB0ZXJtaW5hbCB0aGF0IGhhcyBzdGF5ZWQgb2ZmLXNjcmVlbiBhbmQgaWRsZSB3aGlsZSBrZWVwaW5nIGl0cyBwcm9jZXNzIGFuZCB0ZXJtaW5hbCBzdGF0ZSBhbGl2ZSwgdGhlbiByZWJ1aWxkcyB0aGUgcmVuZGVyZXIgaW5zdGFudGx5IHdoZW4gdGhlIHRhYiBpcyB2aXNpdGVkIGFnYWluLiBOb24tZGVzdHJ1Y3RpdmUgYW5kIG9uIGJ5IGRlZmF1bHQuIiwKICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAiZW5h", + "YmxlZCI6IHsKICAgICAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIlJlY2xhaW0gb2ZmLXNjcmVlbiB0ZXJtaW5hbCByZW5kZXJlciBtZW1vcnkuIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRsZVNlY29uZHMiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAgICAgIm1pbmltdW0iOiA1LAogICAgICAgICAgICAgICJtYXhpbXVtIjogNjA0ODAwLAogICAgICAgICAgICAg", + "ICJkZWZhdWx0IjogNSwKICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTWluaW11bSBzZWNvbmRzIGEgdGVybWluYWwgbXVzdCBzdGF5IG9mZi1zY3JlZW4gYmVmb3JlIGl0cyBHUFUgcmVuZGVyZXIgbWVtb3J5IGlzIHJlY2xhaW1lZC4iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJtYXhXYXJtUmVuZGVyZXJzIjogewogICAgICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgICAgICJtaW5pbXVtIjogMSwKICAgICAgICAgICAgICAibWF4aW11bSI6IDI1NiwKICAgICAgICAgICAgICAiZGVmYXVs", + "dCI6IDEsCiAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIk1vc3QgcmVjZW50bHkgdmlzaWJsZSB0ZXJtaW5hbHMgdG8ga2VlcCByZW5kZXJlci1yZWFkeSBzbyBzd2l0Y2hpbmcgc3RheXMgaW5zdGFudC4gRXh0cmEgb2ZmLXNjcmVlbiByZW5kZXJlcnMgYXJlIHJlY2xhaW1lZCBvbGRlc3QgZmlyc3QuIgogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAidGV4dEJveE1heExpbmVzIjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDEsCiAgICAg", + "ICAgICAibWF4aW11bSI6IDIwLAogICAgICAgICAgImRlZmF1bHQiOiAxMCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNYXhpbXVtIG51bWJlciBvZiBsaW5lcyB0aGUgcmljaCB0ZXJtaW5hbCBUZXh0Qm94IGlucHV0IGNhbiBncm93IHRvIGJlZm9yZSBpdCBzY3JvbGxzLiIKICAgICAgICB9LAogICAgICAgICJ0ZXh0Qm94RGVmYXVsdFN1Ym1pdEFjdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZGVmYXVsdCI6ICJ0ZXh0LWVudHJ5IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJE", + "ZWZhdWx0IFRleHRCb3ggc3VibWl0IGFjdGlvbiBJRCBmb3IgbmV3IHRlcm1pbmFsIHNlc3Npb25zLiBVc2UgdGV4dC1lbnRyeSBmb3IgcGxhaW4gaW5wdXQgb3Igb25lIG9mIHRoZSBjb25maWd1cmVkIGFjdGlvbiBJRHMuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveERlZmF1bHRTdWJtaXRBY3Rpb24iCiAgICAgICAgfSwKICAgICAgICAidGV4dEJveFN1Ym1pdEFjdGlvbnMiOiB7CiAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAiZGVm", + "YXVsdCI6IFtdLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNvbmZpZ3VyYWJsZSBUZXh0Qm94IHN1Ym1pdCBhY3Rpb25zIHNob3duIG9uIHRoZSBzdWJtaXQgYnV0dG9uLCBTaGlmdC1UYWIgY3ljbGUsIGFuZCByaWdodC1jbGljayBtZW51LiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnRleHRCb3hTdWJtaXRBY3Rpb25zIiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9w", + "ZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJyZXF1aXJlZCI6IFsiaWQiLCAidGl0bGUiLCAia2luZCIsICJzeXN0ZW1JbWFnZSIsICJiYWNrZ3JvdW5kQ29sb3JIZXgiXSwKICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgImlkIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJwYXR0ZXJuIjogIl5bQS1aYS16MC05Ll8tXSskIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTdGFibGUgYWN0aW9uIElEIHJlZmVyZW5jZWQgYnkgdGVy", + "bWluYWwudGV4dEJveERlZmF1bHRTdWJtaXRBY3Rpb24uIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvbklkIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgInRpdGxlIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJNZW51IGxhYmVsIGZvciB0aGlzIHN1Ym1pdCBhY3Rpb24uIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6", + "ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvblRpdGxlIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImtpbmQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgImVudW0iOiBbInRleHRFbnRyeSIsICJjb21tYW5kVGVtcGxhdGUiXSwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGV0aGVyIHRoaXMgYWN0aW9uIHN1Ym1pdHMgcGxhaW4gVGV4dCBFbnRyeSBvciBleHBhbmRzIGEgc2hlbGwgY29tbWFuZCB0ZW1wbGF0", + "ZS4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uS2luZCIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJjb21tYW5kVGVtcGxhdGUiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNoZWxsIGNvbW1hbmQgdGVtcGxhdGUgZm9yIGNvbW1hbmRUZW1wbGF0ZSBhY3Rpb25zLiBJbmNsdWRlIHt7cHJvbXB0fX0gdG8gc2hlbGwtcXVvdGUgdGhl", + "IHByb21wdCBpbnRvIHRoZSBjb21tYW5kLiIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnRleHRCb3hTdWJtaXRBY3Rpb25Db21tYW5kVGVtcGxhdGUiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAicHJlc2VydmVQcm9tcHRBZnRlckxhdW5jaCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZW4gdHJ1ZSwgbGF1bmNoIGNvbW1hbmRUZW1wbGF0ZSB3aXRob3V0IHRo", + "ZSBwcm9tcHQgYW5kIGtlZXAgdGhlIHByb21wdCBpbiB0aGUgVGV4dEJveCBmb3IgdGhlIGFjdGl2ZSBhZ2VudC4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uUHJlc2VydmVQcm9tcHRBZnRlckxhdW5jaCIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJzeXN0ZW1JbWFnZSI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRmFsbGJhY2sg", + "U0YgU3ltYm9sIG5hbWUgc2hvd24gb24gdGhlIHN1Ym1pdCBidXR0b24uIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvblN5c3RlbUltYWdlIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImFzc2V0TmFtZSI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3B0aW9uYWwgYXBwIGFzc2V0IGNhdGFsb2cgaW1hZ2UgbmFtZSBzaG93biBvbiB0", + "aGUgc3VibWl0IGJ1dHRvbi4iLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy50ZXJtaW5hbC50ZXh0Qm94U3VibWl0QWN0aW9uQXNzZXROYW1lIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgImltYWdlUGF0aCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3B0aW9uYWwgUE5HIG9yIGltYWdlIGZpbGUgcGF0aCBzaG93biBvbiB0aGUgc3VibWl0IGJ1dHRvbi4gVGlsZGUgaXMgZXhwYW5k", + "ZWQuIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMudGVybWluYWwudGV4dEJveFN1Ym1pdEFjdGlvbkltYWdlUGF0aCIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJiYWNrZ3JvdW5kQ29sb3JIZXgiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXiM/WzAtOUEtRmEtZl17Nn0oWzAtOUEtRmEtZl17Mn0pPyQiLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIkFjdGlvbiBjb2xvciBt", + "ZXRhZGF0YSBhcyBSR0Igb3IgUkdCQSBoZXguIFRoZSBzdWJtaXQgYnV0dG9uIGZpbGwgc3RheXMgd2hpdGUgYW5kIG9ubHkgY2hhbmdlcyBvcGFjaXR5IGJldHdlZW4gZW5hYmxlZCBhbmQgZGlzYWJsZWQgc3RhdGVzLiIsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnRlcm1pbmFsLnRleHRCb3hTdWJtaXRBY3Rpb25CYWNrZ3JvdW5kQ29sb3JIZXgiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LAogICAgICAgICAgICAiYWxsT2YiOiBbCiAgICAgICAgICAgICAgewog", + "ICAgICAgICAgICAgICAgImlmIjogewogICAgICAgICAgICAgICAgICAicmVxdWlyZWQiOiBbImtpbmQiXSwKICAgICAgICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAgICAgImtpbmQiOiB7ICJjb25zdCI6ICJjb21tYW5kVGVtcGxhdGUiIH0KICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aGVuIjogewogICAgICAgICAgICAgICAgICAicmVxdWlyZWQiOiBbImNvbW1hbmRUZW1wbGF0ZSJdLAogICAgICAgICAgICAgICAgICAiYW55T2YiOiBb", + "CiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJjb21tYW5kVGVtcGxhdGUiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAicGF0dGVybiI6ICJcXHtcXHtwcm9tcHRcXH1cXH0iCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAg", + "IHsKICAgICAgICAgICAgICAgICAgICAgICJyZXF1aXJlZCI6IFsicHJlc2VydmVQcm9tcHRBZnRlckxhdW5jaCJdLAogICAgICAgICAgICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJwcmVzZXJ2ZVByb21wdEFmdGVyTGF1bmNoIjogeyAiY29uc3QiOiB0cnVlIH0KICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0KICAgICAgICAg", + "IH0KICAgICAgICB9LAogICAgICAgICJyZXN1bWVDb21tYW5kcyI6IHsKICAgICAgICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgICAgICJkZWZhdWx0IjogW10sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2lnbmVkIGNvbW1hbmQtcHJlZml4IGFwcHJvdmFscyBmb3IgcmVzdG9yaW5nIG5vbi1hZ2VudCB0ZXJtaW5hbCBzdXJmYWNlcy4gY211eCB3cml0ZXMgdGhpcyBsaXN0IHdoZW4geW91IGFwcHJvdmUgYSBzdXJmYWNlIHJlc3VtZSBjb21tYW5kLiIsCiAgICAgICAgICAiaXRlbXMiOiB7CiAgICAgICAgICAgICJ0eXBl", + "IjogIm9iamVjdCIsCiAgICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgICAicmVxdWlyZWQiOiBbInZlcnNpb24iLCAiaWQiLCAiY29tbWFuZFByZWZpeCIsICJlbnZpcm9ubWVudEtleXMiLCAicG9saWN5IiwgImNyZWF0ZWRBdCIsICJ1cGRhdGVkQXQiLCAic2lnbmF0dXJlIl0sCiAgICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAgICJ2ZXJzaW9uIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAgICAgICAiY29uc3QiOiAx", + "CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAiaWQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAibmFtZSI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJjb21tYW5kUHJlZml4IjogewogICAgICAgICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgICAgICAgIm1pbkl0ZW1zIjogMSwKICAgICAgICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAg", + "ICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICAgIm1pbkxlbmd0aCI6IDEKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hlbGwgYXJndiBwcmVmaXggdGhhdCBtdXN0IG1hdGNoIHRoZSBzYXZlZCByZXN1bWUgY29tbWFuZC4iCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAiY3dkIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCB3b3JraW5nIGRpcmVjdG9y", + "eSB0aGF0IG11c3QgbWF0Y2ggdGhlIHNhdmVkIHJlc3VtZSBjb21tYW5kLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJlbnZpcm9ubWVudCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3B0aW9uYWwgbm9uLXNlbnNpdGl2ZSBlbnZpcm9ubWVudCB2YWx1ZXMgdGhh", + "dCBtdXN0IG1hdGNoIHRoZSBzYXZlZCByZXN1bWUgY29tbWFuZC4iCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAiZW52aXJvbm1lbnRLZXlzIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAic291cmNlIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgICAgIH0sCiAg", + "ICAgICAgICAgICAgInBvbGljeSI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgICAiZW51bSI6IFsibWFudWFsIiwgInByb21wdCIsICJhdXRvIl0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJjcmVhdGVkQXQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJudW1iZXIiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAidXBkYXRlZEF0IjogewogICAgICAgICAgICAgICAgInR5cGUiOiAibnVtYmVyIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg", + "Imxhc3RVc2VkQXQiOiB7CiAgICAgICAgICAgICAgICAidHlwZSI6ICJudW1iZXIiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAic2lnbmF0dXJlIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJITUFDIHNpZ25hdHVyZSBmb3IgdGhlIHJlY29yZC4gQ2hhbmdpbmcgc2lnbmVkIGZpZWxkcyBpbnZhbGlkYXRlcyB0aGUgYXBwcm92YWwuIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0sCiAgICAg", + "ICAgInVwbG9hZENvbW1hbmRzIjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgImRlZmF1bHQiOiBbXSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJIb3N0LXNjb3BlZCBydWxlcyB0aGF0IHJlcGxhY2UgdGhlIGJ1aWx0LWluIHNjcCBmb3IgdGVybWluYWwgZmlsZSBkcm9wcyBhbmQgcGFzdGVzIG92ZXIgU1NILiBXaGVuIHRoZSBzc2ggZGVzdGluYXRpb24gbWF0Y2hlcyBhIHJ1bGUsIGNtdXggcnVucyB0aGF0IHJ1bGUncyBjb21tYW5kIG9uY2UgcGVyIGZpbGUgaW5zdGVhZCBvZiBzY3AsIGFuZCBp", + "bnNlcnRzIHRoZSBjb21tYW5kJ3Mgc3Rkb3V0IGF0IHRoZSBjdXJzb3IgKHZlcmJhdGltLCB3aXRoIGNvbnRyb2wgY2hhcmFjdGVycyBzdHJpcHBlZCk7IGlmIHRoZSBjb21tYW5kIHByaW50cyBub3RoaW5nLCBjbXV4IGluc2VydHMgdGhlIHNoZWxsLWVzY2FwZWQgcmVtb3RlIHBhdGggaXQgY2hvc2UgaW5zdGVhZC4gUGVyLWZpbGUgb3V0cHV0cyBhcmUgc3BhY2Utam9pbmVkLiBGaXJzdCBtYXRjaGluZyBlbmFibGVkIHJ1bGUgd2luczsgbm8gbWF0Y2ggcnVucyB0aGUgYnVpbHQtaW4gc2NwIHVuY2hhbmdlZC4gQSBub24temVy", + "byBleGl0LCB0aW1lb3V0LCBvciBjYW5jZWwgaW5zZXJ0cyBub3RoaW5nLiIsCiAgICAgICAgICAiaXRlbXMiOiB7CiAgICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgICAicmVxdWlyZWQiOiBbImNvbW1hbmQiXSwKICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgImhvc3RQYXR0ZXJuIjogewogICAgICAgICAgICAgICAgInR5cGUiOiBbInN0cmluZyIsICJudWxsIl0sCiAgICAgICAgICAgICAgICAibWlu", + "TGVuZ3RoIjogMSwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJmbm1hdGNoIGdsb2IgbWF0Y2hlZCBhZ2FpbnN0IHRoZSBzc2ggZGVzdGluYXRpb24gKHVzZXJAIGFuZCBJUHY2IGJyYWNrZXRzIHN0cmlwcGVkLCBsb3dlcmNhc2VkKSwgbGlrZSBhIHNpbmdsZSBzc2hfY29uZmlnIEhvc3QgcGF0dGVybi4gT21pdCB0aGUga2V5IG9yIHNldCBpdCB0byBudWxsIGZvciBhIGNhdGNoLWFsbCAoYSBibGFuayBzdHJpbmcgaXMgcmVqZWN0ZWQpLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJjb21tYW5kIjog", + "ewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJtaW5MZW5ndGgiOiAxLAogICAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXFxTIiwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaGVsbCBjb21tYW5kIHJ1biB2aWEgL2Jpbi9zaCAtYywgb25jZSBwZXIgZmlsZS4gSXQgcmVjZWl2ZXMgdGhlIGZpbGUgYW5kIGVuZHBvaW50IG9uIGl0cyBlbnZpcm9ubWVudCAoQ01VWF9VUExPQURfTE9DQUxfUEFUSCwgQ01VWF9VUExPQURfUkVNT1RFX1BBVEgsIENNVVhfVVBMT0FEX0RF", + "U1RJTkFUSU9OLCBDTVVYX1VQTE9BRF9QT1JULCBDTVVYX1VQTE9BRF9JREVOVElUWV9GSUxFLCBDTVVYX1VQTE9BRF9TU0hfT1BUSU9OUykuIEl0cyBzdGRvdXQgaXMgd2hhdCBjbXV4IGluc2VydHMgYXQgdGhlIGN1cnNvci4iCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAiZW5hYmxlZCI6IHsKICAgICAgICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZXRoZXIgdGhpcyBydWxlIGlzIGFjdGl2", + "ZS4gRGVmYXVsdHMgdG8gdHJ1ZS4iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIm5vdGlmaWNhdGlvbnMiOiB7CiAgICAgICJ0aXRsZSI6ICJub3RpZmljYXRpb25zIiwKICAgICAgImRlc2NyaXB0aW9uIjogIk5vdGlmaWNhdGlvbiBiZWhhdmlvciBmcm9tIFNldHRpbmdzID4gTm90aWZpY2F0aW9ucy4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMi", + "OiB7CiAgICAgICAgImRvY2tCYWRnZSI6IHsKICAgICAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgdGhlIHVucmVhZCBjb3VudCBpbiB0aGUgRG9jayB0aWxlLiIKICAgICAgICB9LAogICAgICAgICJzaG93SW5NZW51QmFyIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAg", + "ICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyB0aGUgbWVudSBiYXIgZXh0cmEuIgogICAgICAgIH0sCiAgICAgICAgInVucmVhZFBhbmVSaW5nIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSGlnaGxpZ2h0IHBhbmVzIHdpdGggdW5yZWFkIG5vdGlmaWNhdGlvbnMuIgogICAgICAgIH0sCiAgICAgICAgInBh", + "bmVGbGFzaCI6IHsKICAgICAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkZsYXNoIHRoZSBmb2N1c2VkIHBhbmUgd2hlbiByZXF1ZXN0ZWQuIgogICAgICAgIH0sCiAgICAgICAgInBhbmVGbGFzaENvbG9yIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleE9yTnVsbCIsCiAgICAg", + "ICAgICAiZGVmYXVsdCI6IG51bGwsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLm5vdGlmaWNhdGlvbnMucGFuZUZsYXNoQ29sb3IiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk92ZXJyaWRlIHRoZSBwYW5lIGZsYXNoIGFuZCB1bnJlYWQgcmluZyBjb2xvci4gTnVsbCBrZWVwcyB0aGUgYnVpbHQtaW4gYmx1ZS4iCiAgICAgICAgfSwKICAgICAgICAic3VwcHJlc3NPbmx5Rm9jdXNlZFN1cmZhY2UiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAg", + "ICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLm5vdGlmaWNhdGlvbnMuc3VwcHJlc3NPbmx5Rm9jdXNlZFN1cmZhY2UiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoZW4gZW5hYmxlZCwgYSBub3RpZmljYXRpb24gYmFubmVyIGlzIGF1dG8td2l0aGRyYXduIG9ubHkgd2hlbiBpdHMgc3VyZmFjZSBpcyB0aGUgZXhhY3QgZm9jdXNlZCBzdXJmYWNlLiBBIGJhbm5lciBkZWxpdmVyZWQgZm9yIGEg", + "bm9uLWZvY3VzZWQgc3VyZmFjZSBpbiB0aGUgY3VycmVudGx5IHZpc2libGUgd29ya3NwYWNlIHN0YXlzIHVwIHVudGlsIHlvdSBmb2N1cyB0aGF0IHN1cmZhY2UgKG9yIGNsaWNrL2Rpc21pc3MgaXQpLCBpbnN0ZWFkIG9mIGJlaW5nIHJldHJhY3RlZCB3aGVuIHRoZSB3b3Jrc3BhY2UgYmVjb21lcyB2aXNpYmxlLiBPZmYgcHJlc2VydmVzIHRoZSBsZWdhY3kgd29ya3NwYWNlLXZpc2liaWxpdHkgd2l0aGRyYXcuIgogICAgICAgIH0sCiAgICAgICAgImFnZW50UGVybWlzc2lvblByb21wdCI6IHsKICAgICAgICAgICJ4LWNtdXgt", + "c2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5ub3RpZmljYXRpb25zLmFnZW50UGVybWlzc2lvblByb21wdCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTm90aWZ5IHdoZW4gYW4gYWdlbnQgKGUuZy4gQ2xhdWRlIENvZGUpIGlzIGJsb2NrZWQgd2FpdGluZyBmb3IgeW91ciBwZXJtaXNzaW9uIHRvIHJ1biBhIHRvb2wuIE9uIGJ5IGRlZmF1bHQsIHNp", + "bmNlIHRoaXMgaXMgdGhlIGFsZXJ0IHlvdSBtdXN0IGFjdCBvbiB0byB1bmJsb2NrIHRoZSBhZ2VudC4iCiAgICAgICAgfSwKICAgICAgICAiYWdlbnRUdXJuQ29tcGxldGUiOiB7CiAgICAgICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbIndoZW5JZGxlIiwgImFsd2F5cyIsICJuZXZlciJdLAogICAgICAgICAgImRlZmF1bHQiOiAid2hlbklkbGUiLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9u", + "cy5ub3RpZmljYXRpb25zLmFnZW50VHVybkNvbXBsZXRlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXaGVuIHRvIG5vdGlmeSB0aGF0IGFuIGFnZW50IGZpbmlzaGVkIGEgdHVybi4gd2hlbklkbGUgKGRlZmF1bHQpIHN1cHByZXNzZXMgdGhlIG5vdGlmaWNhdGlvbiB3aGlsZSB0aGUgYWdlbnQgc3RpbGwgaGFzIGEgcnVubmluZyBiYWNrZ3JvdW5kIHRhc2sgb3IgYSBwZW5kaW5nIHNjaGVkdWxlZCB3YWtldXAsIHNvIHlvdSBhcmUgcGluZ2VkIG9uY2Ugd29yayB0cnVseSBkcmFpbnMuIGFsd2F5cyBub3RpZmllcyBvbiBl", + "dmVyeSB0dXJuIGVuZDsgbmV2ZXIgZGlzYWJsZXMgaXQuIgogICAgICAgIH0sCiAgICAgICAgImFnZW50SWRsZVJlbWluZGVyIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLm5vdGlmaWNhdGlvbnMuYWdlbnRJZGxlUmVtaW5kZXIiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk5vdGlmeSB3aGVuIGFuIGFnZW50", + "IGhhcyBiZWVuIGlkbGUgd2FpdGluZyBmb3IgeW91ciBpbnB1dCAoYWJvdXQgNjBzIGFmdGVyIGEgdHVybiBlbmRzKS4gU3VwcHJlc3NlZCB3aGlsZSBiYWNrZ3JvdW5kIHdvcmsgZnJvbSB0aGUgbGFzdCB0dXJuIGlzIHN0aWxsIHBlbmRpbmcsIHNvIGEgcnVubmluZyBidWlsZCBvciB3YXRjaGVyIGRvZXMgbm90IHRyaWdnZXIgYSBmYWxzZSB3YWl0aW5nIGFsZXJ0LiIKICAgICAgICB9LAogICAgICAgICJzb3VuZCI6IHsKICAgICAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogInN0", + "cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsKICAgICAgICAgICAgImRlZmF1bHQiLAogICAgICAgICAgICAiQmFzc28iLAogICAgICAgICAgICAiQmxvdyIsCiAgICAgICAgICAgICJCb3R0bGUiLAogICAgICAgICAgICAiRnJvZyIsCiAgICAgICAgICAgICJGdW5rIiwKICAgICAgICAgICAgIkdsYXNzIiwKICAgICAgICAgICAgIkhlcm8iLAogICAgICAgICAgICAiTW9yc2UiLAogICAgICAgICAgICAiUGluZyIsCiAgICAgICAgICAgICJQb3AiLAogICAgICAgICAgICAiUHVyciIsCiAgICAgICAgICAgICJTb3N1bWkiLAogICAg", + "ICAgICAgICAiU3VibWFyaW5lIiwKICAgICAgICAgICAgIlRpbmsiLAogICAgICAgICAgICAiY3VzdG9tX2ZpbGUiLAogICAgICAgICAgICAibm9uZSIKICAgICAgICAgIF0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJkZWZhdWx0IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJOb3RpZmljYXRpb24gc291bmQgcHJlc2V0LiIKICAgICAgICB9LAogICAgICAgICJjdXN0b21Tb3VuZEZpbGVQYXRoIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAg", + "ICAgICAgICJkZWZhdWx0IjogIiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTG9jYWwgcGF0aCB0byB0aGUgY3VzdG9tIG5vdGlmaWNhdGlvbiBzb3VuZCBmaWxlLiIKICAgICAgICB9LAogICAgICAgICJzb3VuZE92ZXJyaWRlcyI6IHsKICAgICAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiZGVmYXVsdCI6IHt9LAogICAgICAgICAgIm1heFByb3BlcnRpZXMiOiAyNTYsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVz", + "Y3JpcHRpb25zLm5vdGlmaWNhdGlvbnMuc291bmRPdmVycmlkZXMiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNwYXJzZSBwZXItYWdlbnQgYW5kIHBlci1hbGVydC10eXBlIG5vdGlmaWNhdGlvbiBzb3VuZCBvdmVycmlkZXMuIE1pc3NpbmcgY2VsbHMgdXNlIG5vdGlmaWNhdGlvbnMuc291bmQuIiwKICAgICAgICAgICJwcm9wZXJ0eU5hbWVzIjogewogICAgICAgICAgICAiYWxsT2YiOiBbCiAgICAgICAgICAgICAgeyAicGF0dGVybiI6ICJeW0EtWmEtejAtOS5fLV0rJCIgfSwKICAgICAgICAgICAgICB7ICJtYXhMZW5n", + "dGgiOiA2NCB9LAogICAgICAgICAgICAgIHsgIm5vdCI6IHsgImVudW0iOiBbIi4iLCAiLi4iXSB9IH0KICAgICAgICAgICAgXQogICAgICAgICAgfSwKICAgICAgICAgICJwYXR0ZXJuUHJvcGVydGllcyI6IHsKICAgICAgICAgICAgIl5bQS1aYS16MC05Ll8tXSskIjogewogICAgICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAgICAgIm1heFByb3BlcnRpZXMiOiAzLAogICAgICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAg", + "ICAgICAgICAgICAgInR1cm5Eb25lIjogeyAiJHJlZiI6ICIjLyRkZWZzL25vdGlmaWNhdGlvblNvdW5kT3ZlcnJpZGUiIH0sCiAgICAgICAgICAgICAgICAibmVlZHNJbnB1dCI6IHsgIiRyZWYiOiAiIy8kZGVmcy9ub3RpZmljYXRpb25Tb3VuZE92ZXJyaWRlIiB9LAogICAgICAgICAgICAgICAgImVycm9yU3RhbGxlZCI6IHsgIiRyZWYiOiAiIy8kZGVmcy9ub3RpZmljYXRpb25Tb3VuZE92ZXJyaWRlIiB9CiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgImFkZGl0aW9uYWxQcm9w", + "ZXJ0aWVzIjogZmFsc2UKICAgICAgICB9LAogICAgICAgICJjb21tYW5kIjogewogICAgICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJkZWZhdWx0IjogIiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3B0aW9uYWwgc2hlbGwgY29tbWFuZCB0byBydW4gYWxvbmdzaWRlIG5vdGlmaWNhdGlvbiBkZWxpdmVyeS4iCiAgICAgICAgfSwKICAgICAgICAiaG9va3NNb2RlIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAg", + "ICJlbnVtIjogWyJhcHBlbmQiLCAicmVwbGFjZSJdLAogICAgICAgICAgImRlZmF1bHQiOiAiYXBwZW5kIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDb250cm9scyB3aGV0aGVyIHByb2plY3QtbG9jYWwgbm90aWZpY2F0aW9uIGhvb2tzIGFwcGVuZCB0byBpbmhlcml0ZWQgaG9va3Mgb3IgcmVwbGFjZSB0aGVtLiIKICAgICAgICB9LAogICAgICAgICJob29rcyI6IHsKICAgICAgICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgICAgICJkZWZhdWx0IjogW10sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ29tcG9zYWJs", + "ZSBzaGVsbCBob29rcyB0aGF0IHJlY2VpdmUgbm90aWZpY2F0aW9uIHBvbGljeSBKU09OIG9uIHN0ZGluIGFuZCByZXR1cm4gdXBkYXRlZCBwb2xpY3kgSlNPTiBvbiBzdGRvdXQuIiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJyZXF1aXJlZCI6IFsiaWQiLCAiY29tbWFuZCJdLAogICAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgICAiaWQiOiB7CiAgICAgICAg", + "ICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgIm1pbkxlbmd0aCI6IDEsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU3RhYmxlIGhvb2sgaWRlbnRpZmllciB1c2VkIGluIGxvZ3MgYW5kIGZhaWx1cmUgYWxlcnRzLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJjb21tYW5kIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICJtaW5MZW5ndGgiOiAxLAogICAgICAgICAgICAgICAgInBhdHRlcm4iOiAiLipcXFMuKiIsCiAgICAg", + "ICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hlbGwgY29tbWFuZCBydW4gd2l0aCBub3RpZmljYXRpb24gcG9saWN5IEpTT04gb24gc3RkaW4uIgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgInRpbWVvdXRTZWNvbmRzIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAibnVtYmVyIiwKICAgICAgICAgICAgICAgICJleGNsdXNpdmVNaW5pbXVtIjogMCwKICAgICAgICAgICAgICAgICJkZWZhdWx0IjogMjAsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTWF4aW11bSB0aW1lIGNtdXggd2FpdHMgZm9y", + "IHRoaXMgaG9vayBiZWZvcmUgZmFsbGluZyBiYWNrIHRvIGRlZmF1bHQgbm90aWZpY2F0aW9uIGJlaGF2aW9yLiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICJlbmFibGVkIjogewogICAgICAgICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGlzYWJsZSB0aGlzIGhvb2sgd2l0aG91dCByZW1vdmluZyBpdC4iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAg", + "fQogICAgICB9CiAgICB9LAogICAgInNpZGViYXIiOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogInNpZGViYXIiLAogICAgICAiZGVzY3JpcHRpb24iOiAiU2lkZWJhciBjb250ZW50IGFuZCBtZXRhZGF0YSB2aXNpYmlsaXR5IGZyb20gU2V0dGluZ3MgPiBTaWRlYmFyLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiaGlkZUFsbERldGFpbHMiOiB7CiAgICAg", + "ICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiSGlkZSBhbGwgcGVyLXdvcmtzcGFjZSBkZXRhaWwgcm93cy4iCiAgICAgICAgfSwKICAgICAgICAid3JhcFdvcmtzcGFjZVRpdGxlcyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJBbGxvdyB3b3Jrc3BhY2UgdGl0bGVzIGluIHRoZSBzaWRlYmFyIHRvIHdyYXAgdG8gbXVsdGlwbGUg", + "bGluZXMgaW5zdGVhZCBvZiB0cnVuY2F0aW5nIGFmdGVyIG9uZSBsaW5lLiIKICAgICAgICB9LAogICAgICAgICJzaG93V29ya3NwYWNlRGVzY3JpcHRpb24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IGN1c3RvbSB3b3Jrc3BhY2UgZGVzY3JpcHRpb25zIGluIHRoZSBzaWRlYmFyLiIKICAgICAgICB9LAogICAgICAgICJ3b3Jrc3BhY2VEZXNjcmlwdGlvbkNvbG9yIjogewogICAgICAgICAgIiRyZWYiOiAiIy8k", + "ZGVmcy9jb2xvckhleE9yTnVsbCIsCiAgICAgICAgICAiZGVmYXVsdCI6IG51bGwsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3ZlcnJpZGUgdGhlIHdvcmtzcGFjZSBkZXNjcmlwdGlvbiB0ZXh0IGNvbG9yIGluIHRoZSBzaWRlYmFyLiIKICAgICAgICB9LAogICAgICAgICJiZXRhIjogewogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkV4cGVyaW1lbnRhbCBzaWRlYmFyIGZlYXR1cmVzLiIsCiAgICAg", + "ICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgIndvcmtzcGFjZVRvZG9zIjogewogICAgICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIldvcmtzcGFjZSB0b2RvcyBjaGVja2xpc3QgcHJlc2VudGF0aW9uLiIsCiAgICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAiY2hlY2tsaXN0U3R5bGUiOiB7CiAgICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmlu", + "ZyIsCiAgICAgICAgICAgICAgICAgICJlbnVtIjogWyJwb3BvdmVyIiwgImlubGluZSJdLAogICAgICAgICAgICAgICAgICAiZGVmYXVsdCI6ICJwb3BvdmVyIiwKICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhvdyBhIHJvdydzIGNoZWNrbGlzdCBvcGVucyBmcm9tIGl0cyBzdW1tYXJ5IGxpbmU6IGFuIGFuY2hvcmVkIHBvcG92ZXIgb3IgaW5saW5lIGV4cGFuc2lvbi4iCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAi", + "YnJhbmNoTGF5b3V0IjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJ2ZXJ0aWNhbCIsICJpbmxpbmUiXSwKICAgICAgICAgICJkZWZhdWx0IjogInZlcnRpY2FsIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IGdpdCBicmFuY2ggZGV0YWlscyBzdGFja2VkIHZlcnRpY2FsbHkgb3IgaW5saW5lLiIKICAgICAgICB9LAogICAgICAgICJzaG93Tm90aWZpY2F0aW9uTWVzc2FnZSI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0", + "cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgdGhlIGxhdGVzdCBub3RpZmljYXRpb24gdGV4dCBpbiB0aGUgc2lkZWJhci4iCiAgICAgICAgfSwKICAgICAgICAibm90aWZpY2F0aW9uTWVzc2FnZUxpbmVMaW1pdCI6IHsKICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAxLAogICAgICAgICAgIm1heGltdW0iOiA1MCwKICAgICAgICAgICJkZWZhdWx0IjogMTIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTWF4aW11bSBsaW5lcyBzaG93biBmb3IgdGhlIGxhdGVzdCBu", + "b3RpZmljYXRpb24gYmVsb3cgZWFjaCB3b3Jrc3BhY2UgdGl0bGUuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuc2lkZWJhci5ub3RpZmljYXRpb25NZXNzYWdlTGluZUxpbWl0IgogICAgICAgIH0sCiAgICAgICAgInNob3dCcmFuY2hEaXJlY3RvcnkiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHRoZSB3b3Jrc3BhY2Ugd29ya2luZyBkaXJlY3RvcnkuIgogICAgICAg", + "IH0sCiAgICAgICAgInNob3dQdWxsUmVxdWVzdHMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHB1bGwgcmVxdWVzdCBtZXRhZGF0YSBpbiB0aGUgc2lkZWJhci4iCiAgICAgICAgfSwKICAgICAgICAid2F0Y2hHaXRTdGF0dXMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJXYXRjaCByZXBvc2l0b3J5IGZp", + "bGVzIGZvciBzaWRlYmFyIGJyYW5jaCBhbmQgcHVsbCByZXF1ZXN0IG1ldGFkYXRhIHdpdGhvdXQgcG9sbGluZyBnaXQuIgogICAgICAgIH0sCiAgICAgICAgIm1ha2VQdWxsUmVxdWVzdHNDbGlja2FibGUiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJBbGxvdyBzaWRlYmFyIHB1bGwgcmVxdWVzdCBtZXRhZGF0YSB0byBvcGVuIGxpbmtzIHdoZW4gY2xpY2tlZC4iCiAgICAgICAgfSwKICAgICAgICAib3BlblB1bGxSZXF1", + "ZXN0TGlua3NJbkNtdXhCcm93c2VyIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3BlbiBzaWRlYmFyIHB1bGwgcmVxdWVzdCBsaW5rcyBpbiB0aGUgZW1iZWRkZWQgY211eCBicm93c2VyLiIKICAgICAgICB9LAogICAgICAgICJvcGVuUG9ydExpbmtzSW5DbXV4QnJvd3NlciI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9u", + "IjogIk9wZW4gc2lkZWJhciBwb3J0IGxpbmtzIGluIHRoZSBlbWJlZGRlZCBjbXV4IGJyb3dzZXIuIgogICAgICAgIH0sCiAgICAgICAgInNob3dTU0giOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IFNTSCBjb25uZWN0aW9uIGRldGFpbHMuIgogICAgICAgIH0sCiAgICAgICAgInNob3dQb3J0cyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAg", + "ICAgImRlc2NyaXB0aW9uIjogIlNob3cgbGlzdGVuaW5nIHBvcnRzLiIKICAgICAgICB9LAogICAgICAgICJzaG93TG9nIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyByZWNlbnQgbG9nIHNuaXBwZXRzLiIKICAgICAgICB9LAogICAgICAgICJzaG93UHJvZ3Jlc3MiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6", + "ICJTaG93IHByb2dyZXNzIGluZGljYXRvcnMuIgogICAgICAgIH0sCiAgICAgICAgInNob3dBZ2VudEFjdGl2aXR5IjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2hvdyB0aGUgbG9hZGluZyBzcGlubmVyIG9uIHdvcmtzcGFjZXMgd2l0aCBydW5uaW5nIGNvZGluZyBhZ2VudHMgb3IgYWN0aXZlIGxvYWRlcnMuIgogICAgICAgIH0sCiAgICAgICAgImxvYWRpbmdTcGlubmVyUG9zaXRpb24iOiB7CiAgICAgICAgICAidHlw", + "ZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbImxlYWRpbmciLCAidHJhaWxpbmciXSwKICAgICAgICAgICJkZWZhdWx0IjogImxlYWRpbmciLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldoaWNoIHNpZGUgb2YgdGhlIHdvcmtzcGFjZSByb3cgdGhlIGxvYWRpbmcgc3Bpbm5lciBhcHBlYXJzIG9uOiBsZWFkaW5nIChsZWZ0LCBzaGFyaW5nIHRoZSB1bnJlYWQtYmFkZ2Ugc2xvdCkgb3IgdHJhaWxpbmcgKHJpZ2h0KS4iCiAgICAgICAgfSwKICAgICAgICAibm90aWZpY2F0aW9uQmFkZ2VQb3NpdGlvbiI6IHsKICAg", + "ICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsibGVhZGluZyIsICJ0cmFpbGluZyJdLAogICAgICAgICAgImRlZmF1bHQiOiAibGVhZGluZyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hpY2ggc2lkZSBvZiB0aGUgd29ya3NwYWNlIHJvdyB0aGUgdW5yZWFkIG5vdGlmaWNhdGlvbiBiYWRnZSBhcHBlYXJzIG9uOiBsZWFkaW5nIChsZWZ0KSBvciB0cmFpbGluZyAocmlnaHQpLiIKICAgICAgICB9LAogICAgICAgICJzaG93Q3VzdG9tTWV0YWRhdGEiOiB7CiAgICAgICAgICAidHlwZSI6ICJi", + "b29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IGN1c3RvbSBtZXRhZGF0YSBwaWxscy4iCiAgICAgICAgfSwKICAgICAgICAicmlnaHRNYXhXaWR0aCI6IHsKICAgICAgICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAgICAgICAiZXhjbHVzaXZlTWluaW11bSI6IDAsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnNpZGViYXIucmlnaHRNYXhXaWR0aCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiTWF4aW11bSB3aWR0", + "aCBpbiBwb2ludHMgZm9yIHRoZSByaWdodCBzaWRlYmFyLiBXaGVuIG9taXR0ZWQsIHRoZSBidWlsdC1pbiBkeW5hbWljIGNhcCBhcHBsaWVzLiIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAid29ya3NwYWNlQ29sb3JzIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJ3b3Jrc3BhY2VDb2xvcnMiLAogICAgICAiZGVzY3JpcHRpb24iOiAiV29ya3NwYWNlIHRhYiBhbmQgYmFkZ2UgY29sb3JzIGZyb20gU2V0dGluZ3MgPiBXb3Jrc3BhY2UgQ29sb3JzLiIsCiAgICAgICJ0", + "eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAiaW5kaWNhdG9yU3R5bGUiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbCiAgICAgICAgICAgICJsZWZ0UmFpbCIsCiAgICAgICAgICAgICJzb2xpZEZpbGwiLAogICAgICAgICAgICAicmFpbCIsCiAgICAgICAgICAgICJib3JkZXIiLAogICAgICAgICAgICAid2FzaCIsCiAgICAgICAgICAgICJsaWZ0IiwKICAgICAgICAgICAgInR5cG9n", + "cmFwaHkiLAogICAgICAgICAgICAid2FzaFJhaWwiLAogICAgICAgICAgICAiYmx1ZVdhc2hDb2xvclJhaWwiCiAgICAgICAgICBdLAogICAgICAgICAgImRlZmF1bHQiOiAibGVmdFJhaWwiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkFjdGl2ZSB3b3Jrc3BhY2UgaW5kaWNhdG9yIHN0eWxlLiBMZWdhY3kgYWxpYXNlcyBhcmUgYWNjZXB0ZWQgYW5kIG5vcm1hbGl6ZWQuIgogICAgICAgIH0sCiAgICAgICAgInNlbGVjdGlvbkNvbG9yIjogewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleE9yTnVsbCIsCiAg", + "ICAgICAgICAiZGVmYXVsdCI6IG51bGwsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3ZlcnJpZGUgdGhlIHNlbGVjdGVkIHdvcmtzcGFjZSBiYWNrZ3JvdW5kIGNvbG9yLiIKICAgICAgICB9LAogICAgICAgICJub3RpZmljYXRpb25CYWRnZUNvbG9yIjogewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleE9yTnVsbCIsCiAgICAgICAgICAiZGVmYXVsdCI6IG51bGwsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3ZlcnJpZGUgdGhlIHVucmVhZCBub3RpZmljYXRpb24gYmFkZ2UgY29sb3IuIgogICAgICAg", + "IH0sCiAgICAgICAgImNvbG9ycyI6IHsKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRnVsbCBuYW1lZCB3b3Jrc3BhY2UgY29sb3IgcGFsZXR0ZS4gSW5jbHVkZSBidWlsdC1pbiBlbnRyaWVzIHlvdSB3YW50IHRvIGtlZXAsIHJlbW92ZSBrZXlzIHRvIHJlbW92ZSBjb2xvcnMsIGFuZCBhZGQgbW9yZSBuYW1lZCBlbnRyaWVzIHRvIGV4dGVuZCB0aGUgcGlja2VyLiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHsKICAgICAgICAgICAgIlJlZCI6ICIjQzAzOTJCIiwKICAgICAgICAg", + "ICAgIkNyaW1zb24iOiAiIzkyMkIyMSIsCiAgICAgICAgICAgICJPcmFuZ2UiOiAiI0EwNDAwMCIsCiAgICAgICAgICAgICJBbWJlciI6ICIjN0Q2NjA4IiwKICAgICAgICAgICAgIk9saXZlIjogIiM0QTVDMTgiLAogICAgICAgICAgICAiR3JlZW4iOiAiIzE5NkYzRCIsCiAgICAgICAgICAgICJUZWFsIjogIiMwMDZCNkIiLAogICAgICAgICAgICAiQXF1YSI6ICIjMEU2QjhDIiwKICAgICAgICAgICAgIkJsdWUiOiAiIzE1NjVDMCIsCiAgICAgICAgICAgICJOYXZ5IjogIiMxQTUyNzYiLAogICAgICAgICAgICAiSW5kaWdvIjog", + "IiMyODM1OTMiLAogICAgICAgICAgICAiUHVycGxlIjogIiM2QTFCOUEiLAogICAgICAgICAgICAiTWFnZW50YSI6ICIjQUQxNDU3IiwKICAgICAgICAgICAgIlJvc2UiOiAiIzg4MEU0RiIsCiAgICAgICAgICAgICJCcm93biI6ICIjN0IzRjAwIiwKICAgICAgICAgICAgIkNoYXJjb2FsIjogIiMzRTRCNUUiCiAgICAgICAgICB9LAogICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogewogICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4IgogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgInBhbGV0", + "dGVPdmVycmlkZXMiOiB7CiAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkxlZ2FjeSB3b3Jrc3BhY2UgY29sb3Igb3ZlcnJpZGVzIGZvciBidWlsdC1pbiBwYWxldHRlIG5hbWVzLiBQcmVmZXIgd29ya3NwYWNlQ29sb3JzLmNvbG9ycyBmb3IgbmV3IGNvbmZpZ3MuIiwKICAgICAgICAgICJkZWZhdWx0Ijoge30sCiAgICAgICAgICAiZGVwcmVjYXRlZCI6IHRydWUsCiAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMv", + "Y29sb3JIZXgiCiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAiY3VzdG9tQ29sb3JzIjogewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkxlZ2FjeSBsaXN0IG9mIGN1c3RvbSB3b3Jrc3BhY2UgY29sb3JzLiBQcmVmZXIgd29ya3NwYWNlQ29sb3JzLmNvbG9ycyBmb3IgbmV3IGNvbmZpZ3MuIiwKICAgICAgICAgICJkZWZhdWx0IjogW10sCiAgICAgICAgICAiZGVwcmVjYXRlZCI6IHRydWUsCiAgICAgICAgICAiaXRlbXMiOiB7CiAgICAgICAgICAgICIkcmVmIjogIiMv", + "JGRlZnMvY29sb3JIZXgiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgInNpZGViYXJBcHBlYXJhbmNlIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJzaWRlYmFyQXBwZWFyYW5jZSIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJTaWRlYmFyIHRpbnQgc2V0dGluZ3MgZnJvbSBTZXR0aW5ncyA+IFNpZGViYXIgQXBwZWFyYW5jZS4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAg", + "InByb3BlcnRpZXMiOiB7CiAgICAgICAgIm1hdGNoVGVybWluYWxCYWNrZ3JvdW5kIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlVzZSB0aGUgdGVybWluYWwgYmFja2dyb3VuZCBpbnN0ZWFkIG9mIHRoZSBzaWRlYmFyIHRpbnQuIgogICAgICAgIH0sCiAgICAgICAgInRpbnRDb2xvciI6IHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvY29sb3JIZXgiLAogICAgICAgICAgImRlZmF1bHQiOiAiIzAwMDAwMCIsCiAg", + "ICAgICAgICAiZGVzY3JpcHRpb24iOiAiQmFzZSBzaWRlYmFyIHRpbnQgY29sb3IgdXNlZCB3aGVuIGxpZ2h0L2Rhcmsgb3ZlcnJpZGVzIGFyZSBub3Qgc2V0LiIKICAgICAgICB9LAogICAgICAgICJsaWdodE1vZGVUaW50Q29sb3IiOiB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4T3JOdWxsIiwKICAgICAgICAgICJkZWZhdWx0IjogbnVsbCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaWRlYmFyIHRpbnQgb3ZlcnJpZGUgZm9yIGxpZ2h0IGFwcGVhcmFuY2UuIgogICAgICAgIH0sCiAgICAgICAgImRh", + "cmtNb2RlVGludENvbG9yIjogewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9jb2xvckhleE9yTnVsbCIsCiAgICAgICAgICAiZGVmYXVsdCI6IG51bGwsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2lkZWJhciB0aW50IG92ZXJyaWRlIGZvciBkYXJrIGFwcGVhcmFuY2UuIgogICAgICAgIH0sCiAgICAgICAgInRpbnRPcGFjaXR5IjogewogICAgICAgICAgInR5cGUiOiAibnVtYmVyIiwKICAgICAgICAgICJtaW5pbXVtIjogMCwKICAgICAgICAgICJtYXhpbXVtIjogMSwKICAgICAgICAgICJkZWZhdWx0IjogMC4wMywK", + "ICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaWRlYmFyIHRpbnQgb3BhY2l0eSBmcm9tIDAgdG8gMS4gTm90ZTogdGhpcyBvbmx5IGNvbnRyb2xzIHRoZSBzaWRlYmFyIHRpbnQsIG5vdCB0ZXJtaW5hbC93aW5kb3cgdHJhbnNwYXJlbmN5LiBGb3IgdGVybWluYWwgYmFja2dyb3VuZCB0cmFuc3BhcmVuY3kgb3IgYmx1ciwgc2V0IGBiYWNrZ3JvdW5kLW9wYWNpdHlgIGFuZCBgYmFja2dyb3VuZC1ibHVyYCBpbiBgfi8uY29uZmlnL2dob3N0dHkvY29uZmlnYCBhbmQgcnVuIGBjbXV4IHJlbG9hZC1jb25maWdgLiIKICAgICAgICB9", + "CiAgICAgIH0KICAgIH0sCiAgICAiYXV0b21hdGlvbiI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAiYXV0b21hdGlvbiIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJTb2NrZXQgY29udHJvbCBhbmQgYXV0b21hdGlvbiBzZXR0aW5ncyBmcm9tIFNldHRpbmdzID4gQXV0b21hdGlvbi4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgInNvY2tldENvbnRyb2xNb2Rl", + "IjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWwogICAgICAgICAgICAib2ZmIiwKICAgICAgICAgICAgImNtdXhPbmx5IiwKICAgICAgICAgICAgImF1dG9tYXRpb24iLAogICAgICAgICAgICAicGFzc3dvcmQiLAogICAgICAgICAgICAiYWxsb3dBbGwiLAogICAgICAgICAgICAib3BlbkFjY2VzcyIsCiAgICAgICAgICAgICJmdWxsT3BlbkFjY2VzcyIsCiAgICAgICAgICAgICJub3RpZmljYXRpb25zIiwKICAgICAgICAgICAgImZ1bGwiCiAgICAgICAgICBdLAogICAgICAgICAgImRl", + "ZmF1bHQiOiAiY211eE9ubHkiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNvY2tldCBjb250cm9sIG1vZGUuIExlZ2FjeSBhbGlhc2VzIGFyZSBhY2NlcHRlZCBhbmQgbm9ybWFsaXplZC4iCiAgICAgICAgfSwKICAgICAgICAic29ja2V0UGFzc3dvcmQiOiB7CiAgICAgICAgICAib25lT2YiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidHlwZSI6ICJudWxsIgogICAgICAgICAgICB9CiAgICAgICAgICBd", + "LAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJQYXNzd29yZCBmb3IgcGFzc3dvcmQtbW9kZSBzb2NrZXQgYWNjZXNzLiBVc2UgbnVsbCBvciBhbiBlbXB0eSBzdHJpbmcgdG8gY2xlYXIgaXQuIgogICAgICAgIH0sCiAgICAgICAgImNsYXVkZUNvZGVJbnRlZ3JhdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkVuYWJsZSBjbXV4IGludGVncmF0aW9uIGhvb2tzIGZvciBD", + "bGF1ZGUgQ29kZS4iCiAgICAgICAgfSwKICAgICAgICAiY2xhdWRlQmluYXJ5UGF0aCI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZGVmYXVsdCI6ICIiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkN1c3RvbSBwYXRoIHRvIHRoZSBjbGF1ZGUgYmluYXJ5LiIKICAgICAgICB9LAogICAgICAgICJ3b3Jrc3BhY2VBdXRvTmFtaW5nIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNj", + "aGVtYURlc2NyaXB0aW9ucy5hdXRvbWF0aW9uLndvcmtzcGFjZUF1dG9OYW1pbmciLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIk9wdC1pbiBBSSBhdXRvLW5hbWluZyBvZiB3b3Jrc3BhY2VzIGFuZCB0YWJzIGZyb20gYWdlbnQgY29udmVyc2F0aW9uIGNvbnRlbnQuIFdoZW4gZW5hYmxlZCwgY211eCBzdW1tYXJpemVzIHN1cHBvcnRlZCBhZ2VudCBzZXNzaW9ucyBpbnRvIHNob3J0IHRpdGxlcyB1c2luZyBlYWNoIGFnZW50J3Mgb3duIGJpbmFyeTsgbWFudWFsIHJlbmFtZXMgYWx3YXlzIHdpbi4iCiAgICAgICAgfSwKICAg", + "ICAgICAiYXV0b05hbWluZ0FnZW50IjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJkZWZhdWx0IjogImF1dG8iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5hdXRvbWF0aW9uLmF1dG9OYW1pbmdBZ2VudCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hpY2ggYWdlbnQgZ2VuZXJhdGVzIGF1dG8tbmFtZXMgZm9yIGV2ZXJ5IHNlc3Npb24uIFwiYXV0b1wiIChkZWZhdWx0KSBuYW1lcyBlYWNoIHNlc3Npb24gd2l0aCBpdHMgb3duIGFnZW50OyBhbnkg", + "YWdlbnQgc2x1ZyAoY2xhdWRlLCBjb2RleCwgZ3Jvaywgb3BlbmNvZGUsIHBpLCBvbXAsIOKApikgb3ZlcnJpZGVzIG5hbWluZyBmb3IgYWxsIHNlc3Npb25zLCBldmVuIG90aGVyIGFnZW50cycgc2Vzc2lvbnMuIFVuZHJpdmVhYmxlIG9yIHVuaW5zdGFsbGVkIGFnZW50cyBmYWxsIGJhY2sgdG8gdGhlIHNlc3Npb24ncyBvd24gYWdlbnQsIHNvIG5hbWluZyBuZXZlciBicmVha3MuIgogICAgICAgIH0sCiAgICAgICAgInJpcGdyZXBCaW5hcnlQYXRoIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJk", + "ZWZhdWx0IjogIiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ3VzdG9tIHBhdGggdG8gdGhlIHJpcGdyZXAgKHJnKSBiaW5hcnkgdXNlZCBieSBwcm9qZWN0IHNlYXJjaC4iCiAgICAgICAgfSwKICAgICAgICAic3VwcHJlc3NTdWJhZ2VudE5vdGlmaWNhdGlvbnMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYXV0b21hdGlvbi5zdXBwcmVzc1N1YmFnZW50Tm90aWZpY2F0aW9u", + "cyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU3VwcHJlc3MgdmlzaWJsZSBjb21wbGV0aW9uIG5vdGlmaWNhdGlvbnMgYW5kIHN0YXR1cyBtdXRhdGlvbnMgZnJvbSBuZXN0ZWQgQ29kZXggb3IgQ2xhdWRlIGNoaWxkIGFnZW50cyB3aGlsZSBrZWVwaW5nIHRoZWlyIGV2ZW50cyBpbiBGZWVkIHRlbGVtZXRyeS4iCiAgICAgICAgfSwKICAgICAgICAiYW1wSW50ZWdyYXRpb24iOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktl", + "eSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYXV0b21hdGlvbi5hbXBJbnRlZ3JhdGlvbiIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW5hYmxlIGNtdXggaW50ZWdyYXRpb24gaG9va3MgZm9yIEFtcC4gV2hlbiBkaXNhYmxlZCwgdGhlIGJ1bmRsZWQgcGx1Z2luIHN0YXlzIGluYWN0aXZlIHdpdGhvdXQgbmVlZGluZyB0byBiZSByZW1vdmVkLiIKICAgICAgICB9LAogICAgICAgICJjdXJzb3JJbnRlZ3JhdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAg", + "ICAgICAgImRlc2NyaXB0aW9uIjogIkVuYWJsZSBjbXV4IGludGVncmF0aW9uIGhvb2tzIGZvciBDdXJzb3IuIgogICAgICAgIH0sCiAgICAgICAgImdlbWluaUludGVncmF0aW9uIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW5hYmxlIGNtdXggaW50ZWdyYXRpb24gaG9va3MgZm9yIEdlbWluaS4iCiAgICAgICAgfSwKICAgICAgICAia2lyb0ludGVncmF0aW9uIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIs", + "CiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW5hYmxlIGNtdXggaW50ZWdyYXRpb24gaG9va3MgZm9yIEtpcm8gQ0xJLiIKICAgICAgICB9LAogICAgICAgICJraXJvTm90aWZpY2F0aW9uTGV2ZWwiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbCiAgICAgICAgICAgICJtaW5pbWFsIiwKICAgICAgICAgICAgInN0YW5kYXJkIiwKICAgICAgICAgICAgInZlcmJvc2UiCiAgICAgICAgICBdLAogICAgICAgICAgImRlZmF1bHQiOiAic3Rh", + "bmRhcmQiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNvbnRyb2xzIGhvdyBtYW55IEtpcm8gdG9vbCBldmVudHMgYXBwZWFyIGluIEZlZWQuIgogICAgICAgIH0sCiAgICAgICAgInBvcnRCYXNlIjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDEsCiAgICAgICAgICAiZGVmYXVsdCI6IDkxMDAsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU3RhcnRpbmcgdmFsdWUgZm9yIHdvcmtzcGFjZSBDTVVYX1BPUlQgYXNzaWdubWVudHMuIgogICAgICAgIH0sCiAgICAgICAgInBv", + "cnRSYW5nZSI6IHsKICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAxLAogICAgICAgICAgImRlZmF1bHQiOiAxMCwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJOdW1iZXIgb2YgcG9ydHMgcmVzZXJ2ZWQgcGVyIHdvcmtzcGFjZS4iCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgImJyb3dzZXIiOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogImJyb3dzZXIiLAogICAgICAiZGVzY3JpcHRpb24iOiAiRW1iZWRkZWQgYnJvd3NlciBz", + "ZXR0aW5ncyBmcm9tIFNldHRpbmdzID4gQnJvd3Nlci4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImRlZmF1bHRTZWFyY2hFbmdpbmUiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbImdvb2dsZSIsICJkdWNrZHVja2dvIiwgImJpbmciLCAia2FnaSIsICJzdGFydHBhZ2UiLCAiYnJhdmUiLCAicGVycGxleGl0eSIsICJleGEiLCAieWFob28iLCAiZWNvc2lhIiwg", + "InF3YW50IiwgIm1vamVlayIsICJ3aWtpcGVkaWEiLCAiZ2l0aHViIiwgImJhaWR1IiwgInlhbmRleCIsICJjdXN0b20iXSwKICAgICAgICAgICJkZWZhdWx0IjogImdvb2dsZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmJyb3dzZXIuZGVmYXVsdFNlYXJjaEVuZ2luZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGVmYXVsdCBzZWFyY2ggZW5naW5lIGZvciBub24tVVJMIGJyb3dzZXIgYWRkcmVzcyBiYXIgcXVlcmllcy4gVXNlIGN1c3RvbSB3aXRoIGN1c3RvbVNlYXJjaEVu", + "Z2luZVVSTFRlbXBsYXRlIGZvciBhcmJpdHJhcnkgcHJvdmlkZXJzLiIKICAgICAgICB9LAogICAgICAgICJjdXN0b21TZWFyY2hFbmdpbmVOYW1lIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJkZWZhdWx0IjogIiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmJyb3dzZXIuY3VzdG9tU2VhcmNoRW5naW5lTmFtZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGlzcGxheSBuYW1lIHVzZWQgd2hlbiBkZWZhdWx0U2VhcmNoRW5naW5lIGlzIGN1c3Rv", + "bS4iCiAgICAgICAgfSwKICAgICAgICAiY3VzdG9tU2VhcmNoRW5naW5lVVJMVGVtcGxhdGUiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9zZWFyY2g/cT17cXVlcnl9IiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYnJvd3Nlci5jdXN0b21TZWFyY2hFbmdpbmVVUkxUZW1wbGF0ZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2VhcmNoIFVSTCB1c2VkIHdoZW4gZGVmYXVsdFNlYXJjaEVu", + "Z2luZSBpcyBjdXN0b20uIEluY2x1ZGUge3F1ZXJ5fSBvciAlcyBmb3IgdGhlIGVuY29kZWQgcXVlcnkuIElmIG9taXR0ZWQsIGNtdXggYXBwZW5kcyBxPSB0byB0aGUgVVJMLiIKICAgICAgICB9LAogICAgICAgICJzaG93U2VhcmNoU3VnZ2VzdGlvbnMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IG9tbmliYXIgc2VhcmNoIHN1Z2dlc3Rpb25zLiIKICAgICAgICB9LAogICAgICAgICJ0aGVtZSI6IHsKICAgICAg", + "ICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsic3lzdGVtIiwgImxpZ2h0IiwgImRhcmsiXSwKICAgICAgICAgICJkZWZhdWx0IjogInN5c3RlbSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW1iZWRkZWQgYnJvd3NlciB0aGVtZS4iCiAgICAgICAgfSwKICAgICAgICAiZGVmYXVsdFpvb21MZXZlbCI6IHsKICAgICAgICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAgICAgICAibWluaW11bSI6IDAuMjUsCiAgICAgICAgICAibWF4aW11bSI6IDUsCiAgICAgICAgICAiZGVmYXVsdCI6IDEsCiAgICAg", + "ICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmJyb3dzZXIuZGVmYXVsdFpvb21MZXZlbCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGVmYXVsdCBwYWdlIHpvb20gZmFjdG9yIGFwcGxpZWQgdG8gbmV3bHkgb3BlbmVkIGJyb3dzZXIgcGFnZXMgKDEgPSAxMDAlKS4gWm9vbSBJbiwgWm9vbSBPdXQsIGFuZCBBY3R1YWwgU2l6ZSBzdGlsbCBhZGp1c3QgZWFjaCBwYWdlLiIKICAgICAgICB9LAogICAgICAgICJkaXNjYXJkSGlkZGVuV2ViVmlld3MiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29s", + "ZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJBbGxvdyBoaWRkZW4gYnJvd3NlciB0YWJzIHRvIHJlbGVhc2UgcGFnZSBtZW1vcnkgYW5kIHJlc3RvcmUgd2hlbiBzaG93biBhZ2Fpbi4iCiAgICAgICAgfSwKICAgICAgICAiaGlkZGVuV2ViVmlld0Rpc2NhcmREZWxheVNlY29uZHMiOiB7CiAgICAgICAgICAidHlwZSI6ICJudW1iZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAwLAogICAgICAgICAgIm1heGltdW0iOiAzNjAwLAogICAgICAgICAgImRlZmF1bHQiOiAzMDAs", + "CiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2Vjb25kcyBhIGJyb3dzZXIgdGFiIG11c3Qgc3RheSBoaWRkZW4gYmVmb3JlIGNtdXggZnJlZXMgaXRzIHBhZ2UgbWVtb3J5LiIKICAgICAgICB9LAogICAgICAgICJhc2tXaGVyZVRvU2F2ZURvd25sb2FkcyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiBmYWxzZSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYnJvd3Nlci5hc2tXaGVyZVRvU2F2ZURvd25sb2FkcyIsCiAgICAgICAgICAi", + "ZGVzY3JpcHRpb24iOiAiU2hvdyBhIHNhdmUgcGFuZWwgZm9yIGJyb3dzZXIgZG93bmxvYWRzIGluc3RlYWQgb2Ygc2F2aW5nIGRpcmVjdGx5IHRvIERvd25sb2Fkcy4iCiAgICAgICAgfSwKICAgICAgICAib3BlblRlcm1pbmFsTGlua3NJbkNtdXhCcm93c2VyIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiT3BlbiBjbGlja2VkIHRlcm1pbmFsIGxpbmtzIGluIHRoZSBlbWJlZGRlZCBicm93c2VyLiIKICAgICAgICB9LAog", + "ICAgICAgICJpbnRlcmNlcHRUZXJtaW5hbE9wZW5Db21tYW5kSW5DbXV4QnJvd3NlciI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkludGVyY2VwdCB0ZXJtaW5hbCBvcGVuIGh0dHAocykgY29tbWFuZHMgYW5kIHJvdXRlIHRoZW0gdGhyb3VnaCB0aGUgZW1iZWRkZWQgYnJvd3Nlci4iCiAgICAgICAgfSwKICAgICAgICAiaG9zdHNUb09wZW5JbkVtYmVkZGVkQnJvd3NlciI6IHsKICAgICAgICAgICJ0eXBlIjogImFycmF5", + "IiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgfSwKICAgICAgICAgICJkZWZhdWx0IjogW10sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQWxsb3dsaXN0IG9mIGhvc3RzIHRoYXQgc2hvdWxkIHN0YXkgaW5zaWRlIHRoZSBlbWJlZGRlZCBicm93c2VyLiIKICAgICAgICB9LAogICAgICAgICJ1cmxzVG9BbHdheXNPcGVuRXh0ZXJuYWxseSI6IHsKICAgICAgICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUi", + "OiAic3RyaW5nIgogICAgICAgICAgfSwKICAgICAgICAgICJkZWZhdWx0IjogW10sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiUnVsZXMgdGhhdCBhbHdheXMgb3BlbiBtYXRjaGluZyBVUkxzIGluIHRoZSBzeXN0ZW0gYnJvd3Nlci4iCiAgICAgICAgfSwKICAgICAgICAiaW5zZWN1cmVIdHRwSG9zdHNBbGxvd2VkSW5FbWJlZGRlZEJyb3dzZXIiOiB7CiAgICAgICAgICAidHlwZSI6ICJhcnJheSIsCiAgICAgICAgICAiaXRlbXMiOiB7CiAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgIH0sCiAgICAgICAg", + "ICAiZGVmYXVsdCI6IFsKICAgICAgICAgICAgImxvY2FsaG9zdCIsCiAgICAgICAgICAgICIqLmxvY2FsaG9zdCIsCiAgICAgICAgICAgICIxMjcuMC4wLjEiLAogICAgICAgICAgICAiOjoxIiwKICAgICAgICAgICAgIjAuMC4wLjAiLAogICAgICAgICAgICAiKi5sb2NhbHRlc3QubWUiCiAgICAgICAgICBdLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhUVFAgaG9zdHMgYWxsb3dlZCBpbiB0aGUgZW1iZWRkZWQgYnJvd3NlciB3aXRob3V0IGEgd2FybmluZyBwcm9tcHQuIgogICAgICAgIH0sCiAgICAgICAgInVybEFsbG93", + "bGlzdCI6IHsKICAgICAgICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgfSwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuYnJvd3Nlci51cmxBbGxvd2xpc3QiLAogICAgICAgICAgImRlZmF1bHQiOiBbCiAgICAgICAgICAgICJsb2NhbGhvc3QiLAogICAgICAgICAgICAiKi5sb2NhbGhvc3QiLAogICAgICAgICAgICAiMTI3LjAuMC4xIiwKICAgICAgICAgICAgIjo6MSIsCiAgICAgICAgICAg", + "ICIwLjAuMC4wIiwKICAgICAgICAgICAgIioubG9jYWx0ZXN0Lm1lIgogICAgICAgICAgXSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJIb3N0IG9yIFVSTCBwYXR0ZXJucyB0aGF0IHJlc3RyaWN0IGVtYmVkZGVkLWJyb3dzZXIgbmF2aWdhdGlvbi4gVGhlIFNldHRpbmdzIFVJIHN1Z2dlc3RzIGxvY2FsIGRldmVsb3BtZW50IG9yaWdpbnM7IHNhdmluZyBhIGxpc3Qgb3B0cyBpbnRvIHRoZSBvcHRpb25hbCByZXN0cmljdGlvbi4gUmVtb3ZlIGVudHJpZXMgdG8gYmxvY2sgdGhlbSwgb3IgbGVhdmUgdGhlIHVzZXIgdmFsdWUg", + "ZW1wdHkgdG8gZGlzYWJsZSBpdCB3aGVuIG5vIG1hbmFnZWQgcG9saWN5IGFwcGxpZXMuIgogICAgICAgIH0sCiAgICAgICAgInNob3dJbXBvcnRIaW50T25CbGFua1RhYnMiOiB7CiAgICAgICAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG93IHRoZSBicm93c2VyIGltcG9ydCBoaW50IG9uIGJsYW5rIHRhYnMuIgogICAgICAgIH0sCiAgICAgICAgInJlYWN0R3JhYlZlcnNpb24iOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAog", + "ICAgICAgICAgImRlZmF1bHQiOiAiMC4xLjI5IiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJQaW5uZWQgcmVhY3QtZ3JhYiB2ZXJzaW9uIGZvciB0aGUgYnJvd3NlciB0b29sYmFyIGhlbHBlci4iCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIm1vYmlsZSI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAibW9iaWxlIiwKICAgICAgImRlc2NyaXB0aW9uIjogIk1hYy1zaWRlIHNldHRpbmdzIGZvciBjbXV4IG9uIGlPUy4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAog", + "ICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImFydGlmYWN0Rm9sZGVyQWNjZXNzIjogewogICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICJlbnVtIjogWyJzdWJ0cmVlIiwgIm9uZUxldmVsIl0sCiAgICAgICAgICAiZGVmYXVsdCI6ICJzdWJ0cmVlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDb250cm9scyB3aGV0aGVyIGEgcmVmZXJlbmNlZCBvciB0ZXJtaW5hbC12aXNpYmxlIGRpcmVjdG9yeSBhdXRob3JpemVzIGl0cyBmdWxs", + "IGNhbm9uaWNhbCBzdWJ0cmVlIG9yIG9ubHkgaW1tZWRpYXRlIGNoaWxkcmVuLiIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAibWFya2Rvd24iOiB7CiAgICAgICJ4LWNtdXgtc2NvcGVzIjogWyJnbG9iYWwiXSwKICAgICAgInRpdGxlIjogIm1hcmtkb3duIiwKICAgICAgImRlc2NyaXB0aW9uIjogIkJ1aWx0LWluIG1hcmtkb3duIHZpZXdlciBzZXR0aW5ncy4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAg", + "ICAgImZvbnRTaXplIjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAibWluaW11bSI6IDgsCiAgICAgICAgICAibWF4aW11bSI6IDk2LAogICAgICAgICAgImRlZmF1bHQiOiAxNSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEZWZhdWx0IGJvZHkgZm9udCBzaXplLCBpbiBwb2ludHMsIGZvciBuZXdseSBvcGVuZWQgbWFya2Rvd24gdmlld2Vycy4gWm9vbSBhIHZpZXdlciBsaXZlIHdpdGggQ21kLSsgLyBDbWQtLSAvIENtZC0wLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1h", + "RGVzY3JpcHRpb25zLm1hcmtkb3duLmZvbnRTaXplIgogICAgICAgIH0sCiAgICAgICAgImZvbnRGYW1pbHkiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImRlZmF1bHQiOiAiIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJEZWZhdWx0IGJvZHkgZm9udCBmYW1pbHkgZm9yIG5ld2x5IG9wZW5lZCBtYXJrZG93biB2aWV3ZXJzLiBMZWF2ZSBlbXB0eSBmb3IgdGhlIHN5c3RlbSBtYXJrZG93biBmb250IHN0YWNrLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRp", + "b25zLm1hcmtkb3duLmZvbnRGYW1pbHkiCiAgICAgICAgfSwKICAgICAgICAibWF4V2lkdGgiOiB7CiAgICAgICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgICAgICJtaW5pbXVtIjogMzIwLAogICAgICAgICAgIm1heGltdW0iOiAyNDAwLAogICAgICAgICAgImRlZmF1bHQiOiA5ODAsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGVmYXVsdCBtYXhpbXVtIHJlYWRpbmcgY29sdW1uIHdpZHRoLCBpbiBDU1MgcGl4ZWxzLCBmb3IgbmV3bHkgb3BlbmVkIG1hcmtkb3duIHZpZXdlcnMuIiwKICAgICAgICAgICJkZXNjcmlw", + "dGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMubWFya2Rvd24ubWF4V2lkdGgiCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgImNhbnZhcyI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAiY2FudmFzIiwKICAgICAgImRlc2NyaXB0aW9uIjogIkZyZWVmb3JtIGNhbnZhcyB3b3Jrc3BhY2UgbGF5b3V0IHNldHRpbmdzLiIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAicHJvcGVydGllcyI6IHsK", + "ICAgICAgICAicGFuZUdhcCI6IHsKICAgICAgICAgICJ0eXBlIjogImludGVnZXIiLAogICAgICAgICAgIm1pbmltdW0iOiAwLAogICAgICAgICAgIm1heGltdW0iOiA2NCwKICAgICAgICAgICJkZWZhdWx0IjogMTYsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU3BhY2luZyBiZXR3ZWVuIHBhbmVzIGluIHRoZSBjYW52YXMgbGF5b3V0LCBpbiBwb2ludHMuIFNuYXBwaW5nLCB0aWR5LCBhbmQgbmV3LXBhbmUgcGxhY2VtZW50IGFsbCB1c2UgdGhpcyBvbmUgZ2FwLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2No", + "ZW1hRGVzY3JpcHRpb25zLmNhbnZhcy5wYW5lR2FwIgogICAgICAgIH0sCiAgICAgICAgInNuYXBwaW5nRW5hYmxlZCI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNuYXAgcGFuZSBkcmFncyBhbmQgcmVzaXplcyB0byBuZWlnaGJvciBlZGdlcyBhbmQgdGhlIHBhbmUgZ2FwLiBIb2xkIENvbW1hbmQgdG8gc3VzcGVuZCBzbmFwcGluZyBmb3Igb25lIGdlc3R1cmUuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJz", + "Y2hlbWFEZXNjcmlwdGlvbnMuY2FudmFzLnNuYXBwaW5nRW5hYmxlZCIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiZmlsZUVkaXRvciI6IHsKICAgICAgIngtY211eC1zY29wZXMiOiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAiZmlsZUVkaXRvciIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJCdWlsdC1pbiBmaWxlIGVkaXRvciBzZXR0aW5ncy4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgIndv", + "cmRXcmFwIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IGZhbHNlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIldyYXAgbG9uZyBsaW5lcyBhdCB0aGUgZWRpdG9yJ3MgcmlnaHQgZWRnZSBpbnN0ZWFkIG9mIHNjcm9sbGluZyBob3Jpem9udGFsbHkuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuZmlsZUVkaXRvci53b3JkV3JhcCIKICAgICAgICB9LAogICAgICAgICJzeW50YXhIaWdobGlnaHRpbmciOiB7CiAgICAgICAgICAidHlw", + "ZSI6ICJib29sZWFuIiwKICAgICAgICAgICJkZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJDb2xvciBzb3VyY2UgdG9rZW5zIGluIHRoZSBidWlsdC1pbiBmaWxlIGVkaXRvci4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5maWxlRWRpdG9yLnN5bnRheEhpZ2hsaWdodGluZyIKICAgICAgICB9LAogICAgICAgICJsaW5lTnVtYmVycyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAg", + "ImRlc2NyaXB0aW9uIjogIlNob3cgYSBsaW5lLW51bWJlciBndXR0ZXIgaW4gdGhlIGJ1aWx0LWluIGZpbGUgZWRpdG9yLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmZpbGVFZGl0b3IubGluZU51bWJlcnMiCiAgICAgICAgfSwKICAgICAgICAiaW5kZW50R3VpZGVzIjogewogICAgICAgICAgInR5cGUiOiAiYm9vbGVhbiIsCiAgICAgICAgICAiZGVmYXVsdCI6IHRydWUsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRHJhdyB2ZXJ0aWNhbCBpbmRlbnQgZ3VpZGVzIGluIHRoZSBi", + "dWlsdC1pbiBmaWxlIGVkaXRvci4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5maWxlRWRpdG9yLmluZGVudEd1aWRlcyIKICAgICAgICB9LAogICAgICAgICJjdXJyZW50TGluZUhpZ2hsaWdodCI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAgICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkhpZ2hsaWdodCB0aGUgY2FyZXQncyBsaW5lIHdoZW4gdGhlIHNlbGVjdGlvbiBpcyBlbXB0eS4iLAogICAgICAgICAgImRlc2NyaXB0", + "aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5maWxlRWRpdG9yLmN1cnJlbnRMaW5lSGlnaGxpZ2h0IgogICAgICAgIH0sCiAgICAgICAgInRhYldpZHRoIjogewogICAgICAgICAgInR5cGUiOiAiaW50ZWdlciIsCiAgICAgICAgICAiZGVmYXVsdCI6IDQsCiAgICAgICAgICAibWluaW11bSI6IDEsCiAgICAgICAgICAibWF4aW11bSI6IDgsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiQ29sdW1ucyBwZXIgdGFiIHN0b3AgZm9yIGluZGVudCBndWlkZXMuIiwKICAgICAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFE", + "ZXNjcmlwdGlvbnMuZmlsZUVkaXRvci50YWJXaWR0aCIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiZmlsZUV4cGxvcmVyIjogewogICAgICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJmaWxlRXhwbG9yZXIiLAogICAgICAiZGVzY3JpcHRpb24iOiAiUmlnaHQtc2lkZWJhciBmaWxlIGV4cGxvcmVyIChmaWxlIHRyZWUpIHNldHRpbmdzLiIsCiAgICAgICJkZXNjcmlwdGlvbktleSI6ICJzY2hlbWFEZXNjcmlwdGlvbnMuZmlsZUV4cGxvcmVyLmRlc2NyaXB0aW9uIiwKICAgICAgInR5", + "cGUiOiAib2JqZWN0IiwKICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICJkb3VibGVDbGlja0FjdGlvbiI6IHsKICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAiZW51bSI6IFsicHJldmlldyIsICJkZWZhdWx0RWRpdG9yIiwgInByZWZlcnJlZEVkaXRvciJdLAogICAgICAgICAgImRlZmF1bHQiOiAicHJldmlldyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiV2hhdCBkb3VibGUtY2xpY2tpbmcgKG9yIHByZXNzaW5nIFJldHVybiBv", + "biBhIHNlYXJjaCByZXN1bHQgZm9yKSBhIGZpbGUgaW4gdGhlIGZpbGUgZXhwbG9yZXIgZG9lcy4gYHByZXZpZXdgIG9wZW5zIHRoZSBidWlsdC1pbiBjbXV4IGZpbGUgcHJldmlldyAodGhlIGRlZmF1bHQgYW5kIGhpc3RvcmljYWwgYmVoYXZpb3IpLiBgZGVmYXVsdEVkaXRvcmAgb3BlbnMgd2l0aCB0aGUgbWFjT1MgZGVmYXVsdCBhcHAgZm9yIHRoZSBmaWxlIHR5cGUuIGBwcmVmZXJyZWRFZGl0b3JgIG9wZW5zIHdpdGggdGhlIGBhcHAucHJlZmVycmVkRWRpdG9yYCBjb21tYW5kLCBmYWxsaW5nIGJhY2sgdG8gdGhlIGRlZmF1", + "bHQgYXBwIHdoZW4gbm9uZSBpcyBzZXQuIE9ubHkgYXBwbGllcyB0byBmaWxlczsgZGlyZWN0b3JpZXMgYWx3YXlzIGV4cGFuZC9jb2xsYXBzZSwgYW5kIG5vbi1sb2NhbCAocmVtb3RlKSBmaWxlIGV4cGxvcmVycyBhbHdheXMgb3BlbiB0aGUgY211eCBwcmV2aWV3LiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLmZpbGVFeHBsb3Jlci5kb3VibGVDbGlja0FjdGlvbiIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiZGlmZlZpZXdlciI6IHsKICAgICAgIngtY211eC1zY29wZXMi", + "OiBbImdsb2JhbCJdLAogICAgICAidGl0bGUiOiAiZGlmZlZpZXdlciIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJCdWlsdC1pbiBkaWZmIHZpZXdlciBzZXR0aW5ncy4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImRlZmF1bHRMYXlvdXQiOiB7CiAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgImVudW0iOiBbInVuaWZpZWQiLCAic3BsaXQiXSwKICAgICAgICAgICJkZWZhdWx0IjogInVu", + "aWZpZWQiLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkRlZmF1bHQgbGF5b3V0IGZvciBuZXdseSBvcGVuZWQgZGlmZiB2aWV3ZXJzLiBUaGUgdG9vbGJhciBsYXlvdXQgdG9nZ2xlIHBlcnNpc3RzIHRoZSB1c2VyJ3MgbGFzdCBjaG9pY2U7IGFuIGV4cGxpY2l0IGBjbXV4IGRpZmYgLS1sYXlvdXRgIG9wdGlvbiBvdmVycmlkZXMgYm90aC4iLAogICAgICAgICAgImRlc2NyaXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5kaWZmVmlld2VyLmRlZmF1bHRMYXlvdXQiCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAg", + "InJpZ2h0U2lkZWJhciI6IHsKICAgICAgInRpdGxlIjogInJpZ2h0U2lkZWJhciIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJMZWdhY3kgYW5kIGV4dGVuc2lvbi1vd25lZCByaWdodC1zaWRlYmFyIGNvbmZpZ3VyYXRpb24gcHJlc2VydmVkIGluIGNtdXguanNvbi4iLAogICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnJpZ2h0U2lkZWJhciIsCiAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IHRydWUKICAgIH0sCiAgICAic2hvcnRjdXRzIjogewogICAg", + "ICAieC1jbXV4LXNjb3BlcyI6IFsiZ2xvYmFsIl0sCiAgICAgICJ0aXRsZSI6ICJzaG9ydGN1dHMiLAogICAgICAiZGVzY3JpcHRpb24iOiAiS2V5Ym9hcmQgc2hvcnRjdXQgc2V0dGluZ3MgZnJvbSBTZXR0aW5ncyA+IEtleWJvYXJkIFNob3J0Y3V0cy4iLAogICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgInNob3dNb2RpZmllckhvbGRIaW50cyI6IHsKICAgICAgICAgICJ0eXBlIjogImJvb2xlYW4iLAogICAgICAg", + "ICAgImRlZmF1bHQiOiB0cnVlLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlNob3cgc2hvcnRjdXQtaGludCBjaGlwcyB3aGlsZSBob2xkaW5nIENtZCBvciBDb250cm9sLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnNob3J0Y3V0cy5zaG93TW9kaWZpZXJIb2xkSGludHMiCiAgICAgICAgfSwKICAgICAgICAiYmluZGluZ3MiOiB7CiAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgImRlZmF1bHQiOiB7fSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaG9y", + "dGN1dCBvdmVycmlkZXMga2V5ZWQgYnkgY211eCBhY3Rpb24gaWQuIFVzZSBhIHN0cmluZyBmb3IgYSBzaW5nbGUgc2hvcnRjdXQsIGFuIGFycmF5IGZvciBhIGNob3JkLCBudWxsLCBhbiBlbXB0eSBzdHJpbmcsIG5vbmUsIGNsZWFyLCB1bmJvdW5kLCBvciBkaXNhYmxlZCB0byB1bmJpbmQuIiwKICAgICAgICAgICJwcm9wZXJ0eU5hbWVzIjogewogICAgICAgICAgICAiZW51bSI6IFsKICAgICAgICAgICAgICAib3BlblNldHRpbmdzIiwKICAgICAgICAgICAgICAib3BlblRlYW1QaWNrZXIiLAogICAgICAgICAgICAgICJyZWxv", + "YWRDb25maWd1cmF0aW9uIiwKICAgICAgICAgICAgICAic2hvd0hpZGVBbGxXaW5kb3dzIiwKICAgICAgICAgICAgICAiZ2xvYmFsU2VhcmNoIiwKICAgICAgICAgICAgICAibmV3V2luZG93IiwKICAgICAgICAgICAgICAiY2xvc2VXaW5kb3ciLAogICAgICAgICAgICAgICJ0b2dnbGVGdWxsU2NyZWVuIiwKICAgICAgICAgICAgICAicXVpdCIsCiAgICAgICAgICAgICAgInRvZ2dsZVNpZGViYXIiLAogICAgICAgICAgICAgICJuZXdUYWIiLAogICAgICAgICAgICAgICJuZXdCcm93c2VyV29ya3NwYWNlIiwKICAgICAgICAgICAg", + "ICAibmV3Q2xvdWRXb3Jrc3BhY2UiLAogICAgICAgICAgICAgICJuZXdDbG91ZE1hY2hpbmUiLAogICAgICAgICAgICAgICJvcGVuRm9sZGVyIiwKICAgICAgICAgICAgICAicmVvcGVuUHJldmlvdXNTZXNzaW9uIiwKICAgICAgICAgICAgICAiZ29Ub1dvcmtzcGFjZSIsCiAgICAgICAgICAgICAgImNvbW1hbmRQYWxldHRlIiwKICAgICAgICAgICAgICAiY29tbWFuZFBhbGV0dGVOZXh0IiwKICAgICAgICAgICAgICAiY29tbWFuZFBhbGV0dGVQcmV2aW91cyIsCiAgICAgICAgICAgICAgInNlbmRGZWVkYmFjayIsCiAgICAgICAg", + "ICAgICAgInNob3dOb3RpZmljYXRpb25zIiwKICAgICAgICAgICAgICAianVtcFRvVW5yZWFkIiwKICAgICAgICAgICAgICAidG9nZ2xlVW5yZWFkIiwKICAgICAgICAgICAgICAibWFya09sZGVzdFVucmVhZEFuZEp1bXBOZXh0IiwKICAgICAgICAgICAgICAibWFya0FsbE5vdGlmaWNhdGlvbnNSZWFkIiwKICAgICAgICAgICAgICAiY2xlYXJBbGxOb3RpZmljYXRpb25zIiwKICAgICAgICAgICAgICAiZm9jdXNSaWdodFNpZGViYXIiLAogICAgICAgICAgICAgICJzd2l0Y2hSaWdodFNpZGViYXJUb0ZpbGVzIiwKICAgICAgICAg", + "ICAgICAic3dpdGNoUmlnaHRTaWRlYmFyVG9GaW5kIiwKICAgICAgICAgICAgICAic3dpdGNoUmlnaHRTaWRlYmFyVG9TZXNzaW9ucyIsCiAgICAgICAgICAgICAgInN3aXRjaFJpZ2h0U2lkZWJhclRvRmVlZCIsCiAgICAgICAgICAgICAgInN3aXRjaFJpZ2h0U2lkZWJhclRvRG9jayIsCiAgICAgICAgICAgICAgInN3aXRjaFJpZ2h0U2lkZWJhclRvTWFjaGluZXMiLAogICAgICAgICAgICAgICJ0cmlnZ2VyRmxhc2giLAogICAgICAgICAgICAgICJuZXh0U3VyZmFjZSIsCiAgICAgICAgICAgICAgInByZXZTdXJmYWNlIiwKICAg", + "ICAgICAgICAgICAibW92ZVN1cmZhY2VMZWZ0IiwKICAgICAgICAgICAgICAibW92ZVN1cmZhY2VSaWdodCIsCiAgICAgICAgICAgICAgIm1vdmVTdXJmYWNlVG9QcmV2aW91c1BhbmUiLAogICAgICAgICAgICAgICJtb3ZlU3VyZmFjZVRvTmV4dFBhbmUiLAogICAgICAgICAgICAgICJtb3ZlU3VyZmFjZVRvUGFuZUxlZnQiLAogICAgICAgICAgICAgICJtb3ZlU3VyZmFjZVRvUGFuZVJpZ2h0IiwKICAgICAgICAgICAgICAibW92ZVN1cmZhY2VUb1BhbmVVcCIsCiAgICAgICAgICAgICAgIm1vdmVTdXJmYWNlVG9QYW5lRG93biIs", + "CiAgICAgICAgICAgICAgInNlbGVjdFN1cmZhY2VCeU51bWJlciIsCiAgICAgICAgICAgICAgIm5leHRTaWRlYmFyVGFiIiwKICAgICAgICAgICAgICAicHJldlNpZGViYXJUYWIiLAogICAgICAgICAgICAgICJuZXh0U2lkZWJhclRhYkluR3JvdXAiLAogICAgICAgICAgICAgICJwcmV2U2lkZWJhclRhYkluR3JvdXAiLAogICAgICAgICAgICAgICJtb3ZlV29ya3NwYWNlVXAiLAogICAgICAgICAgICAgICJtb3ZlV29ya3NwYWNlRG93biIsCiAgICAgICAgICAgICAgImZvY3VzSGlzdG9yeUJhY2siLAogICAgICAgICAgICAgICJm", + "b2N1c0hpc3RvcnlGb3J3YXJkIiwKICAgICAgICAgICAgICAic2VsZWN0V29ya3NwYWNlQnlOdW1iZXIiLAogICAgICAgICAgICAgICJyZW5hbWVUYWIiLAogICAgICAgICAgICAgICJyZW5hbWVXb3Jrc3BhY2UiLAogICAgICAgICAgICAgICJlZGl0V29ya3NwYWNlRGVzY3JpcHRpb24iLAogICAgICAgICAgICAgICJtYXJrV29ya3NwYWNlRG9uZSIsCiAgICAgICAgICAgICAgImN5Y2xlV29ya3NwYWNlU3RhdHVzIiwKICAgICAgICAgICAgICAidG9nZ2xlQ2hlY2tsaXN0SXRlbUNvbXBsZXRlIiwKICAgICAgICAgICAgICAiY2xv", + "c2VUYWIiLAogICAgICAgICAgICAgICJjbG9zZU90aGVyVGFic0luUGFuZSIsCiAgICAgICAgICAgICAgImNsb3NlV29ya3NwYWNlIiwKICAgICAgICAgICAgICAibmV3V29ya3NwYWNlR3JvdXAiLAogICAgICAgICAgICAgICJncm91cFNlbGVjdGVkV29ya3NwYWNlcyIsCiAgICAgICAgICAgICAgInRvZ2dsZUZvY3VzZWRXb3Jrc3BhY2VHcm91cENvbGxhcHNlZCIsCiAgICAgICAgICAgICAgInJlb3BlbkNsb3NlZFdvcmtzcGFjZSIsCiAgICAgICAgICAgICAgInJlb3BlbkNsb3NlZEJyb3dzZXJQYW5lbCIsCiAgICAgICAgICAg", + "ICAgIm5ld1N1cmZhY2UiLAogICAgICAgICAgICAgICJ0b2dnbGVUZXJtaW5hbENvcHlNb2RlIiwKICAgICAgICAgICAgICAiZm9jdXNUZXh0Qm94SW5wdXQiLAogICAgICAgICAgICAgICJjeWNsZVRleHRCb3hTdWJtaXRBY3Rpb24iLAogICAgICAgICAgICAgICJhdHRhY2hUZXh0Qm94RmlsZSIsCiAgICAgICAgICAgICAgInNlbmRDdHJsRlRvVGVybWluYWwiLAogICAgICAgICAgICAgICJjbGVhclNjcmVlbktlZXBTY3JvbGxiYWNrIiwKICAgICAgICAgICAgICAic2ltdWxhdG9ySG9tZSIsCiAgICAgICAgICAgICAgInNpbXVs", + "YXRvclJvdGF0ZUxlZnQiLAogICAgICAgICAgICAgICJzaW11bGF0b3JSb3RhdGVSaWdodCIsCiAgICAgICAgICAgICAgInNpbXVsYXRvclRvZ2dsZUFwcGVhcmFuY2UiLAogICAgICAgICAgICAgICJzaW11bGF0b3JUb2dnbGVTb2Z0d2FyZUtleWJvYXJkIiwKICAgICAgICAgICAgICAiZm9jdXNMZWZ0IiwKICAgICAgICAgICAgICAiZm9jdXNSaWdodCIsCiAgICAgICAgICAgICAgImZvY3VzVXAiLAogICAgICAgICAgICAgICJmb2N1c0Rvd24iLAogICAgICAgICAgICAgICJmb2N1c1ByZXZpb3VzUGFuZSIsCiAgICAgICAgICAg", + "ICAgImZvY3VzTmV4dFBhbmUiLAogICAgICAgICAgICAgICJzcGxpdFJpZ2h0IiwKICAgICAgICAgICAgICAic3BsaXREb3duIiwKICAgICAgICAgICAgICAidG9nZ2xlU3BsaXRab29tIiwKICAgICAgICAgICAgICAiaW5jcmVhc2VXb3Jrc3BhY2VUZXJtaW5hbEZvbnRTaXplIiwKICAgICAgICAgICAgICAiZGVjcmVhc2VXb3Jrc3BhY2VUZXJtaW5hbEZvbnRTaXplIiwKICAgICAgICAgICAgICAicmVzZXRXb3Jrc3BhY2VUZXJtaW5hbEZvbnRTaXplIiwKICAgICAgICAgICAgICAiZXF1YWxpemVTcGxpdHMiLAogICAgICAgICAg", + "ICAgICJyZXNpemUtcGFuZS1sZWZ0IiwKICAgICAgICAgICAgICAicmVzaXplLXBhbmUtcmlnaHQiLAogICAgICAgICAgICAgICJyZXNpemUtcGFuZS11cCIsCiAgICAgICAgICAgICAgInJlc2l6ZS1wYW5lLWRvd24iLAogICAgICAgICAgICAgICJzcGxpdEJyb3dzZXJSaWdodCIsCiAgICAgICAgICAgICAgInNwbGl0QnJvd3NlckRvd24iLAogICAgICAgICAgICAgICJ0b2dnbGVDYW52YXNMYXlvdXQiLAogICAgICAgICAgICAgICJjYW52YXNSZXZlYWxGb2N1c2VkUGFuZSIsCiAgICAgICAgICAgICAgImNhbnZhc092ZXJ2aWV3", + "IiwKICAgICAgICAgICAgICAiY2FudmFzWm9vbUluIiwKICAgICAgICAgICAgICAiY2FudmFzWm9vbU91dCIsCiAgICAgICAgICAgICAgImNhbnZhc1pvb21SZXNldCIsCiAgICAgICAgICAgICAgImNhbnZhc1RpZHkiLAogICAgICAgICAgICAgICJjYW52YXNBbGlnbkxlZnQiLAogICAgICAgICAgICAgICJjYW52YXNBbGlnblJpZ2h0IiwKICAgICAgICAgICAgICAiY2FudmFzQWxpZ25Ub3AiLAogICAgICAgICAgICAgICJjYW52YXNBbGlnbkJvdHRvbSIsCiAgICAgICAgICAgICAgImNhbnZhc0VxdWFsaXplV2lkdGhzIiwKICAg", + "ICAgICAgICAgICAiY2FudmFzRXF1YWxpemVIZWlnaHRzIiwKICAgICAgICAgICAgICAiY2FudmFzRGlzdHJpYnV0ZUhvcml6b250YWxseSIsCiAgICAgICAgICAgICAgImNhbnZhc0Rpc3RyaWJ1dGVWZXJ0aWNhbGx5IiwKICAgICAgICAgICAgICAidG9nZ2xlRmlsZUV4cGxvcmVyIiwKICAgICAgICAgICAgICAiZmlsZUV4cGxvcmVyT3BlblNlbGVjdGlvbiIsCiAgICAgICAgICAgICAgImZpbGVFeHBsb3Jlck9wZW5TZWxlY3Rpb25GaW5kZXJBbGlhcyIsCiAgICAgICAgICAgICAgInNhdmVGaWxlUHJldmlldyIsCiAgICAgICAg", + "ICAgICAgInRvZ2dsZUZpbGVFZGl0b3JXb3JkV3JhcCIsCiAgICAgICAgICAgICAgIm9wZW5Ccm93c2VyIiwKICAgICAgICAgICAgICAiZm9jdXNCcm93c2VyQWRkcmVzc0JhciIsCiAgICAgICAgICAgICAgImJyb3dzZXJCYWNrIiwKICAgICAgICAgICAgICAiYnJvd3NlckZvcndhcmQiLAogICAgICAgICAgICAgICJicm93c2VyUmVsb2FkIiwKICAgICAgICAgICAgICAiYnJvd3NlckhhcmRSZWxvYWQiLAogICAgICAgICAgICAgICJicm93c2VyWm9vbUluIiwKICAgICAgICAgICAgICAiYnJvd3Nlclpvb21PdXQiLAogICAgICAg", + "ICAgICAgICJicm93c2VyWm9vbVJlc2V0IiwKICAgICAgICAgICAgICAibWFya2Rvd25ab29tSW4iLAogICAgICAgICAgICAgICJtYXJrZG93blpvb21PdXQiLAogICAgICAgICAgICAgICJtYXJrZG93blpvb21SZXNldCIsCiAgICAgICAgICAgICAgImZpbmQiLAogICAgICAgICAgICAgICJmaW5kSW5EaXJlY3RvcnkiLAogICAgICAgICAgICAgICJmaW5kTmV4dCIsCiAgICAgICAgICAgICAgImZpbmRQcmV2aW91cyIsCiAgICAgICAgICAgICAgImhpZGVGaW5kIiwKICAgICAgICAgICAgICAidXNlU2VsZWN0aW9uRm9yRmluZCIs", + "CiAgICAgICAgICAgICAgInRvZ2dsZUJyb3dzZXJEZXZlbG9wZXJUb29scyIsCiAgICAgICAgICAgICAgInNob3dCcm93c2VySmF2YVNjcmlwdENvbnNvbGUiLAogICAgICAgICAgICAgICJ0b2dnbGVCcm93c2VyRm9jdXNNb2RlIiwKICAgICAgICAgICAgICAidG9nZ2xlQnJvd3NlckRlc2lnbk1vZGUiLAogICAgICAgICAgICAgICJ0b2dnbGVSZWFjdEdyYWIiLAogICAgICAgICAgICAgICJvcGVuRGlmZlZpZXdlciIsCiAgICAgICAgICAgICAgImRpZmZWaWV3ZXJTY3JvbGxEb3duIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdl", + "clNjcm9sbFVwIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbEhhbGZQYWdlRG93biIsCiAgICAgICAgICAgICAgImRpZmZWaWV3ZXJTY3JvbGxIYWxmUGFnZVVwIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbERvd25FbWFjcyIsCiAgICAgICAgICAgICAgImRpZmZWaWV3ZXJTY3JvbGxVcEVtYWNzIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFRvQm90dG9tIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFRvVG9wIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlck9wZW5GaWxl", + "U2VhcmNoIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlck5leHRGaWxlIiwKICAgICAgICAgICAgICAiZGlmZlZpZXdlclByZXZpb3VzRmlsZSIKICAgICAgICAgICAgXQogICAgICAgICAgfSwKICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAiZmlsZUV4cGxvcmVyT3BlblNlbGVjdGlvbiI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3NpbmdsZUJhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZmlsZUV4cGxvcmVyT3Bl", + "blNlbGVjdGlvbkZpbmRlckFsaWFzIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvc2luZ2xlQmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsRG93biI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFVwIjogewogICAgICAgICAgICAgICIkcmVmIjog", + "IiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsSGFsZlBhZ2VEb3duIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyU2Nyb2xsSGFsZlBhZ2VVcCI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGlu", + "Z051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbERvd25FbWFjcyI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFVwRW1hY3MiOiB7CiAgICAgICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImRpZmZW", + "aWV3ZXJTY3JvbGxUb0JvdHRvbSI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlclNjcm9sbFRvVG9wIjogewogICAgICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nTnVsbGFibGUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJkaWZmVmlld2VyT3BlbkZpbGVTZWFyY2giOiB7CiAgICAgICAgICAgICAgIiRyZWYiOiAi", + "Iy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImRpZmZWaWV3ZXJOZXh0RmlsZSI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZGlmZlZpZXdlclByZXZpb3VzRmlsZSI6IHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAg", + "ICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogewogICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3Nob3J0Y3V0QmluZGluZ051bGxhYmxlIgogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgIndoZW4iOiB7CiAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgImRlZmF1bHQiOiB7fSwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJPcHRpb25hbCBwZXItYWN0aW9uIGNvbnRleHQgcHJlZGljYXRlcyAoVlMgQ29kZS1zdHlsZSBgd2hlbmAgY2xhdXNl", + "cyksIGtleWVkIGJ5IGNtdXggYWN0aW9uIGlkLiBFYWNoIHZhbHVlIGlzIGEgYm9vbGVhbiBleHByZXNzaW9uIG92ZXIgY29udGV4dCBrZXlzIGNvbWJpbmVkIHdpdGggISwgJiYsIHx8LCBhbmQgcGFyZW50aGVzZXMuIEJvb2xlYW4ga2V5czogc2lkZWJhckZvY3VzLCBicm93c2VyRm9jdXMsIG1hcmtkb3duRm9jdXMsIGZpbGVQcmV2aWV3VGV4dEVkaXRvckZvY3VzLCBzaW11bGF0b3JGb2N1cywgdGVybWluYWxGb2N1cywgY29tbWFuZFBhbGV0dGVWaXNpYmxlLCB0ZXJtaW5hbEZpbmRWaXNpYmxlLCB3b3Jrc3BhY2VDYW52YXNM", + "YXlvdXQuIFR5cGVkIGtleXMgc3VwcG9ydCBjb21wYXJpc29uczogdGhlIHN0cmluZyBzaWRlYmFyTW9kZSAoZmlsZXMsIGZpbmQsIHNlc3Npb25zLCBmZWVkLCBvciBkb2NrKSBhbmQgdGhlIGludGVnZXJzIHBhbmVDb3VudCBhbmQgd29ya3NwYWNlQ291bnQuIENvbXBhcmlzb24gb3BlcmF0b3JzIGFyZSA9PSwgIT0sID1+IChyZWdleCksIDwsIDw9LCA+LCA+PSwgYW5kIGBpbiBbYSwgYl1gOyBhbiB1bmtub3duIG9yIGFic2VudCBrZXkgcmVhZHMgYXMgZmFsc2UuIFRoZSBib29sZWFuIGxpdGVyYWxzIHRydWUgYW5kIGZhbHNl", + "IGFyZSBhbHNvIGFjY2VwdGVkOyBga2V5ID09IGZhbHNlYCBpcyB0aGUgc2FtZSBhcyBgIWtleWAuIFRoZSBhY3Rpb24ncyBzaG9ydGN1dCBvbmx5IGZpcmVzIChhbmQgb25seSBjb25mbGljdHMgd2l0aCBvdGhlciBzaG9ydGN1dHMpIHdoZW4gdGhlIGNsYXVzZSBob2xkcy4gRXhhbXBsZXM6IHsgXCJzZWxlY3RXb3Jrc3BhY2VCeU51bWJlclwiOiBcIiFzaWRlYmFyRm9jdXNcIiB9IHNlbGVjdHMgd29ya3NwYWNlcyB3aXRoIEN0cmwrMeKAkzkgZXZlcnl3aGVyZSBleGNlcHQgd2hlbiB0aGUgcmlnaHQgc2lkZWJhciBpcyBmb2N1", + "c2VkOyB7IFwic2VsZWN0U3VyZmFjZUJ5TnVtYmVyXCI6IFwic2lkZWJhck1vZGUgPT0gJ2ZpbmQnICYmIHBhbmVDb3VudCA+IDFcIiB9IHNjb3BlcyBhIGJpbmRpbmcgdG8gdGhlIEZpbmQgc2lkZWJhciB3aGVuIHRoZSB3b3Jrc3BhY2UgaGFzIG11bHRpcGxlIHBhbmVzLiIsCiAgICAgICAgICAiZGVzY3JpcHRpb25LZXkiOiAic2NoZW1hRGVzY3JpcHRpb25zLnNob3J0Y3V0cy53aGVuIiwKICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IHsKICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgfQog", + "ICAgICAgIH0KICAgICAgfQogICAgfQogIH0sCiAgIiRkZWZzIjogewogICAgImNvbG9ySGV4IjogewogICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAicGF0dGVybiI6ICJeI1swLTlBLUZhLWZdezZ9JCIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJVcHBlcmNhc2Ugb3IgbG93ZXJjYXNlIDYtZGlnaXQgaGV4IGNvbG9yLiIKICAgIH0sCiAgICAiY29sb3JIZXhPck51bGwiOiB7CiAgICAgICJvbmVPZiI6IFsKICAgICAgICB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2NvbG9ySGV4IgogICAgICAgIH0sCiAgICAgICAg", + "ewogICAgICAgICAgInR5cGUiOiAibnVsbCIKICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAibm90aWZpY2F0aW9uU291bmRPdmVycmlkZSI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAgICAgICAgICJ0eXBlIjogIm9iamVjdCIsCiAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgICAgICJyZXF1aXJlZCI6IFsic291bmQiXSwKICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAic291bmQiOiB7CiAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAg", + "ICAgICAgICAgICAiZW51bSI6IFsiZGVmYXVsdCIsICJCYXNzbyIsICJCbG93IiwgIkJvdHRsZSIsICJGcm9nIiwgIkZ1bmsiLCAiR2xhc3MiLCAiSGVybyIsICJNb3JzZSIsICJQaW5nIiwgIlBvcCIsICJQdXJyIiwgIlNvc3VtaSIsICJTdWJtYXJpbmUiLCAiVGluayIsICJub25lIl0KICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICJhZGRpdGlvbmFsUHJvcGVydGllcyI6IGZhbHNlLAogICAgICAgICAgInJlcXVpcmVkIjog", + "WyJzb3VuZCIsICJjdXN0b21Tb3VuZEZpbGVQYXRoIl0sCiAgICAgICAgICAicHJvcGVydGllcyI6IHsKICAgICAgICAgICAgInNvdW5kIjogeyAiY29uc3QiOiAiY3VzdG9tX2ZpbGUiIH0sCiAgICAgICAgICAgICJjdXN0b21Tb3VuZEZpbGVQYXRoIjogewogICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICAgICAgICAgIm1pbkxlbmd0aCI6IDEsCiAgICAgICAgICAgICAgInBhdHRlcm4iOiAiLipcXFMuKiIKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXSwKICAgICAgImRlc2Ny", + "aXB0aW9uS2V5IjogInNjaGVtYURlc2NyaXB0aW9ucy5ub3RpZmljYXRpb25zLnNvdW5kT3ZlcnJpZGUiLAogICAgICAiZGVzY3JpcHRpb24iOiAiQSBub3RpZmljYXRpb24gc291bmQgb3ZlcnJpZGUuIGBkZWZhdWx0YCB1c2VzIG5vdGlmaWNhdGlvbnMuc291bmQsIGBub25lYCBkaXNhYmxlcyBwbGF5YmFjaywgYW5kIHRoZSByZW1haW5pbmcgdmFsdWVzIHNlbGVjdCBhIGJ1aWx0LWluIG9yIGN1c3RvbSBzb3VuZC4iCiAgICB9LAogICAgInNob3J0Y3V0QmluZGluZyI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAg", + "ICAgICAgICIkcmVmIjogIiMvJGRlZnMvdW5ib3VuZFNob3J0Y3V0QmluZGluZyIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVW5iaW5kIHRoaXMgc2hvcnRjdXQuIEFjY2VwdGVkIHZhbHVlcyBhcmUgYW4gZW1wdHkgc3RyaW5nLCBub25lLCBjbGVhciwgdW5ib3VuZCwgb3IgZGlzYWJsZWQuIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9zaG9ydGN1dEZpcnN0U3Ryb2tlIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJTaW5nbGUtc3Ryb2tlIHNob3J0Y3V0LCBmb3IgZXhhbXBs", + "ZSBjbWQrbiBvciBjbWQrc3BhY2UuIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgIm1pbkl0ZW1zIjogMSwKICAgICAgICAgICJtYXhJdGVtcyI6IDIsCiAgICAgICAgICAicHJlZml4SXRlbXMiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3Nob3J0Y3V0Rmlyc3RTdHJva2UiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3Nob3J0Y3V0U3Ryb2tlIgogICAgICAgICAg", + "ICB9CiAgICAgICAgICBdLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNob3JkZWQgc2hvcnRjdXQuIEV4YW1wbGU6IFtcImN0cmwrYlwiLCBcImNcIl0uIgogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJzaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvc2hvcnRjdXRCaW5kaW5nIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgInR5cGUiOiAibnVsbCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVW5iaW5k", + "IHRoaXMgc2hvcnRjdXQuIgogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJzaW5nbGVCYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmciOiB7CiAgICAgICJvbmVPZiI6IFsKICAgICAgICB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3VuYm91bmRTaG9ydGN1dEJpbmRpbmciLAogICAgICAgICAgImRlc2NyaXB0aW9uIjogIlVuYmluZCB0aGlzIHNob3J0Y3V0LiBBY2NlcHRlZCB2YWx1ZXMgYXJlIGFuIGVtcHR5IHN0cmluZywgbm9uZSwgY2xlYXIsIHVuYm91bmQsIG9yIGRpc2FibGVkLiIKICAgICAgICB9LAog", + "ICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRGaXJzdFN0cm9rZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2luZ2xlLXN0cm9rZSBzaG9ydGN1dC4gQmFyZSBmaXJzdCBzdHJva2VzIGFyZSBhY2NlcHRlZCBmb3IgdGhpcyBhY3Rpb24uIgogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJzaW5nbGVCYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmdOdWxsYWJsZSI6IHsKICAgICAgIm9uZU9mIjogWwogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMv", + "JGRlZnMvc2luZ2xlQmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRCaW5kaW5nIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgInR5cGUiOiAibnVsbCIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVW5iaW5kIHRoaXMgc2hvcnRjdXQuIgogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJiYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmciOiB7CiAgICAgICJvbmVPZiI6IFsKICAgICAgICB7CiAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3VuYm91bmRTaG9ydGN1dEJpbmRpbmciLAogICAgICAgICAgImRlc2Ny", + "aXB0aW9uIjogIlVuYmluZCB0aGlzIHNob3J0Y3V0LiBBY2NlcHRlZCB2YWx1ZXMgYXJlIGFuIGVtcHR5IHN0cmluZywgbm9uZSwgY2xlYXIsIHVuYm91bmQsIG9yIGRpc2FibGVkLiIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMvJGRlZnMvYmFyZUZpcnN0U3Ryb2tlU2hvcnRjdXRGaXJzdFN0cm9rZSIsCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU2luZ2xlLXN0cm9rZSBzaG9ydGN1dC4gQmFyZSBmaXJzdCBzdHJva2VzIGFyZSBhY2NlcHRlZCBmb3IgdGhpcyBhY3Rpb24uIgogICAgICAgIH0s", + "CiAgICAgICAgewogICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgIm1pbkl0ZW1zIjogMSwKICAgICAgICAgICJtYXhJdGVtcyI6IDIsCiAgICAgICAgICAicHJlZml4SXRlbXMiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL2JhcmVGaXJzdFN0cm9rZVNob3J0Y3V0Rmlyc3RTdHJva2UiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiJHJlZiI6ICIjLyRkZWZzL3Nob3J0Y3V0U3Ryb2tlIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAog", + "ICAgICAgICAgImRlc2NyaXB0aW9uIjogIkNob3JkZWQgc2hvcnRjdXQuIEJhcmUgZmlyc3Qgc3Ryb2tlcyBhcmUgYWNjZXB0ZWQgZm9yIHRoaXMgYWN0aW9uLiBFeGFtcGxlOiBbXCJnXCIsIFwiZ1wiXS4iCiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgImJhcmVGaXJzdFN0cm9rZVNob3J0Y3V0QmluZGluZ051bGxhYmxlIjogewogICAgICAib25lT2YiOiBbCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9iYXJlRmlyc3RTdHJva2VTaG9ydGN1dEJpbmRpbmciCiAgICAgICAgfSwKICAgICAgICB7CiAg", + "ICAgICAgICAidHlwZSI6ICJudWxsIiwKICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJVbmJpbmQgdGhpcyBzaG9ydGN1dC4iCiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgInVuYm91bmRTaG9ydGN1dEJpbmRpbmciOiB7CiAgICAgICJ0eXBlIjogInN0cmluZyIsCiAgICAgICJlbnVtIjogWyIiLCAibm9uZSIsICJjbGVhciIsICJ1bmJvdW5kIiwgImRpc2FibGVkIl0KICAgIH0sCiAgICAic2hvcnRjdXRGaXJzdFN0cm9rZSI6IHsKICAgICAgImFsbE9mIjogWwogICAgICAgIHsKICAgICAgICAgICIkcmVmIjogIiMvJGRl", + "ZnMvc2hvcnRjdXRTdHJva2UiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAiYW55T2YiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAicGF0dGVybiI6ICJeKD86KD86W2NDXVttTV1bZERdfFtjQ11bb09dW21NXVttTV1bYUFdW25OXVtkRF18W3NTXVtoSF1baUldW2ZGXVt0VF18W29PXVtwUF1bdFRdfFtvT11bcFBdW3RUXVtpSV1bb09dW25OXXxbYUFdW2xMXVt0VF18W2NDXVt0VF1bclJdW2xMXXxbY0NdW29PXVtuTl1bdFRdW3JSXVtvT11bbExdfFtjQ11bdFRdW2xMXXzijJh84oenfOKMpXzijIMpXFwr", + "KSsiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAicGF0dGVybiI6ICJeKD86IHxbc1NdW3BQXVthQV1bY0NdW2VFXXxbc1NdW3BQXVthQV1bY0NdW2VFXVtiQl1bYUFdW3JSXXw8W3NTXVtwUF1bYUFdW2NDXVtlRV0+KSQiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIF0sCiAgICAgICJkZXNjcmlwdGlvbiI6ICJGaXJzdCBvciBvbmx5IHNob3J0Y3V0IHN0cm9rZS4gTXVzdCBpbmNsdWRlIGEgbW9kaWZpZXIgdW5sZXNzIHRoZSBrZXkgaXMgU3BhY2UuIgogICAgfSwK", + "ICAgICJiYXJlRmlyc3RTdHJva2VTaG9ydGN1dEZpcnN0U3Ryb2tlIjogewogICAgICAiYWxsT2YiOiBbCiAgICAgICAgewogICAgICAgICAgIiRyZWYiOiAiIy8kZGVmcy9zaG9ydGN1dFN0cm9rZSIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJhbnlPZiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwYXR0ZXJuIjogIl4oPzooPzpbY0NdW21NXVtkRF18W2NDXVtvT11bbU1dW21NXVthQV1bbk5dW2REXXxbc1NdW2hIXVtpSV1bZkZdW3RUXXxbb09dW3BQXVt0VF18W29PXVtwUF1bdFRdW2lJXVtvT11b", + "bk5dfFthQV1bbExdW3RUXXxbY0NdW3RUXVtyUl1bbExdfFtjQ11bb09dW25OXVt0VF1bclJdW29PXVtsTF18W2NDXVt0VF1bbExdfOKMmHzih6d84oylfOKMgylcXCspKyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwYXR0ZXJuIjogIl4oPzogfFtzU11bcFBdW2FBXVtjQ11bZUVdfFtzU11bcFBdW2FBXVtjQ11bZUVdW2JCXVthQV1bclJdfDxbc1NdW3BQXVthQV1bY0NdW2VFXT4pJCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwYXR0ZXJuIjogIl4oPzpb", + "clJdW2VFXVt0VF1bdVVdW3JSXVtuTl18W2VFXVtuTl1bdFRdW2VFXVtyUl184oapKSQiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAicGF0dGVybiI6ICJeKD86W2xMXVtlRV1bZkZdW3RUXXxbYUFdW3JSXVtyUl1bb09dW3dXXVtsTF1bZUVdW2ZGXVt0VF18W2xMXVtlRV1bZkZdW3RUXVthQV1bclJdW3JSXVtvT11bd1ddfOKGkHxbclJdW2lJXVtnR11baEhdW3RUXXxbYUFdW3JSXVtyUl1bb09dW3dXXVtyUl1baUldW2dHXVtoSF1bdFRdfFtyUl1baUldW2dHXVtoSF1bdFRdW2FBXVtyUl1bclJd", + "W29PXVt3V1184oaSfFt1VV1bcFBdfFthQV1bclJdW3JSXVtvT11bd1ddW3VVXVtwUF18W3VVXVtwUF1bYUFdW3JSXVtyUl1bb09dW3dXXXzihpF8W2REXVtvT11bd1ddW25OXXxbYUFdW3JSXVtyUl1bb09dW3dXXVtkRF1bb09dW3dXXVtuTl18W2REXVtvT11bd1ddW25OXVthQV1bclJdW3JSXVtvT11bd1ddfOKGkykkIgogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInBhdHRlcm4iOiAiXig/OltBLVphLXowLTldfFssLi9cXFxcOydgPVxcW1xcXS1dfFtjQ11bb09dW21NXVttTV1bYUFdfFtwUF1b", + "ZUVdW3JSXVtpSV1bb09dW2REXXxbZERdW29PXVt0VF18W3NTXVtsTF1bYUFdW3NTXVtoSF18W2JCXVthQV1bY0NdW2tLXVtzU11bbExdW2FBXVtzU11baEhdfFtzU11bZUVdW21NXVtpSV1bY0NdW29PXVtsTF1bb09dW25OXXxbcVFdW3VVXVtvT11bdFRdW2VFXXxbYUFdW3BQXVtvT11bc1NdW3RUXVtyUl1bb09dW3BQXVtoSF1bZUVdfFtiQl1bYUFdW2NDXVtrS11bdFRdW2lJXVtjQ11ba0tdfFtnR11bclJdW2FBXVt2Vl1bZUVdfFttTV1baUldW25OXVt1VV1bc1NdfFtoSF1beVldW3BQXVtoSF1bZUVdW25OXXxbcFBdW2xMXVt1", + "VV1bc1NdfFtlRV1bcVFdW3VVXVthQV1bbExdW3NTXXxbbExdW2VFXVtmRl1bdFRdW2JCXVtyUl1bYUFdW2NDXVtrS11bZUVdW3RUXXxbb09dW3BQXVtlRV1bbk5dW2JCXVtyUl1bYUFdW2NDXVtrS11bZUVdW3RUXXxbclJdW2lJXVtnR11baEhdW3RUXVtiQl1bclJdW2FBXVtjQ11ba0tdW2VFXVt0VF18W2NDXVtsTF1bb09dW3NTXVtlRV1bYkJdW3JSXVthQV1bY0NdW2tLXVtlRV1bdFRdKSQiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIF0sCiAgICAgICJkZXNjcmlwdGlvbiI6ICJGaXJzdCBvciBv", + "bmx5IHNob3J0Y3V0IHN0cm9rZS4gQmFyZSBwcmludGFibGUga2V5cyBhcmUgYWNjZXB0ZWQgZm9yIGFjdGlvbnMgdGhhdCBvcHQgaW50byBiYXJlIGZpcnN0IHN0cm9rZXMuIgogICAgfSwKICAgICJzaG9ydGN1dFN0cm9rZSI6IHsKICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgInBhdHRlcm4iOiAiXig/Oig/OltjQ11bbU1dW2REXXxbY0NdW29PXVttTV1bbU1dW2FBXVtuTl1bZERdfFtzU11baEhdW2lJXVtmRl1bdFRdfFtvT11bcFBdW3RUXXxbb09dW3BQXVt0VF1baUldW29PXVtuTl18W2FBXVtsTF1bdFRdfFtjQ11b", + "dFRdW3JSXVtsTF18W2NDXVtvT11bbk5dW3RUXVtyUl1bb09dW2xMXXxbY0NdW3RUXVtsTF184oyYfOKHp3zijKV84oyDKVxcKykqKD86IHxbQS1aYS16MC05XXxbbExdW2VFXVtmRl1bdFRdfFthQV1bclJdW3JSXVtvT11bd1ddW2xMXVtlRV1bZkZdW3RUXXxbbExdW2VFXVtmRl1bdFRdW2FBXVtyUl1bclJdW29PXVt3V1184oaQfFtyUl1baUldW2dHXVtoSF1bdFRdfFthQV1bclJdW3JSXVtvT11bd1ddW3JSXVtpSV1bZ0ddW2hIXVt0VF18W3JSXVtpSV1bZ0ddW2hIXVt0VF1bYUFdW3JSXVtyUl1bb09dW3dXXXzihpJ8W3VVXVtw", + "UF18W2FBXVtyUl1bclJdW29PXVt3V11bdVVdW3BQXXxbdVVdW3BQXVthQV1bclJdW3JSXVtvT11bd1ddfOKGkXxbZERdW29PXVt3V11bbk5dfFthQV1bclJdW3JSXVtvT11bd1ddW2REXVtvT11bd1ddW25OXXxbZERdW29PXVt3V11bbk5dW2FBXVtyUl1bclJdW29PXVt3V1184oaTfFt0VF1bYUFdW2JCXXxbclJdW2VFXVt0VF1bdVVdW3JSXVtuTl18W2VFXVtuTl1bdFRdW2VFXVtyUl184oapfFtzU11bcFBdW2FBXVtjQ11bZUVdfFtzU11bcFBdW2FBXVtjQ11bZUVdW2JCXVthQV1bclJdfDxbc1NdW3BQXVthQV1bY0NdW2VFXT58", + "WywuL1xcXFw7J2A9XFxbXFxdLV18W2NDXVtvT11bbU1dW21NXVthQV18W3BQXVtlRV1bclJdW2lJXVtvT11bZERdfFtkRF1bb09dW3RUXXxbc1NdW2xMXVthQV1bc1NdW2hIXXxbYkJdW2FBXVtjQ11ba0tdW3NTXVtsTF1bYUFdW3NTXVtoSF18W3NTXVtlRV1bbU1dW2lJXVtjQ11bb09dW2xMXVtvT11bbk5dfFtxUV1bdVVdW29PXVt0VF1bZUVdfFthQV1bcFBdW29PXVtzU11bdFRdW3JSXVtvT11bcFBdW2hIXVtlRV18W2JCXVthQV1bY0NdW2tLXVt0VF1baUldW2NDXVtrS118W2dHXVtyUl1bYUFdW3ZWXVtlRV18W21NXVtpSV1b", + "bk5dW3VVXVtzU118W2hIXVt5WV1bcFBdW2hIXVtlRV1bbk5dfFtwUF1bbExdW3VVXVtzU118W2VFXVtxUV1bdVVdW2FBXVtsTF1bc1NdfFtsTF1bZUVdW2ZGXVt0VF1bYkJdW3JSXVthQV1bY0NdW2tLXVtlRV1bdFRdfFtvT11bcFBdW2VFXVtuTl1bYkJdW3JSXVthQV1bY0NdW2tLXVtlRV1bdFRdfFtyUl1baUldW2dHXVtoSF1bdFRdW2JCXVtyUl1bYUFdW2NDXVtrS11bZUVdW3RUXXxbY0NdW2xMXVtvT11bc1NdW2VFXVtiQl1bclJdW2FBXVtjQ11ba0tdW2VFXVt0VF18W2ZGXSg/OlsxLTldfDFbMC05XXwyMCl8W3ZWXVtvT11b", + "bExdW3VVXVttTV1bZUVdW3VVXVtwUF18W21NXVtlRV1bZERdW2lJXVthQV1bdlZdW29PXVtsTF1bdVVdW21NXVtlRV1bdVVdW3BQXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLlt2Vl1bb09dW2xMXVt1VV1bbU1dW2VFXVt1VV1bcFBdfFt2Vl1bb09dW2xMXVt1VV1bbU1dW2VFXVtkRF1bb09dW3dXXVtuTl18W21NXVtlRV1bZERdW2lJXVthQV1bdlZdW29PXVtsTF1bdVVdW21NXVtlRV1bZERdW29PXVt3V11bbk5dfFttTV1bZUVdW2REXVtpSV1bYUFdXFwuW3ZWXVtvT11bbExdW3VVXVttTV1bZUVdW2REXVtvT11bd1ddW25OXXxb", + "YkJdW3JSXVtpSV1bZ0ddW2hIXVt0VF1bbk5dW2VFXVtzU11bc1NdW3VVXVtwUF18W21NXVtlRV1bZERdW2lJXVthQV1bYkJdW3JSXVtpSV1bZ0ddW2hIXVt0VF1bbk5dW2VFXVtzU11bc1NdW3VVXVtwUF18W21NXVtlRV1bZERdW2lJXVthQV1cXC5bYkJdW3JSXVtpSV1bZ0ddW2hIXVt0VF1bbk5dW2VFXVtzU11bc1NdW3VVXVtwUF18W2JCXVtyUl1baUldW2dHXVtoSF1bdFRdW25OXVtlRV1bc1NdW3NTXVtkRF1bb09dW3dXXVtuTl18W21NXVtlRV1bZERdW2lJXVthQV1bYkJdW3JSXVtpSV1bZ0ddW2hIXVt0VF1bbk5dW2VFXVtz", + "U11bc1NdW2REXVtvT11bd1ddW25OXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLltiQl1bclJdW2lJXVtnR11baEhdW3RUXVtuTl1bZUVdW3NTXVtzU11bZERdW29PXVt3V11bbk5dfFttTV1bdVVdW3RUXVtlRV18W21NXVtlRV1bZERdW2lJXVthQV1bbU1dW3VVXVt0VF1bZUVdfFttTV1bZUVdW2REXVtpSV1bYUFdXFwuW21NXVt1VV1bdFRdW2VFXXxbcFBdW2xMXVthQV1beVldW3BQXVthQV1bdVVdW3NTXVtlRV18W21NXVtlRV1bZERdW2lJXVthQV1bcFBdW2xMXVthQV1beVldW3BQXVthQV1bdVVdW3NTXVtlRV18W21NXVtlRV1b", + "ZERdW2lJXVthQV1cXC5bcFBdW2xMXVthQV1beVldW3BQXVthQV1bdVVdW3NTXVtlRV18W25OXVtlRV1beFhdW3RUXVt0VF1bclJdW2FBXVtjQ11ba0tdfFttTV1bZUVdW2REXVtpSV1bYUFdW25OXVtlRV1beFhdW3RUXXxbbU1dW2VFXVtkRF1baUldW2FBXVxcLltuTl1bZUVdW3hYXVt0VF18W21NXVtlRV1bZERdW2lJXVthQV1cXC5bbk5dW2VFXVt4WF1bdFRdW3RUXVtyUl1bYUFdW2NDXVtrS118W3BQXVtyUl1bZUVdW3ZWXVtpSV1bb09dW3VVXVtzU11bdFRdW3JSXVthQV1bY0NdW2tLXXxbbU1dW2VFXVtkRF1baUldW2FBXVtw", + "UF1bclJdW2VFXVt2Vl1baUldW29PXVt1VV1bc1NdfFttTV1bZUVdW2REXVtpSV1bYUFdXFwuW3BQXVtyUl1bZUVdW3ZWXVtpSV1bb09dW3VVXVtzU118W21NXVtlRV1bZERdW2lJXVthQV1cXC5bcFBdW3JSXVtlRV1bdlZdW2lJXVtvT11bdVVdW3NTXVt0VF1bclJdW2FBXVtjQ11ba0tdKSQiLAogICAgICAiZGVzY3JpcHRpb24iOiAiT25lIGtleWJvYXJkIHNob3J0Y3V0IHN0cm9rZSB1c2luZyBtb2RpZmllcitrZXkgc3ludGF4LiBTdXBwb3J0ZWQga2V5IG5hbWVzIGluY2x1ZGUgc3BhY2UsIFNwYWNlLCA8c3BhY2U+LCBhbmQg", + "PFNwYWNlPi4iCiAgICB9CiAgfQp9Cg==", ].joined() guard let data = Data(base64Encoded: base64) else { preconditionFailure("embedded cmux.json schema is corrupt") diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/AppCatalogSection.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/AppCatalogSection.swift index 5a8257e3dea0..a6a7f8eb97e2 100644 --- a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/AppCatalogSection.swift +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/AppCatalogSection.swift @@ -41,6 +41,14 @@ public struct AppCatalogSection: SettingCatalogSection { userDefaultsKey: "newWorkspacePlacement" ) + /// Folder the Open Folder panel starts in. Empty keeps the active + /// workspace's directory. Supports a leading `~`. + public let defaultWorkspacePath = DefaultsKey( + id: "app.defaultWorkspacePath", + defaultValue: "", + userDefaultsKey: "defaultWorkspacePath" + ) + public let workspaceInheritWorkingDirectory = DefaultsKey( id: "app.workspaceInheritWorkingDirectory", defaultValue: true, diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/OpenFolderPanelStartDirectory.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/OpenFolderPanelStartDirectory.swift new file mode 100644 index 000000000000..7915e823ef59 --- /dev/null +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/OpenFolderPanelStartDirectory.swift @@ -0,0 +1,56 @@ +import Foundation +import os + +nonisolated private let openFolderPanelStartDirectoryLogger = Logger( + subsystem: "com.cmuxterm.app", + category: "OpenFolderPanel" +) + +/// Picks the folder the Open Folder panel starts in. +/// +/// `app.defaultWorkspacePath` pins it (#3156). When that is empty or does +/// not name an existing directory, the panel starts in the active +/// workspace's directory, as before. +public struct OpenFolderPanelStartDirectory { + public var homeDirectory: String + public var isDirectory: (String) -> Bool + + public init( + homeDirectory: String = NSHomeDirectory(), + isDirectory: @escaping (String) -> Bool = { path in + var isDirectory: ObjCBool = false + return FileManager.default.fileExists(atPath: path, isDirectory: &isDirectory) && isDirectory.boolValue + } + ) { + self.homeDirectory = homeDirectory + self.isDirectory = isDirectory + } + + public func resolve(configuredPath: String, workspaceDirectory: String?) -> URL? { + let trimmed = configuredPath.trimmingCharacters(in: .whitespacesAndNewlines) + if !trimmed.isEmpty { + if let path = expandedPath(trimmed), isDirectory(path) { + return URL(fileURLWithPath: path, isDirectory: true) + } + openFolderPanelStartDirectoryLogger.warning( + "app.defaultWorkspacePath is not an existing folder; using the active workspace directory" + ) + } + if let workspaceDirectory, !workspaceDirectory.isEmpty { + return URL(fileURLWithPath: workspaceDirectory, isDirectory: true) + } + return nil + } + + /// Expands a leading `~`. Returns nil for a path that is not absolute + /// after expansion. + func expandedPath(_ path: String) -> String? { + var expanded = path + if expanded == "~" { + expanded = homeDirectory + } else if expanded.hasPrefix("~/") { + expanded = homeDirectory + String(expanded.dropFirst()) + } + return expanded.hasPrefix("/") ? expanded : nil + } +} diff --git a/Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/OpenFolderPanelStartDirectoryTests.swift b/Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/OpenFolderPanelStartDirectoryTests.swift new file mode 100644 index 000000000000..88d332fc3723 --- /dev/null +++ b/Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/OpenFolderPanelStartDirectoryTests.swift @@ -0,0 +1,38 @@ +import Foundation +import Testing +@testable import CmuxSettings + +@Suite("Open Folder panel start directory") +struct OpenFolderPanelStartDirectoryTests { + private let resolver = OpenFolderPanelStartDirectory( + homeDirectory: "/Users/me", + isDirectory: { ["/Users/me/workspace", "/Users/me", "/srv/code"].contains($0) } + ) + + private func resolve(_ configuredPath: String, workspaceDirectory: String? = "/active") -> String? { + resolver.resolve(configuredPath: configuredPath, workspaceDirectory: workspaceDirectory)?.path + } + + @Test func configuredPathWinsWhenItIsAnExistingFolder() { + #expect(resolve("~/workspace") == "/Users/me/workspace") + #expect(resolve(" ~/workspace\n") == "/Users/me/workspace") + #expect(resolve("~") == "/Users/me") + #expect(resolve("/srv/code") == "/srv/code") + } + + @Test func fallsBackToTheActiveWorkspaceDirectory() { + #expect(resolve("") == "/active") + #expect(resolve("~/missing") == "/active") + #expect(resolve("relative/path") == "/active") + #expect(resolve("~other/code") == "/active") + } + + @Test func returnsNilWithNoUsableDirectory() { + #expect(resolve("", workspaceDirectory: nil) == nil) + #expect(resolve("~/missing", workspaceDirectory: "") == nil) + } + + @Test func defaultsToEmpty() { + #expect(AppCatalogSection().defaultWorkspacePath.defaultValue.isEmpty) + } +} diff --git a/Sources/AppDelegate.swift b/Sources/AppDelegate.swift index e2d361382436..3ac411a8b30a 100644 --- a/Sources/AppDelegate.swift +++ b/Sources/AppDelegate.swift @@ -9267,10 +9267,13 @@ final class AppDelegate: NSObject, NSApplicationDelegate, UNUserNotificationCent panel.prompt = String(localized: "menu.file.openFolder.panelPrompt", defaultValue: "Open") // Seed the panel with the active workspace's directory. Use the shared // main-window resolver so this works even when an auxiliary window is key. - if let context = preferredMainWindowContextForWorkspaceCreation(debugSource: "openFolderPanel.seed"), - let cwd = context.tabManager.selectedWorkspace?.currentDirectory, - !cwd.isEmpty { - panel.directoryURL = URL(fileURLWithPath: cwd) + // app.defaultWorkspacePath, when set to an existing folder, wins. + let context = preferredMainWindowContextForWorkspaceCreation(debugSource: "openFolderPanel.seed") + if let startDirectory = OpenFolderPanelStartDirectory().resolve( + configuredPath: AppCatalogSection().defaultWorkspacePath.value(in: .standard), + workspaceDirectory: context?.tabManager.selectedWorkspace?.currentDirectory + ) { + panel.directoryURL = startDirectory } if panel.runModal() == .OK, let url = panel.url { openWorkspaceForExternalDirectory( diff --git a/Sources/CmuxSettingsFileStore+SupportedPaths.swift b/Sources/CmuxSettingsFileStore+SupportedPaths.swift index 589a61d57b58..ce5bdca47975 100644 --- a/Sources/CmuxSettingsFileStore+SupportedPaths.swift +++ b/Sources/CmuxSettingsFileStore+SupportedPaths.swift @@ -22,6 +22,7 @@ extension CmuxSettingsFileStore { "app.paneResizeStepPixels", "app.focusHistoryIncludesPanesAndTabs", "app.preferredEditor", + "app.defaultWorkspacePath", "app.openSupportedFilesInCmux", "app.openMarkdownInCmuxViewer", "app.iMessageMode", diff --git a/Sources/CmuxSettingsJSONPathSupport.swift b/Sources/CmuxSettingsJSONPathSupport.swift index 789ea75401b2..a35b0ada44b7 100644 --- a/Sources/CmuxSettingsJSONPathSupport.swift +++ b/Sources/CmuxSettingsJSONPathSupport.swift @@ -179,6 +179,7 @@ enum AppSettingsFileMapping { static let stringSettings: [SettingsFileStringMapping] = [ .init(jsonKey: "preferredEditor", defaultsKey: app.preferredEditor.userDefaultsKey), + .init(jsonKey: "defaultWorkspacePath", defaultsKey: app.defaultWorkspacePath.userDefaultsKey), ] } diff --git a/Sources/ContentView.swift b/Sources/ContentView.swift index a4df4a8301cb..5c7ca6fe235c 100644 --- a/Sources/ContentView.swift +++ b/Sources/ContentView.swift @@ -8659,6 +8659,12 @@ struct ContentView: View { panel.allowsMultipleSelection = false panel.title = String(localized: "panel.openFolder.title", defaultValue: "Open Folder") panel.prompt = String(localized: "panel.openFolder.prompt", defaultValue: "Open") + if let startDirectory = OpenFolderPanelStartDirectory().resolve( + configuredPath: AppCatalogSection().defaultWorkspacePath.value(in: .standard), + workspaceDirectory: tabManager.selectedWorkspace?.currentDirectory + ) { + panel.directoryURL = startDirectory + } if panel.runModal() == .OK, let url = panel.url { _ = tabManager.acquireOptionalWorkspaceIfActive { tabManager.addWorkspaceIfActive(workingDirectory: url.path) diff --git a/Sources/KeyboardShortcutSettingsFileStore+Template.swift b/Sources/KeyboardShortcutSettingsFileStore+Template.swift index 646b9c2902b3..43ef33df2ff4 100644 --- a/Sources/KeyboardShortcutSettingsFileStore+Template.swift +++ b/Sources/KeyboardShortcutSettingsFileStore+Template.swift @@ -72,6 +72,7 @@ extension CmuxSettingsFileStore { "paneResizeStepPixels": SettingCatalog().app.paneResizeStepPixels.defaultValue, "focusHistoryIncludesPanesAndTabs": SettingCatalog().app.focusHistoryIncludesPanesAndTabs.defaultValue, "preferredEditor": "", + "defaultWorkspacePath": AppCatalogSection().defaultWorkspacePath.defaultValue, "openSupportedFilesInCmux": AppCatalogSection().openSupportedFilesInCmux.defaultValue, "openMarkdownInCmuxViewer": AppCatalogSection().openMarkdownInCmuxViewer.defaultValue, "reorderOnNotification": SettingCatalog().app.reorderOnNotification.defaultValue, diff --git a/skills/cmux-settings/references/all-keys.md b/skills/cmux-settings/references/all-keys.md index 7272366f8b4d..9890ffaf9d48 100644 --- a/skills/cmux-settings/references/all-keys.md +++ b/skills/cmux-settings/references/all-keys.md @@ -20,6 +20,7 @@ General app preferences from Settings > App. | `app.keepWorkspaceOpenWhenClosingLastSurface` | boolean | `false` | When true, closing the last surface keeps the workspace open. | | `app.focusPaneOnFirstClick` | boolean | `true` | When cmux is inactive, the first click can activate and focus the clicked pane. | | `app.preferredEditor` | string | `""` | Custom editor command used when Cmd-click file previews are disabled or a file is unsupported. Leave empty to use the default. | +| `app.defaultWorkspacePath` | string | `""` | Folder the Open Folder panel starts in, for example ~/code. Supports a leading ~. Leave empty to start in the active workspace's directory. | | `app.openSupportedFilesInCmux` | boolean | `true` | When enabled, Cmd-clicking readable local files opens supported previews in cmux, including text, code, PDFs, images, audio, video, and Quick Look files. Preview headers include an Open With menu based on the user's default and compatible macOS apps for that file. | | `app.openMarkdownInCmuxViewer` | boolean | `true` | When enabled, Cmd-clicking .md/.markdown/.mkd/.mdx files opens the rendered cmux markdown viewer panel (with live reload) instead of the generic file preview. | | `app.devWindowDisplay` | string | `""` | DEBUG-only display name used when opening new windows. An empty value uses the system default. | diff --git a/web/data/cmux.schema.json b/web/data/cmux.schema.json index 4b36c5fdd208..3b5e8d4e7bda 100644 --- a/web/data/cmux.schema.json +++ b/web/data/cmux.schema.json @@ -533,6 +533,11 @@ "default": "", "description": "Custom editor command used when Cmd-click file previews are disabled or a file is unsupported. Leave empty to use the default." }, + "defaultWorkspacePath": { + "type": "string", + "default": "", + "description": "Folder the Open Folder panel starts in, for example ~/code. Supports a leading ~. Leave empty to start in the active workspace's directory." + }, "openSupportedFilesInCmux": { "type": "boolean", "default": true,