{
  "title": "Blacklight Inspection",
  "page_title": "Accueil - Aude — CIDFF",
  "uri_ins": "https://aude.cidff.info/",
  "uri_dest": "https://aude.cidff.info/",
  "uri_redirects": [],
  "secure_connection": {},
  "host": "aude.cidff.info",
  "config": {
    "emulateDevice": {
      "name": "iPhone 15 Pro",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1",
      "viewport": {
        "width": 393,
        "height": 659,
        "deviceScaleFactor": 3,
        "isMobile": true,
        "hasTouch": true,
        "isLandscape": false
      }
    },
    "cleareCache": true,
    "captureHar": true,
    "captureLinks": false,
    "enableAdBlock": false,
    "saveBrowserProfile": false,
    "numPages": 2,
    "defaultTimeout": 35000,
    "defaultWaitUntil": "networkidle2",
    "headless": true,
    "headers": {},
    "extraChromiumArgs": [
      "--disable-features=TrackingProtection3pcd",
      "--website-analysis-scan=a5245f4b-9cb9-4a04-9694-a4fee26feac5"
    ],
    "extraPuppeteerOptions": {}
  },
  "browser": {
    "name": "Chromium",
    "version": "Chrome/127.0.6533.88",
    "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36",
    "platform": {
      "name": "Linux",
      "version": "6.12.101+deb13-amd64"
    }
  },
  "script": {
    "host": "35d8fd4bd11b",
    "version": {
      "npm": "3.11.0",
      "commit": "dev"
    },
    "node_version": "v24.19.0"
  },
  "start_time": "2026-08-22T09:14:53.442Z",
  "end_time": "2026-08-22T09:15:08.999Z",
  "browsing_history": [
    "https://aude.cidff.info/",
    "https://aude.cidff.info/documentation/",
    "https://aude.cidff.info/services/acces-au-droit/"
  ],
  "hosts": {
    "requests": {
      "first_party": [
        "aude.cidff.info"
      ],
      "third_party": [
        "unpkg.com",
        "www.youtube.com",
        "cdnjs.cloudflare.com",
        "fonts.gstatic.com",
        "a.basemaps.cartocdn.com",
        "b.basemaps.cartocdn.com",
        "c.basemaps.cartocdn.com",
        "googleads.g.doubleclick.net",
        "static.doubleclick.net",
        "i.ytimg.com",
        "www.gstatic.com",
        "www.google.com",
        "jnn-pa.googleapis.com",
        "yt3.ggpht.com",
        "view.genially.com",
        "statics-view.genially.com",
        "fonts.genially.com",
        "images.genially.com",
        "static.genially.com",
        "fonts.googleapis.com",
        "compressed-images.genially.com"
      ]
    }
  },
  "reports": {
    "behaviour_event_listeners": {
      "KEYBOARD": {
        "https://statics-view.genially.com/view/static/js/1273.d4ab5a73.chunk.js": [
          "keydown",
          "keyup"
        ],
        "https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.VqIvYKkXsLY.2021.O/ck=ytembeds.base.YwsQU3S55Qk.L.W.O/am=AAAAQA/d=1/exm=base,root/excm=base,root/ed=1/br=1/rs=AGKMywE2xM800vUO4wHO0req7-O17CJyoQ/m=r78Drb": [
          "keydown"
        ],
        "https://www.youtube.com/s/player/2574220e/player_embed_es6_tcc.vflset/en_US/base.js": [
          "keyup",
          "keydown"
        ],
        "data:text/javascript;base64,CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBtYXBJZCA9ICJjaWRmZi1tYXAiOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWFwUmVmID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQobWFwSWQpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWFwRGV0YWlsc1JlZiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaWRmZi1zaXRlLWRldGFpbHMnKTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBhZGRyZXNzUG9pbnRzID0gWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIE1vZGVsIDogWyBsYXQsIGxvbiwgdG9vbHRpcCwgc2l0ZURhdGEgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMjEyNDEzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuMzQyOTI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBBbnRlbm5lIGRlIENBUkNBU1NPTk5FYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMTIwNCIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiQW50ZW5uZSBkZSBDQVJDQVNTT05ORSIsIm5vbV9zbHVnIjoiYW50ZW5uZS1kZS1jYXJjYXNzb25uZSIsImFkcmVzc2UiOiI3IGVuY2xvcyBDYW1pbmFkZSIsImNwIjoiMTEwMDAiLCJ2aWxsZSI6IkNhcmNhc3Nvbm5lIiwidmlsbGVfc2x1ZyI6ImNhcmNhc3Nvbm5lIiwiY2l0eV9pZCI6IjM3MzEiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IjA0IDY4IDcyIDQ3IDM3IiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiQ0lERkYgQXVkZSAiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiRHUgbHVuZGkgYXUgdmVuZHJlZGksIGRlIDhoMzAgXHUwMGUwIDEyaCBldCBkZSAxM2gzMCBcdTAwZTAgMTdoLiIsInZvbF9ocl9oZWJkbyI6ImR1IGx1bmRpIGF1IHNhbWVkaSIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOiJMJ2FjY1x1MDBlOHMgYXV4IGRyb2l0cyB0b3V0ZXMgdGhcdTAwZTltYXRpcXVlcyBjb25mb25kdWVzIChEXHUwMGU5Y3JldCAyMDE1LTE3NDUgZHUgMjMgZFx1MDBlOWNlbWJyZSAyMDE1IHJlbGF0aWYgXHUwMGUwIGwnYWdyXHUwMGU5bWVudCkiLCJjYWRyZTIiOiJMJ2FjY29tcGFnbmVtZW50IGVtcGxvaSIsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOiJMJ2FjY29tcGFnbmVtZW50IHBhcmVudGFsaXRcdTAwZTkgKEVJQ0NGLCBtXHUwMGU5ZGlhdGlvbiBmYW1pbGlhbGUpIiwiY2FkcmU1IjoiQXV0cmUiLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIxMjQxMywibG9uIjoyLjM0MjkyOCwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yMTI0MTMsMi4zNDI5MjgsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMDIxMDU3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMDQyNTQxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBBbnRlbm5lIGRlIFBvcnQgTGEgTm91dmVsbGVgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjA1IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJBbnRlbm5lIGRlIFBvcnQgTGEgTm91dmVsbGUiLCJub21fc2x1ZyI6ImFudGVubmUtZGUtcG9ydC1sYS1ub3V2ZWxsZSIsImFkcmVzc2UiOiIyMjIgcnVlIGRlIGxhIE1haXJpZSIsImNwIjoiMTEyMTAiLCJ2aWxsZSI6IlBvcnQtbGEtTm91dmVsbGUiLCJ2aWxsZV9zbHVnIjoicG9ydGxhbm91dmVsbGUiLCJjaXR5X2lkIjoiMzkyNyIsImVtYWlsIjoibHJpLmxpdHRvcmFsQGNpZGZmLmZyIiwidGVsZXBob25lIjoiMDQgNjggNDAgMzcgNDUiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiJDSURGRiBBdWRlICIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiJEdSBsdW5kaSBhdSB2ZW5kcmVkaSwgZGUgOGgzMCBcdTAwZTAgMTJoIGV0IGRlIDEzaDMwIFx1MDBlMCAxN2guIiwidm9sX2hyX2hlYmRvIjoiTHVuZGkgYXUgdmVuZHJlZGkiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjoiTCdhY2NvbXBhZ25lbWVudCBwYXJlbnRhbGl0XHUwMGU5IChFSUNDRiwgbVx1MDBlOWRpYXRpb24gZmFtaWxpYWxlKSIsImNhZHJlNSI6IkF1dHJlIiwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4wMjEwNTcsImxvbiI6My4wNDI1NDEsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMDIxMDU3LDMuMDQyNTQxLDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjIwMzQ2OSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjc2MjIzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBBbnRlbm5lIGRlIEzDqXppZ25hbi1Db3JiacOocmVzYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMTIwOCIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiQW50ZW5uZSBkZSBMXHUwMGU5emlnbmFuLUNvcmJpXHUwMGU4cmVzIiwibm9tX3NsdWciOiJhbnRlbm5lLWRlLWxlemlnbmFuY29yYmllcmVzIiwiYWRyZXNzZSI6IjI0IGJpcyBhdmVudWUgTFx1MDBlOW9uIEJvdXJnZW9pcyIsImNwIjoiMTEyMDAiLCJ2aWxsZSI6IkxcdTAwZTl6aWduYW4tQ29yYmlcdTAwZThyZXMiLCJ2aWxsZV9zbHVnIjoibGV6aWduYW5jb3JiaWVyZXMiLCJjaXR5X2lkIjoiMzg2NSIsImVtYWlsIjoibHJpLmxlemlnbmFuQGNpZGZmLmZyIiwidGVsZXBob25lIjoiMDQgNjggNDUgOTQgNDYiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiJDSURGRiBkZSBsJ0F1ZGUiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiRHUgbHVuZGkgYXUgdmVuZHJlZGksIGRlIDhoMzAgXHUwMGUwIDEyaCBldCBkZSAxM2gzMCBcdTAwZTAgMTdoLiAiLCJ2b2xfaHJfaGViZG8iOiJEdSBMdW5kaSBhdSB2ZW5kcmVkaSIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOiJMJ2FjY1x1MDBlOHMgYXV4IGRyb2l0cyB0b3V0ZXMgdGhcdTAwZTltYXRpcXVlcyBjb25mb25kdWVzIChEXHUwMGU5Y3JldCAyMDE1LTE3NDUgZHUgMjMgZFx1MDBlOWNlbWJyZSAyMDE1IHJlbGF0aWYgXHUwMGUwIGwnYWdyXHUwMGU5bWVudCkiLCJjYWRyZTIiOiJMJ2FjY29tcGFnbmVtZW50IGVtcGxvaSIsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOiJMJ2FjY29tcGFnbmVtZW50IHBhcmVudGFsaXRcdTAwZTkgKEVJQ0NGLCBtXHUwMGU5ZGlhdGlvbiBmYW1pbGlhbGUpIiwiY2FkcmU1IjoiQXV0cmUiLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIwMzQ2OSwibG9uIjoyLjc2MjIzLCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjIwMzQ2OSwyLjc2MjIzLDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjIyOTMwNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjk0ODU4NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgR0lORVNUQVNgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjA5IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJHSU5FU1RBUyIsIm5vbV9zbHVnIjoiZ2luZXN0YXMiLCJhZHJlc3NlIjoiNCBhdmVudWUgZGUgbGEgUHJvbWVuYWRlIiwiY3AiOiIxMTEyMCIsInZpbGxlIjoiR2luZXN0YXMiLCJ2aWxsZV9zbHVnIjoiZ2luZXN0YXMiLCJjaXR5X2lkIjoiMzgyNiIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjEiLCJhY2N1ZWlsIjoiTWFpcmllIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjEzaDMwIC0gMTZoMzAiLCJ2b2xfaHJfaGViZG8iOiIyXHUwMGU4bWUgZXQgNFx1MDBlOG1lIHZlbmRyZWRpIGR1IG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOm51bGwsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIyOTMwNSwibG9uIjoyLjk0ODU4NiwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yMjkzMDUsMi45NDg1ODYsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDIuOTYwMTAzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNTI4NDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYE1PVVRIT1VNRVRgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjEwIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJNT1VUSE9VTUVUIiwibm9tX3NsdWciOiJtb3V0aG91bWV0IiwiYWRyZXNzZSI6IjIzIHJ1ZSBkZSBsYSBHYXJlIiwiY3AiOiIxMTMzMCIsInZpbGxlIjoiTW91dGhvdW1ldCIsInZpbGxlX3NsdWciOiJtb3V0aG91bWV0IiwiY2l0eV9pZCI6IjM5MjEiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IiIsInFwdiI6IjAiLCJ6cnIiOiIxIiwiYWNjdWVpbCI6IkFESENPIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjloMzAgLSAxMmggZXQgMTNoMzAgLSAxNmgiLCJ2b2xfaHJfaGViZG8iOiIyXHUwMGU4bWUgZXQgNFx1MDBlOG1lIGpldWRpIGR1IG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOm51bGwsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQyLjk2MDEwMywibG9uIjoyLjUyODQ4LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQyLjk2MDEwMywyLjUyODQ4LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjIwNTY3NywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjMyOTc2NywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgQ29tbWlzc2FyaWF0IENhcmNhc3Nvbm5lYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMTIxMSIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiQ29tbWlzc2FyaWF0IENhcmNhc3Nvbm5lIiwibm9tX3NsdWciOiJjb21taXNzYXJpYXQtY2FyY2Fzc29ubmUiLCJhZHJlc3NlIjoiNTUgYXZlbnVlIEp1bGVzIFZlcm5lIiwiY3AiOiIxMTAwMCIsInZpbGxlIjoiQ2FyY2Fzc29ubmUiLCJ2aWxsZV9zbHVnIjoiY2FyY2Fzc29ubmUiLCJjaXR5X2lkIjoiMzczMSIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiUG9saWNlIE5hdGlvbmFsZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aC0xN2giLCJ2b2xfaHJfaGViZG8iOiJwZXJtYW5lbmNlIGJpIGhlYmRvbWFkYWlyZSIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOm51bGwsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIwNTY3NywibG9uIjoyLjMyOTc2NywidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yMDU2NzcsMi4zMjk3NjcsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMzE0MzUzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuOTQ5NjQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBHZW5kYXJtZXJpZSBDYXN0ZWxuYXVkYXJ5YCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMTIxMiIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiR2VuZGFybWVyaWUgQ2FzdGVsbmF1ZGFyeSIsIm5vbV9zbHVnIjoiZ2VuZGFybWVyaWUtY2FzdGVsbmF1ZGFyeSIsImFkcmVzc2UiOiIxMDkgcnVlIEFybmF1ZCBWaWRhbCIsImNwIjoiMTE0MDAiLCJ2aWxsZSI6IkNhc3RlbG5hdWRhcnkiLCJ2aWxsZV9zbHVnIjoiY2FzdGVsbmF1ZGFyeSIsImNpdHlfaWQiOiIzNzM4IiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiJHZW5kYXJtZXJpZSBOYXRpb25hbGUiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiOWgtMTdoIiwidm9sX2hyX2hlYmRvIjoiUGVybWFuZW5jZSBtZW5zdWVsbGUiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjpudWxsLCJjYWRyZTIiOm51bGwsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4zMTQzNTMsImxvbiI6MS45NDk2NDIsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMzE0MzUzLDEuOTQ5NjQyLDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjEwNzM5NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzLjA5MTAzNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgR1JVSVNTQU5gLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjE0IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJHUlVJU1NBTiIsIm5vbV9zbHVnIjoiZ3J1aXNzYW4iLCJhZHJlc3NlIjoiMTUgYXZlbnVlIGRlIE5hcmJvbm5lIiwiY3AiOiIxMTQzMCIsInZpbGxlIjoiR3J1aXNzYW4iLCJ2aWxsZV9zbHVnIjoiZ3J1aXNzYW4iLCJjaXR5X2lkIjoiMzgzMiIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiMDQgNjggNzUgMjEgMDAiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiJDQ0FTIGRlIEdydWlzc2FuIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjE0aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6InBlcm1hbmVuY2UgbWVuc3VlbGxlIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6IkwnYWNjXHUwMGU4cyBhdXggZHJvaXRzIHRvdXRlcyB0aFx1MDBlOW1hdGlxdWVzIGNvbmZvbmR1ZXMgKERcdTAwZTljcmV0IDIwMTUtMTc0NSBkdSAyMyBkXHUwMGU5Y2VtYnJlIDIwMTUgcmVsYXRpZiBcdTAwZTAgbCdhZ3JcdTAwZTltZW50KSIsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOiJGcmFuY2UgU2VydmljZSIsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjEwNzM5NSwibG9uIjozLjA5MTAzNywidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4xMDczOTUsMy4wOTEwMzcsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMTg0MTQ1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMDA4MzU5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBDb21taXNzYXJpYXQgTmFyYm9ubmVgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjE2IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJDb21taXNzYXJpYXQgTmFyYm9ubmUiLCJub21fc2x1ZyI6ImNvbW1pc3NhcmlhdC1uYXJib25uZSIsImFkcmVzc2UiOiIxIHJ1ZSBQaWVycmUgQmVuZXQiLCJjcCI6IjExMTAwIiwidmlsbGUiOiJOYXJib25uZSIsInZpbGxlX3NsdWciOiJuYXJib25uZSIsImNpdHlfaWQiOiIzOTIzIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiJDb21taXNzYXJpYXQiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiOWhcLzE3aCIsInZvbF9ocl9oZWJkbyI6InBlcm1hbmVuY2UgYmkgaGViZG9tYWRhaXJlIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6bnVsbCwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTg0MTQ1LCJsb24iOjMuMDA4MzU5LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjE4NDE0NSwzLjAwODM1OSwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4wNzUxMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4yMTU1NDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYEdlbmRhcm1lcmllIExpbW91eGAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjEyMTciLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIExpbW91eCIsIm5vbV9zbHVnIjoiZ2VuZGFybWVyaWUtbGltb3V4IiwiYWRyZXNzZSI6IkNoZW1pbiBkZSBDb21iZSBMb3ViaW5lIiwiY3AiOiIxMTMwMCIsInZpbGxlIjoiTGltb3V4IiwidmlsbGVfc2x1ZyI6ImxpbW91eCIsImNpdHlfaWQiOiIzODY4IiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiJHZW5kYXJtZXJpZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aC0xN2giLCJ2b2xfaHJfaGViZG8iOiJQZXJtYW5lbmNlIGhlYmRvbWFkYWlyZSIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOm51bGwsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjA3NTExNSwibG9uIjoyLjIxNTU0MSwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4wNzUxMTUsMi4yMTU1NDEsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMTgyMjYyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNzU3Njk0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBHZW5kYXJtZXJpZSBMw6l6aWduYW4tQ29yYmnDqHJlc2AsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjEyMTgiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIExcdTAwZTl6aWduYW4tQ29yYmlcdTAwZThyZXMiLCJub21fc2x1ZyI6ImdlbmRhcm1lcmllLWxlemlnbmFuY29yYmllcmVzIiwiYWRyZXNzZSI6IjE2IGF2ZW51ZSBHZW9yZ2VzIEZyXHUwMGVhY2hlXG4iLCJjcCI6IjExMjAwIiwidmlsbGUiOiJMXHUwMGU5emlnbmFuLUNvcmJpXHUwMGU4cmVzIiwidmlsbGVfc2x1ZyI6ImxlemlnbmFuY29yYmllcmVzIiwiY2l0eV9pZCI6IjM4NjUiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IiIsInFwdiI6IjAiLCJ6cnIiOiIxIiwiYWNjdWVpbCI6IkdlbmRhcm1lcmllIE5hdGlvbmFsZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6InBlcm1hbmVuY2UgaGViZG9tYWRhaXJlIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6bnVsbCwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTgyMjYyLCJsb24iOjIuNzU3Njk0LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjE4MjI2MiwyLjc1NzY5NCwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0Mi45OTU1NTQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi44MTI5MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgRFVSQkFOYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMTIxOSIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiRFVSQkFOIiwibm9tX3NsdWciOiJkdXJiYW4iLCJhZHJlc3NlIjoiMTIgcnVlIGRlIGxhIE1haXJpZSIsImNwIjoiMTEzNjAiLCJ2aWxsZSI6IkR1cmJhbi1Db3JiaVx1MDBlOHJlcyIsInZpbGxlX3NsdWciOiJkdXJiYW5jb3JiaWVyZXMiLCJjaXR5X2lkIjoiMzc4NiIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjEiLCJhY2N1ZWlsIjoiTWFpcmllIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjloMzAgLSAxMmgiLCJ2b2xfaHJfaGViZG8iOiIxZXIgZXQgM1x1MDBlOG1lIGpldWRpIGR1IG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOm51bGwsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjpudWxsLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQyLjk5NTU1NCwibG9uIjoyLjgxMjkyLCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQyLjk5NTU1NCwyLjgxMjkyLDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjA5MzI0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjYyMTczNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgTEFHUkFTU0VgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjIwIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJMQUdSQVNTRSIsIm5vbV9zbHVnIjoibGFncmFzc2UiLCJhZHJlc3NlIjoiQXZlbnVlIGRlcyBDb25kYW1pbmVzIiwiY3AiOiIxMTIyMCIsInZpbGxlIjoiTGFncmFzc2UiLCJ2aWxsZV9zbHVnIjoibGFncmFzc2UiLCJjaXR5X2lkIjoiMzg0NyIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjEiLCJhY2N1ZWlsIjoiTWFpcmllIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjloIC0gMTJoIiwidm9sX2hyX2hlYmRvIjoiMWVyIGV0IDNcdTAwZThtZSBNYXJkaSBkdSBtb2lzIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6IkwnYWNjXHUwMGU4cyBhdXggZHJvaXRzIHRvdXRlcyB0aFx1MDBlOW1hdGlxdWVzIGNvbmZvbmR1ZXMgKERcdTAwZTljcmV0IDIwMTUtMTc0NSBkdSAyMyBkXHUwMGU5Y2VtYnJlIDIwMTUgcmVsYXRpZiBcdTAwZTAgbCdhZ3JcdTAwZTltZW50KSIsImNhZHJlMiI6IkwnYWNjb21wYWduZW1lbnQgZW1wbG9pIiwiY2FkcmUzIjpudWxsLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4wOTMyNDEsImxvbiI6Mi42MjE3MzYsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMDkzMjQxLDIuNjIxNzM2LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjEyODU3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNTU3ODg4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBWQUwgREUgREFHTkVgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjIxIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJWQUwgREUgREFHTkUiLCJub21fc2x1ZyI6InZhbC1kZS1kYWduZSIsImFkcmVzc2UiOiIxIHBsYWNlIGRlIGxhIE1haXJpZSBNb250bGF1ciIsImNwIjoiMTEyMjAiLCJ2aWxsZSI6IlZhbC1kZS1EYWduZSIsInZpbGxlX3NsdWciOiJ2YWxkZWRhZ25lIiwiY2l0eV9pZCI6IjM2ODMzIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiJNYXJpZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiIxNGggLSAxNmgzMCIsInZvbF9ocl9oZWJkbyI6IjFlciBldCAzXHUwMGU4bWUgbWFyZGkgZHUgbW9pcyIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOiJMJ2FjY1x1MDBlOHMgYXV4IGRyb2l0cyB0b3V0ZXMgdGhcdTAwZTltYXRpcXVlcyBjb25mb25kdWVzIChEXHUwMGU5Y3JldCAyMDE1LTE3NDUgZHUgMjMgZFx1MDBlOWNlbWJyZSAyMDE1IHJlbGF0aWYgXHUwMGUwIGwnYWdyXHUwMGU5bWVudCkiLCJjYWRyZTIiOiJMJ2FjY29tcGFnbmVtZW50IGVtcGxvaSIsImNhZHJlMyI6bnVsbCwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTI4NTcsImxvbiI6Mi41NTc4ODgsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMTI4NTcsMi41NTc4ODgsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDIuODg4NzQ0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNzE4Njg3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBUVUNIQU5gLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjIyIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJUVUNIQU4iLCJub21fc2x1ZyI6InR1Y2hhbiIsImFkcmVzc2UiOiIyIHBsYWNlIGRlIGxhIFJcdTAwZTlwdWJsaXF1ZSIsImNwIjoiMTEzNTAiLCJ2aWxsZSI6IlR1Y2hhbiIsInZpbGxlX3NsdWciOiJ0dWNoYW4iLCJjaXR5X2lkIjoiNDA2MSIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjEiLCJhY2N1ZWlsIjoiTWFpcmllIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjEzaDMwIC0gMTZoMzAiLCJ2b2xfaHJfaGViZG8iOiIxZXIgZXQgM1x1MDBlOG1lIGpldWRpIGR1IG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOm51bGwsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOm51bGwsInR5cGUzIjpudWxsLCJ0eXBlNCI6bnVsbCwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0Mi44ODg3NDQsImxvbiI6Mi43MTg2ODcsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDIuODg4NzQ0LDIuNzE4Njg3LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjE4NTQwOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjk3OTE1NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgTWFpc29uIGRlcyBzZXJ2aWNlcyBkZSBOYXJib25uZWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjEyMjMiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6Ik1haXNvbiBkZXMgc2VydmljZXMgZGUgTmFyYm9ubmUiLCJub21fc2x1ZyI6Im1haXNvbi1kZXMtc2VydmljZXMtZGUtbmFyYm9ubmUiLCJhZHJlc3NlIjoiMSBhdmVudWUgZGUgbGEgTmFcdTAwZWZhZGUiLCJjcCI6IjExMTAwIiwidmlsbGUiOiJOYXJib25uZSIsInZpbGxlX3NsdWciOiJuYXJib25uZSIsImNpdHlfaWQiOiIzOTIzIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIwNCA2OCA5MCAzMSAzMSIsInFwdiI6IjEiLCJ6cnIiOiIwIiwiYWNjdWVpbCI6Ik1haXNvbiBkZXMgU2VydmljZXMiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6Ik1haXNvbiBkZXMgU2VydmljZXMiLCJob3JhaXJlcyI6IjloIC0gMTJoIiwidm9sX2hyX2hlYmRvIjoiMmgiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTg1NDA5LCJsb24iOjIuOTc5MTU0LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjE4NTQwOSwyLjk3OTE1NCwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4yMDg3MjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4zMzA0MDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYENJQVMgTW9udHNhcmF0IENhcmNhc3Nvbm5lYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMTIyNyIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiQ0lBUyBNb250c2FyYXQgQ2FyY2Fzc29ubmUiLCJub21fc2x1ZyI6ImNpYXMtbW9udHNhcmF0LWNhcmNhc3Nvbm5lIiwiYWRyZXNzZSI6IkF2ZW51ZSBKdWxlcyBWZXJuZSIsImNwIjoiMTEwMDAiLCJ2aWxsZSI6IkNhcmNhc3Nvbm5lIiwidmlsbGVfc2x1ZyI6ImNhcmNhc3Nvbm5lIiwiY2l0eV9pZCI6IjM3MzEiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IjA0IDY4IDQ3IDg1IDczIiwicXB2IjoiMSIsInpyciI6IjAiLCJhY2N1ZWlsIjoiQ2FyY2Fzc29ubmUgQWdnbG8iLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IkNlbnRyZSBpbnRlcmNvbW11bmFsIGQnYWN0aW9uIHNvY2lhbGUiLCJob3JhaXJlcyI6IjEzaDMwLTE2SDMwIiwidm9sX2hyX2hlYmRvIjoiMSBmb2lzIHBhciBtb2lzIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6IkwnYWNjXHUwMGU4cyBhdXggZHJvaXRzIHRvdXRlcyB0aFx1MDBlOW1hdGlxdWVzIGNvbmZvbmR1ZXMgKERcdTAwZTljcmV0IDIwMTUtMTc0NSBkdSAyMyBkXHUwMGU5Y2VtYnJlIDIwMTUgcmVsYXRpZiBcdTAwZTAgbCdhZ3JcdTAwZTltZW50KSIsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjpudWxsLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjpudWxsLCJ0eXBlMyI6bnVsbCwidHlwZTQiOm51bGwsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMjA4NzI4LCJsb24iOjIuMzMwNDA3LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjIwODcyOCwyLjMzMDQwNywxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4yMTA4MTYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4zNjQ3MTgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYENJQVMgTGEgUm9zZXJhaWUgQ2FyY2Fzc29ubmVgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxMjI4IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJDSUFTIExhIFJvc2VyYWllIENhcmNhc3Nvbm5lIiwibm9tX3NsdWciOiJjaWFzLWxhLXJvc2VyYWllLWNhcmNhc3Nvbm5lIiwiYWRyZXNzZSI6IjEwIHJ1ZSBBbGV4YW5kcmUgR3VpcmF1ZCIsImNwIjoiMTEwMDAiLCJ2aWxsZSI6IkNhcmNhc3Nvbm5lIiwidmlsbGVfc2x1ZyI6ImNhcmNhc3Nvbm5lIiwiY2l0eV9pZCI6IjM3MzEiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IjA0IDY4IDcyIDg5IDQwIiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiQ2FyY2Fzc29ubmUgQWdnbG8iLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IkNlbnRyZSBpbnRlcmNvbW11bmFsIGQnYWN0aW9uIHNvY2lhbGUiLCJob3JhaXJlcyI6IjEzaDMwLTE2aDMwIiwidm9sX2hyX2hlYmRvIjoicGVybWFuZW5jZSBtZW5zdWVsbGUiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOm51bGwsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOm51bGwsInR5cGUzIjpudWxsLCJ0eXBlNCI6bnVsbCwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4yMTA4MTYsImxvbiI6Mi4zNjQ3MTgsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMjEwODE2LDIuMzY0NzE4LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjE4Mjg2MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjk5Nzc4OCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgQ0lERkYgREUgTkFSQk9OTkVgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIxOTIxIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJDSURGRiBERSBOQVJCT05ORSIsIm5vbV9zbHVnIjoiY2lkZmYtZGUtbmFyYm9ubmUiLCJhZHJlc3NlIjoiMzcgYXZlbnVlIGRlcyBQeXJcdTAwZTluXHUwMGU5ZXMiLCJjcCI6IjExMTAwIiwidmlsbGUiOiJOYXJib25uZSIsInZpbGxlX3NsdWciOiJuYXJib25uZSIsImNpdHlfaWQiOiIzOTIzIiwiZW1haWwiOiJuYXJib25uZUBjaWRmZi5mciIsInRlbGVwaG9uZSI6IjA0IDY4IDQyIDUxIDMwIiwicXB2IjoiMSIsInpyciI6IjAiLCJhY2N1ZWlsIjoiQ0lERkYgQVVERSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI4aDMwLTEyaCBldCAxM2gzMC0xN2giLCJ2b2xfaHJfaGViZG8iOiJsdW5kaSBhdSB2ZW5kcmVkaSIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOiJMJ2FjY1x1MDBlOHMgYXV4IGRyb2l0cyB0b3V0ZXMgdGhcdTAwZTltYXRpcXVlcyBjb25mb25kdWVzIChEXHUwMGU5Y3JldCAyMDE1LTE3NDUgZHUgMjMgZFx1MDBlOWNlbWJyZSAyMDE1IHJlbGF0aWYgXHUwMGUwIGwnYWdyXHUwMGU5bWVudCkiLCJjYWRyZTIiOiJMJ2FjY29tcGFnbmVtZW50IGVtcGxvaSIsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6IkF1dHJlIiwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4xODI4NjMsImxvbiI6Mi45OTc3ODgsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMTgyODYzLDIuOTk3Nzg4LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjI1Njc3MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjk0NTkxOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgU0FMTEVMRVMgRFwnQVVERWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjE5MjIiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IlNBTExFTEVTIEQnQVVERSIsIm5vbV9zbHVnIjoic2FsbGVsZXMtZGF1ZGUiLCJhZHJlc3NlIjoiMjIgcnVlIFJlblx1MDBlOSBJY2hcdTAwZTkiLCJjcCI6IjExNTkwIiwidmlsbGUiOiJTYWxsXHUwMGU4bGVzLWQnQXVkZSIsInZpbGxlX3NsdWciOiJzYWxsZWxlc2RhdWRlIiwiY2l0eV9pZCI6IjQwMjkiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IiIsInFwdiI6IjAiLCJ6cnIiOiIxIiwiYWNjdWVpbCI6Ik1haXJpZSAoc2FsbGUgRnJcdTAwZTlkXHUwMGU5cmljIE1pc3RyYWwpIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6IjloIC0gMTJoIiwidm9sX2hyX2hlYmRvIjoiMlx1MDBlOG1lIGV0IDRcdTAwZThtZSB2ZW5kcmVkaSBkdSBtb2lzIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6IkwnYWNjXHUwMGU4cyBhdXggZHJvaXRzIHRvdXRlcyB0aFx1MDBlOW1hdGlxdWVzIGNvbmZvbmR1ZXMgKERcdTAwZTljcmV0IDIwMTUtMTc0NSBkdSAyMyBkXHUwMGU5Y2VtYnJlIDIwMTUgcmVsYXRpZiBcdTAwZTAgbCdhZ3JcdTAwZTltZW50KSIsImNhZHJlMiI6IkwnYWNjb21wYWduZW1lbnQgZW1wbG9pIiwiY2FkcmUzIjpudWxsLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4yNTY3NzIsImxvbiI6Mi45NDU5MTgsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMjU2NzcyLDIuOTQ1OTE4LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjAwNjgzOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzLjA0NDA5OSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgR2VuZGFybWVyaWUgZGUgUE9SVCBMQSBOT1VWRUxMRWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjIyNDEiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIGRlIFBPUlQgTEEgTk9VVkVMTEUiLCJub21fc2x1ZyI6ImdlbmRhcm1lcmllLWRlLXBvcnQtbGEtbm91dmVsbGUiLCJhZHJlc3NlIjoiUG9ydCBsYSBOb3V2ZWxsZSIsImNwIjoiMTEyMTAiLCJ2aWxsZSI6IlBvcnQtbGEtTm91dmVsbGUiLCJ2aWxsZV9zbHVnIjoicG9ydGxhbm91dmVsbGUiLCJjaXR5X2lkIjoiMzkyNyIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjEiLCJhY2N1ZWlsIjoiR0VOREFSTUVSSUUiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiOWggLSAxN2giLCJ2b2xfaHJfaGViZG8iOiJVTkUgSk9VUk4yRSBQQVIgTU9JUyIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOm51bGwsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjAwNjgzOSwibG9uIjozLjA0NDA5OSwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4wMDY4MzksMy4wNDQwOTksMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMTAzOTc1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMDg5NzQ2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBHZW5kYXJtZXJpZSBkZSBHUlVJU1NBTmAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjIyNDIiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIGRlIEdSVUlTU0FOIiwibm9tX3NsdWciOiJnZW5kYXJtZXJpZS1kZS1ncnVpc3NhbiIsImFkcmVzc2UiOiI5IGF2ZW51ZSBkZSBsYSBNZXIiLCJjcCI6IjExNDMwIiwidmlsbGUiOiJHcnVpc3NhbiIsInZpbGxlX3NsdWciOiJncnVpc3NhbiIsImNpdHlfaWQiOiIzODMyIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiJHRU5EQVJNRVJJRSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6IlVORSBKT1VSTkVFIFBBUiBNT0lTIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6bnVsbCwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTAzOTc1LCJsb24iOjMuMDg5NzQ2LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjEwMzk3NSwzLjA4OTc0NiwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4yOTI3OTUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi41NTc1MjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYEdlbmRhcm1lcmllIGRlIFBleXJpYWMgTWluZXJ2b2lzYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMjI0OCIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiR2VuZGFybWVyaWUgZGUgUGV5cmlhYyBNaW5lcnZvaXMiLCJub21fc2x1ZyI6ImdlbmRhcm1lcmllLWRlLXBleXJpYWMtbWluZXJ2b2lzIiwiYWRyZXNzZSI6IiAyIGNoZW1pbiBkZSBsJ0FjaWVubmUgR2FyZSIsImNwIjoiMTExNjAiLCJ2aWxsZSI6IlBleXJpYWMtTWluZXJ2b2lzIiwidmlsbGVfc2x1ZyI6InBleXJpYWNtaW5lcnZvaXMiLCJjaXR5X2lkIjoiMzk0NyIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiR2VuZGFybWVyaWUiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiYnVyZWF1Iiwidm9sX2hyX2hlYmRvIjoidW5lIGpvdXJuXHUwMGU5ZSBwYXIgbW9pcyIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOm51bGwsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjI5Mjc5NSwibG9uIjoyLjU1NzUyOSwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yOTI3OTUsMi41NTc1MjksMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMjYzMjA1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNDA2MTMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBHZW5kYXJtZXJpZSBkZSBDb25xdWVzIHN1ciBPcmJpZWxgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIyMjQ5IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJHZW5kYXJtZXJpZSBkZSBDb25xdWVzIHN1ciBPcmJpZWwiLCJub21fc2x1ZyI6ImdlbmRhcm1lcmllLWRlLWNvbnF1ZXMtc3VyLW9yYmllbCIsImFkcmVzc2UiOiIzMCByb3V0ZSBkZSBWaWxhbGxpZXIiLCJjcCI6IjExNjAwIiwidmlsbGUiOiJDb25xdWVzLXN1ci1PcmJpZWwiLCJ2aWxsZV9zbHVnIjoiY29ucXVlc3N1cm9yYmllbCIsImNpdHlfaWQiOiIzNzYxIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiJHZW5kYXJtZXJpZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6InVuZSBqb3Vyblx1MDBlOWUgcGFyIG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjpudWxsLCJjYWRyZTIiOm51bGwsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4yNjMyMDUsImxvbiI6Mi40MDYxMzEsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMjYzMjA1LDIuNDA2MTMxLDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjI0NDUxNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjEyMTQ4MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgR2VuZGFybWVyaWUgZGUgQnJhbWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjIyNTEiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIGRlIEJyYW0iLCJub21fc2x1ZyI6ImdlbmRhcm1lcmllLWRlLWJyYW0iLCJhZHJlc3NlIjoiMTkgcnVlIGRlcyBGbGV1cnMiLCJjcCI6IjExMTUwIiwidmlsbGUiOiJCcmFtIiwidmlsbGVfc2x1ZyI6ImJyYW0iLCJjaXR5X2lkIjoiMzcxMSIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiR2VuZGFybWVyaWUiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiOWggLSAxN2giLCJ2b2xfaHJfaGViZG8iOiJ1bmUgam91cm5cdTAwZTllIHBhciBtb2lzIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6bnVsbCwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMjQ0NTE3LCJsb24iOjIuMTIxNDgyLCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjI0NDUxNywyLjEyMTQ4MiwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0Mi44NzA1ODEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4xODMwNTQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYEdlbmRhcm1lcmllIGRlIFF1aWxsYW5gLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIyMjUyIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJHZW5kYXJtZXJpZSBkZSBRdWlsbGFuIiwibm9tX3NsdWciOiJnZW5kYXJtZXJpZS1kZS1xdWlsbGFuIiwiYWRyZXNzZSI6IjU0IGJvdWxldmFyZCBDaGFybGVzIGRlIEdhdWxsZSIsImNwIjoiMTE1MDAiLCJ2aWxsZSI6IlF1aWxsYW4iLCJ2aWxsZV9zbHVnIjoicXVpbGxhbiIsImNpdHlfaWQiOiIzOTY1IiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiJHZW5kYXJtZXJpZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6InVuZSBqb3Vyblx1MDBlOWUgcGFyIG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjpudWxsLCJjYWRyZTIiOm51bGwsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0Mi44NzA1ODEsImxvbiI6Mi4xODMwNTQsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDIuODcwNTgxLDIuMTgzMDU0LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjIwODkxNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjQ1MzczNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgR2VuZGFybWVyaWUgZGUgVHLDqGJlc2AsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjI2OTciLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIGRlIFRyXHUwMGU4YmVzIiwibm9tX3NsdWciOiJnZW5kYXJtZXJpZS1kZS10cmViZXMiLCJhZHJlc3NlIjoiMjkgUnRlIGRlIEJcdTAwZTl6aWVycyIsImNwIjoiMTE4MDAiLCJ2aWxsZSI6IlRyXHUwMGU4YmVzIiwidmlsbGVfc2x1ZyI6InRyZWJlcyIsImNpdHlfaWQiOiI0MDU3IiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiJnZW5kYXJtZXJpZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6InVuZSBqb3Vyblx1MDBlOWUgcGFyIG1vaXMiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjpudWxsLCJjYWRyZTIiOm51bGwsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjoiVFx1MDBlOWxcdTAwZTlwaG9uaXF1ZSIsInR5cGUzIjoiVmlzaW9jb25mXHUwMGU5cmVuY2UiLCJ0eXBlNCI6IkF1dHJlIiwibWZzIjpudWxsLCJkZXBhcnRlbWVudCI6IkF1ZGUiLCJyZWdpb24iOiJPY2NpdGFuaWUiLCJjb29yZHMiOnsibGF0Ijo0My4yMDg5MTcsImxvbiI6Mi40NTM3MzUsInVybCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlLmZyXC9tYXBzXC9ANDMuMjA4OTE3LDIuNDUzNzM1LDE1eiJ9LCJzaXRlX2ludGVybmV0IjoiaHR0cHM6XC9cL2F1ZGUuY2lkZmYuaW5mb1wvIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzLjA1NDQ0NywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjIxNjU2MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgRXNwYWNlIENvbGxldHRlIExhZ291dHRlYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMjc4MCIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiRXNwYWNlIENvbGxldHRlIExhZ291dHRlIiwibm9tX3NsdWciOiJlc3BhY2UtY29sbGV0dGUtbGFnb3V0dGUiLCJhZHJlc3NlIjoiMjIgZXQgMjQgcnVlIGRlcyBBdWd1c3RpbnMiLCJjcCI6IjExMzAwIiwidmlsbGUiOiJMaW1vdXgiLCJ2aWxsZV9zbHVnIjoibGltb3V4IiwiY2l0eV9pZCI6IjM4NjgiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IiIsInFwdiI6IjEiLCJ6cnIiOiIxIiwiYWNjdWVpbCI6IkVzcGFjZSBDb2xsZXR0ZSBMYWdvdXR0ZSIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aDMwLTEyaCBldCAxM2gzMC0xNmgzMCIsInZvbF9ocl9oZWJkbyI6InBlcm1hbmVuY2UgYmkgbWVuc3VlbGxlIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6IkwnYWNjXHUwMGU4cyBhdXggZHJvaXRzIHRvdXRlcyB0aFx1MDBlOW1hdGlxdWVzIGNvbmZvbmR1ZXMgKERcdTAwZTljcmV0IDIwMTUtMTc0NSBkdSAyMyBkXHUwMGU5Y2VtYnJlIDIwMTUgcmVsYXRpZiBcdTAwZTAgbCdhZ3JcdTAwZTltZW50KSIsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOiJGcmFuY2UgU2VydmljZSIsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjA1NDQ0NywibG9uIjoyLjIxNjU2MiwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4wNTQ0NDcsMi4yMTY1NjIsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMDUzOTYyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuMjE4NzY4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBMaWV1IFJlc3NvdXJjZSBJbnNlcnRpb24gTGltb3V4YCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMjc4MSIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiTGlldSBSZXNzb3VyY2UgSW5zZXJ0aW9uIExpbW91eCIsIm5vbV9zbHVnIjoibGlldS1yZXNzb3VyY2UtaW5zZXJ0aW9uLWxpbW91eCIsImFkcmVzc2UiOiIzIHJ1ZSBkdSBQb250IE5ldWYiLCJjcCI6IjExMzAwIiwidmlsbGUiOiJMaW1vdXgiLCJ2aWxsZV9zbHVnIjoibGltb3V4IiwiY2l0eV9pZCI6IjM4NjgiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IiIsInFwdiI6IjAiLCJ6cnIiOiIwIiwiYWNjdWVpbCI6IkxpZXUgUmVzc291cmNlIEluc2VydGlvbiBMaW1vdXgiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IkxpZXUgUmVzc291cmNlcyBJbnNlcnRpb24iLCJob3JhaXJlcyI6IjloMzAtMTJoIGV0IDEzaDMwLTE2aDMwIiwidm9sX2hyX2hlYmRvIjoiUGVybWFuZW5jZSBCaSBtZW5zdWVsbGUiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMDUzOTYyLCJsb24iOjIuMjE4NzY4LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjA1Mzk2MiwyLjIxODc2OCwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4xODI4NjMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi45OTc3ODgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYEFESiBkZSBOYXJib25uZWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjMwNjUiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkFESiBkZSBOYXJib25uZSIsIm5vbV9zbHVnIjoiYWRqLWRlLW5hcmJvbm5lIiwiYWRyZXNzZSI6IjM3IGF2ZW51ZSBkZXMgUHlyXHUwMGU5blx1MDBlOWVzXG4iLCJjcCI6IjExMTAwIiwidmlsbGUiOiJOYXJib25uZSIsInZpbGxlX3NsdWciOiJuYXJib25uZSIsImNpdHlfaWQiOiIzOTIzIiwiZW1haWwiOiJscmkubmFyYm9ubmVAY2lkZmYuZnIiLCJ0ZWxlcGhvbmUiOiIwNC42OC40Mi41MS4zMCAiLCJxcHYiOiIxIiwienJyIjoiMCIsImFjY3VlaWwiOiIiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoibWFyZGkgZXQgamV1ZGkgZGUgMTBoIFx1MDBlMCAxNmgiLCJ2b2xfaHJfaGViZG8iOiIiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMCIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjpudWxsLCJjYWRyZTIiOm51bGwsImNhZHJlMyI6IkwnYWNjb21wYWduZW1lbnQgdmlvbGVuY2UiLCJjYWRyZTQiOm51bGwsImNhZHJlNSI6bnVsbCwiYWNjZXNzaWJpbGl0ZTEiOiJBdWRpdGlmIiwiYWNjZXNzaWJpbGl0ZTIiOiJNZW50YWxcL1BzeWNoaXF1ZSIsImFjY2Vzc2liaWxpdGUzIjoiTW90ZXVyIiwiYWNjZXNzaWJpbGl0ZTQiOiJWaXN1ZWwiLCJhY2Nlc3NpYmlsaXRlNSI6bnVsbCwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjpudWxsLCJ0eXBlMyI6bnVsbCwidHlwZTQiOm51bGwsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTgyODYzLCJsb24iOjIuOTk3Nzg4LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjE4Mjg2MywyLjk5Nzc4OCwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4yMTI0MTMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4zNDI5MjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYEFESiBDYXJjYXNzb25uZWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjMwNjYiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkFESiBDYXJjYXNzb25uZSIsIm5vbV9zbHVnIjoiYWRqLWNhcmNhc3Nvbm5lIiwiYWRyZXNzZSI6IjcgZW5jbG9zIENhbWluYWRlXG4iLCJjcCI6IjExMDAwIiwidmlsbGUiOiJDYXJjYXNzb25uZSIsInZpbGxlX3NsdWciOiJjYXJjYXNzb25uZSIsImNpdHlfaWQiOiIzNzMxIiwiZW1haWwiOiJDQVJDQVNTT05ORUBDSURGRi5GUiIsInRlbGVwaG9uZSI6IjA0LjY4LjcyLjQ3LjM3IiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6Imx1bmRpIGV0IGpldWRpIGRlIDEwaCBcdTAwZTAgMTZoIiwidm9sX2hyX2hlYmRvIjoiIiwiaWkiOiIxIiwiaWMiOiIxIiwiZSI6IjAiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6bnVsbCwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6bnVsbCwidHlwZTMiOm51bGwsInR5cGU0IjpudWxsLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIxMjQxMywibG9uIjoyLjM0MjkyOCwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yMTI0MTMsMi4zNDI5MjgsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMjA0NjE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMDc2OTU3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBHZW5kYXJtZXJpZSBkZSBWSU5BU1NBTmAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjMxMTkiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IkdlbmRhcm1lcmllIGRlIFZJTkFTU0FOIiwibm9tX3NsdWciOiJnZW5kYXJtZXJpZS1kZS12aW5hc3NhbiIsImFkcmVzc2UiOiJWaW5hc3NhbiIsImNwIjoiMTExMTAiLCJ2aWxsZSI6IlZpbmFzc2FuIiwidmlsbGVfc2x1ZyI6InZpbmFzc2FuIiwiY2l0eV9pZCI6IjQxMDAiLCJlbWFpbCI6IiIsInRlbGVwaG9uZSI6IiIsInFwdiI6IjAiLCJ6cnIiOiIxIiwiYWNjdWVpbCI6IiIsImFjY3VlaWxfcHJlY2lzaW9uIjoiIiwiaG9yYWlyZXMiOiI5aCAtIDE3aCIsInZvbF9ocl9oZWJkbyI6IiIsImlpIjoiMSIsImljIjoiMSIsImUiOiIxIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOm51bGwsImNhZHJlMiI6bnVsbCwiY2FkcmUzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjpudWxsLCJ0eXBlMSI6IlBoeXNpcXVlIiwidHlwZTIiOiJUXHUwMGU5bFx1MDBlOXBob25pcXVlIiwidHlwZTMiOiJWaXNpb2NvbmZcdTAwZTlyZW5jZSIsInR5cGU0IjoiQXV0cmUiLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIwNDYxOSwibG9uIjozLjA3Njk1NywidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yMDQ2MTksMy4wNzY5NTcsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMjQxNTgzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuMTE4ODUyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBNYWlzb24gRnJhbmNlIFNlcnZpY2VzIGRlIEJyYW1gLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIzMTYyIiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJNYWlzb24gRnJhbmNlIFNlcnZpY2VzIGRlIEJyYW0iLCJub21fc2x1ZyI6Im1haXNvbi1mcmFuY2Utc2VydmljZXMtZGUtYnJhbSIsImFkcmVzc2UiOiI2MiBydWUgQm9ucmVwb3NcbiIsImNwIjoiMTExNTAiLCJ2aWxsZSI6IkJyYW0iLCJ2aWxsZV9zbHVnIjoiYnJhbSIsImNpdHlfaWQiOiIzNzExIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiIiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiM2UgVmVuZHJlZGkgZHUgbW9pcyA6IGRlIDA5aDAwIFx1MDBlMCAxMmgwMCBldCBkZSAxM2gwMCBcdTAwZTAgMTZoMzAiLCJ2b2xfaHJfaGViZG8iOiIiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjpudWxsLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6IlRcdTAwZTlsXHUwMGU5cGhvbmlxdWUiLCJ0eXBlMyI6IlZpc2lvY29uZlx1MDBlOXJlbmNlIiwidHlwZTQiOiJBdXRyZSIsIm1mcyI6IkZyYW5jZSBTZXJ2aWNlIiwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMjQxNTgzLCJsb24iOjIuMTE4ODUyLCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjI0MTU4MywyLjExODg1MiwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4xMjk3MjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi41NTY4MjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYFNhaW50IExhdXJlbnQgZGUgbGEgQ2FicmVyaXNzZWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjMxOTQiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6IlNhaW50IExhdXJlbnQgZGUgbGEgQ2FicmVyaXNzZSIsIm5vbV9zbHVnIjoic2FpbnQtbGF1cmVudC1kZS1sYS1jYWJyZXJpc3NlIiwiYWRyZXNzZSI6Ik1haXJpZSIsImNwIjoiMTEyMjAiLCJ2aWxsZSI6IlNhaW50LUxhdXJlbnQtZGUtbGEtQ2FicmVyaXNzZSIsInZpbGxlX3NsdWciOiJzYWludGxhdXJlbnRkZWxhY2FicmVyaXNzZSIsImNpdHlfaWQiOiI0MDExIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMSIsImFjY3VlaWwiOiIiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiOWggLSAxN2giLCJ2b2xfaHJfaGViZG8iOiIiLCJpaSI6IjEiLCJpYyI6IjEiLCJlIjoiMSIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOm51bGwsImNhZHJlNCI6bnVsbCwiY2FkcmU1IjpudWxsLCJhY2Nlc3NpYmlsaXRlMSI6IkF1ZGl0aWYiLCJhY2Nlc3NpYmlsaXRlMiI6Ik1lbnRhbFwvUHN5Y2hpcXVlIiwiYWNjZXNzaWJpbGl0ZTMiOiJNb3RldXIiLCJhY2Nlc3NpYmlsaXRlNCI6IlZpc3VlbCIsImFjY2Vzc2liaWxpdGU1IjoiQ2V0dGUgcGVybWFuZW5jZSBuXHUyMDE5ZXN0IHBhcyBhY2Nlc3NpYmxlIGF1eCBwZXJzb25uZXMgZW4gc2l0dWF0aW9uIGRlIGhhbmRpY2FwIiwidHlwZTEiOiJQaHlzaXF1ZSIsInR5cGUyIjpudWxsLCJ0eXBlMyI6bnVsbCwidHlwZTQiOm51bGwsIm1mcyI6bnVsbCwiZGVwYXJ0ZW1lbnQiOiJBdWRlIiwicmVnaW9uIjoiT2NjaXRhbmllIiwiY29vcmRzIjp7ImxhdCI6NDMuMTI5NzI5LCJsb24iOjIuNTU2ODIxLCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjEyOTcyOSwyLjU1NjgyMSwxNXoifSwic2l0ZV9pbnRlcm5ldCI6Imh0dHBzOlwvXC9hdWRlLmNpZGZmLmluZm9cLyJ9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0My4yMTkxNzgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4zOTk4OTQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYE1haXNvbiBkZXMgZmVtbWVzIENhcmNhc3Nvbm5lYCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ImlkIjoiMzc2MyIsImNlbnRyZV9pZCI6Ijc5Iiwibm9tIjoiTWFpc29uIGRlcyBmZW1tZXMgQ2FyY2Fzc29ubmUiLCJub21fc2x1ZyI6Im1haXNvbi1kZXMtZmVtbWVzLWNhcmNhc3Nvbm5lIiwiYWRyZXNzZSI6IjEwNjAgQ0hFTUlOIERFIExBIE1BREVMRUlORSAiLCJjcCI6IjExMDAwIiwidmlsbGUiOiJDYXJjYXNzb25uZSIsInZpbGxlX3NsdWciOiJjYXJjYXNzb25uZSIsImNpdHlfaWQiOiIzNzMxIiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiIiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoiTWFyZGkgXC8gdmVuZHJlZGkiLCJ2b2xfaHJfaGViZG8iOiIiLCJpaSI6IjEiLCJpYyI6IjAiLCJlIjoiMCIsInYiOiIxIiwicHJlY2lzaW9uIjoiIiwiY2FydG9ncmFwaGllIjoiMSIsImRlbGV0ZWQiOiIwIiwiY2FkcmUxIjoiTCdhY2NcdTAwZThzIGF1eCBkcm9pdHMgdG91dGVzIHRoXHUwMGU5bWF0aXF1ZXMgY29uZm9uZHVlcyAoRFx1MDBlOWNyZXQgMjAxNS0xNzQ1IGR1IDIzIGRcdTAwZTljZW1icmUgMjAxNSByZWxhdGlmIFx1MDBlMCBsJ2Fnclx1MDBlOW1lbnQpIiwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6bnVsbCwidHlwZTMiOm51bGwsInR5cGU0IjpudWxsLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjIxOTE3OCwibG9uIjoyLjM5OTg5NCwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4yMTkxNzgsMi4zOTk4OTQsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMTgwMzI3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuOTk3NzA2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBNYWlzb24gZGVzIEZlbW1lcyBkZSBOYXJib25uZWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6IjM3NjQiLCJjZW50cmVfaWQiOiI3OSIsIm5vbSI6Ik1haXNvbiBkZXMgRmVtbWVzIGRlIE5hcmJvbm5lIiwibm9tX3NsdWciOiJtYWlzb24tZGVzLWZlbW1lcy1kZS1uYXJib25uZSIsImFkcmVzc2UiOiJSRVogRFUgQ0hBVVNTRUUgLSA4IFJVRSBEVSBCT1VSR0VUIiwiY3AiOiIxMTEwMCIsInZpbGxlIjoiTmFyYm9ubmUiLCJ2aWxsZV9zbHVnIjoibmFyYm9ubmUiLCJjaXR5X2lkIjoiMzkyMyIsImVtYWlsIjoiIiwidGVsZXBob25lIjoiIiwicXB2IjoiMCIsInpyciI6IjAiLCJhY2N1ZWlsIjoiIiwiYWNjdWVpbF9wcmVjaXNpb24iOiIiLCJob3JhaXJlcyI6Ikx1bmRpIFwvIG1hcmRpIFwvIG1lcmNyZWRpIFwvIHZlbmRyZWRpIiwidm9sX2hyX2hlYmRvIjoiIiwiaWkiOiIxIiwiaWMiOiIwIiwiZSI6IjEiLCJ2IjoiMSIsInByZWNpc2lvbiI6IiIsImNhcnRvZ3JhcGhpZSI6IjEiLCJkZWxldGVkIjoiMCIsImNhZHJlMSI6bnVsbCwiY2FkcmUyIjoiTCdhY2NvbXBhZ25lbWVudCBlbXBsb2kiLCJjYWRyZTMiOiJMJ2FjY29tcGFnbmVtZW50IHZpb2xlbmNlIiwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6bnVsbCwidHlwZTMiOm51bGwsInR5cGU0IjpudWxsLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjE4MDMyNywibG9uIjoyLjk5NzcwNiwidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4xODAzMjcsMi45OTc3MDYsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMDU0NDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuMjE4MTgzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBNYWlzb24gZGUgbGEganVzdGljZSBldCBkdSBkcm9pdCBMaW1vdXhgLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsiaWQiOiIzNzY1IiwiY2VudHJlX2lkIjoiNzkiLCJub20iOiJNYWlzb24gZGUgbGEganVzdGljZSBldCBkdSBkcm9pdCBMaW1vdXgiLCJub21fc2x1ZyI6Im1haXNvbi1kZS1sYS1qdXN0aWNlLWV0LWR1LWRyb2l0LWxpbW91eCIsImFkcmVzc2UiOiIxMiBydWUgZHUgUGFsYWlzIiwiY3AiOiIxMTMwMCIsInZpbGxlIjoiTGltb3V4IiwidmlsbGVfc2x1ZyI6ImxpbW91eCIsImNpdHlfaWQiOiIzODY4IiwiZW1haWwiOiIiLCJ0ZWxlcGhvbmUiOiIiLCJxcHYiOiIwIiwienJyIjoiMCIsImFjY3VlaWwiOiIiLCJhY2N1ZWlsX3ByZWNpc2lvbiI6IiIsImhvcmFpcmVzIjoibWFyZGkiLCJ2b2xfaHJfaGViZG8iOm51bGwsImlpIjoiMSIsImljIjoiMCIsImUiOiIwIiwidiI6IjEiLCJwcmVjaXNpb24iOiIiLCJjYXJ0b2dyYXBoaWUiOiIxIiwiZGVsZXRlZCI6IjAiLCJjYWRyZTEiOiJMJ2FjY1x1MDBlOHMgYXV4IGRyb2l0cyB0b3V0ZXMgdGhcdTAwZTltYXRpcXVlcyBjb25mb25kdWVzIChEXHUwMGU5Y3JldCAyMDE1LTE3NDUgZHUgMjMgZFx1MDBlOWNlbWJyZSAyMDE1IHJlbGF0aWYgXHUwMGUwIGwnYWdyXHUwMGU5bWVudCkiLCJjYWRyZTIiOm51bGwsImNhZHJlMyI6bnVsbCwiY2FkcmU0IjpudWxsLCJjYWRyZTUiOm51bGwsImFjY2Vzc2liaWxpdGUxIjoiQXVkaXRpZiIsImFjY2Vzc2liaWxpdGUyIjoiTWVudGFsXC9Qc3ljaGlxdWUiLCJhY2Nlc3NpYmlsaXRlMyI6Ik1vdGV1ciIsImFjY2Vzc2liaWxpdGU0IjoiVmlzdWVsIiwiYWNjZXNzaWJpbGl0ZTUiOm51bGwsInR5cGUxIjoiUGh5c2lxdWUiLCJ0eXBlMiI6bnVsbCwidHlwZTMiOm51bGwsInR5cGU0IjpudWxsLCJtZnMiOm51bGwsImRlcGFydGVtZW50IjoiQXVkZSIsInJlZ2lvbiI6Ik9jY2l0YW5pZSIsImNvb3JkcyI6eyJsYXQiOjQzLjA1NDQ0NywibG9uIjoyLjIxODE4MywidXJsIjoiaHR0cHM6XC9cL3d3dy5nb29nbGUuZnJcL21hcHNcL0A0My4wNTQ0NDcsMi4yMTgxODMsMTV6In0sInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8ifSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDMuMTgyODYzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuOTk3Nzg4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGBBdWRlLCBOYXJib25uZWAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyJpZCI6Ijc5Iiwibm9tIjoiQXVkZSwgTmFyYm9ubmUiLCJhZHJlc3NlIjoiMzcgYXZlbnVlIGRlcyBQeXJcdTAwZTluXHUwMGU5ZXMgIiwiY3AiOiIxMTEwMCIsInZpbGxlIjoiTmFyYm9ubmUiLCJ0ZWxlcGhvbmUiOiIwNCA2OCA0MiA1MSAzMCIsIm1haWwiOiJuYXJib25uZUBjaWRmZi5mciIsInNpdGVfaW50ZXJuZXQiOiJodHRwczpcL1wvYXVkZS5jaWRmZi5pbmZvXC8iLCJhY2Nlc19kcm9pdCI6IkwnYWNjXHUwMGU4cyBhdXggZHJvaXRzIHRvdXRlcyB0aFx1MDBlOW1hdGlxdWVzIGNvbmZvbmR1ZXMgKERcdTAwZTljcmV0IDIwMTUtMTc0NSBkdSAyMyBkXHUwMGU5Y2VtYnJlIDIwMTUgcmVsYXRpZiBcdTAwZTAgbCdhZ3JcdTAwZTltZW50KSIsImVtcGxvaSI6IkwnYWNjb21wYWduZW1lbnQgZW1wbG9pIiwidmlvbGVuY2VzIjoiTCdhY2NvbXBhZ25lbWVudCB2aW9sZW5jZSIsInBhcmVudGFsaXRlIjoiTCdhY2NvbXBhZ25lbWVudCBwYXJlbnRhbGl0XHUwMGU5IChFSUNDRiwgbVx1MDBlOWRpYXRpb24gZmFtaWxpYWxlKSIsImF1dHJlIjoiQXV0cmUiLCJzaWVnZSI6dHJ1ZSwiY29vcmRzIjp7ImxhdCI6NDMuMTgyODYzLCJsb24iOjIuOTk3Nzg4LCJ1cmwiOiJodHRwczpcL1wvd3d3Lmdvb2dsZS5mclwvbWFwc1wvQDQzLjE4Mjg2MywyLjk5Nzc4OCwxNXoifSwicmVnaW9uIjoiT2NjaXRhbmllIiwiZGVwYXJ0ZW1lbnQiOiJBdWRlIn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGRlZmF1bHRab29tID0gNzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBkZWZhdWx0Wm9vbU1vYmlsZSA9IDY7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWluWm9vbSA9IDY7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWF4Wm9vbSA9IDIwOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbWFwID0gbnVsbDsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiBpbml0TWFwKHNlbGVjdGVkQ2F0ZWdvcmllcykgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcCA9IG5ldyBMLm1hcChtYXBJZCwgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6b29tQ29udHJvbDogZmFsc2UKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmV3IEwuY29udHJvbC56b29tKHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246ICdib3R0b21yaWdodCcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KS5hZGRUbyhtYXApOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZXcgTC50aWxlTGF5ZXIoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdodHRwczovL3tzfS5iYXNlbWFwcy5jYXJ0b2Nkbi5jb20vbGlnaHRfYWxsL3t6fS97eH0ve3l9e3J9LnBuZycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pblpvb20sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXhab29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLmFkZFRvKG1hcCk7CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxheWVyQ2F0ZWdvcnkxID0gW107CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGF5ZXJDYXRlZ29yeTIgPSBbXTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsYXllckNhdGVnb3J5MyA9IFtdOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxheWVyQ2F0ZWdvcnk0ID0gW107CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGF5ZXJDYXRlZ29yeTUgPSBbXTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWFya2VycyA9IG5ldyBMLm1hcmtlckNsdXN0ZXJHcm91cCh7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwaWRlckxlZ1BvbHlsaW5lT3B0aW9uczogeyB3ZWlnaHQ6IDYwMCwgY29sb3I6ICcjMjIyJywgb3BhY2l0eTogMCB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXhDbHVzdGVyUmFkaXVzOiA0MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBtYWluTWFya2VycyA9IG5ldyBMLmxheWVyR3JvdXAoKTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBhZGRyZXNzUG9pbnRzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGEgPSBhZGRyZXNzUG9pbnRzW2ldOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB0aXRsZSA9IGFbMl07CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGRhdGEgPSBhWzNdOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjb29yZHMgPSBuZXcgTC5MYXRMbmcoYVswXSwgYVsxXSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWFya2VyID0geyBkYXRhOiBuZXcgTC5tYXJrZXIoY29vcmRzLCB7IHRpdGxlIH0pLCBzaWVnZTogZGF0YS5zaWVnZSB9OwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBkYXRhWydjYWRyZTEnXSB8fCBkYXRhWydhY2Nlc19kcm9pdCddICkgbGF5ZXJDYXRlZ29yeTEucHVzaChtYXJrZXIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGRhdGFbJ2NhZHJlMiddIHx8IGRhdGFbJ3Zpb2xlbmNlcyddICkgbGF5ZXJDYXRlZ29yeTIucHVzaChtYXJrZXIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGRhdGFbJ2NhZHJlMyddIHx8IGRhdGFbJ2VtcGxvaSddICkgbGF5ZXJDYXRlZ29yeTMucHVzaChtYXJrZXIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGRhdGFbJ2NhZHJlNCddIHx8IGRhdGFbJ3BhcmVudGFsaXRlJ10gKSBsYXllckNhdGVnb3J5NC5wdXNoKG1hcmtlcik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggZGF0YVsnY2FkcmU1J10gfHwgZGF0YVsnYXV0cmUnXSApIGxheWVyQ2F0ZWdvcnk1LnB1c2gobWFya2VyKTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmtlci5kYXRhLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgKGUpID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5wYW5Ubyhjb29yZHMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwUmVmLmRpc3BhdGNoRXZlbnQobmV3IEN1c3RvbUV2ZW50KCdvbi1tYXJrZXItaW50ZXJhY3QnLCB7IGRldGFpbDogZGF0YSB9KSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAuYWRkTGF5ZXIobWFpbk1hcmtlcnMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5hZGRMYXllcihtYXJrZXJzKTsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGF5ZXJzVG9EaXNwbGF5ID0gW107CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChzZWxlY3RlZENhdGVnb3JpZXMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBzZWxlY3RlZENhdGVnb3JpZXMuaW5jbHVkZXMoMSkgKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYXllcnNUb0Rpc3BsYXkucHVzaCguLi5sYXllckNhdGVnb3J5MSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIHNlbGVjdGVkQ2F0ZWdvcmllcy5pbmNsdWRlcygyKSApIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxheWVyc1RvRGlzcGxheS5wdXNoKC4uLmxheWVyQ2F0ZWdvcnkyKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggc2VsZWN0ZWRDYXRlZ29yaWVzLmluY2x1ZGVzKDMpICkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF5ZXJzVG9EaXNwbGF5LnB1c2goLi4ubGF5ZXJDYXRlZ29yeTMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBzZWxlY3RlZENhdGVnb3JpZXMuaW5jbHVkZXMoNCkgKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYXllcnNUb0Rpc3BsYXkucHVzaCguLi5sYXllckNhdGVnb3J5NCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIHNlbGVjdGVkQ2F0ZWdvcmllcy5pbmNsdWRlcyg1KSApIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxheWVyc1RvRGlzcGxheS5wdXNoKC4uLmxheWVyQ2F0ZWdvcnk1KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF5ZXJzVG9EaXNwbGF5LnB1c2goLi4ubGF5ZXJDYXRlZ29yeTEsIC4uLmxheWVyQ2F0ZWdvcnkyLCAuLi5sYXllckNhdGVnb3J5MywgLi4ubGF5ZXJDYXRlZ29yeTQsIC4uLmxheWVyQ2F0ZWdvcnk1KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbWFya2Vyc1RvU2hvdyA9IFsuLi5uZXcgU2V0KGxheWVyc1RvRGlzcGxheSldOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IG1hcmtlcnNUb1Nob3cubGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbSA9IG1hcmtlcnNUb1Nob3dbaV07CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAobS5zaWVnZSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbS5kYXRhLmFkZFRvKG1haW5NYXJrZXJzKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG0uZGF0YS5zZXRaSW5kZXhPZmZzZXQoMTAwMCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtLmRhdGEuc2V0SWNvbihjcmVhdGVNYWluTWFya2VyKCkpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbS5kYXRhLmFkZFRvKG1hcmtlcnMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbS5kYXRhLnNldEljb24oY3JlYXRlTWFya2VyKCkpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIG1hcmtlcnMuZ2V0TGF5ZXJzKCkubGVuZ3RoID4gMCApIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5maXRCb3VuZHMobWFya2Vycy5nZXRCb3VuZHMoKSwgeyBwYWRkaW5nOiBbIDEwLCAxMCBdIH0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG1haW5NYXJrZXJzLmdldExheWVycygpWzBdKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAuc2V0VmlldyhtYWluTWFya2Vycy5nZXRMYXllcnMoKVswXS5nZXRMYXRMbmcoKSwgNSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5zZXRWaWV3KFs0Ni41LCAyLjM0NTQ5MjNdLCAzKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gSW50ZXJhY3Rpb24gcnVsZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAuc2Nyb2xsV2hlZWxab29tLmRpc2FibGUoKTsgLy8gRGlzYWJsZSBzY3JvbGwgaW50ZXJhY3Rpb24gYXQgZmlyc3QKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZG93bicsIChlKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5zY3JvbGxXaGVlbFpvb20uZW5hYmxlKCk7IC8vIFJlZW5hYmxlIHNjcm9sbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VvdXQnLCAoKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5zY3JvbGxXaGVlbFpvb20uZGlzYWJsZSgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBSZWYuYWRkRXZlbnRMaXN0ZW5lcignb24tbWFya2VyLWludGVyYWN0JywgKGUpID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2V0U2l0ZURldGFpbHMoZS5kZXRhaWwpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBoaWRlRGV0YWlsc0V2ZW50cyA9IFsnY2xpY2snLCAnbW92ZXN0YXJ0J10KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoaWRlRGV0YWlsc0V2ZW50cy5mb3JFYWNoKGUgPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAuYWRkRXZlbnRMaXN0ZW5lcihlLCAoKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoaWRlU2l0ZURldGFpbHMoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJywgKGUpID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGUua2V5ID09PSAiRXNjYXBlIikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGlkZVNpdGVEZXRhaWxzKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5pdE1hcCgpOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGNyZWF0ZU1hcmtlcihjbGFzc05hbWUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gbmV3IEwuaWNvbih7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGljb25Vcmw6ICdodHRwczovL2F1ZGUuY2lkZmYuaW5mby93cC1jb250ZW50L3RoZW1lcy9jaWRmZi13cC9hc3NldHMvaW1hZ2VzL3dlYnAvaWNvbi1waW5zLXNlY29uZGFyeS1maWxsZWQud2VicCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGljb25TaXplOiBbMTgsIDIzXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hhZG93VXJsOiAnaHR0cHM6Ly9hdWRlLmNpZGZmLmluZm8vd3AtY29udGVudC90aGVtZXMvY2lkZmYtd3AvYXNzZXRzL2ltYWdlcy93ZWJwL2ljb24tcGlucy1maWxsZWQtc2hhZG93LndlYnAnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFkb3dTaXplOiBbMjUsIDI1XSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hhZG93QW5jaG9yOiBbNCwgMTVdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gY3JlYXRlTWFpbk1hcmtlcigpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gbmV3IEwuaWNvbih7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGljb25Vcmw6ICdodHRwczovL2F1ZGUuY2lkZmYuaW5mby93cC1jb250ZW50L3RoZW1lcy9jaWRmZi13cC9hc3NldHMvaW1hZ2VzL3dlYnAvaWNvbi1waW5zLWZpbGxlZC53ZWJwJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWNvblNpemU6IFsyOCwgMzNdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFkb3dVcmw6ICdodHRwczovL2F1ZGUuY2lkZmYuaW5mby93cC1jb250ZW50L3RoZW1lcy9jaWRmZi13cC9hc3NldHMvaW1hZ2VzL3dlYnAvaWNvbi1waW5zLWZpbGxlZC1zaGFkb3cud2VicCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoYWRvd1NpemU6IFszMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFkb3dBbmNob3I6IFs0LCAxNl0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiBzZXRTaXRlRGV0YWlscyhkYXRhKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hvd1NpdGVEZXRhaWxzKCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzZWVNb3JlS2V5ID0gZGF0YS5zaWVnZSA/IGAke25ldyBTdHJpbmcoZGF0YS5ub20pLnJlcGxhY2UoL1xcfFwsfFxzL2dpLCAnLScpLnRvTG93ZXJDYXNlKCl9LSR7ZGF0YS5pZH1gIDogYCR7ZGF0YS5ub21fc2x1Z30tJHtkYXRhLmlkfWAKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU2V0IGRhdGEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtdGl0bGUnXSIpLmlubmVySFRNTCA9IGRhdGEubm9tOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcERldGFpbHNSZWYucXVlcnlTZWxlY3RvcigiW3JlZj0nc2l0ZS1zZWUtbW9yZSddIikuaHJlZiA9IGBodHRwczovL2F1ZGUuY2lkZmYuaW5mby9saXN0ZS1kZXMtcGVybWFuZW5jZXMvP2RlcGFydGVtZW50PSR7ZGF0YS5kZXBhcnRlbWVudH0mY2VudHJlLWlkPSR7c2VlTW9yZUtleX1gOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZGF0YS5ob3JhaXJlcykgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtaG91cnMtd3JhcHBlciddIikuc3R5bGUuZGlzcGxheSA9ICdmbGV4JzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwRGV0YWlsc1JlZi5xdWVyeVNlbGVjdG9yKCJbcmVmPSdzaXRlLWhvdXJzJ10iKS5pbm5lckhUTUwgPSBkYXRhLmhvcmFpcmVzOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcERldGFpbHNSZWYucXVlcnlTZWxlY3RvcigiW3JlZj0nc2l0ZS1ob3Vycy13cmFwcGVyJ10iKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwRGV0YWlsc1JlZi5xdWVyeVNlbGVjdG9yKCJbcmVmPSdzaXRlLWxvY2F0aW9uJ10iKS5pbm5lckhUTUwgPSBgJHtkYXRhLmFkcmVzc2V9LCAke2RhdGEuY3B9ICR7ZGF0YS52aWxsZX1gOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZGF0YS50ZWxlcGhvbmUpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwRGV0YWlsc1JlZi5xdWVyeVNlbGVjdG9yKCJbcmVmPSdzaXRlLXRlbC13cmFwcGVyJ10iKS5zdHlsZS5kaXNwbGF5ID0gJ2ZsZXgnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtdGVsJ10iKS5pbm5lckhUTUwgPSBkYXRhLnRlbGVwaG9uZTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtdGVsLXdyYXBwZXInXSIpLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZGF0YS5jYWRyZTEgfHwgZGF0YS5hY2Nlc19kcm9pdCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtY2FkcmUtMSddIikuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwRGV0YWlsc1JlZi5xdWVyeVNlbGVjdG9yKCJbcmVmPSdzaXRlLWNhZHJlLTEnXSIpLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZGF0YS5jYWRyZTIgfHwgZGF0YS5lbXBsb2kpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwRGV0YWlsc1JlZi5xdWVyeVNlbGVjdG9yKCJbcmVmPSdzaXRlLWNhZHJlLTInXSIpLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcERldGFpbHNSZWYucXVlcnlTZWxlY3RvcigiW3JlZj0nc2l0ZS1jYWRyZS0yJ10iKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGRhdGEuY2FkcmUzIHx8IGRhdGEudmlvbGVuY2VzKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcERldGFpbHNSZWYucXVlcnlTZWxlY3RvcigiW3JlZj0nc2l0ZS1jYWRyZS0zJ10iKS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtY2FkcmUtMyddIikuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChkYXRhLmNhZHJlNCB8fCBkYXRhLnBhcmVudGFsaXRlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcERldGFpbHNSZWYucXVlcnlTZWxlY3RvcigiW3JlZj0nc2l0ZS1jYWRyZS00J10iKS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBEZXRhaWxzUmVmLnF1ZXJ5U2VsZWN0b3IoIltyZWY9J3NpdGUtY2FkcmUtNCddIikuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gaGlkZVNpdGVEZXRhaWxzKCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcERldGFpbHNSZWYuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJykKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiBzaG93U2l0ZURldGFpbHMoKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwRGV0YWlsc1JlZi5jbGFzc0xpc3QuYWRkKCdhY3RpdmUnKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uIHJlc2V0TWFwTGF5b3V0KCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhpZGVTaXRlRGV0YWlscygpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC5vZmYoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAucmVtb3ZlKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoIm9uLW1hcC1yZWZyZXNoIiwgKGUpID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNldE1hcExheW91dCgpOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbGFzdENhdGVnb3JpZXMgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnbGFzdC1maWx0ZXItY2F0ZWdvcmllcycpOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAobGFzdENhdGVnb3JpZXMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFzdENhdGVnb3JpZXMgPSBKU09OLnBhcnNlKGxhc3RDYXRlZ29yaWVzKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbml0TWFwKGxhc3RDYXRlZ29yaWVzKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5pdE1hcCgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoIm9uLWNhdGVnb3J5LWZpbHRlci1jaGFuZ2UiLCAoZSkgPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHNlbGVjdGVkQ2F0ZWdvcmllcyA9IGUuZGV0YWlsOwoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoaWRlU2l0ZURldGFpbHMoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAub2ZmKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwLnJlbW92ZSgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluaXRNYXAoc2VsZWN0ZWRDYXRlZ29yaWVzKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgICAgICA=": [
          "keydown"
        ]
      },
      "TOUCH": {
        "https://statics-view.genially.com/view/static/js/1273.d4ab5a73.chunk.js": [
          "touchend"
        ],
        "https://statics-view.genially.com/view/static/js/2317.232f50f6.chunk.js": [
          "touchstart"
        ],
        "https://www.google.com/js/th/JLnL9msYa_UWMZolOOkTjHBljgh_YaIuOcsS5X5it10.js": [
          "touchend",
          "touchstart"
        ],
        "https://www.youtube.com/s/player/2574220e/player_embed_es6_tcc.vflset/en_US/base.js": [
          "touchstart",
          "touchend"
        ]
      },
      "MOUSE": {
        "https://statics-view.genially.com/view/static/js/1273.d4ab5a73.chunk.js": [
          "mouseup",
          "mousedown",
          "dblclick",
          "click"
        ],
        "https://statics-view.genially.com/view/ssr/social-53e2cfa75d529cb99ad3.js": [
          "scroll"
        ],
        "https://aude.cidff.info/wp-content/cache/autoptimize/autoptimize_single_fa03f187c5d2fdfce7632be6f0a06478.php?ver=1.9.4": [
          "scroll"
        ],
        "https://www.google.com/js/th/JLnL9msYa_UWMZolOOkTjHBljgh_YaIuOcsS5X5it10.js": [
          "mousedown",
          "mousemove",
          "mouseup"
        ],
        "https://www.youtube.com/s/player/2574220e/player_embed_es6_tcc.vflset/en_US/base.js": [
          "mousemove",
          "scroll",
          "mouseup",
          "mousedown"
        ]
      },
      "SENSOR": {
        "https://statics-view.genially.com/view/static/js/2317.232f50f6.chunk.js": [
          "orientationchange"
        ],
        "https://statics-view.genially.com/view/static/js/main.683865c4.js": [
          "orientationchange"
        ],
        "https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.VqIvYKkXsLY.2021.O/ck=ytembeds.base.YwsQU3S55Qk.L.W.O/am=AAAAQA/d=1/exm=base,root/excm=base,root/ed=1/br=1/rs=AGKMywE2xM800vUO4wHO0req7-O17CJyoQ/m=r78Drb": [
          "orientationchange"
        ],
        "https://www.youtube.com/s/player/2574220e/player_embed_es6_tcc.vflset/en_US/base.js": [
          "orientationchange"
        ]
      }
    },
    "canvas_fingerprinters": {
      "data_url": {},
      "fingerprinters": [],
      "styles": {},
      "texts": {}
    },
    "canvas_font_fingerprinters": {
      "canvas_font": {},
      "text_measure": {}
    },
    "cookies": [
      {
        "domain": "cidff.info",
        "name": "LAST_RESULT_ENTRY_KEY",
        "path": "/",
        "script": "https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.VqIvYKkXsLY.2021.O/am=AAAAQA/d=1/excm=base,root/br=1/rs=AGKMywGrspruSnqByTyKB6rWKUKeLUg5gQ/m=root,base",
        "type": "js",
        "value": "",
        "third_party": false
      },
      {
        "domain": "cidff.info",
        "name": "TESTCOOKIESENABLED",
        "path": "",
        "script": "https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.VqIvYKkXsLY.2021.O/am=AAAAQA/d=1/excm=base,root/br=1/rs=AGKMywGrspruSnqByTyKB6rWKUKeLUg5gQ/m=root,base",
        "type": "js",
        "value": "1",
        "third_party": false
      }
    ],
    "fb_pixel_events": [],
    "tiktok_pixel_events": [],
    "twitter_pixel_events": [],
    "google_analytics_events": [],
    "key_logging": {},
    "session_recorders": {},
    "third_party_trackers": [
      {
        "data": {
          "body": {
            "context": {
              "client": {
                "browserName": "Safari Mobile",
                "browserVersion": "17.5.15E148",
                "clientName": 56,
                "clientVersion": "2.20260821.01.00",
                "configInfo": {
                  "appInstallData": "CI_RpdQGENGl0hwQpI7SHBDhgoATEIv3zxwQ6fjRHBCkqdEcEJ7QsAUQ-qrSHBDxtNAcEMuIuCIQ-MSAExAAEIHNzhwQ8N7RHBDRiLgiEN68zhwQrYm4IhDgt9EcEPyyzhwQ9vfRHBCIkNEcENut0hwQrpHSHBDBj9AcEJuV0hwQyvuAExC1tYATELOR0RwQuOTOHBC-hNEcEJa10hwQ5-vRHBC-irAFEMW10hwQufDRHBCZjbEFENr3zhwQ9quwBRChuNIcEImwzhwQh6zOHBDJ9oATEMzfrgUQmanSHBDPndIcELf4gBMQvZmwBRCfz4ATEMf8gBMQoK_SHBCu1s8cEMuT0hwQjuTRHBC8pNAcEJmf0hwQrpnSHBCG4YATEJer0hwQvbauBRD16dEcEL-E0hwQkIOBEypsQ0FNU1RSVk8tWnEtRE1lVUVwVUNuQTc1RlowRjRSYU0wQV9OQVlvRDNBYXpBQXlMQm40X253RTc0NmpwQ3pLZ3JBUURrSzRELXlhMjVBYmtoUmVzdXdQWjFRWGRMT1ZHbHFRQ3lkWUZCUjBIMAA%3D"
                },
                "connectionType": "CONN_CELLULAR_4G",
                "deviceMake": "apple",
                "deviceModel": "iphone",
                "gl": "FR",
                "hl": "en",
                "osName": "iPhone",
                "osVersion": "17_5",
                "platform": "MOBILE",
                "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1",
                "windowHeightPoints": 281,
                "windowWidthPoints": 500
              },
              "thirdParty": {
                "embedUrl": "https://aude.cidff.info/"
              }
            },
            "events": [
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096030,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "mm_is"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096039,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "mm_ie"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096048,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_cus"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096049,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_eps"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096052,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_epe"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096052,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_cue"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096264,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "pe"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096273,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_wes"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095810,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "srt"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095598,
                "latencyActionBaselined": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096063,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "fpt"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095674,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "nreqs"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095810,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "nress"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095824,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "nrese"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095641,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ntcps"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095674,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ntcpe"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095656,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "nstcps"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095674,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ntcpe"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095868,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "wffs"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095916,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "wffe"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095862,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rsf_pj"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095940,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rse_pj"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095861,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rsf_pc"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095884,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rse_pc"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095862,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rsf_ecj"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095894,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rse_ecj"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095862,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rsf_ecc"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095874,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rse_ecc"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096284,
                "latencyActionInfo": {
                  "actionType": "LATENCY_ACTION_VIDEO_PREVIEW",
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "httpProtocol": "h2",
                  "isNavigation": true,
                  "isVisible": true,
                  "loadType": "cold",
                  "transportProtocol": "tcp"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390095923,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "rses_dpj"
                }
              },
              {
                "context": {
                  "lastActivityMs": "-1"
                },
                "eventTimeMs": 1787390096294,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_wee"
                }
              },
              {
                "context": {
                  "lastActivityMs": "52"
                },
                "eventTimeMs": 1787390096382,
                "screenCreated": {
                  "csn": "RbDjGvs8QcIzx9wS",
                  "pageVe": {
                    "veType": 16623,
                    "youtubeData": {
                      "servletData": {
                        "serializedServletEventId": "j2iJapLwKbmN1LsPvorT-QY"
                      }
                    }
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "53"
                },
                "eventTimeMs": 1787390096383,
                "latencyActionInfo": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "clientScreenNonce": "RbDjGvs8QcIzx9wS"
                }
              },
              {
                "context": {
                  "lastActivityMs": "53"
                },
                "eventTimeMs": 1787390096383,
                "screenCreated": {
                  "csn": "wf_-isJXbbnw3AIw",
                  "implicitGesture": {
                    "gestureType": "INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",
                    "gesturedVe": {
                      "veType": 16623
                    },
                    "parentCsn": "RbDjGvs8QcIzx9wS"
                  },
                  "pageVe": {
                    "veType": 32594
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "53"
                },
                "eventTimeMs": 1787390096384,
                "visualElementHidden": {
                  "csn": "RbDjGvs8QcIzx9wS",
                  "eventType": 16,
                  "ve": {
                    "veType": 16623
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "53"
                },
                "eventTimeMs": 1787390096384,
                "latencyActionInfo": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "clientScreenNonce": "wf_-isJXbbnw3AIw"
                }
              },
              {
                "context": {
                  "lastActivityMs": "54"
                },
                "eventTimeMs": 1787390096384,
                "visualElementAttached": {
                  "childVes": [
                    {
                      "trackingParams": "CAAQru4BIhMIu-Xr_fKzlgMVW8JCBR3PhCwoygEEzKqsYg=="
                    }
                  ],
                  "csn": "wf_-isJXbbnw3AIw",
                  "parentVe": {
                    "veType": 32594
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "61"
                },
                "eventTimeMs": 1787390096392,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "qoes"
                }
              },
              {
                "context": {
                  "lastActivityMs": "64"
                },
                "eventTimeMs": 1787390096394,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "fs"
                }
              },
              {
                "context": {
                  "lastActivityMs": "91"
                },
                "eventTimeMs": 1787390096421,
                "latencyActionInfo": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "clientPlaybackNonce": "z6KfdO_PlRbwrNlk"
                }
              },
              {
                "context": {
                  "lastActivityMs": "92"
                },
                "eventTimeMs": 1787390096423,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_pr"
                }
              },
              {
                "context": {
                  "lastActivityMs": "102"
                },
                "eventTimeMs": 1787390096432,
                "latencyActionInfo": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "serverTimeMs": 109
                }
              },
              {
                "context": {
                  "lastActivityMs": "118"
                },
                "eventTimeMs": 1787390096448,
                "foregroundHeartbeatScreenAssociated": {
                  "clientDocumentNonce": "ZDpZn5D-v2xZwOOK",
                  "clientScreenNonce": "RbDjGvs8QcIzx9wS"
                }
              },
              {
                "context": {
                  "lastActivityMs": "118"
                },
                "eventTimeMs": 1787390096448,
                "foregroundHeartbeatScreenAssociated": {
                  "clientDocumentNonce": "ZDpZn5D-v2xZwOOK",
                  "clientScreenNonce": "wf_-isJXbbnw3AIw"
                }
              },
              {
                "context": {
                  "lastActivityMs": "241"
                },
                "eventTimeMs": 1787390096571,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_ijs"
                }
              },
              {
                "context": {
                  "lastActivityMs": "242"
                },
                "eventTimeMs": 1787390096573,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_ije"
                }
              },
              {
                "context": {
                  "lastActivityMs": "246"
                },
                "eventTimeMs": 1787390096576,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_rs"
                }
              },
              {
                "context": {
                  "lastActivityMs": "252"
                },
                "eventTimeMs": 1787390096583,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ep_init_re"
                }
              },
              {
                "context": {
                  "lastActivityMs": "296"
                },
                "eventTimeMs": 1787390096627,
                "visualElementAttached": {
                  "childVes": [
                    {
                      "elementIndex": 0,
                      "veCounter": 2,
                      "veType": 28572
                    }
                  ],
                  "csn": "wf_-isJXbbnw3AIw",
                  "parentVe": {
                    "veType": 32594
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "296"
                },
                "eventTimeMs": 1787390096627,
                "visualElementShown": {
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "elementIndex": 0,
                    "veCounter": 2,
                    "veType": 28572
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "367"
                },
                "eventTimeMs": 1787390096697,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ftr"
                }
              },
              {
                "context": {
                  "lastActivityMs": "386"
                },
                "eventTimeMs": 1787390096717,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ol"
                }
              },
              {
                "context": {
                  "lastActivityMs": "387"
                },
                "eventTimeMs": 1787390096717,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ol"
                }
              },
              {
                "context": {
                  "lastActivityMs": "387"
                },
                "eventTimeMs": 1787390096718,
                "visualElementAttached": {
                  "childVes": [
                    {
                      "elementIndex": 0,
                      "veCounter": 3,
                      "veType": 23851
                    }
                  ],
                  "csn": "wf_-isJXbbnw3AIw",
                  "parentVe": {
                    "veType": 32594
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "387"
                },
                "eventTimeMs": 1787390096718,
                "visualElementShown": {
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "elementIndex": 0,
                    "veCounter": 3,
                    "veType": 23851
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "387"
                },
                "eventTimeMs": 1787390096718,
                "visualElementAttached": {
                  "childVes": [
                    {
                      "elementIndex": 0,
                      "veCounter": 4,
                      "veType": 36925
                    }
                  ],
                  "csn": "wf_-isJXbbnw3AIw",
                  "parentVe": {
                    "veType": 32594
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "387"
                },
                "eventTimeMs": 1787390096718,
                "visualElementShown": {
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "elementIndex": 0,
                    "veCounter": 4,
                    "veType": 36925
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "399"
                },
                "eventTimeMs": 1787390096729,
                "visualElementShown": {
                  "clientData": {},
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "elementIndex": 0,
                    "veCounter": 3,
                    "veType": 23851
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "467"
                },
                "eventTimeMs": 1787390096797,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "pot_ist"
                }
              },
              {
                "context": {
                  "lastActivityMs": "851"
                },
                "eventTimeMs": 1787390097181,
                "streamzIncremented": {
                  "serializedIncrementBatch": "ChUvY2xpZW50X3N0cmVhbXovYmcvZWMSEAoOCghib3RndWFyZBICNTMaAmVuGgJtayIRCgMKAW8KBgoEYUdJZhICCAEiEQoDCgF0CgYKBGFHSWYSAggBIhEKAwoBaAoGCgRhR0lmEgIIEw=="
                }
              },
              {
                "context": {
                  "lastActivityMs": "852"
                },
                "eventTimeMs": 1787390097183,
                "streamzIncremented": {
                  "serializedIncrementBatch": "ChUvY2xpZW50X3N0cmVhbXovYmcvZWwSEAoOCghib3RndWFyZBICNTMaAmVuGgJtayIYCgMKAWgKBgoEYUdJZhIJEQAAAABgZi1AIhgKAwoBaAoGCgRhR0lmEgkRAAAAAODMJkAiGAoDCgFoCgYKBGFHSWYSCREAAAAAQDMmQCIYCgMKAWgKBgoEYUdJZhIJEQAAAAAAACZAIhgKAwoBaAoGCgRhR0lmEgkRAAAAAKCZJkAiGAoDCgFoCgYKBGFHSWYSCREAAAAAgJkFQCIYCgMKAWgKBgoEYUdJZhIJEQAAAAAAmgFAIhgKAwoBaAoGCgRhR0lmEgkRAAAAAACAM0AiGAoDCgFoCgYKBGFHSWYSCREAAAAAoJkiQCIYCgMKAWgKBgoEYUdJZhIJEQAAAADgzC1AIhgKAwoBaAoGCgRhR0lmEgkRAAAAAIBmJkAiGAoDCgFoCgYKBGFHSWYSCREAAAAAgJkNQCIYCgMKAWgKBgoEYUdJZhIJEQAAAABgZipAIhgKAwoBaAoGCgRhR0lmEgkRAAAAAAAAIkAiGAoDCgFoCgYKBGFHSWYSCREAAAAAAAAnQCIYCgMKAWgKBgoEYUdJZhIJEQAAAAAAACZAIhgKAwoBaAoGCgRhR0lmEgkRAAAAAHBmMEAiGAoDCgFoCgYKBGFHSWYSCREAAAAAAAAoQCIYCgMKAWgKBgoEYUdJZhIJEQAAAAAAMwNAIhgKAwoBdAoGCgRhR0lmEgkRAABAZmZucUA="
                }
              },
              {
                "context": {
                  "lastActivityMs": "951"
                },
                "eventTimeMs": 1787390097282,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "pot_if"
                }
              },
              {
                "context": {
                  "lastActivityMs": "952"
                },
                "eventTimeMs": 1787390097282,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "pot_cms"
                }
              },
              {
                "context": {
                  "lastActivityMs": "955"
                },
                "eventTimeMs": 1787390097285,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "pot_cmf"
                }
              },
              {
                "context": {
                  "lastActivityMs": "1416"
                },
                "eventTimeMs": 1787390097746,
                "latencyActionTicked": {
                  "clientActionNonce": "nSrRz8IN3sjr1GGY",
                  "tickName": "ftl"
                }
              },
              {
                "context": {
                  "lastActivityMs": "1852"
                },
                "eventTimeMs": 1787390098183,
                "streamzIncremented": {
                  "serializedIncrementBatch": "ChYvY2xpZW50X3N0cmVhbXovYmcvZnJzEhAKDgoIYm90Z3VhcmQSAjUzGgJtayITCgYKBGFHSWYSCREAAAAAAEyfQA=="
                }
              },
              {
                "context": {
                  "lastActivityMs": "1853"
                },
                "eventTimeMs": 1787390098183,
                "streamzIncremented": {
                  "serializedIncrementBatch": "ChUvY2xpZW50X3N0cmVhbXovYmcvZWMSEAoOCghib3RndWFyZBICNTMaAmVuGgJtayIRCgMKAW4KBgoEYUdJZhICCAEiEQoDCgFtCgYKBGFHSWYSAggB"
                }
              },
              {
                "context": {
                  "lastActivityMs": "1854"
                },
                "eventTimeMs": 1787390098184,
                "streamzIncremented": {
                  "serializedIncrementBatch": "ChUvY2xpZW50X3N0cmVhbXovYmcvZWwSEAoOCghib3RndWFyZBICNTMaAmVuGgJtayIYCgMKAW4KBgoEYUdJZhIJEQAAAGhm5jhAIhgKAwoBaQoGCgRhR0lmEgkRAAAAgGZm9j8iGAoDCgFvCgYKBGFHSWYSCREAAEAzMwt+QCIYCgMKAWMKBgoEYUdJZhIJEQAAAACYmbk/IhgKAwoBQwoGCgRhR0lmEgkRAAAAwMzM/D8iGAoDCgF4CgYKBGFHSWYSCREAAAAAnJm5PyIYCgMKAW0KBgoEYUdJZhIJEQAAAKCZmQFA"
                }
              },
              {
                "context": {
                  "lastActivityMs": "2216"
                },
                "eventTimeMs": 1787390098547,
                "visualElementShown": {
                  "clientData": {},
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "elementIndex": 0,
                    "veCounter": 2,
                    "veType": 28572
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "2216"
                },
                "eventTimeMs": 1787390098547,
                "visualElementShown": {
                  "clientData": {},
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "elementIndex": 0,
                    "veCounter": 4,
                    "veType": 36925
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "2217"
                },
                "eventTimeMs": 1787390098547,
                "visualElementShown": {
                  "clientData": {},
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "trackingParams": "CAQQ-N8BGAAiEwi75ev98rOWAxVbwkIFHc-ELCg="
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "2217"
                },
                "eventTimeMs": 1787390098547,
                "visualElementShown": {
                  "clientData": {},
                  "csn": "wf_-isJXbbnw3AIw",
                  "eventType": 1,
                  "ve": {
                    "trackingParams": "CAIQyvMFIhMIu-Xr_fKzlgMVW8JCBR3PhCwo"
                  }
                }
              },
              {
                "context": {
                  "lastActivityMs": "2683"
                },
                "eventTimeMs": 1787390099013,
                "finalPayload": {
                  "csn": "wf_-isJXbbnw3AIw"
                }
              }
            ],
            "serializedClientEventId": {
              "clientCounter": "27786",
              "serializedEventId": "j2iJapLwKbmN1LsPvorT-QY"
            }
          },
          "filter": "/v1/log_event",
          "listName": "easyprivacy.txt",
          "query": {
            "alt": "json"
          }
        },
        "stack": [
          {
            "fileName": "https://www.youtube.com/embed/s4E5IsRlv5k?feature=oembed",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.youtube.com/youtubei/v1/log_event?alt=json"
      },
      {
        "data": {
          "body": {},
          "filter": "/generate_204$~xmlhttprequest",
          "listName": "easyprivacy.txt",
          "query": {
            "e-3M3w": ""
          }
        },
        "stack": [
          {
            "fileName": "https://www.youtube.com/embed/s4E5IsRlv5k?feature=oembed",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.youtube.com/generate_204?e-3M3w"
      },
      {
        "data": {
          "body": {},
          "filter": "||doubleclick.net^",
          "listName": "easylist.txt",
          "query": {
            "slf_rd": 1
          }
        },
        "stack": [
          {
            "fileName": "https://www.youtube.com/embed/s4E5IsRlv5k?feature=oembed",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://googleads.g.doubleclick.net/pagead/id?slf_rd=1"
      },
      {
        "data": {
          "body": {},
          "filter": "||doubleclick.net^",
          "listName": "easylist.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://www.youtube.com/embed/s4E5IsRlv5k?feature=oembed",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://static.doubleclick.net/instream/ad_status.js"
      },
      {
        "data": {
          "body": {},
          "filter": "||doubleclick.net^",
          "listName": "easylist.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://www.youtube.com/embed/s4E5IsRlv5k?feature=oembed",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://googleads.g.doubleclick.net/pagead/id"
      }
    ]
  }
}