{"id":12335,"date":"2026-04-17T07:19:44","date_gmt":"2026-04-17T06:19:44","guid":{"rendered":"https:\/\/unicompex.com\/?page_id=12335"},"modified":"2026-04-19T19:39:17","modified_gmt":"2026-04-19T18:39:17","slug":"unipower-site-pm-form-kta","status":"publish","type":"page","link":"https:\/\/unicompex.com\/es\/unipower-site-pm-form-kta\/","title":{"rendered":"Unipower site PM form &#8211; KTA"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">KTA<\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\">\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">\n<meta name=\"theme-color\" content=\"#0d2340\">\n<title>Unipower PMWO \u2014 KTA \u2014 Haut-Katanga<\/title>\n<style>\n*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}\nbody{font-family:-apple-system,'Segoe UI',sans-serif;background:#f0f2f5;min-height:100vh;max-width:480px;margin:0 auto;overflow-x:hidden}\n.home-header{background:linear-gradient(160deg,#0d2340 60%,#1a6b8a);padding:40px 24px 28px;text-align:center;color:#fff}\n.logo{font-size:32px;font-weight:900;letter-spacing:-1px}\n.logo span{color:#3fa7d6}\n.logo-sub{font-size:10px;letter-spacing:4px;color:#3fa7d6;margin-top:2px;margin-bottom:14px}\n.zone-badge{display:inline-block;background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.3);border-radius:20px;padding:4px 14px;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:10px}\n.app-title{font-size:21px;font-weight:800}\n.app-sub{font-size:12px;color:#a0c4e0;margin-top:4px}\n.stats-row{display:flex;justify-content:center;gap:24px;padding:14px 0 20px}\n.stat{display:flex;flex-direction:column;align-items:center}\n.stat-n{font-size:24px;font-weight:900;color:#0d2340}\n.stat-l{font-size:10px;color:#888;margin-top:-2px;letter-spacing:.5px}\n.card{margin:12px 12px;background:#fff;border-radius:14px;padding:18px 16px;box-shadow:0 2px 14px rgba(0,0,0,.08)}\n.card-title{font-size:14px;font-weight:800;color:#0d2340;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid #1a6b8a}\n.field-label{font-size:11px;font-weight:700;color:#555;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}\n.inp{width:100%;padding:11px 13px;border-radius:9px;border:1.5px solid #d0d7e0;font-size:14px;outline:none;background:#fff}\n.inp:focus{border-color:#1a6b8a}\nselect.inp{appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23888' stroke-width='1.5' fill='none'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 13px center;padding-right:36px}\n.site-list{max-height:185px;overflow-y:auto;border:1px solid #e0e6ee;border-radius:9px;margin-top:6px}\n.site-opt{display:flex;gap:6px;padding:9px 11px;cursor:pointer;border-bottom:1px solid #f0f2f5;font-size:12px;align-items:center;transition:background .15s}\n.site-opt:last-child{border-bottom:none}\n.site-opt:active,.site-opt.sel{background:#e8f4fb}\n.site-id{font-weight:800;color:#0d2340;min-width:88px;font-size:11px}\n.site-name{flex:1;color:#333}\n.site-fme{color:#888;font-size:10px;min-width:80px}\n.confirm-box{background:#f0f7ff;border-radius:11px;padding:14px;margin-top:14px;border:1px solid #c8e4f7}\n.confirm-line{font-size:13px;color:#333;margin-bottom:5px}\n.confirm-line b{color:#0d2340}\n.btn-start{width:100%;padding:14px 0;margin-top:14px;background:linear-gradient(90deg,#0d2340,#1a6b8a);color:#fff;border:none;border-radius:11px;font-size:15px;font-weight:800;cursor:pointer}\n.sess-header{padding:18px 16px 14px;color:#fff}\n.sess-site{font-size:17px;font-weight:900}\n.sess-meta{font-size:12px;color:#a0c4e0;margin-top:3px}\n.prog-wrap{background:rgba(255,255,255,.2);border-radius:8px;height:8px;margin:10px 0 4px}\n.prog-fill{height:8px;border-radius:8px;transition:width .4s ease;background:#3fa7d6}\n.prog-label{font-size:11px;color:#a0c4e0;text-align:right}\n.sec-list{flex:1;overflow-y:auto;padding:10px 12px 90px}\n.sec-card{display:flex;align-items:center;background:#fff;border-radius:12px;margin-bottom:8px;padding:13px 14px;box-shadow:0 1px 6px rgba(0,0,0,.06);cursor:pointer;border-left:4px solid transparent;transition:transform .1s}\n.sec-card:active{transform:scale(.98)}\n.sec-icon{font-size:22px;margin-right:12px}\n.sec-info{flex:1}\n.sec-label{font-size:13px;font-weight:800;color:#0d2340}\n.sec-prog{font-size:11px;color:#888;margin-top:2px}\n.mini-bar{height:4px;background:#e8ecf0;border-radius:4px;margin-top:6px}\n.mini-fill{height:4px;border-radius:4px;transition:width .4s}\n.sec-arrow{font-size:22px;color:#ccc;margin-left:8px}\n.crit-flag{font-size:9px;color:#e53e3e;background:#fff5f5;border:1px solid #fed7d7;border-radius:10px;padding:2px 7px;font-weight:700;display:inline-block;margin-top:3px}\n.action-bar{position:fixed;bottom:0;left:0;right:0;max-width:480px;margin:0 auto;display:flex;gap:10px;padding:12px 12px 20px;background:#fff;border-top:1px solid #e8ecf0;box-shadow:0 -4px 20px rgba(0,0,0,.08);z-index:50}\n.btn-primary{flex:2;padding:13px 0;background:#0d2340;color:#fff;border:none;border-radius:11px;font-size:14px;font-weight:800;cursor:pointer}\n.btn-secondary{flex:1;padding:13px 0;background:#e8ecf0;color:#444;border:none;border-radius:11px;font-size:13px;cursor:pointer;font-weight:600}\n.btn-primary:disabled{opacity:.45}\n.pdf-banner{display:flex;align-items:center;justify-content:space-between;background:#1a6b1a;color:#fff;padding:12px 16px;font-size:13px;font-weight:600}\n.btn-dl{background:#fff;color:#1a6b1a;border:none;border-radius:8px;padding:8px 16px;font-weight:800;cursor:pointer;font-size:13px}\n.partial-note{background:#fff8e1;border-top:1px solid #ffe082;color:#795548;font-size:11px;padding:8px 16px;text-align:center}\n.sec-header-bar{padding:16px;color:#fff}\n.back-btn{background:rgba(255,255,255,.18);border:none;color:#fff;padding:7px 14px;border-radius:9px;cursor:pointer;margin-bottom:10px;font-size:13px;font-weight:600}\n.sec-header-title{font-size:17px;font-weight:900}\n.sec-header-sub{font-size:12px;color:rgba(255,255,255,.72);margin-top:3px}\n.item-list{padding:10px 12px 100px}\n.item-row{display:flex;align-items:center;background:#fff;border-radius:12px;margin-bottom:8px;padding:11px 12px;box-shadow:0 1px 5px rgba(0,0,0,.06)}\n.item-row.is-crit{border-left:3px solid #e53e3e}\n.item-thumb{width:66px;height:54px;border-radius:9px;overflow:hidden;background:#f0f2f5;margin-right:11px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:22px;color:#ccc}\n.item-thumb img{width:100%;height:100%;object-fit:cover}\n.item-info{flex:1;min-width:0}\n.item-label{font-size:12px;font-weight:800;color:#0d2340;line-height:1.3}\n.item-ts{font-size:10px;color:#888;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.hint-btn{background:none;border:1px solid #d0d7e0;border-radius:6px;padding:3px 8px;font-size:11px;cursor:pointer;margin-top:5px;color:#555}\n.cap-btn{padding:9px 11px;border:none;border-radius:9px;font-size:11px;font-weight:800;cursor:pointer;flex-shrink:0;margin-left:8px;min-width:64px;text-align:center}\n.overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);display:flex;align-items:flex-end;z-index:200}\n.hint-box{background:#fff;border-radius:20px 20px 0 0;padding:24px 20px 36px;width:100%;max-width:480px;margin:0 auto}\n.hint-title{font-size:15px;font-weight:900;color:#0d2340;margin-bottom:10px}\n.hint-text{font-size:13px;color:#444;line-height:1.65}\n.hint-crit{background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;padding:9px 12px;margin-top:10px;font-size:12px;color:#c53030;font-weight:600}\n.hint-actions{display:flex;gap:10px;margin-top:16px}\n.capture-screen{min-height:100vh;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;color:#fff;text-align:center}\n.cap-icon{font-size:72px;margin-bottom:16px}\n.cap-label{font-size:17px;font-weight:800;margin-bottom:8px}\n.cap-hint{font-size:12px;color:#888;line-height:1.5;max-width:320px}\n.cap-actions{display:flex;flex-direction:column;gap:10px;margin-top:28px;width:100%;max-width:300px}\n.screen{display:none;min-height:100vh;flex-direction:column}\n.screen.active{display:flex}\n.mt16{margin-top:16px}\n<\/style>\n<\/head>\n<body>\n\n<div id=\"screen-home\" class=\"screen active\">\n  <div class=\"home-header\">\n    <div class=\"logo\"><span>Uni<\/span>power<\/div>\n    <div class=\"logo-sub\">ENERGY SERVICES<\/div>\n    <div class=\"zone-badge\">ZONE KTA \u2014 Haut-Katanga<\/div>\n    <div class=\"app-title\">PMWO Terrain<\/div>\n    <div class=\"app-sub\">Ordre de Maintenance Pr\u00e9ventive<\/div>\n  <\/div>\n  <div class=\"stats-row\">\n    <div class=\"stat\"><span class=\"stat-n\" id=\"stat-sections\">11<\/span><span class=\"stat-l\">SECTIONS<\/span><\/div>\n    <div class=\"stat\"><span class=\"stat-n\" id=\"stat-photos\">0<\/span><span class=\"stat-l\">PHOTOS REQ.<\/span><\/div>\n    <div class=\"stat\"><span class=\"stat-n\" id=\"stat-sites\">0<\/span><span class=\"stat-l\">SITES<\/span><\/div>\n  <\/div>\n  <div class=\"card\">\n    <div class=\"card-title\">\ud83d\udd27 Nouvelle Session PMWO \u2014 KTA \u2014 Haut-Katanga<\/div>\n    <div class=\"field-label\">Rechercher un site<\/div>\n    <input class=\"inp\" id=\"site-search\" placeholder=\"ID HTD, nom du site, FME\u2026\" oninput=\"filterSites()\" autocomplete=\"off\">\n    <div class=\"site-list\" id=\"site-list\"><\/div>\n    <div id=\"fme-block\" style=\"display:none\">\n      <div class=\"field-label mt16\">Technicien FME<\/div>\n      <select class=\"inp\" id=\"fme-select\" onchange=\"updateConfirm()\">\n        <option value=\"\">\u2014 S\u00e9lectionner le FME \u2014<\/option>\n      <\/select>\n    <\/div>\n    <div id=\"confirm-box\" class=\"confirm-box\" style=\"display:none\">\n      <div class=\"confirm-line\"><b>Site :<\/b> <span id=\"conf-site\"><\/span><\/div>\n      <div class=\"confirm-line\"><b>ID H\u00e9rit\u00e9 :<\/b> <span id=\"conf-legacy\"><\/span><\/div>\n      <div class=\"confirm-line\"><b>FME :<\/b> <span id=\"conf-fme\"><\/span><\/div>\n      <div class=\"confirm-line\"><b>FMS :<\/b> <span id=\"conf-fms\"><\/span><\/div>\n      <div class=\"confirm-line\"><b>Date :<\/b> <span id=\"conf-date\"><\/span><\/div>\n      <button class=\"btn-start\" onclick=\"startSession()\">D\u00e9marrer la Session PMWO \u2192<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div id=\"screen-session\" class=\"screen\">\n  <div class=\"sess-header\" id=\"sess-header\" style=\"background:#0d2340\">\n    <div class=\"sess-site\" id=\"sess-site-name\">\u2014<\/div>\n    <div class=\"sess-meta\" id=\"sess-meta-1\">\u2014<\/div>\n    <div class=\"sess-meta\" id=\"sess-meta-2\">\u2014<\/div>\n    <div class=\"prog-wrap\"><div class=\"prog-fill\" id=\"sess-prog-fill\" style=\"width:0%\"><\/div><\/div>\n    <div class=\"prog-label\" id=\"sess-prog-label\">0 \/ 0 photos<\/div>\n  <\/div>\n  <div class=\"sec-list\" id=\"sec-list\"><\/div>\n  <div class=\"action-bar\">\n    <button class=\"btn-secondary\" onclick=\"goHome()\">\u2190 Quitter<\/button>\n    <button class=\"btn-primary\" id=\"btn-pdf\" onclick=\"buildPdf()\" disabled>G\u00e9n\u00e9rer Rapport PDF<\/button>\n  <\/div>\n  <div id=\"pdf-banner\" style=\"display:none\" class=\"pdf-banner\">\n    <span>\u2705 Rapport pr\u00eat (<span id=\"pdf-count\">0<\/span> photos)<\/span>\n    <button class=\"btn-dl\" onclick=\"openPdf()\">Ouvrir \/ Imprimer<\/button>\n  <\/div>\n  <div class=\"partial-note\" id=\"partial-note\" style=\"display:none\">\u26a0 Rapport partiel \u2014 certaines sections incompl\u00e8tes. Le PDF inclut uniquement les photos captur\u00e9es.<\/div>\n<\/div>\n\n<div id=\"screen-section\" class=\"screen\">\n  <div class=\"sec-header-bar\" id=\"sec-header-bar\">\n    <button class=\"back-btn\" onclick=\"goSession()\">\u2039 Retour<\/button>\n    <div class=\"sec-header-title\" id=\"sec-header-title\">\u2014<\/div>\n    <div class=\"sec-header-sub\" id=\"sec-header-sub\">\u2014<\/div>\n  <\/div>\n  <div class=\"item-list\" id=\"item-list\"><\/div>\n<\/div>\n\n<div id=\"screen-capture\" class=\"screen\">\n  <div class=\"capture-screen\">\n    <div class=\"cap-icon\">\ud83d\udcf7<\/div>\n    <div class=\"cap-label\" id=\"cap-label\">\u2014<\/div>\n    <div class=\"cap-hint\" id=\"cap-hint\">\u2014<\/div>\n    <div class=\"cap-actions\">\n      <button class=\"btn-primary\" onclick=\"openCamera()\" style=\"border-radius:11px;padding:14px\">Ouvrir Appareil Photo<\/button>\n      <button class=\"btn-secondary\" onclick=\"goSection()\" style=\"border-radius:11px;padding:13px\">Annuler<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div id=\"hint-overlay\" class=\"overlay\" style=\"display:none\" onclick=\"closeHint()\">\n  <div class=\"hint-box\" onclick=\"event.stopPropagation()\">\n    <div class=\"hint-title\" id=\"hint-title\">\u2014<\/div>\n    <div class=\"hint-text\" id=\"hint-text\">\u2014<\/div>\n    <div id=\"hint-crit-box\" class=\"hint-crit\" style=\"display:none\">\u26a0\ufe0f Point critique s\u00e9curit\u00e9 \u2014 toute anomalie doit \u00eatre signal\u00e9e imm\u00e9diatement au superviseur FMS.<\/div>\n    <div class=\"hint-actions\">\n      <button class=\"btn-primary\" onclick=\"closeHintCapture()\" style=\"border-radius:9px;padding:12px\">Prendre la Photo<\/button>\n      <button class=\"btn-secondary\" onclick=\"closeHint()\" style=\"border-radius:9px;padding:12px\">Fermer<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<input type=\"file\" id=\"file-input\" accept=\"image\/*\" capture=\"environment\" style=\"display:none\" onchange=\"handlePhoto(event)\">\n\n<script>\nconst SITES = [{\"id\": \"DRHK7467\", \"legacy\": \"73222\", \"name\": \"Liaksi_Toyota_Grace_Relief\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0455\", \"legacy\": \"30324\", \"name\": \"University\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK0004\", \"legacy\": \"73062\", \"name\": \"Lub_Golf_Mubanzo\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7559\", \"legacy\": \"73247\", \"name\": \"Simco_Pengxin\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0430\", \"legacy\": \"30287\", \"name\": \"Carrefour\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0436\", \"legacy\": \"30294\", \"name\": \"Petit Seminaire\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2177\", \"legacy\": \"CD3374\", \"name\": \"Lubumbashi_Dessinateur\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2184\", \"legacy\": \"CD3383\", \"name\": \"Likasi_LaScala\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK2273\", \"legacy\": \"73090\", \"name\": \"Huayou Mining\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8425\", \"legacy\": \"73456\", \"name\": \"Kambove_Shekinah_Kalenga\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2156\", \"legacy\": \"CD3276\", \"name\": \"Lubumbashi_Tshatshi\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8689\", \"legacy\": \"73628\", \"name\": \"Likasi_Mondo_GuestHouse\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8756\", \"legacy\": \"73390\", \"name\": \"NEW ADOULA\", \"fme\": \"Willy Mwimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2198\", \"legacy\": \"CD0113\", \"name\": \"UniversiteLubumbashi\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2269\", \"legacy\": \"CD5124\", \"name\": \"Lubumbashi_Mines\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2121\", \"legacy\": \"CD2166\", \"name\": \"Lubumbashi_Kafubu\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8762\", \"legacy\": \"73694\", \"name\": \"Likasi_Metal_Mines\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0497\", \"legacy\": \"39045\", \"name\": \"Kps\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0408\", \"legacy\": \"30255\", \"name\": \"Mokambo\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2215\", \"legacy\": \"CD0133\", \"name\": \"Tumbwe\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8780\", \"legacy\": \"73711\", \"name\": \"Kipushi_Place_Bienvenue\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRLU8379\", \"legacy\": \"73477\", \"name\": \"Mwadingusha_DAM\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8775\", \"legacy\": \"73707\", \"name\": \"Lub_Shammah\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8782\", \"legacy\": \"73713\", \"name\": \"Kipushi_Station_Career\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2131\", \"legacy\": \"CD2194\", \"name\": \"Kinsevere\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0790\", \"legacy\": \"73002\", \"name\": \"Gecamines\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2139\", \"legacy\": \"CD2698\", \"name\": \"Lubumbashi_Oasis\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2096\", \"legacy\": \"CD1129\", \"name\": \"Mwadingusha\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0479\", \"legacy\": \"35316\", \"name\": \"Cite De Jeune\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2128\", \"legacy\": \"CD2187\", \"name\": \"Kishiba\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8769\", \"legacy\": \"73701\", \"name\": \"Lub_AV.Lupungu_Biyayi\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2084\", \"legacy\": \"CD5070\", \"name\": \"Lubumbashi_Rwashi_Mining\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2207\", \"legacy\": \"CD0123\", \"name\": \"SNCC\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2230\", \"legacy\": \"CD0153\", \"name\": \"Mokambo\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2074\", \"legacy\": \"CD3701\", \"name\": \"Lubumbashi_Apollo\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8346\", \"legacy\": \"73200\", \"name\": \"Golf-Meteo 3\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0795\", \"legacy\": \"37046\", \"name\": \"Likasi\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2062\", \"legacy\": \"CD3392\", \"name\": \"Lubumbashi_GolfDepot\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7256\", \"legacy\": \"73181\", \"name\": \"Lub_Polycliniques_Mels\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2175\", \"legacy\": \"CD3372\", \"name\": \"Lubumbsahi_Larose\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7557\", \"legacy\": \"73225\", \"name\": \"Lub_Moero_Ecobank\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2182\", \"legacy\": \"CD3381\", \"name\": \"LubFaustin\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0476\", \"legacy\": \"35309\", \"name\": \"Panda\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0453\", \"legacy\": \"30322\", \"name\": \"Mpolo\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8682\", \"legacy\": \"73681\", \"name\": \"Kas_Kabulo_Bosio\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8629\", \"legacy\": \"73672\", \"name\": \"Lub_Domaine_Mubanzo\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2170\", \"legacy\": \"CD3366\", \"name\": \"LubUsine\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7214\", \"legacy\": \"73173\", \"name\": \"Likasi_Kakontwe\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7614\", \"legacy\": \"73292\", \"name\": \"Lub_Nkusu\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0482\", \"legacy\": \"35336\", \"name\": \"Kinkalabuamba\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8781\", \"legacy\": \"73712\", \"name\": \"Lub_Kisanga\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2093\", \"legacy\": \"CD0893\", \"name\": \"Lubumbashi_Golf_Tshamalale\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8646\", \"legacy\": \"73637\", \"name\": \"Lub_EMISTE\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2076\", \"legacy\": \"CD3790\", \"name\": \"LubCampsUNAZA\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0473\", \"legacy\": \"35304\", \"name\": \"Kigoma\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2150\", \"legacy\": \"CD3259\", \"name\": \"Carmelites\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7281\", \"legacy\": \"73180\", \"name\": \"Lub_PG_Glass\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0463\", \"legacy\": \"30334\", \"name\": \"Cinq Ans\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2186\", \"legacy\": \"CD3385\", \"name\": \"Lubumbashi_Biyukana\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8773\", \"legacy\": \"73705\", \"name\": \"Lub_Hotel_BumKalemie\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2203\", \"legacy\": \"CD0118\", \"name\": \"Kampemba\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0405\", \"legacy\": \"30252\", \"name\": \"Congo Mining\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2123\", \"legacy\": \"CD2168\", \"name\": \"Lubumbashi_Balou\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT8180\", \"legacy\": \"73384\", \"name\": \"Lac_Kipopo\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0452\", \"legacy\": \"30321\", \"name\": \"Kamarenge\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2246\", \"legacy\": \"CD0173\", \"name\": \"Lub_CampMutombo\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK0010\", \"legacy\": \"73070\", \"name\": \"Boss-Mining\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0429\", \"legacy\": \"30286\", \"name\": \"Sendwe\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7429\", \"legacy\": \"73209\", \"name\": \"Likasi_Butsana\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2188\", \"legacy\": \"CD0103\", \"name\": \"Carrefour\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0485\", \"legacy\": \"38002\", \"name\": \"Mitono Mbili\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0444\", \"legacy\": \"30303\", \"name\": \"Kakontwe\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2075\", \"legacy\": \"CD3730\", \"name\": \"Likasi_Kolomoni\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK0008\", \"legacy\": \"73066\", \"name\": \"New Koyo\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8365\", \"legacy\": \"73513\", \"name\": \"Mabwe_Airtel\", \"fme\": \"Faustin Kashala\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2145\", \"legacy\": \"CD3250\", \"name\": \"Likasi_Ecole_Belge\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK0003\", \"legacy\": \"37251\", \"name\": \"New Mont fermil\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2245\", \"legacy\": \"CD0172\", \"name\": \"Lubumbashi_Kalubwe\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0477\", \"legacy\": \"35311\", \"name\": \"Toyota\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8779\", \"legacy\": \"73710\", \"name\": \"Lub_Kasungami_N1\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2099\", \"legacy\": \"CD1181\", \"name\": \"Lubumbashi_Golf_M\u00e9t\u00e9o\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0442\", \"legacy\": \"30300\", \"name\": \"Kaponda\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8398\", \"legacy\": \"73474\", \"name\": \"Likasi_Mabondo\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2054\", \"legacy\": \"73046\", \"name\": \"Mivuka\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2193\", \"legacy\": \"CD0108\", \"name\": \"LubumbashiPresidentiel\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT8185\", \"legacy\": \"73372\", \"name\": \"Athenee-Katuba\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7547\", \"legacy\": \"73256\", \"name\": \"Mbola\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8088\", \"legacy\": \"73311\", \"name\": \"Lubumbashi_Assossa\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2066\", \"legacy\": \"CD3407\", \"name\": \"Lubumbashi_Kabulameshi\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7259\", \"legacy\": \"73193\", \"name\": \"Likasi_Bakita_Relief\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0465\", \"legacy\": \"30337\", \"name\": \"Bakita\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8657\", \"legacy\": \"73612\", \"name\": \"Lub_Siloe_Church\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8545\", \"legacy\": \"73644\", \"name\": \"Lub_Maison_AutoKaravia\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8439\", \"legacy\": \"73511\", \"name\": \"Lubumbashi_Peage\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2036\", \"legacy\": \"73031\", \"name\": \"Coll\u00e8ge Imara\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7609\", \"legacy\": \"73290\", \"name\": \"Kas_university\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8238\", \"legacy\": \"73224\", \"name\": \"Allilac 3\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0456\", \"legacy\": \"30326\", \"name\": \"Kambove\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8690\", \"legacy\": \"73682\", \"name\": \"Lub_CDM_Beton\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2103\", \"legacy\": \"CD1191\", \"name\": \"Lubumbashi_INSS\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8771\", \"legacy\": \"73703\", \"name\": \"Lubumbashi St vincent de paul\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7155\", \"legacy\": \"73135\", \"name\": \"Mutabi\", \"fme\": \"Franck Masele\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT8190\", \"legacy\": \"73385\", \"name\": \"Avenue_Lukuga\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8170\", \"legacy\": \"73404\", \"name\": \"Malaba_Likasi\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2176\", \"legacy\": \"CD3373\", \"name\": \"Lubumbashi_Kalubwe_Lodge\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2095\", \"legacy\": \"CD1127\", \"name\": \"Bunkeya\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8411\", \"legacy\": \"73504\", \"name\": \"Lubumbashi_Imani\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8429\", \"legacy\": \"73478\", \"name\": \"Kas_Pro_Studio\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT0707\", \"legacy\": \"37041\", \"name\": \"New Katuba\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8677\", \"legacy\": \"73679\", \"name\": \"Kasumbalesa_Abokoa\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2088\", \"legacy\": \"CD0796\", \"name\": \"Kasenga\", \"fme\": \"Faustin Kashala\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0478\", \"legacy\": \"35312\", \"name\": \"Katuba 2\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2172\", \"legacy\": \"CD3368\", \"name\": \"Lubumbashi_Mukala\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8267\", \"legacy\": \"73426\", \"name\": \"Kico_Mining (ex Kambove Mining\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2114\", \"legacy\": \"CD2127\", \"name\": \"Lubumbashi_Tanky\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8617\", \"legacy\": \"73690\", \"name\": \"Kas_Douane_Bieto\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2167\", \"legacy\": \"CD3363\", \"name\": \"Lubsaintmarc\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0437\", \"legacy\": \"30295\", \"name\": \"Makomeno\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7560\", \"legacy\": \"73250\", \"name\": \"Guluwe2 (ex Shinkolowe)\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2104\", \"legacy\": \"CD1193\", \"name\": \"Lubumbashi_Moero\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7128\", \"legacy\": \"73154\", \"name\": \"LUKONZOLWA_Conv\", \"fme\": \"Franck Masele\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0909\", \"legacy\": \"37007\", \"name\": \"Village Mukanga Muke\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8177\", \"legacy\": \"73405\", \"name\": \"Kamatanda\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0433\", \"legacy\": \"30290\", \"name\": \"Kasumbalesa\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2162\", \"legacy\": \"CD3287\", \"name\": \"Kasumbalesa_Magistrat\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8748\", \"legacy\": \"73665\", \"name\": \"Lubumbashi_CAT\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8364\", \"legacy\": \"73512\", \"name\": \"Katofio\", \"fme\": \"Faustin Kashala\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7304\", \"legacy\": \"73186\", \"name\": \"Kas_Koyo_Extension\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT0454\", \"legacy\": \"30323\", \"name\": \"Indistriel\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2229\", \"legacy\": \"CD0152\", \"name\": \"Kafuna\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8171\", \"legacy\": \"73407\", \"name\": \"Mukonkole_Gare_Lshi\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0407\", \"legacy\": \"30254\", \"name\": \"Lumata\", \"fme\": \"Alain Ndibu\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8595\", \"legacy\": \"73610\", \"name\": \"Lub_Rwashi_Mining3\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK0001\", \"legacy\": \"73054\", \"name\": \"Golf2\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0413\", \"legacy\": \"30260\", \"name\": \"Tumbwe\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8645\", \"legacy\": \"73674\", \"name\": \"Likasi_Iseka_Bakite\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2124\", \"legacy\": \"CD2169\", \"name\": \"LubMasangoshi\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK6852\", \"legacy\": \"73093\", \"name\": \"New Luano\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2190\", \"legacy\": \"CD0105\", \"name\": \"Kenya\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2100\", \"legacy\": \"CD1177\", \"name\": \"Lubumbashi_Katuba_Nsele\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2178\", \"legacy\": \"CD3375\", \"name\": \"Lubumbashi_Kabwesesea\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0464\", \"legacy\": \"30335\", \"name\": \"Zout\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8766\", \"legacy\": \"73698\", \"name\": \"Lub_ASEYA\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8649\", \"legacy\": \"73675\", \"name\": \"Kasumbalesa_Ethan\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8616\", \"legacy\": \"73669\", \"name\": \"Lub_Av.Lazaret\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8407\", \"legacy\": \"73475\", \"name\": \"Likasi_Simba_Limetebi\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0412\", \"legacy\": \"30259\", \"name\": \"Gambela 2\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2185\", \"legacy\": \"CD3384\", \"name\": \"Lubumbashi_Mpangula\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8537\", \"legacy\": \"73626\", \"name\": \"Likasi_ISTM\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0499\", \"legacy\": \"39068\", \"name\": \"Kenya\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2085\", \"legacy\": \"CD5073\", \"name\": \"Buluo\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7596\", \"legacy\": \"73255\", \"name\": \"Sambwa_Mutabisha\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0431\", \"legacy\": \"30288\", \"name\": \"Lido Golf\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2061\", \"legacy\": \"CD3391\", \"name\": \"Sominka\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7221\", \"legacy\": \"73192\", \"name\": \"Likasi_Makutano_New_Relief\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8410\", \"legacy\": \"73499\", \"name\": \"Lubumbashi_CS Galaxie\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2199\", \"legacy\": \"CD0114\", \"name\": \"KatubaKananga\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2050\", \"legacy\": \"73042\", \"name\": \"Kamatete\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8644\", \"legacy\": \"73856\", \"name\": \"Likasi_Kapolowe_Relief\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8695\", \"legacy\": \"73668\", \"name\": \"Lub_Concession_Ferme_Katanga (Ex. Likasi\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0458\", \"legacy\": \"30328\", \"name\": \"Kikula\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0403\", \"legacy\": \"30250\", \"name\": \"Kabumba\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7210\", \"legacy\": \"73163\", \"name\": \"Golf_Clinic\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8603\", \"legacy\": \"73639\", \"name\": \"Lub_Kream Resturant\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK2270\", \"legacy\": \"73077\", \"name\": \"Luwowoshi\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7588\", \"legacy\": \"73218\", \"name\": \"Lub_Av._Des cypr\u00e8s\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2236\", \"legacy\": \"CD0162\", \"name\": \"Mulunguishi\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2218\", \"legacy\": \"CD0137\", \"name\": \"Luafi\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8436\", \"legacy\": \"73500\", \"name\": \"Lubumbashi_Luapula\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2137\", \"legacy\": \"CD2239\", \"name\": \"Lubumbashi_Monast\u00e8re\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7293\", \"legacy\": \"73190\", \"name\": \"Kipushi_Kamarenge\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8647\", \"legacy\": \"73688\", \"name\": \"Lub_Papa_Zizi\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7839\", \"legacy\": \"73351\", \"name\": \"Kasumbalesa_Mulaja\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT0422\", \"legacy\": \"30277\", \"name\": \"Nguya\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8623\", \"legacy\": \"73670\", \"name\": \"Lub_Kafubu\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8673\", \"legacy\": \"73687\", \"name\": \"Lubumbashi_Kawond_Dede\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRLU7546\", \"legacy\": \"73253\", \"name\": \"Mukondo_SR\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7483\", \"legacy\": \"73230\", \"name\": \"Lub_Etoti\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7292\", \"legacy\": \"73185\", \"name\": \"Kas_Hotel_Elyon\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2221\", \"legacy\": \"CD0144\", \"name\": \"Kasumbalesa_Bilanga\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8173\", \"legacy\": \"73406\", \"name\": \"MarcheRegideso_Lshi\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0489\", \"legacy\": \"38307\", \"name\": \"Kakontwe Rpt**\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7203\", \"legacy\": \"73165\", \"name\": \"Likasi_Kiku\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7571\", \"legacy\": \"73223\", \"name\": \"Kipushi_Mining_Relief\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT8189\", \"legacy\": \"73388\", \"name\": \"Tharcissani\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2119\", \"legacy\": \"CD2164\", \"name\": \"Lubumbashi_Emmaus\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2141\", \"legacy\": \"CD3243\", \"name\": \"Lubumbashi_Zambia\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK6856\", \"legacy\": \"73102\", \"name\": \"Likasi_Makutano\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT8183\", \"legacy\": \"73374\", \"name\": \"Pruniers\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK0005\", \"legacy\": \"73068\", \"name\": \"Kamatete\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8774\", \"legacy\": \"73706\", \"name\": \"Lub_Maison_Hotecheznous\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2169\", \"legacy\": \"CD3365\", \"name\": \"Lubumbashi_Kasali\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0438\", \"legacy\": \"30296\", \"name\": \"Golf Ecole Francaise\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8661\", \"legacy\": \"73677\", \"name\": \"Liaksi_Cimetiere_Relief\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8761\", \"legacy\": \"73693\", \"name\": \"Lub_Mwapuskeni\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0410\", \"legacy\": \"30257\", \"name\": \"Don Bosco\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2046\", \"legacy\": \"73038\", \"name\": \"Kisanga Annexe\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0797\", \"legacy\": \"73009\", \"name\": \"Lupoto\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8651\", \"legacy\": \"73854\", \"name\": \"Likasi_Ecole_Makutano\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0484\", \"legacy\": \"38001\", \"name\": \"Lusasi R2\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0483\", \"legacy\": \"35338\", \"name\": \"Kasumbalesa Frontiere\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2078\", \"legacy\": \"CD5048\", \"name\": \"Lubumbashi_Kimbembe\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2056\", \"legacy\": \"73052\", \"name\": \"Wantashi\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK6875\", \"legacy\": \"73098\", \"name\": \"Kalebuka-3Z2\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2160\", \"legacy\": \"CD3283\", \"name\": \"Kasumbalesa_Sous_Station\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2082\", \"legacy\": \"CD5053\", \"name\": \"Lub_5Ans\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2000\", \"legacy\": \"73029\", \"name\": \"Katuba_Nsele\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7211\", \"legacy\": \"73168\", \"name\": \"Lubumbashi_Mangi\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0461\", \"legacy\": \"30332\", \"name\": \"Methodiste\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT8184\", \"legacy\": \"73381\", \"name\": \"Prison_Kasapa\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7544\", \"legacy\": \"73249\", \"name\": \"Kibolwe\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2195\", \"legacy\": \"CD0110\", \"name\": \"Kasumbalesa\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHaut-Katanga0001\", \"legacy\": \"73053\", \"name\": \"Alilac Design\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2086\", \"legacy\": \"CD5077\", \"name\": \"Kapulo\", \"fme\": \"Franck Masele\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2089\", \"legacy\": \"CD0797\", \"name\": \"Kasomeno\", \"fme\": \"Faustin Kashala\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2097\", \"legacy\": \"CD1131\", \"name\": \"Luisha\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0447\", \"legacy\": \"30314\", \"name\": \"Plateau Karavia\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2256\", \"legacy\": \"CD5117\", \"name\": \"Lubumbashi_Musumba\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2189\", \"legacy\": \"CD0104\", \"name\": \"Elimu\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0439\", \"legacy\": \"30297\", \"name\": \"Kilobelobe\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7492\", \"legacy\": \"73248\", \"name\": \"Guluwe\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT8187\", \"legacy\": \"73376\", \"name\": \"Lubumbashi_Nyota\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8435\", \"legacy\": \"73496\", \"name\": \"Lubumbashi Quartier du parc\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT8188\", \"legacy\": \"73379\", \"name\": \"Lub_KPM\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7206\", \"legacy\": \"73169\", \"name\": \"Lubumbashi_MNS\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8416\", \"legacy\": \"73476\", \"name\": \"Likasi_Bakita_Anaya\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2106\", \"legacy\": \"CD1219\", \"name\": \"Lubumbashi_Club_Nautique\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7103\", \"legacy\": \"73128\", \"name\": \"Kasangiri\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0425\", \"legacy\": \"30282\", \"name\": \"Bungu Bungu\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8402\", \"legacy\": \"73505\", \"name\": \"Lubumbashi_Beyama\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0449\", \"legacy\": \"30318\", \"name\": \"Belair Spandre\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8419\", \"legacy\": \"73498\", \"name\": \"Lubumbashi_CS Redes\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8418\", \"legacy\": \"73479\", \"name\": \"Kipushi_Kamarenge_Relief\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7257\", \"legacy\": \"73184\", \"name\": \"Lub_Industriel_Sud\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2043\", \"legacy\": \"73035\", \"name\": \"Eglise Rama\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2052\", \"legacy\": \"73044\", \"name\": \"Boss Mining\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK2272\", \"legacy\": \"73080\", \"name\": \"Golf-Materday\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8772\", \"legacy\": \"73704\", \"name\": \"Lubumbashi_Ets.MK\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT1839\", \"legacy\": \"37040\", \"name\": \"Karavia\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2087\", \"legacy\": \"CD0792\", \"name\": \"Kilwa\", \"fme\": \"Franck Masele\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2155\", \"legacy\": \"CD3275\", \"name\": \"Lubumbashi_Kabetsha\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7608\", \"legacy\": \"73287\", \"name\": \"Lub_ISC\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8627\", \"legacy\": \"73630\", \"name\": \"Likasi_Internat_Mapinduzi\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2071\", \"legacy\": \"CD3416\", \"name\": \"Kasumbalesa_Whyski\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2039\", \"legacy\": \"73030\", \"name\": \"Rubamin&KPM\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7652\", \"legacy\": \"73300\", \"name\": \"Kalubwe-Lodge2\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7872\", \"legacy\": \"73355\", \"name\": \"Kasumbalesa_Extension\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7627\", \"legacy\": \"73296\", \"name\": \"Lub_Chemaf_Etoile_Office\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7651\", \"legacy\": \"73299\", \"name\": \"Kasangiri_2\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8366\", \"legacy\": \"73514\", \"name\": \"Kaputula\", \"fme\": \"Faustin Kashala\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0472\", \"legacy\": \"35280\", \"name\": \"Kakanda\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT8186\", \"legacy\": \"73373\", \"name\": \"Lub_Statistiques\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK6874\", \"legacy\": \"73097\", \"name\": \"Kasapa-Eli2\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT8178\", \"legacy\": \"73383\", \"name\": \"Jenny_Oil\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8297\", \"legacy\": \"73378\", \"name\": \"CRAA_ HKT1\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8184\", \"legacy\": \"73441\", \"name\": \"Kipushi_Douane\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2077\", \"legacy\": \"CD3791\", \"name\": \"Lubumbashi_Kisanga\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2081\", \"legacy\": \"CD5052\", \"name\": \"Lub_Kambala\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7290\", \"legacy\": \"73178\", \"name\": \"Lub_Mining_CDM\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2065\", \"legacy\": \"CD3406\", \"name\": \"Lubumbsahi_Kishimpo\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2070\", \"legacy\": \"CD3415\", \"name\": \"KasumbalesaP\u00e9age\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK6873\", \"legacy\": \"73095\", \"name\": \"Matshipisha2\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2040\", \"legacy\": \"73032\", \"name\": \"Carmelites\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7268\", \"legacy\": \"73182\", \"name\": \"Lub_Kishimpo_Relief\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7612\", \"legacy\": \"73294\", \"name\": \"Lub_Jacarades\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2171\", \"legacy\": \"CD3367\", \"name\": \"Lubumbashi_Chemaf\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0414\", \"legacy\": \"30261\", \"name\": \"Kawama\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2118\", \"legacy\": \"CD2163\", \"name\": \"Lubumbashi_Kigoma\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2257\", \"legacy\": \"CD5119\", \"name\": \"Lubumbashi_Copper\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0793\", \"legacy\": \"37258\", \"name\": \"Luafi\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8555\", \"legacy\": \"73641\", \"name\": \"Lub_Cit\u00e9des anges_N5\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2259\", \"legacy\": \"CD5127\", \"name\": \"Lubumbashi_Kasungamani_1\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0879\", \"legacy\": \"73017\", \"name\": \"Kamwele Agricole\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8385\", \"legacy\": \"73509\", \"name\": \"Lubumbashi_Jolie_Cite Relief\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7846\", \"legacy\": \"73352\", \"name\": \"Kasumbalesa_Mwamba\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7282\", \"legacy\": \"73187\", \"name\": \"Kas_ONGD_Promede\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8102\", \"legacy\": \"73319\", \"name\": \"Kipushi_Sud\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7613\", \"legacy\": \"73289\", \"name\": \"Lub_Amadi\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7110\", \"legacy\": \"73155\", \"name\": \"MIRINGI_Conv\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2192\", \"legacy\": \"CD0107\", \"name\": \"Kamalondo\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7617\", \"legacy\": \"73291\", \"name\": \"Kas_Mbumbu\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7202\", \"legacy\": \"73166\", \"name\": \"Cit\u00e9 des anges2\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0488\", \"legacy\": \"38302\", \"name\": \"Luambo Rpt\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRLU8849\", \"legacy\": \"73733\", \"name\": \"Lwambo_Peage\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0496\", \"legacy\": \"39044\", \"name\": \"Ruashi\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2180\", \"legacy\": \"CD3379\", \"name\": \"LubDispensaire\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2157\", \"legacy\": \"CD3278\", \"name\": \"Lubumbashi_Lakatangaise\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT8179\", \"legacy\": \"73389\", \"name\": \"Katuba_Kamina\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2091\", \"legacy\": \"CD0862\", \"name\": \"Malambwe\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2271\", \"legacy\": \"CD5232\", \"name\": \"Golf_Maisha\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8371\", \"legacy\": \"73457\", \"name\": \"Kasumbalesa_Hotel_Pudding\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8664\", \"legacy\": \"73689\", \"name\": \"Lub_Infini_Academy\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2231\", \"legacy\": \"CD0154\", \"name\": \"Kapolowe\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2080\", \"legacy\": \"CD5051\", \"name\": \"newsiteRail\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK6876\", \"legacy\": \"73099\", \"name\": \"Aero2\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2166\", \"legacy\": \"CD3361\", \"name\": \"Lubumbashi_Shungu\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0794\", \"legacy\": \"37283\", \"name\": \"Mont Tumbwe\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8674\", \"legacy\": \"73678\", \"name\": \"Lub_Centre_Ville_Rue10\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8768\", \"legacy\": \"73700\", \"name\": \"Lub_Kingalawamba\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8632\", \"legacy\": \"73673\", \"name\": \"Kasumbalesa_Grace\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8392\", \"legacy\": \"73508\", \"name\": \"Lubumbashi_Luzala\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2127\", \"legacy\": \"CD2179\", \"name\": \"Lubumbashi_Kalulako\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0434\", \"legacy\": \"30292\", \"name\": \"Lukangaba\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7621\", \"legacy\": \"73286\", \"name\": \"Lub_Dikumbua\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2063\", \"legacy\": \"CD3401\", \"name\": \"Lubumbashi_Msiri\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2126\", \"legacy\": \"CD2172\", \"name\": \"Musoshi\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2152\", \"legacy\": \"CD3267\", \"name\": \"KasumbalesaKabulo\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7198\", \"legacy\": \"73162\", \"name\": \"Lubumbashi_Kawond\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2168\", \"legacy\": \"CD3364\", \"name\": \"Lubumbashi_Don_Bosco\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2048\", \"legacy\": \"73040\", \"name\": \"Plateau_Karavia2\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2058\", \"legacy\": \"73050\", \"name\": \"Rwashi_Mining\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK6877\", \"legacy\": \"73094\", \"name\": \"Plateau5\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRLU7090\", \"legacy\": \"73134\", \"name\": \"Kakanda_Ville\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK6867\", \"legacy\": \"73104\", \"name\": \"Kashamata\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7205\", \"legacy\": \"73161\", \"name\": \"Likasi_Kapolowe\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2144\", \"legacy\": \"CD3248\", \"name\": \"Lubumbashi_Kinkaville\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK2268\", \"legacy\": \"73088\", \"name\": \"Kabulameshi\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK0006\", \"legacy\": \"73064\", \"name\": \"Lub_Plateau_5\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0406\", \"legacy\": \"30253\", \"name\": \"Rwashi Mining\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0440\", \"legacy\": \"30298\", \"name\": \"Tabacongo\", \"fme\": \"Daddy Kawaya\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK2269\", \"legacy\": \"73089\", \"name\": \"2G_Hewa-Bora_SR\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8776\", \"legacy\": \"73708\", \"name\": \"Lub_Cimetiere_Kashamata\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8546\", \"legacy\": \"73653\", \"name\": \"Kas_Musoshi_Konde\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2073\", \"legacy\": \"CD3643\", \"name\": \"KamboveRena\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT8182\", \"legacy\": \"73386\", \"name\": \"Avenue_Kasilashi\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0494\", \"legacy\": \"39042\", \"name\": \"Msiri\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2233\", \"legacy\": \"CD0157\", \"name\": \"Baya\", \"fme\": \"Vanarc Lumbala\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7212\", \"legacy\": \"73167\", \"name\": \"Lubumbashi_Kapemb\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8681\", \"legacy\": \"73680\", \"name\": \"Lub_Alpha_Nimungu_CS\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8765\", \"legacy\": \"73697\", \"name\": \"Lub_Amabra_House\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8767\", \"legacy\": \"73699\", \"name\": \"Kas_Gloire_KabilaN1\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8159\", \"legacy\": \"73308\", \"name\": \"Zambia3\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7237\", \"legacy\": \"73191\", \"name\": \"Lubumbashi_Kasung\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2268\", \"legacy\": \"CD5121\", \"name\": \"Zambia_Annexe\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8783\", \"legacy\": \"73714\", \"name\": \"Lwambo_City\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0432\", \"legacy\": \"30289\", \"name\": \"Kamalondo\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8663\", \"legacy\": \"73686\", \"name\": \"Lub_Eglise_Lumiere\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2165\", \"legacy\": \"CD3358\", \"name\": \"LubKasungami\", \"fme\": \"Tony Sito\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2122\", \"legacy\": \"CD2167\", \"name\": \"Lubumbashi_Kalebuka\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0475\", \"legacy\": \"35308\", \"name\": \"Kasumbalesa\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK0002\", \"legacy\": \"73057\", \"name\": \"Luisha-Mbola\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2251\", \"legacy\": \"CD0190\", \"name\": \"Pweto\", \"fme\": \"Franck Masele\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0492\", \"legacy\": \"39039\", \"name\": \"Kampemba\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0409\", \"legacy\": \"30256\", \"name\": \"Sakania\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8628\", \"legacy\": \"73671\", \"name\": \"Lub_Dothan\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7469\", \"legacy\": \"73236\", \"name\": \"KAS_Les_Merites\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2090\", \"legacy\": \"CD0854\", \"name\": \"LubumbashiCadastre\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2142\", \"legacy\": \"CD3244\", \"name\": \"Lubumbashi_Kimutshi\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8384\", \"legacy\": \"73502\", \"name\": \"Lubumbashi_Bonga_Bonga\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2079\", \"legacy\": \"CD5049\", \"name\": \"newsiteairport\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK7353\", \"legacy\": \"73198\", \"name\": \"Lub_Kalasa\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8763\", \"legacy\": \"73695\", \"name\": \"Lubumbashi_Zoom\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8590\", \"legacy\": \"73633\", \"name\": \"Lub_Chemaf_Managemen\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0481\", \"legacy\": \"35331\", \"name\": \"Shabunda\", \"fme\": \"Clamard Ngimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRLU7127\", \"legacy\": \"73151\", \"name\": \"KAPANGA_Conv\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7199\", \"legacy\": \"73170\", \"name\": \"Golf_Extension\", \"fme\": \"Patrick Mpeti\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8118\", \"legacy\": \"73314\", \"name\": \"Avenue_Tumbwe\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2238\", \"legacy\": \"CD0164\", \"name\": \"Hoteldeville\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK7236\", \"legacy\": \"73183\", \"name\": \"Club Nautique_Relief\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8777\", \"legacy\": \"73709\", \"name\": \"Kasumbalesa_Samira\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8687\", \"legacy\": \"73613\", \"name\": \"Lub_PMJStation_Foyer\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2125\", \"legacy\": \"CD2171\", \"name\": \"Industriel\", \"fme\": \"Horly Mukoko\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2173\", \"legacy\": \"CD3369\", \"name\": \"Lubumbashi_Septmaisons\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2208\", \"legacy\": \"CD0124\", \"name\": \"KSP\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2196\", \"legacy\": \"CD0111\", \"name\": \"BelAir\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8131\", \"legacy\": \"73306\", \"name\": \"Munama\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8160\", \"legacy\": \"73315\", \"name\": \"RondPoint_Kisale\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK7875\", \"legacy\": \"73609\", \"name\": \"Lukele (Lonshi Rep 1)\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK7218\", \"legacy\": \"73179\", \"name\": \"Lub_Mubanzo_Tower\", \"fme\": \"Junior Ngoy\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK0009\", \"legacy\": \"73069\", \"name\": \"Kafubu\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0443\", \"legacy\": \"30301\", \"name\": \"Tshisenda\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT2204\", \"legacy\": \"CD0119\", \"name\": \"BelAirExtension\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2064\", \"legacy\": \"CD3405\", \"name\": \"Lubumbashi_Makal\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8764\", \"legacy\": \"73696\", \"name\": \"Lub_Baodeguita\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2205\", \"legacy\": \"CD0121\", \"name\": \"Kikula\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2101\", \"legacy\": \"CD1178\", \"name\": \"Likasi_Zout\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT2181\", \"legacy\": \"CD3380\", \"name\": \"Lubumbashi_Kempay\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2143\", \"legacy\": \"CD3247\", \"name\": \"LubMakutano\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2153\", \"legacy\": \"CD3269\", \"name\": \"LubumbashiPrison\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2266\", \"legacy\": \"CD5120\", \"name\": \"Lubumbashi_Extension\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2083\", \"legacy\": \"CD5054\", \"name\": \"Lub_Shanira\", \"fme\": \"Alex Kayembe\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8760\", \"legacy\": \"73692\", \"name\": \"Likasi_Riviere_Lufutenge\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRKT0470\", \"legacy\": \"35262\", \"name\": \"Luambo\", \"fme\": \"Dauphin Mbayo\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK7252\", \"legacy\": \"73197\", \"name\": \"Lub_Unilu_Office\", \"fme\": \"Rodrigue Ngoy\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2237\", \"legacy\": \"CD0163\", \"name\": \"LubKiwele\", \"fme\": \"Jean Mirambo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT0441\", \"legacy\": \"30299\", \"name\": \"Chaussee\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2151\", \"legacy\": \"CD3264\", \"name\": \"Mabondo\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8662\", \"legacy\": \"73685\", \"name\": \"Lub_City_Center\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2183\", \"legacy\": \"CD3382\", \"name\": \"Lubumbashi_HauteTension\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2105\", \"legacy\": \"CD1198\", \"name\": \"Cerclehippique\", \"fme\": \"Shekinah Basele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK8905\", \"legacy\": \"73793\", \"name\": \"Tshisenda Gare\", \"fme\": \"Daniel Bukasa\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRKT8181\", \"legacy\": \"73387\", \"name\": \"Q.Gecamines\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2187\", \"legacy\": \"CD3387\", \"name\": \"Lubumbashi_Matshipisha\", \"fme\": \"Isaac Kalele\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT0910\", \"legacy\": \"37038\", \"name\": \"Airport\", \"fme\": \"Axel Yama Yama\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2174\", \"legacy\": \"CD3370\", \"name\": \"Lubumbashi_Eucalyptus\", \"fme\": \"Abel Mudimba\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2197\", \"legacy\": \"CD0112\", \"name\": \"Adoula\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT2179\", \"legacy\": \"CD3376\", \"name\": \"Lubumbashi_Mitonga\", \"fme\": \"Herve Manoka\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRKT2159\", \"legacy\": \"CD3282\", \"name\": \"LubMazembe\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0500\", \"legacy\": \"39069\", \"name\": \"Adventist\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRKT0480\", \"legacy\": \"35317\", \"name\": \"Mangeur De Cuivre\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8992\", \"legacy\": \"73845\", \"name\": \"Sakania_Liema\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK8996\", \"legacy\": \"73836\", \"name\": \"Lub_Ukunde\", \"fme\": \"Shucra Kakule\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK9003\", \"legacy\": \"73837\", \"name\": \"Lub_Kayiba\", \"fme\": \"Serge Mbelenge\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8993\", \"legacy\": \"73838\", \"name\": \"Lub_Kabeya\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK8994\", \"legacy\": \"73839\", \"name\": \"Lub_Lubangi\", \"fme\": \"Etienne Kandolo\", \"fms\": \"Djoby Kazadi\"}, {\"id\": \"DRHK9011\", \"legacy\": \"73843\", \"name\": \"Lub_Ndungidi\", \"fme\": \"Gueritte Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8995\", \"legacy\": \"73816\", \"name\": \"Kas_Kiekie\", \"fme\": \"Pathy Miteo\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK9006\", \"legacy\": \"73846\", \"name\": \"Sakania_Moke\", \"fme\": \"Basile Banza\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK9009\", \"legacy\": \"73832\", \"name\": \"Lub_Iragi\", \"fme\": \"Magellan\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRKT2067\", \"legacy\": \"CD3408\", \"name\": \"Lubumbashi_Vua\", \"fme\": \"Willy Muimbi\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK9012\", \"legacy\": \"73844\", \"name\": \"LUB KALAMBAY\", \"fme\": \"Herve Katambwa\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK8990\", \"legacy\": \"73828\", \"name\": \"LUB ITELA\", \"fme\": \"Guerit Makolo\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK9007\", \"legacy\": \"73818\", \"name\": \"Kipushi_Munir\", \"fme\": \"Peter Kime\", \"fms\": \"Tresor Dianzenza\"}, {\"id\": \"DRHK9095\", \"legacy\": \"73900\", \"name\": \"Kimono_Conv\", \"fme\": \"Alain Ndibu\", \"fms\": \"Nino Mabika\"}, {\"id\": \"DRHK9084\", \"legacy\": \"73898\", \"name\": \"Kimpese\", \"fme\": \"Henock Mbiya\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK9093\", \"legacy\": \"73902\", \"name\": \"Mazembe-Njiba\", \"fme\": \"Paul Mukengeshay\", \"fms\": \"Ruddy Lukantula\"}, {\"id\": \"DRHK8911\", \"legacy\": \"73794\", \"name\": \"Kasenga_Hotel_Lacasa\", \"fme\": \"Faustin Kishala\", \"fms\": \"Bodrick Mabanza\"}, {\"id\": \"DRHK9090\", \"legacy\": \"73901\", \"name\": \"Nyombo\", \"fme\": \"Landry Ibalasimi\", \"fms\": \"Ruddy Lukantula\"}];\nconst FMES = [\"Alex Kayembe\", \"Abel Mudimba\", \"Alain Ndibu\", \"Axel Yama Yama\", \"Basile Banza\", \"Clamard Ngimbi\", \"Daddy Kawaya\", \"Daniel Bukasa\", \"Dauphin Mbayo\", \"Etienne Kandolo\", \"Faustin Kashala\", \"Franck Masele\", \"Guerit Makolo\", \"Gueritte Makolo\", \"Herve Katambwa\", \"Henock Mbiya\", \"Herve Manoka\", \"Horly Mukoko\", \"Isaac Kalele\", \"Jean Mirambo\", \"Junior Ngoy\", \"Landry Ibalasimi\", \"Magellan\", \"Patrick Mpeti\", \"Paul Mukengeshay\", \"Peter Kime\", \"Rodrigue Ngoy\", \"Serge Mbelenge\", \"Shekinah Basele\", \"Tony Sito\", \"Vanarc Lumbala\", \"Willy Mwimbi\", \"Willy Muimbi\", \"Faustin Kishala\", \"Pathy Miteo\", \"Shucra Kakule\"];\n\nconst SECTIONS = [\n  {id:\"s01\",code:\"01\",label:\"Acc\u00e8s & S\u00e9curit\u00e9 Site\",icon:\"\ud83d\udee1\ufe0f\",color:\"#1a6b8a\",items:[\n    {id:\"s01_01\",label:\"Route d'acc\u00e8s au site\",hint:\"Photographier la route d'acc\u00e8s en montrant clairement l'\u00e9tat de la surface et les obstacles \u00e9ventuels. Reculer suffisamment pour montrer au moins 50m de route.\"},\n    {id:\"s01_02\",label:\"Port complet des EPI\",hint:\"Photo corps entier du FME portant tous les EPI : casque, gilet haute visibilit\u00e9, gants, chaussures de s\u00e9curit\u00e9.\"},\n    {id:\"s01_03\",label:\"Panneaux du site\",hint:\"Capturer le panneau d'identification du site en entier \u2014 l'ID du site doit \u00eatre lisible. Photographier de face.\"},\n    {id:\"s01_04\",label:\"Espace externe du site\",hint:\"Vue large du p\u00e9rim\u00e8tre ext\u00e9rieur. Montrer l'\u00e9tat de la cl\u00f4ture et la propret\u00e9.\"},\n    {id:\"s01_05\",label:\"Surface interne propre\",hint:\"Photo du sol int\u00e9rieur du site. Montrer toute la surface du compound.\"},\n    {id:\"s01_06\",label:\"Extincteur \u00e0 jour\",hint:\"Gros plan de l'extincteur montrant clairement la date d'inspection sur l'\u00e9tiquette.\"},\n    {id:\"s01_07\",label:\"Mise \u00e0 la terre \u2014 graiss\u00e9e\",hint:\"Connexion de mise \u00e0 la terre avec graisse visible. Gros plan montrant l'interface conducteur-pince.\"},\n    {id:\"s01_08\",label:\"Mise \u00e0 la terre client\",hint:\"Barre de mise \u00e0 la terre client. Montrer les conducteurs correctement \u00e9tiquet\u00e9s.\"},\n    {id:\"s01_09\",label:\"\u00c9tat de la surface\",hint:\"Vue g\u00e9n\u00e9rale de l'\u00e9tat du sol montrant les caniveaux, gravier ou dalle b\u00e9ton.\"},\n    {id:\"s01_10\",label:\"Mesure r\u00e9sistance terre \u2014 BBS\",hint:\"CRITIQUE. T\u00e9llurom\u00e8tre connect\u00e9 \u00e0 l'\u00e9lectrode de terre BBS. Photo doit montrer : affichage en Ohms, connexions des c\u00e2bles, piquet de terre dans le sol. Valeur acceptable \u2264 5\u03a9.\",isCrit:true},\n    {id:\"s01_11\",label:\"Mesure r\u00e9sistance terre \u2014 G\u00e9n\u00e9ratrice\",hint:\"CRITIQUE. Mesure de r\u00e9sistance de terre du groupe \u00e9lectrog\u00e8ne. Affichage + connexions + position du piquet. Valeur acceptable \u2264 5\u03a9.\",isCrit:true},\n    {id:\"s01_12\",label:\"Mesure r\u00e9sistance terre \u2014 Pyl\u00f4ne\",hint:\"CRITIQUE. Mesure au pied du pyl\u00f4ne. Montrer affichage, connexions et liaison au boulon de pied de pyl\u00f4ne.\",isCrit:true},\n    {id:\"s01_13\",label:\"Mesure r\u00e9sistance terre \u2014 Cl\u00f4ture\",hint:\"Mesure de r\u00e9sistance du point de liaison de la cl\u00f4ture. Confirmer que la cl\u00f4ture est reli\u00e9e au r\u00e9seau de terre. Valeur \u2264 5\u03a9.\",isCrit:true},\n    {id:\"s01_14\",label:\"Tenant labelling BBS \u2014 positions clients\",hint:\"Gros plan du panneau d'\u00e9tiquetage tenant sur la BBS montrant la position de chaque client. Toutes les \u00e9tiquettes lisibles : nom client, ID circuit, calibre.\"},\n    {id:\"s01_15\",label:\"Capture alarmes RMS \/ OSS \u2014 statut NOC\",hint:\"Photo de la plateforme RMS ou NOC montrant le statut des alarmes pour ce site. Alarmes actives visibles et lisibles. Si aucune alarme : capturer l'\u00e9cran clair comme preuve.\"},\n  ]},\n  {id:\"s02\",code:\"02\",label:\"Groupe \u00c9lectrog\u00e8ne \u2014 Installation\",icon:\"\u26a1\",color:\"#8a4a1a\",items:[\n    {id:\"s02_01\",label:\"DG sur socle\",hint:\"Vue compl\u00e8te du groupe sur son socle. Montrer les quatre coins et les plots anti-vibratoires.\"},\n    {id:\"s02_02\",label:\"DG s\u00e9curis\u00e9\",hint:\"Montrer tous les dispositifs de s\u00e9curit\u00e9 : cadenas, cha\u00eene, boulons anti-vol.\"},\n    {id:\"s02_03\",label:\"Bon c\u00e2blage et mise \u00e0 la terre DG\",hint:\"Point d'entr\u00e9e des c\u00e2bles, conduits et tresse de mise \u00e0 la terre.\"},\n    {id:\"s02_04\",label:\"Porti\u00e8re avec isolant acoustique\",hint:\"Porte ouverte montrant l'\u00e9tat de la mousse acoustique \u2014 aucun d\u00e9chirement ni section manquante.\"},\n    {id:\"s02_05\",label:\"Rain cap \u2014 coulissement libre \u2713\",hint:\"CRITIQUE. Photographier le chapeau de pluie en le soulevant et rel\u00e2chant manuellement. Montrer le chapeau en position haute confirmant le glissement libre.\",isCrit:true},\n    {id:\"s02_06\",label:\"Joint de porte \u2014 \u00e9tanch\u00e9it\u00e9 eau\",hint:\"CRITIQUE. Inspection d\u00e9taill\u00e9e des joints de cadre de porte. Aucune fissure, d\u00e9formation ou section manquante. Attention particuli\u00e8re au joint bas et aux coins.\",isCrit:true},\n    {id:\"s02_07\",label:\"Vanne arr\u00eat vidange huile \u2014 ferm\u00e9e \u2713\",hint:\"CRITIQUE. Gros plan de la vanne d'arr\u00eat de vidange montrant position COMPL\u00c8TEMENT FERM\u00c9E. Poign\u00e9e perpendiculaire (90\u00b0) au tuyau.\",isCrit:true},\n  ]},\n  {id:\"s03\",code:\"03\",label:\"Entretien Moteur\",icon:\"\ud83d\udd27\",color:\"#1a5c1a\",items:[\n    {id:\"s03_01\",label:\"Vidange huile moteur\",hint:\"Montrer l'huile us\u00e9e s'\u00e9coulant dans le bac \u2014 huile noire clairement visible.\"},\n    {id:\"s03_02\",label:\"Remplissage huile moteur\",hint:\"Nouvelle huile vers\u00e9e. Montrer l'\u00e9tiquette du bidon avec viscosit\u00e9 SAE visible.\"},\n    {id:\"s03_03\",label:\"Jauge niveau d'huile\",hint:\"Jauge \u00e0 l'horizontale montrant le niveau entre MIN et MAX.\"},\n    {id:\"s03_04\",label:\"Appoint coolant\",hint:\"R\u00e9servoir de liquide de refroidissement avec niveau ou remplissage en cours.\"},\n    {id:\"s03_05\",label:\"Nettoyage radiateur\",hint:\"Ailettes avant et apr\u00e8s nettoyage. \u00c9tat des ailettes et colmatage visible.\"},\n    {id:\"s03_06\",label:\"Remplacement courroie\",hint:\"Ancienne courroie \u00e0 c\u00f4t\u00e9 de la nouvelle pour comparaison. Puis nouvelle courroie en place.\"},\n    {id:\"s03_07\",label:\"Tension de la courroie\",hint:\"V\u00e9rification de la tension \u2014 d\u00e9flexion ou lecture du tensiom\u00e8tre.\"},\n  ]},\n  {id:\"s04\",code:\"04\",label:\"Filtres\",icon:\"\ud83d\udd35\",color:\"#5c1a5c\",items:[\n    {id:\"s04_01\",label:\"Filtres \u00e0 air \u2014 nouveau et ancien\",hint:\"Anciens et nouveaux filtres c\u00f4te \u00e0 c\u00f4te. Contamination visible.\"},\n    {id:\"s04_02\",label:\"Nettoyage filtre \u00e0 air\",hint:\"Filtre nettoy\u00e9 \u00e0 l'air comprim\u00e9. Poussi\u00e8re expuls\u00e9e visible.\"},\n    {id:\"s04_03\",label:\"Filtre \u00e0 air en place\",hint:\"Nouveau filtre correctement positionn\u00e9 dans le bo\u00eetier ferm\u00e9 et verrouill\u00e9.\"},\n    {id:\"s04_04\",label:\"Filtres us\u00e9s\",hint:\"Tous les filtres us\u00e9s ensemble \u2014 huile, gasoil, air.\"},\n    {id:\"s04_05\",label:\"Filtre huile remplac\u00e9\",hint:\"Nouveau filtre \u00e0 huile avec date d'installation \u00e9crite sur le corps.\"},\n    {id:\"s04_06\",label:\"Filtre gasoil remplac\u00e9\",hint:\"Nouveau filtre gasoil install\u00e9. Fl\u00e8che de sens d'\u00e9coulement et vis de purge serr\u00e9e visibles.\"},\n    {id:\"s04_07\",label:\"Cr\u00e9pine sale \/ propre\",hint:\"Comparaison cr\u00e9pine sale et nettoy\u00e9e. D\u00e9tail du maillage visible.\"},\n  ]},\n  {id:\"s05\",code:\"05\",label:\"\u00c9lectrique DG & ATS\",icon:\"\u2699\ufe0f\",color:\"#1a1a8a\",items:[\n    {id:\"s05_01\",label:\"\u00c9lectrovanne\",hint:\"Gros plan de l'\u00e9lectrovanne avec connexions et \u00e9tat du corps. Aucune corrosion.\"},\n    {id:\"s05_02\",label:\"Sonde \u00e0 pression huile\",hint:\"Capteur de pression d'huile avec faisceau de c\u00e2blage. Connexion et mastic d'\u00e9tanch\u00e9it\u00e9 visibles.\"},\n    {id:\"s05_03\",label:\"Bouchon radiateur\",hint:\"Bouchon avec marquage de pression nominale. \u00c9tat du joint int\u00e9rieur visible.\"},\n    {id:\"s05_04\",label:\"Poire et vanne de vidange\",hint:\"Ensemble vanne et poire. Colliers bien serr\u00e9s, aucune fuite.\"},\n    {id:\"s05_05\",label:\"Nettoyage coffret ATS DG\",hint:\"Int\u00e9rieur du coffret ATS avant et apr\u00e8s nettoyage.\"},\n    {id:\"s05_06\",label:\"Contr\u00f4le serrage contacts \u00e9lectriques\",hint:\"Cl\u00e9 sur les bornes principales. Photographier chaque borne s\u00e9quentiellement.\"},\n  ]},\n  {id:\"s06\",code:\"06\",label:\"Gave Switch \u2014 ATS (CRITIQUE)\",icon:\"\ud83d\udd34\",color:\"#c0392b\",isCrit:true,items:[\n    {id:\"s06_01\",label:\"Gave Switch \u2014 vue g\u00e9n\u00e9rale\",hint:\"Vue ext\u00e9rieure compl\u00e8te du coffret ATS. Mod\u00e8le, plaque de donn\u00e9es, \u00e9tat g\u00e9n\u00e9ral et verrouillage.\",isCrit:true},\n    {id:\"s06_02\",label:\"ATS \u2014 position NORMALE confirm\u00e9e\",hint:\"Affichage ATS montrant position NORMALE \u2014 secteur alimentant la charge. Indicateur de position et t\u00e9moins de contacteur visibles.\",isCrit:true},\n    {id:\"s06_03\",label:\"ATS \u2014 mode AUTO confirm\u00e9\",hint:\"S\u00e9lecteur en mode AUTO confirm\u00e9. Tout \u00e9cart vers MANUEL doit \u00eatre signal\u00e9 imm\u00e9diatement.\",isCrit:true},\n    {id:\"s06_04\",label:\"Confirmation absence de charge avant transfert\",hint:\"CRITIQUE \u2014 ne jamais laisser le DG d\u00e9marrer ou s'arr\u00eater en pleine charge. Photo des compteurs de charge confirmant niveau s\u00fbr avant tout test.\",isCrit:true},\n    {id:\"s06_05\",label:\"ATS \u2014 s\u00e9quence transfert vers DG\",hint:\"Photos s\u00e9quentielles : (1) panne secteur simul\u00e9e, (2) d\u00e9marrage DG, (3) transfert ATS, (4) DG en charge. Minimum 4 photos.\",isCrit:true},\n    {id:\"s06_06\",label:\"ATS \u2014 retour r\u00e9seau normal\",hint:\"Retour sur secteur : ATS en position NORMALE, DG tournant \u00e0 vide pour refroidissement. Confirmer absence de commutation sous charge.\",isCrit:true},\n    {id:\"s06_07\",label:\"Contacteurs ATS \u2014 \u00e9tat et serrage\",hint:\"Gros plan des contacteurs : faces de contact, extincteurs d'arc, serrage des boulons. Aucune trace de br\u00fblure.\",isCrit:true},\n    {id:\"s06_08\",label:\"C\u00e2blage ATS \u2014 entr\u00e9es et sorties\",hint:\"Vue compl\u00e8te du c\u00e2blage : entr\u00e9e secteur, entr\u00e9e DG, sortie charge. Tous les c\u00e2bles \u00e9tiquet\u00e9s. Serrage des bornes principales v\u00e9rifi\u00e9.\",isCrit:true},\n  ]},\n  {id:\"s07\",code:\"07\",label:\"Mesures & Relev\u00e9s\",icon:\"\ud83d\udcca\",color:\"#8a7a1a\",items:[\n    {id:\"s07_01\",label:\"Index et tension batterie DG (DSE)\",hint:\"\u00c9cran DSE montrant heures totales et tension batterie. Tout l'\u00e9cran doit \u00eatre lisible.\"},\n    {id:\"s07_02\",label:\"Quantit\u00e9 carburant\",hint:\"Affichage DSE du niveau de carburant en % et litres. Croiser avec jauge physique.\"},\n    {id:\"s07_03\",label:\"Tension simple et compos\u00e9e\",hint:\"\u00c9cran DSE : tensions L1, L2, L3 et tensions compos\u00e9es. Les six valeurs lisibles.\"},\n    {id:\"s07_04\",label:\"DG mode AUTO et en charge\",hint:\"DSE confirmant mode AUTO et courant de charge sur les trois phases.\"},\n    {id:\"s07_05\",label:\"Mesure courant client\",hint:\"Pince-amp\u00e8rem\u00e8tre sur c\u00e2ble de charge client. Affichage et c\u00e2ble dans le m\u00eame cadre.\"},\n    {id:\"s07_06\",label:\"Mesure tension client\",hint:\"Multim\u00e8tre sur bornes client avec lecture visible. Point de connexion et compteur dans le cadre.\"},\n  ]},\n  {id:\"s08\",code:\"08\",label:\"BBS \u2014 Armoire Batteries\",icon:\"\ud83d\udd0b\",color:\"#1a6b5c\",items:[\n    {id:\"s08_01\",label:\"BBS battants ferm\u00e9s\",hint:\"Vue ext\u00e9rieure de l'armoire BBS ferm\u00e9e et verrouill\u00e9e. Cadenas engag\u00e9 et vis de fixation pr\u00e9sentes.\"},\n    {id:\"s08_02\",label:\"BBS battants ouverts\",hint:\"Vue compl\u00e8te de l'int\u00e9rieur ouvert. Modules, BMS et c\u00e2blage de haut en bas.\"},\n    {id:\"s08_03\",label:\"BBS connect\u00e9e \u00e0 la terre\",hint:\"Point de liaison de terre sur l'armoire. Conducteur vert\/jaune et pince correctement serr\u00e9e.\"},\n    {id:\"s08_04\",label:\"Batteries backup\",hint:\"Gros plan des bornes des modules. Connexions s\u00e9curis\u00e9es, aucune corrosion, \u00e9tiquettes lisibles.\"},\n    {id:\"s08_05\",label:\"Nettoyage ventilateurs BBS\",hint:\"Grilles des ventilateurs avant et apr\u00e8s nettoyage. Pales visibles \u00e0 travers la grille.\"},\n    {id:\"s08_06\",label:\"Nettoyage filtre \u00e0 air BBS\",hint:\"Filtre d\u00e9pos\u00e9 et nettoy\u00e9. Tenir \u00e0 la lumi\u00e8re naturelle pour \u00e9valuer le colmatage r\u00e9siduel.\"},\n    {id:\"s08_07\",label:\"Disjoncteur BBS\",hint:\"Disjoncteur principal BBS avec sa position actuelle ON\/OFF. \u00c9tiquette de calibre visible.\"},\n    {id:\"s08_08\",label:\"Batterie en charge sans alarmes\",hint:\"\u00c9cran BMS : \u00e9tat de charge, tension, courant \u2014 z\u00e9ro alarme active. Tous param\u00e8tres dans un cadre.\"},\n    {id:\"s08_09\",label:\"Contr\u00f4leur BBS\",hint:\"\u00c9cran complet du contr\u00f4leur avec tous les param\u00e8tres visibles. Chaque chiffre lisible.\"},\n    {id:\"s08_10\",label:\"Tenant labelling BBS \u2014 clients\",hint:\"Gros plan du panneau d'\u00e9tiquetage tenant sur la BBS. Chaque client : nom, ID circuit, calibre. Exigence de conformit\u00e9.\"},\n  ]},\n  {id:\"s09\",code:\"09\",label:\"BBU & Monitoring\",icon:\"\ud83d\udce1\",color:\"#4a1a6b\",items:[\n    {id:\"s09_01\",label:\"BBU \u2014 vue g\u00e9n\u00e9rale\",hint:\"Vue frontale de l'unit\u00e9 BBU avec tous les voyants LED et \u00e9tiquette mod\u00e8le. Voyants rouges photographi\u00e9s s\u00e9par\u00e9ment.\"},\n    {id:\"s09_02\",label:\"Nettoyage BBU\",hint:\"BBU nettoy\u00e9 \u00e0 l'air comprim\u00e9. Poussi\u00e8re expuls\u00e9e visible.\"},\n    {id:\"s09_03\",label:\"Disjoncteurs BBU\",hint:\"Disjoncteurs BBU avec toutes les positions. \u00c9tiquettes BF21, BF22, BF23, BF24 lisibles.\"},\n    {id:\"s09_04\",label:\"RMS Teltonika (RUT956)\",hint:\"Panneau avant du RUT956 avec voyants LED d'\u00e9tat. Vert = OK, rouge = d\u00e9faut. Tous les voyants lisibles.\"},\n    {id:\"s09_05\",label:\"Kit Tenant Monitoring\",hint:\"Installation compl\u00e8te du kit monitoring. Tous c\u00e2bles connect\u00e9s, unit\u00e9 mont\u00e9e, aucun port ouvert.\"},\n    {id:\"s09_06\",label:\"SPD (Parafoudre)\",hint:\"Panneau SPD avec tous les indicateurs. Fen\u00eatres rouges = module d\u00e9faillant \u00e0 signaler dans le rapport.\"},\n    {id:\"s09_07\",label:\"Krone des alarmes\",hint:\"Bloc Krone \u2014 toutes les terminaisons. Bornes desserr\u00e9es ou corrod\u00e9es signal\u00e9es individuellement.\"},\n    {id:\"s09_08\",label:\"DC Box Tenant\",hint:\"Int\u00e9rieur du coffret DC. Tous les fusibles et connexions. \u00c9tiquettes lisibles. Fusibles grill\u00e9s signal\u00e9s.\"},\n    {id:\"s09_09\",label:\"Capture \u00e9cran RMS \u2014 alarmes actives\",hint:\"Capture de la plateforme RMS montrant statut des alarmes. Toutes alarmes actives visibles. ID site visible \u00e0 l'\u00e9cran.\"},\n    {id:\"s09_10\",label:\"Capture \u00e9cran OSS \u2014 journal alarmes NOC\",hint:\"Photo de l'\u00e9cran OSS\/NOC avec journal des alarmes et horodatages. Confirme que la t\u00e9l\u00e9surveillance fonctionne.\"},\n  ]},\n  {id:\"s10\",code:\"10\",label:\"Nettoyage G\u00e9n\u00e9ral\",icon:\"\ud83e\uddf9\",color:\"#3d6b3d\",items:[\n    {id:\"s10_01\",label:\"Nettoyage alternateur de charge\",hint:\"Alternateur de charge apr\u00e8s nettoyage. Extr\u00e9mit\u00e9 bobinage et groupe balai-collecteur si accessible. Aucune fuite d'huile.\"},\n    {id:\"s10_02\",label:\"Nettoyage alternateur de puissance\",hint:\"Alternateur principal nettoy\u00e9. Accouplement, logement de roulement et bornier \u2014 sans huile ni poussi\u00e8re.\"},\n    {id:\"s10_03\",label:\"Nettoyage du moteur\",hint:\"Bloc moteur apr\u00e8s nettoyage. Toutes surfaces ext\u00e9rieures propres, aucune fuite.\"},\n    {id:\"s10_04\",label:\"Nettoyage du g\u00e9n\u00e9rateur\",hint:\"Vue compl\u00e8te du groupe depuis 2m apr\u00e8s r\u00e9vision compl\u00e8te.\"},\n    {id:\"s10_05\",label:\"Nettoyage Power Core\",hint:\"Power core ou redresseur \u2014 ventilateurs et bo\u00eetier apr\u00e8s d\u00e9poussi\u00e9rage. Avant\/apr\u00e8s si possible.\"},\n  ]},\n  {id:\"s11\",code:\"11\",label:\"Cl\u00f4ture PMWO\",icon:\"\u2705\",color:\"#1a3d5c\",items:[\n    {id:\"s11_01\",label:\"Chargeur statique\",hint:\"Affichage du chargeur statique : tension de sortie et courant de charge. Aucun voyant alarme actif.\"},\n    {id:\"s11_02\",label:\"AC Main Box & APS\",hint:\"Tableau AC principal et APS \u2014 tous disjoncteurs en position correcte et \u00e9tiquetages intacts.\"},\n    {id:\"s11_03\",label:\"Caisse d'outils\",hint:\"Kit d'outils complet. Tous les outils pr\u00e9sents et comptabilis\u00e9s. Aucun outil laiss\u00e9 sur le site.\"},\n    {id:\"s11_04\",label:\"\u00c9tat final du site\",hint:\"Photo grand angle finale du site dans son \u00e9tat compl\u00e9t\u00e9, propre et s\u00e9curis\u00e9. Photo de cl\u00f4ture du PMWO.\"},\n  ]},\n];\n\nlet session=null, photos={}, activeSectionId=null, activeItemId=null, geo=null, pdfUrl=null;\nlet selectedSite=null, selectedFme=null;\n\nwindow.onload=()=>{\n  let total=0; SECTIONS.forEach(s=>total+=s.items.length);\n  document.getElementById('stat-photos').textContent=total;\n  document.getElementById('stat-sites').textContent=SITES.length;\n  document.getElementById('stat-sections').textContent=SECTIONS.length;\n  if(navigator.geolocation) navigator.geolocation.getCurrentPosition(p=>{geo={lat:p.coords.latitude.toFixed(5),lng:p.coords.longitude.toFixed(5)}},()=>{});\n  const sel=document.getElementById('fme-select');\n  FMES.forEach(f=>{const o=document.createElement('option');o.value=f;o.textContent=f;sel.appendChild(o)});\n  renderSiteList(SITES.slice(0,8));\n};\n\nfunction filterSites(){\n  const q=document.getElementById('site-search').value.toLowerCase();\n  const r=SITES.filter(s=>s.id.toLowerCase().includes(q)||s.name.toLowerCase().includes(q)||s.fme.toLowerCase().includes(q)||s.legacy.toLowerCase().includes(q)).slice(0,8);\n  renderSiteList(r);\n}\n\nfunction renderSiteList(list){\n  document.getElementById('site-list').innerHTML=list.map(s=>`\n    <div class=\"site-opt ${selectedSite?.id===s.id?'sel':''}\" onclick=\"selectSite('${s.id}')\">\n      <span class=\"site-id\">${s.id}<\/span>\n      <span class=\"site-name\">${s.name}<\/span>\n      <span class=\"site-fme\">${s.fme}<\/span>\n    <\/div>`).join('');\n}\n\nfunction selectSite(id){\n  selectedSite=SITES.find(s=>s.id===id); selectedFme=null;\n  document.getElementById('fme-select').value='';\n  document.getElementById('fme-block').style.display='block';\n  document.getElementById('confirm-box').style.display='none';\n  filterSites();\n}\n\nfunction updateConfirm(){\n  const f=document.getElementById('fme-select').value; selectedFme=f||null;\n  if(selectedSite&&selectedFme){\n    document.getElementById('conf-site').textContent=`${selectedSite.id} \u00b7 ${selectedSite.name}`;\n    document.getElementById('conf-legacy').textContent=selectedSite.legacy;\n    document.getElementById('conf-fme').textContent=selectedFme;\n    document.getElementById('conf-fms').textContent=selectedSite.fms;\n    document.getElementById('conf-date').textContent=new Date().toLocaleDateString('fr-CD',{day:'2-digit',month:'2-digit',year:'numeric'});\n    document.getElementById('confirm-box').style.display='block';\n  }\n}\n\nfunction startSession(){\n  if(!selectedSite||!selectedFme) return;\n  session={site:selectedSite,fme:selectedFme,date:new Date().toLocaleDateString('fr-CD',{day:'2-digit',month:'2-digit',year:'numeric'}),zone:'KTA \u2014 Haut-Katanga'};\n  photos={};pdfUrl=null;\n  renderSession(); showScreen('session');\n}\n\nfunction renderSession(){\n  document.getElementById('sess-site-name').textContent=`${session.site.id} \u00b7 ${session.site.name}`;\n  document.getElementById('sess-meta-1').textContent=`Zone KTA \u2014 Haut-Katanga \u00b7 FMS : ${session.site.fms}`;\n  document.getElementById('sess-meta-2').textContent=`FME : ${session.fme} \u00b7 ${session.date}`;\n  updateSessionProgress(); renderSectionCards();\n  document.getElementById('pdf-banner').style.display='none';\n  document.getElementById('partial-note').style.display='none';\n}\n\nfunction updateSessionProgress(){\n  const total=SECTIONS.reduce((a,s)=>a+s.items.length,0);\n  const done=Object.keys(photos).length;\n  const pct=total?Math.round(done\/total*100):0;\n  document.getElementById('sess-prog-fill').style.width=pct+'%';\n  document.getElementById('sess-prog-label').textContent=`${done} \/ ${total} photos (${pct}%)`;\n  document.getElementById('btn-pdf').disabled=done===0;\n}\n\nfunction renderSectionCards(){\n  document.getElementById('sec-list').innerHTML=SECTIONS.map(sec=>{\n    const done=sec.items.filter(i=>photos[i.id]).length, total=sec.items.length, pct=Math.round(done\/total*100);\n    return `<div class=\"sec-card\" style=\"border-left-color:${sec.color}\" onclick=\"openSection('${sec.id}')\">\n      <div class=\"sec-icon\">${sec.icon}<\/div>\n      <div class=\"sec-info\">\n        <div class=\"sec-label\">${sec.code} \u00b7 ${sec.label}<\/div>\n        ${sec.isCrit?'<span class=\"crit-flag\">\u26a0 CRITIQUE S\u00c9CURIT\u00c9<\/span>':''}\n        <div class=\"sec-prog\">${done}\/${total} photos<\/div>\n        <div class=\"mini-bar\"><div class=\"mini-fill\" style=\"width:${pct}%;background:${sec.color}\"><\/div><\/div>\n      <\/div>\n      <div class=\"sec-arrow\" style=\"color:${sec.color}\">\u203a<\/div>\n    <\/div>`;\n  }).join('');\n}\n\nfunction openSection(secId){\n  activeSectionId=secId;\n  const sec=SECTIONS.find(s=>s.id===secId);\n  document.getElementById('sec-header-bar').style.background=sec.color;\n  document.getElementById('sec-header-title').textContent=`${sec.icon} ${sec.label}`;\n  document.getElementById('sec-header-sub').textContent=`${session.site.id} \u00b7 FME : ${session.fme}`;\n  renderItems(sec); showScreen('section');\n}\n\nfunction renderItems(sec){\n  document.getElementById('item-list').innerHTML=sec.items.map(item=>{\n    const photo=photos[item.id];\n    return `<div class=\"item-row ${item.isCrit?'is-crit':''}\">\n      <div class=\"item-thumb\" id=\"thumb-${item.id}\">${photo?`<img decoding=\"async\" src=\"${photo.dataUrl}\" alt=\"\">`:'\ud83d\udcf7'}<\/div>\n      <div class=\"item-info\">\n        ${item.isCrit?'<span style=\"font-size:9px;color:#e53e3e;font-weight:700\">\u26a0 CRITIQUE &nbsp;<\/span>':''}\n        <div class=\"item-label\">${item.label}<\/div>\n        ${photo?`<div class=\"item-ts\">\u2713 ${photo.ts}${photo.geo?' \u00b7 '+photo.geo.lat:''}<\/div>`:''}\n        <button class=\"hint-btn\" onclick=\"showHint('${item.id}')\">\ud83d\udca1 Guide photo<\/button>\n      <\/div>\n      <button class=\"cap-btn\" style=\"background:${photo?sec.color:'#e0e0e0'};color:${photo?'#fff':'#555'}\" onclick=\"triggerCapture('${item.id}')\">\n        ${photo?'Reprendre':'Capturer'}\n      <\/button>\n    <\/div>`;\n  }).join('');\n}\n\nfunction triggerCapture(itemId){\n  activeItemId=itemId;\n  const sec=SECTIONS.find(s=>s.items.some(i=>i.id===itemId));\n  const item=sec.items.find(i=>i.id===itemId);\n  document.getElementById('cap-label').textContent=item.label;\n  document.getElementById('cap-hint').textContent=item.hint.substring(0,120)+(item.hint.length>120?'\u2026':'');\n  showScreen('capture'); setTimeout(openCamera,200);\n}\n\nfunction openCamera(){document.getElementById('file-input').click()}\n\nfunction handlePhoto(e){\n  const file=e.target.files[0]; if(!file){goSection();return}\n  const reader=new FileReader();\n  reader.onload=ev=>{\n    const now=new Date();\n    photos[activeItemId]={dataUrl:ev.target.result,ts:now.toLocaleDateString('fr-CD',{day:'2-digit',month:'2-digit',year:'numeric'})+' '+now.toLocaleTimeString('fr-CD',{hour:'2-digit',minute:'2-digit'}),geo:geo?{lat:geo.lat,lng:geo.lng}:null};\n    goSection(); updateSessionProgress(); renderSectionCards();\n  };\n  reader.readAsDataURL(file); e.target.value='';\n}\n\nfunction showHint(itemId){\n  activeItemId=itemId;\n  const sec=SECTIONS.find(s=>s.items.some(i=>i.id===itemId));\n  const item=sec.items.find(i=>i.id===itemId);\n  document.getElementById('hint-title').textContent='\ud83d\udcf7 '+item.label;\n  document.getElementById('hint-text').textContent=item.hint;\n  document.getElementById('hint-crit-box').style.display=item.isCrit?'block':'none';\n  document.getElementById('hint-overlay').style.display='flex';\n}\nfunction closeHint(){document.getElementById('hint-overlay').style.display='none'}\nfunction closeHintCapture(){closeHint();triggerCapture(activeItemId)}\n\nasync function buildPdf(){\n  const btn=document.getElementById('btn-pdf');\n  btn.textContent='G\u00e9n\u00e9ration en cours\u2026'; btn.disabled=true;\n  const W=794,H=1123,canvas=document.createElement('canvas');\n  canvas.width=W; canvas.height=H;\n  const ctx=canvas.getContext('2d'), pages=[];\n  for(const sec of SECTIONS){\n    const sp=sec.items.filter(i=>photos[i.id]).map(i=>{return{item:i,photo:photos[i.id]}});\n    if(!sp.length) continue;\n    for(let i=0;i<sp.length;i+=9) pages.push({sec,items:sp.slice(i,i+9)});\n  }\n  const canvasPages=[];\n  for(const page of pages){\n    ctx.clearRect(0,0,W,H);\n    ctx.fillStyle='#f5f6f8'; ctx.fillRect(0,0,W,H);\n    ctx.fillStyle=page.sec.color; ctx.fillRect(0,0,W,72);\n    ctx.fillStyle='#fff'; ctx.font='bold 16px Arial';\n    ctx.fillText('Unipower Energy Services \u2014 Rapport PMWO Zone KTA \u2014 Haut-Katanga',18,26);\n    ctx.font='12px Arial';\n    ctx.fillText(`Section ${page.sec.code} \u00b7 ${page.sec.label}`,18,50);\n    ctx.textAlign='right'; ctx.font='11px Arial';\n    ctx.fillText(`Site : ${session.site.id} \u00b7 ${session.site.name} \u00b7 ${session.date}`,W-18,26);\n    ctx.fillText(`FME : ${session.fme} \u00b7 FMS : ${session.site.fms}`,W-18,46);\n    ctx.textAlign='left';\n    const cols=3,rows=3,padX=18,padY=82;\n    const cellW=(W-padX*2-(cols-1)*8)\/cols, cellH=(H-padY-28-(rows-1)*8)\/rows, imgH=cellH-38;\n    for(let idx=0;idx<page.items.length;idx++){\n      const col=idx%cols, row=Math.floor(idx\/cols);\n      const x=padX+col*(cellW+8), y=padY+row*(cellH+8);\n      ctx.fillStyle='#fff'; ctx.beginPath(); ctx.roundRect(x,y,cellW,cellH,5); ctx.fill();\n      if(page.items[idx].item.isCrit){ctx.strokeStyle='#e53e3e';ctx.lineWidth=2;ctx.beginPath();ctx.roundRect(x,y,cellW,cellH,5);ctx.stroke();ctx.lineWidth=1}\n      const img=new Image();\n      await new Promise(res=>{img.onload=img.onerror=res;img.src=page.items[idx].photo.dataUrl});\n      ctx.save(); ctx.beginPath(); ctx.roundRect(x,y,cellW,imgH,[5,5,0,0]); ctx.clip();\n      const asp=img.naturalWidth\/img.naturalHeight; let dw=cellW,dh=cellW\/asp;\n      if(dh<imgH){dh=imgH;dw=imgH*asp}\n      ctx.drawImage(img,x+(cellW-dw)\/2,y+(imgH-dh)\/2,dw,dh); ctx.restore();\n      ctx.fillStyle=page.sec.color+'ee'; ctx.fillRect(x,y+imgH,cellW,38);\n      ctx.fillStyle='#fff'; ctx.font='bold 8.5px Arial';\n      const lbl=page.items[idx].item.label;\n      ctx.fillText(lbl.length>40?lbl.substring(0,38)+'\u2026':lbl,x+6,y+imgH+14);\n      ctx.font='7.5px Arial'; ctx.fillStyle='#ddd';\n      const ts=page.items[idx].photo.ts, gs=page.items[idx].photo.geo?` | ${page.items[idx].photo.geo.lat}, ${page.items[idx].photo.geo.lng}`:'';\n      ctx.fillText(ts+gs,x+6,y+imgH+28);\n    }\n    ctx.fillStyle='#999'; ctx.font='9px Arial'; ctx.textAlign='center';\n    ctx.fillText(`PMWO \u00b7 Zone KTA \u2014 Haut-Katanga \u00b7 ${session.site.id} \u00b7 Unipower Energy Services`,W\/2,H-10);\n    ctx.textAlign='left';\n    canvasPages.push(canvas.toDataURL('image\/jpeg',.88));\n  }\n  const total=SECTIONS.reduce((a,s)=>a+s.items.length,0);\n  const done=Object.keys(photos).length;\n  const isPartial=done<total;\n  const html=`<!DOCTYPE html><html><head><meta charset=\"utf-8\"><title>PMWO_KTA_${session.site.id}_${session.date.replace(\/\\\/\/g,'-')}<\/title>\n  <style>@media print{body{margin:0}@page{size:A4;margin:0}}body{margin:0;background:#ccc}<\/style><\/head><body>\n  ${isPartial?'<div style=\"background:#fff8e1;padding:10px 20px;font-family:Arial;font-size:12px;color:#795548\">\u26a0 RAPPORT PARTIEL \u2014 ${done} \/ ${total} photos captur\u00e9es. Sections incompl\u00e8tes non incluses.<\/div>':''}\n  ${canvasPages.map(src=>`<div style=\"page-break-after:always;margin:0 auto 8px;max-width:794px\"><img decoding=\"async\" src=\"${src}\" style=\"width:100%;display:block\"><\/div>`).join('')}\n  <script>window.onload=function(){window.print()}<\\\/script><\/body><\/html>`;\n  const blob=new Blob([html],{type:'text\/html'});\n  pdfUrl=URL.createObjectURL(blob);\n  document.getElementById('pdf-count').textContent=done;\n  document.getElementById('pdf-banner').style.display='flex';\n  document.getElementById('partial-note').style.display=isPartial?'block':'none';\n  btn.textContent='R\u00e9g\u00e9n\u00e9rer Rapport PDF'; btn.disabled=false;\n}\n\nfunction openPdf(){if(pdfUrl) window.open(pdfUrl,'_blank')}\n\nfunction showScreen(name){document.querySelectorAll('.screen').forEach(s=>s.classList.remove('active'));document.getElementById('screen-'+name).classList.add('active');window.scrollTo(0,0)}\nfunction goHome(){showScreen('home')}\nfunction goSession(){const sec=SECTIONS.find(s=>s.id===activeSectionId);if(sec)renderItems(sec);updateSessionProgress();renderSectionCards();showScreen('session')}\nfunction goSection(){const sec=SECTIONS.find(s=>s.id===activeSectionId);if(sec)renderItems(sec);showScreen('section')}\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>KTA Unipower PMWO \u2014 KTA \u2014 Haut-Katanga Unipower ENERGY SERVICES ZONE KTA \u2014 Haut-Katanga PMWO Terrain Ordre de Maintenance Pr\u00e9ventive 11SECTIONS 0PHOTOS REQ. 0SITES \ud83d\udd27 Nouvelle Session PMWO \u2014 KTA \u2014 Haut-Katanga Rechercher un site Technicien FME \u2014 S\u00e9lectionner le FME \u2014 Site : ID H\u00e9rit\u00e9 : FME : FMS : Date : D\u00e9marrer la Session PMWO \u2192 \u2014 \u2014 \u2014 0 \/ 0 photos \u2190 Quitter G\u00e9n\u00e9rer Rapport PDF \u2705 Rapport pr\u00eat (0 photos) Ouvrir \/ Imprimer \u26a0 Rapport partiel \u2014 certaines sections incompl\u00e8tes. Le PDF inclut uniquement les photos captur\u00e9es. \u2039 Retour \u2014 \u2014 \ud83d\udcf7 \u2014 \u2014 Ouvrir Appareil Photo Annuler \u2014 \u2014 \u26a0\ufe0f Point critique s\u00e9curit\u00e9 \u2014 toute anomalie doit \u00eatre signal\u00e9e imm\u00e9diatement au superviseur FMS. Prendre la Photo Fermer<\/p>","protected":false},"author":15853829,"featured_media":12344,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"{\"document\":\"AAC0UIOE240W8M+i6xABg4TbjRbwz6LrEAODhNuNFvDPousQAYOE240W8M+i6xABg4TbjRbwz6LrEAGDhNuNFvDPousQAYOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xARg4TbjRbwz6LrEAODhNuNFvDPousQAYOE240WsM+i6xCDhNuNFvDPousQAYOE240W8M+i6xAFg4TbjRbwz6LrEAmDhNuNFvDPousQDYOE240WsM+i6xCDhNuNFvDPousQA4OE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAODhNuNFvDPousQAYOE240WsM+i6xCDhNuNFvDPousQA4OE240W8M+i6xALg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRbwz6LrEAWDhNuNFvDPousQA4OE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQC4OE240W8M+i6xAJg4TbjRbwz6LrEAGDhNuNFvDPousQBYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEA2DhNuNFrDPousQg4TbjRbwz6LrEAWDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQBYOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRbwz6LrEAODhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xAJg4TbjRawz6LrEIOE240W8M+i6xAJg4TbjRbwz6LrEAeDhNuNFrDPousQg4TbjRbwz6LrEA+DhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAODhNuNFvDPousQAYOE240W8M+i6xABg4TbjRbwz6LrEAWDhNuNFvDPousQBYOE240W8M+i6xADg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQCYOE240W8M+i6xAJg4TbjRbwz6LrEAeDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAODhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQBYOE240WsM+i6xCDhNuNFvDPousQAYOE240W8M+i6xANg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAmDhNuNFvDPousQEYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xAFg4TbjRbwz6LrEAGDhNuNFvDPousQD4OE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAWDhNuNFvDPousQA4OE240W8M+i6xAFg4TbjRbwz6LrEAWDhNuNFvDPousQA4OE240WsM+i6xCDhNuNFvDPousQEYOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xAFg4TbjRbwz6LrEBWDhNuNFrDPousQg4TbjRbwz6LrEAWDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAmDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFvDPousQCYOE240WsM+i6xCDhNuNFvDPousQC4OE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRbwz6LrEAmDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRbwz6LrEAmDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xALg4TbjRawz6LrEIOE240W8M+i6xAPg4TbjRawz6LrEIOE240W8M+i6xADg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFvDPousQC4OE240WsM+i6xCDhNuNFvDPousQB4OE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFvDPousQB4OE240W8M+i6xAHg4TbjRbwz6LrEAGDhNuNFvDPousQD4OE240W8M+i6xABg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQB4OE240W8M+i6xABg4TbjRbwz6LrEAmDhNuNFvDPousQE4OE240WsM+i6xCDhNuNFvDPousQC4OE240W8M+i6xABg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xAFg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEBuDhNuNFvDPousQA4OE240W8M+i6xAVg4TbjRbwz6LrEAGDhNuNFvDPousQF4OE240WsM+i6xCDhNuNFvDPousQA4OE240W8M+i6xADg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xARg4TbjRbwz6LrECODhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEDWDhNuNFrDPousQg4TbjRbwz6LrECmDhNuNFrDPousQg4TbjRbwz6LrEBWDhNuNFvDPousQPYOE240W8M+i6xANg4TbjRbwz6LrEAWDhNuNFvDPousQCYOE240W8M+i6xADg4TbjRbwz6LrEBWDhNuNFvDPousQDYOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xANg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFvDPousQFYOE240W8M+i6xABg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240W8M+i6xABg4TbjRbwz6LrEAWDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xALg4TbjRawz6LrEIOE240W8M+i6xADg4TbjRbwz6LrEACDhNuNFrDPousQw4TbjRYBsM+i6xCDhNuNFrDPousQw4TbjRYBsM+i6xDDhNuNFgPwz6LrEADDhNuNFgLwz6LrEACDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRbwz6LrEADDhNuNFgHwz6LrEADDhNuNFgbwz6LrEBODhNuNFrDPousQg4TbjRbwz6LrEADDhNuNFgvwz6LrEAGDhNuNFvDPousQCIOE240WsM+i6xDDhNuNFgGwz6LrEIOE240W8M+i6xABw4TbjRYDsM+i6xCDhNuNFrDPousQw4TbjRYF8M+i6xACg4TbjRbwz6LrEADDhNuNFgewz6LrEMOE240WBrDPousQw4TbjRYS8M+i6xABw4TbjRYA8M+i6xAHg4TbjRbwz6LrEAGDhNuNFvDPousQA8OE240WEvDPousQA4OE240WsM+i6xDDhNuNFgywz6LrEIOE240WsM+i6xCDhNuNFrDPousQw4TbjRYE8M+i6xABg4TbjRbwz6LrEACDhNuNFrDPousQw4TbjRYA8M+i6xAAw4TbjRYB8M+i6xAAg4TbjRbwz6LrEACDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xAAg4TbjRawz6LrEMOE240WAPDPousQA8OE240WAvDPousQDoOE240WsM+i6xCDhNuNFvDPousQAYOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgTwz6LrEAHDhNuNFgGwz6LrEMOE240WAfDPousQA8OE240WD\/DPousQAIOE240WsM+i6xCDhNuNFvDPousQAIOE240W8M+i6xAAw4TbjRYNsM+i6xCDhNuNFrDPousQw4TbjRYMsM+i6xDDhNuNFgXwz6LrEACDhNuNFrDPousQw4TbjRYZsM+i6xDDhNuNFgLwz6LrEAHDhNuNFgHwz6LrEAqDhNuNFrDPousQw4TbjRYG8M+i6xAAg4TbjRbwz6LrEAODhNuNFvDPousQCsOE240WA\/DPousQAoOE240WsM+i6xCDhNuNFvDPousQAcOE240WEvDPousQAMOE240WAfDPousQBIOE240W8M+i6xAAg4TbjRbwz6LrEAGDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQw4TbjRYCsM+i6xCDhNuNFvDPousQAMOE240WALDPousQw4TbjRYAsM+i6xDDhNuNFgSwz6LrEIOE240W8M+i6xAEg4TbjRbwz6LrEACDhNuNFrDPousQw4TbjRYwsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYFsM+i6xDDhNuNFgLwz6LrEACDhNuNFrDPousQg4TbjRbwz6LrEATDhNuNFibwz6LrEADDhNuNFhLwz6LrEACDhNuNFvDPousQAMOE240WB\/DPousQBIOE240W8M+i6xADw4TbjRYesM+i6xDDhNuNFh6wz6LrEIOE240W8M+i6xAHg4TbjRbwz6LrEAXDhNuNFiOwz6LrEMOE240WAPDPousQA8OE240WAfDPousQDsOE240WBPDPousQAcOE240WA\/DPousQBoOE240W8M+i6xATg4TbjRbwz6LrEBeDhNuNFvDPousQAYOE240WsM+i6xDDhNuNFgewz6LrEIOE240WsM+i6xDDhNuNFgLwz6LrEACDhNuNFrDPousQw4TbjRYE8M+i6xAGw4TbjRYC8M+i6xABg4TbjRbwz6LrEAHDhNuNFgPwz6LrEACDhNuNFvDPousQAYOE240W8M+i6xADg4TbjRbwz6LrEAGDhNuNFvDPousQAYOE240W8M+i6xAFw4TbjRYA8M+i6xAGg4TbjRbwz6LrEACDhNuNFrDPousQg4TbjRbwz6LrEAKDhNuNFvDPousQAoOE240W8M+i6xAJw4TbjRYBsM+i6xDDhNuNFgXwz6LrEASDhNuNFvDPousQBcOE240WAvDPousQAIOE240W8M+i6xACg4TbjRawz6LrEMOE240WA\/DPousQAcOE240WAPDPousQAMOE240WAfDPousQAoOE240W8M+i6xADg4TbjRawz6LrEIOE240W8M+i6xAbg4TbjRbwz6LrEAGDhNuNFrDPousQw4TbjRYC8M+i6xAGg4TbjRbwz6LrEAODhNuNFrDPousQg4TbjRbwz6LrEAODhNuNFvDPousQCYOE240W8M+i6xAJg4TbjRbwz6LrEAODhNuNFvDPousQBYOE240W8M+i6xABg4TbjRbwz6LrEA2DhNuNFvDPousQAYOE240WsM+i6xDDhNuNFgSwz6LrEMOE240WB\/DPousQBIOE240WsM+i6xCDhNuNFvDPousQDMOE240WF\/DPousQAIOE240W8M+i6xAEg4TbjRbwz6LrEACDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAIOE240W8M+i6xACg4TbjRbwz6LrEAODhNuNFvDPousQA4OE240W8M+i6xAFw4TbjRYE8M+i6xAGg4TbjRbwz6LrEBuDhNuNFvDPousQBYOE240W8M+i6xABg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQCYOE240W8M+i6xAHg4TbjRbwz6LrEA+DhNuNFvDPousQCYOE240W8M+i6xAFg4TbjRbwz6LrEAODhNuNFvDPousQAIOE240W8M+i6xAAg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgDwz6LrEALDhNuNFgDwz6LrEACDhNuNFvDPousQAYOE240W8M+i6xAAg4TbjRbwz6LrEAyDhNuNFvDPousQAMOE240WAfDPousQAIOE240W8M+i6xAAw4TbjRYFsM+i6xDDhNuNFgjwz6LrEAGDhNuNFvDPousQAIOE240W8M+i6xACg4TbjRbwz6LrEAvDhNuNFgTwz6LrEAGDhNuNFrDPousQg4TbjRbwz6LrEAKDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgLwz6LrEALDhNuNFgCwz6LrEIOE240W8M+i6xABw4TbjRYB8M+i6xAAg4TbjRbwz6LrEADDhNuNFgHwz6LrEACDhNuNFvDPousQAIOE240WsM+i6xDDhNuNFgGwz6LrEIOE240W8M+i6xADw4TbjRYDsM+i6xDDhNuNFgGwz6LrEMOE240WAbDPousQg4TbjRawz6LrEMOE240WAfDPousQAcOE240WCfDPousQAoOE240WsM+i6xDDhNuNFhDwz6LrEASDhNuNFvDPousQAsOE240WAfDPousQAMOE240WEvDPousQAIOE240WsM+i6xCDhNuNFvDPousQAMOE240WAbDPousQg4TbjRawz6LrEMOE240WA\/DPousQAIOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEADDhNuNFgvwz6LrEACDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFrDPousQw4TbjRYBsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQw4TbjRYBsM+i6xCDhNuNFrDPousQw4TbjRYKsM+i6xDDhNuNFhOwz6LrEMOE240WB7DPousQg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgawz6LrEMOE240WAfDPousQAMOE240WAPDPousQAYOE240W8M+i6xABw4TbjRYJ8M+i6xAAw4TbjRYA8M+i6xAAg4TbjRbwz6LrEAHDhNuNFgiwz6LrEIOE240WsM+i6xDDhNuNFjfwz6LrEArDhNuNFhGwz6LrEMOE240WALDPousQw4TbjRYJ8M+i6xAAg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQw4TbjRYCsM+i6xDDhNuNFhmwz6LrEMOE240WBbDPousQg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYAsM+i6xDDhNuNFgfwz6LrEAODhNuNFrDPousQw4TbjRYDsM+i6xCDhNuNFvDPousQAIOE240WsM+i6xDDhNuNFkWwz6LrEMOE240WALDPousQw4TbjRYB8M+i6xAAw4TbjRYAsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xACw4TbjRYysM+i6xDDhNuNFhewz6LrEMOE240WDbDPousQg4TbjRbwz6LrEADDhNuNFgCwz6LrEIOE240W8M+i6xAEw4TbjRYC8M+i6xACw4TbjRYesM+i6xCDhNuNFrDPousQw4TbjRYA8M+i6xABw4TbjRYk8M+i6xABw4TbjRYB8M+i6xADw4TbjRYB8M+i6xAMw4TbjRYj8M+i6xAGg4TbjRbwz6LrEACDhNuNFrDPousQg4TbjRbwz6LrEACDhNuNFvDPousQAIOE240W8M+i6xADw4TbjRYGsM+i6xDDhNuNFgGwz6LrEMOE240WAbDPousQg4TbjRbwz6LrEACDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYB8M+i6xAAw4TbjRYK8M+i6xAAw4TbjRYIsM+i6xCDhNuNFvDPousQA8OE240WA7DPousQw4TbjRYFsM+i6xDDhNuNFgjwz6LrEALDhNuNFgLwz6LrEADDhNuNFgGwz6LrEMOE240WA7DPousQg4TbjRbwz6LrEACDhNuNFrDPousQw4TbjRYAsM+i6xDDhNuNFgHwz6LrEAvDhNuNFhXwz6LrEACDhNuNFvDPousQAIOE240W8M+i6xAAg4TbjRbwz6LrEACDhNuNFvDPousQAIOE240W8M+i6xAEg4TbjRbwz6LrEAHDhNuNFgPwz6LrEALDhNuNFgbwz6LrEByDhNuNFrDPousQg4TbjRawz6LrEMOE240WAPDPousQBYOE240W8M+i6xAAw4TbjRYC8M+i6xABw4TbjRYDsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAPDhNuNFgvwz6LrEAHDhNuNFgPwz6LrEAKDhNuNFrDPousQg4TbjRbwz6LrEAGDhNuNFrDPousQg4TbjRbwz6LrEAWDhNuNFvDPousQBYOE240W8M+i6xACw4TbjRYD8M+i6xAAg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xADw4TbjRYTsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAODhNuNFrDPousQg4TbjRbwz6LrEADDhNuNFgPwz6LrEACDhNuNFvDPousQA4OE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQAYOE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEAeDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYL8M+i6xABw4TbjRYPsM+i6xDDhNuNFgXwz6LrEAPDhNuNFgHwz6LrEAHDhNuNFgOwz6LrEMOE240WA7DPousQg4TbjRawz6LrEMOE240WA7DPousQg4TbjRawz6LrEMOE240WAPDPousQAIOE240WsM+i6xCDhNuNFvDPousQAYOE240W8M+i6xABw4TbjRYD8M+i6xAjw4TbjRYF8M+i6xAXg4TbjRbwz6LrEAKDhNuNFvDPousQAYOE240W8M+i6xAPg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xABg4TbjRbwz6LrEAODhNuNFvDPousQB8OE240WALDPousQg4TbjRawz6LrEMOE240WALDPousQw4TbjRYAsM+i6xCDhNuNFrDPousQw4TbjRYA8M+i6xACw4TbjRYC8M+i6xAAw4TbjRYBsM+i6xCDhNuNFrDPousQw4TbjRYB8M+i6xADg4TbjRbwz6LrEADDhNuNFgDwz6LrEAHDhNuNFgPwz6LrEAjDhNuNFgHwz6LrEADDhNuNFgHwz6LrEAXDhNuNFg3wz6LrEAbDhNuNFgKwz6LrEIOE240WsM+i6xCDhNuNFvDPousQAIOE240WsM+i6xCDhNuNFrDPousQw4TbjRYBsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYB8M+i6xABw4TbjRYD8M+i6xADg4TbjRbwz6LrEACDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFvDPousQA4OE240W8M+i6xAAw4TbjRYR8M+i6xADw4TbjRYX8M+i6xAEw4TbjRYCsM+i6xDDhNuNFgGwz6LrEMOE240WDrDPousQg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYBsM+i6xCDhNuNFvDPousQAIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgewz6LrEIOE240WsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgDwz6LrEACDhNuNFrDPousQw4TbjRYLsM+i6xDDhNuNFgKwz6LrEMOE240WAfDPousQAcOE240WC7DPousQw4TbjRYPsM+i6xDDhNuNFgHwz6LrEAKDhNuNFrDPousQg4TbjRbwz6LrEADDhNuNFgOwz6LrEMOE240WD\/DPousQAIOE240WsM+i6xCDhNuNFrDPousQw4TbjRYlsM+i6xCDhNuNFrDPousQg4TbjRawz6LrEMOE240WFbDPousQg4TbjRawz6LrEIOE240WsM+i6xDDhNuNFgjwz6LrEADDhNuNFgewz6LrEMOE240WF\/DPousQAMOE240WIvDPousQAcOE240WB7DPousQg4TbjRawz6LrEMOE240WBbDPousQw4TbjRYXsM+i6xCDhNuNFvDPousQAcOE240WCPDPousQAMOE240WArDPousQw4TbjRYAsM+i6xCDhNuNFvDPousQAsOE240WAbDPousQg4TbjRbwz6LrEADDhNuNFgjwz6LrEAKDhNuNFvDPousQAMOE240WEPDPousQAYOE240WsM+i6xDDhNuNFgPwz6LrEAHDhNuNFgOwz6LrEMOE240WDvDPousQA4OE240WsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEACDhNuNFvDPousQAIOE240W8M+i6xAAw4TbjRYH8M+i6xAAg4TbjRawz6LrEIOE240W8M+i6xAAw4TbjRYbsM+i6xCDhNuNFrDPousQw4TbjRYCsM+i6xDDhNuNFgTwz6LrEAHDhNuNFgGwz6LrEIOE240WsM+i6xCDhNuNFvDPousQAMOE240WAvDPousQAcOE240WB\/DPousQAIOE240W8M+i6xAAw4TbjRYVsM+i6xDDhNuNFiWwz6LrEMOE240WArDPousQg4TbjRawz6LrEMOE240WELDPousQg4TbjRawz6LrEMOE240WJrDPousQw4TbjRYb8M+i6xAFw4TbjRYGsM+i6xDDhNuNFgnwz6LrEALDhNuNFgWwz6LrEMOE240WAfDPousQB8OE240WArDPousQw4TbjRYD8M+i6xACg4TbjRawz6LrEMOE240WAfDPousQAsOE240WBLDPousQg4TbjRawz6LrEMOE240WAvDPousQAMOE240WFbDPousQw4TbjRYEsM+i6xDDhNuNFgKwz6LrEMOE240WAbDPousQw4TbjRYBsM+i6xCDhNuNFrDPousQg4TbjRbwz6LrEADDhNuNFgCwz6LrEMOE240WH7DPousQw4TbjRYj8M+i6xAAw4TbjRYEsM+i6xDDhNuNFgewz6LrEMOE240WAfDPousQAMOE240WBfDPousQAYOE240W8M+i6xABw4TbjRYCsM+i6xCDhNuNFrDPousQw4TbjRYJ8M+i6xAAw4TbjRYMsM+i6xDDhNuNFg2wz6LrEMOE240WGPDPousQA8OE240WBLDPousQg4TbjRawz6LrEMOE240WCLDPousQw4TbjRYA8M+i6xAAw4TbjRYAsM+i6xDDhNuNFg\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\/GT4pPCMxPlk\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\/JYDkpcBrv8B6v8BzpcBvJYDAwDi\/gGk\/gEEDvjJAojKAgLm\/gECsv8Bzv8BApD\/AdTLApBMlqQDBPzvAwYC\/E0Srk2STNBM6E0DAJyaAQyq\/gEG4P4BBKz+Aeb+AdhNis4C6oACrIACAsyAAgIIAgaCgALSzgKYTgKMgAKOowHsogEa4oACBQCggALQgALWT7rNBPTNBAwKCAIEss0EDPbNBKZP2E+eTwgEAwCOgALAgAICGrL\/AQ4C8P8BtP8BAsDQAqxQhP4D9v0DFID+AwbA\/gP+UIDPBMT8AdTSApbSAogCFi6EBSry2gIQsNsCBgwDAAwECgKu8QH+8AEEAgUAAwAGBOLdAgIIhPEDAtCTAQMBML4BAjoDARiO7AHO9wOkiwLQiwKqiwIEAwEFAALoiQIUAgwKkIkCxokCtvMDzuoB2IkCmokCjuoBAgTMzgSizwQC3M8EBILlAizm5QKo5QI0xOYCBIrmAuTlAqblApiLAfLwA5zmAgoCDOzmArTmAgb05gICuOYCFJjoAQjY5gH+6AIInOkC2ukClM8ECs7lAZzlAczPBAQK0k0CkK8BGKLuAwLMX+zjAviMAQycjQEcmOMCxI4DAtixASawsQECBKDCAsLCAoygAwL8ngMEpp8DEjqwAeShAwIEBqKhAwTYoQOGogPkiAQEmGcE2me8ZwLSswGYS5SJBAIK7qADEgIIAwAEAgQUEgKGpAOuArgC1pMEBpSWBMqWBLSZBOKZBDD+RrABBq6uAdBoggH6RZitAZ7CA\/KpBLSpBBrewgMIBQECDBICCAMABgMDDMhpwkaWrwEE1q8BnK8BAwAY9q8BkPAE8L8D2rABvEX4RZaxAdhrnmvKsQGyRQKOqwTGvwOIvwP06AL+VcxsBJZsBgq4vgPyvgMECiQGCh7EbrSrBMq9A5pToOoC5L0DDJq9A\/jxBAKm8gTovQPabwKsbw4C+m+EcKK9A969AwLGcJZw1HC4cPZwhnEIBtJxAu5FvkWgcQgCHgISAtpyuHIC5HIDAPqkAY6YAvatAZAD4ka8iwHmP7o\/DIZmjsoC5tcBjtgB6LADEAIG0kCUmwL02gEEpGbCpwGKnALE6AKyjAEC8kC2QOxABoyoAdZn2D6OQQLwXMwtlkkEkEGgZN5kBMxBCIpBCAwGCBykDbYC4EqS8gOaAeLyA56dAepSHKToARLirQKYlwHoS77+Ae7FAr5JBgQChEwIykwEAwDASqLvAygO0qYDGgKIBgKs\/wHq\/wEkLKT+AQIO9skCnEsEqv4B5v4BAiQCBoakA\/ykAQTYywKQTN5LAoZMxEyWTCgMtqIDzKQBBuD+AQSq\/gEC5v4B2E2KzgLqgAKKV+hWAggCBgKMowPQowHipgEDAKKmAQbapgGipgHYpgEEBvhZhoEC+KYBBLamAfCmAQLQqAGUqAHsWCKYWNZYnlgC0lgCGtBQgtACDu7\/ARQPABS+\/QMC+v0DtIEClAKUBOqAAhSkiwIK2IkCpk\/QTzCiiQL4ugGEzAHMkAIYngY+BAKAPdykAbxnrDzqPJyhA+qHBKZpArA50DimON44AwCCOQYFAAII\/jiEOeo4GJrAA\/C\/AwKGOODoATSIswGONQLKNZ41+jMMmr0DMOi9AxQQCgYQsjLIMY4xzDGQMdwwoDD8LwMA5LcBFgQKFJKHAuCEAgLgZISZAs6yAdhgFhKAYMhfmF8K\/F6MX7CTApDdAQMA+s4Enl74WwyUAwIImFuOPxC2rwMCysgEBQCC7QLw6AKkDqS3BOC3BIK4BNTbAf6TAgYSoj8QoNUBArzaAfjvA4qVAgbIlAICwFOe6AKA2gHOwQScAYgLgoQBAuSOAQ4CCASEjwH0Pf5Omk+ulwLU4wIIChq8iwGwsAPKygKocuTYAYDZARgKwNkBgtsB8toBAqRm+qYBnKgB2u4Biu8B3mTOQZJBAs5BBI5BCDaK6AH08AKgjgEUBjzKRfxIio8BOJABjAOeVhbwU7pTwJ0Bzka8kAG0pwPMpgMKFIioA+y5BIaSAQaCUJSvAfbEAqLUBNCHBIZMCOpKrv0B4vsBvIcE5ocEErz9AaoEwqQB1FaaWQMAuMkC6skCCgQGCNqoAZhOiIEC+KYBBAYC9FkFAKCAAtCAAvxOnKgB3lgGCASaWATaWJ5YAsioAajPAgL8\/QGSWcxRpIsCCvK5AdJPDgoCGKCJAva6AaDMAsSOAwI+AgQe6LEBnk2I1ATKX9LCBAKExASkDfqeAwQuhKEDMOShAwIEBowBBII93KQBqKQB5KQBlIkEAuSgAxICCAMABAIEFBICBgyQpAM8xNkEluUEAuriBCKg9QP0rQOYoQTCuAOoW6DfAgieAdLrBLZF6EWq6AHe6AGO6wQisgIM2KgEGgwG1EYElO4E4u0EmK0BjsIDAwD2wQMIBQECDBKYZQLyLN44hjkGBQACCNQ5AwOQOc7oAZavAQUAAwCEAYg4yDcG2rEBjLIB3rEBtLEBDgYKBgQKJI41AhTUNR4mlr0D0L0DllPGUwzAb6Jv2G+sbw4DAKq9A969A4QzzjIGCggG0HGwcQiOMQLOMZAx8jACEqIw\/KIBArhyAwCGMALsyAICrMgCwskCBAMEoP0CAwDM\/gKw\/gIBAQgBB0gKxv0CnGHIPpaMAYwBjuEB6tcBnAYKrpQB0H++asxOjAmmA7RkuAuOCpIB3NcBntcBAuydAqbKF\/yrGAEJUC4CDgBULgEBCAEHSAIE3AGgAZ4BAhIFASIIFAQMAh4IFAIGCAQgBwACCAwPAKoBCAIGEhQuDAQCNAQDAKgBAhQKAgSAFgYQAggChgEDAQYWBBAIDgIUBAIgBAwCDoAFAwIQAgYIAhYCBA4CBAkAAggOAgi2DQi4IAMAHJxchgoCBhEAAhICFA66BwIEGAYCBKQQAjQEIAwOAoQBAgUAJhAylAGoAQKcEKQLBIoCthYCEqIEjAsSAhACDAoGHAaSAQwQEh6MCK4MnhYSpgUJAAMCCAMDBAIGrgQCDAQDDQQDAAYEAwXw6AKWAoIBlOYC2OICguMCAhQIDALE3QKs3gIWCAMAIAgCBBAGEggKLA8ACQAOBQEIBhICDggCBAIEAiAeCgIFAAYUAgoIAgQIDAIGEAIIAgQGCAwEDAoOCQAOBgMCCgQJAAMBCQACBAIEFgQ2JDIWIhQIAgwSCBoMKgMABggCBAwCCAYCBBIKDgIEAgQOBA4DARgIAhAHAAMCBQIHAAQDAQQDAhIMCAYECvbdApTeAgYKAhQIAtbbAqTbAgIOGAYFAQMAGhYkCAIKBAYCBgQGBAYqEggEAhACwNkCktoCCBQLABYCCAIMIBgIAgQOCBoKEgIGAwAgAg4FAAIICgIEAwAKBA0ADgMABgogAwAOBiIGAiADAAYCEgYMAgoGGgIIBgMACA4mAgQCCAIIAggKBAYCDgQWHAIoBgIOEOraAqLbAiQgDAIGAggMBA4EhgEaBIgBCgIEEAQSBQACCAYQDB4ICgIGAt7BAqTBAggKHvjlAZbmAQYMFgwIAhQkNgYSHAMBHgIIFAQsAgQIAjAOAwEKFgUAAsDiAariAQIEAhoEFogCCAQQDAYWAggC2t4Bnt8BAwE4BAMACgYIAwIcAgYDAQYQHgIYIAQDAQoEAwAGAgUCAgQKCAIFAA4KAgQCGgMBHAIaDBIDADQEAwEKBAMACAUCAgQKCAIEHAMAEgMA5NMBuNMBGObSAYbUAQQYCgIMEDICDA4ECAIuGJIBIBQRAAIcLggkIAoRAAIEHQAOjgES5M8Bus8BBgQIBwASFgcABAYMCAwKgAECEAIGGQAIBoIBCgQGBQADAAoMBgwWBhICCBACBAMAGAMCKgwDAAQUAwIGAwEIBBweGBACHDIJAAYCBCQIAwEKAggCBgMABAIGAwMSLgMBCgIGGAUAAwMmIBACDAUBBwAIAiAUBAIGCAcABAImAwEYFgYUAgY+EhAOAwgKAgoGAhQCOAMABBAEAgQIAi4GAwAKAgYEAgguBiICBhIGAwEFAQIIBggOBAgUBAIGAwAECgwECBYFAAIMDgwDAAQCDAQIGAgCEAgMBg4EDiQgCgIIOoYBFh4KAgQCHgwUCjoeAgYiAwAaDBIGNggGHAIFADgMBgwDAAwECgIsBQACBQADAAYEAhwDARoMBgSyAQwCHBoEAwEYIAQUBgQDAQUAAhQgAwAEAwAGCAYWBgQaKgMACAIUAhIDBQgcAgQKBAsAAgwCBgIEAgQUBAIcLgIqDB4I\/IMCmoQCBtaCAqiCAgQMBAMAEBIDAAySATKSARAGNhAkOAwCHgwGBAgFACQC7vQBuPUBIgo6ED4EFQAGCDzA9gGO+gGsBDbi8AGY8QEgNgKUAgKsARgMBhDg7wGG8AEIGgwCDA4MAogBAggCIg4cGBwKGQAWDhwaCgQaAoQBCAwqKAkAIgQQBgIIBAgKAg4KBg4GzPABhPEBFAMBHrYCDQAI4t4BlOABHooBggEOArgBAwEiugQEAgcAmAICBQACkgLU6QGk6QEDARAEGBYCCAwQBBYDAQoDAQYCCgQDAA4DAAQDAAQGBQADBgUAAwMFAAMABNjnAdrmAhIFAJjmAqznAd7NBAiezQQDAMrNBA6IzQQC7MwEsswE6swEFKTMBOLMBAYIBCAGCJDMBMjMBAwOussE6OgBFAgOxOICCAIGEhQuDAY4ApTIBNLIBKoBFAoCsN4CHq7nAeznAQIgCAIEEAYSCAosHAkAouUB1OUBBQEIBhICDgoMIILkAeTjAQoGBAYUAgoIAgQIDBgClOMBzOMBAgQGCAyK4wHG4wEWDgkApuIB2OIBouIBAgUA4uIBBAoEtOIB7OIBsuIB5uIBAq7iAebiAariAeDiAQas4gHO4gGaATKK4AH03wEiFAgCHgiQAQMABggCkN0BAwDQ3QEOEL7cAQIGBMbdARIKDrbcAfTcAQQCFhACGggCEAYIAjQCktsBBAIEAgYEDALQ2wEGBArY3gIYprkEyNsBmNsB0tsBmtsBztsBFAr43QIGFgQYDgKEuATwtwS2twTytwQCIKS3BOC3BAyatwTYtwSetwTs2wGC3AEDAMTcAYzcAQLA3AEYstsBAgTy2wEECrjbAQIE\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\/AGO\/AEC2PgBigOGA6oBngGIAoYCpgEIiuoBAsjqAYzqAcbqAQgGFrbpARIIBwDW6gGCjAECwIwBruoBAwCGAd7rAbYBigMszoMCnoQCBhKc5QHM5QEEArDlAd7lAaTlARLk5QGchgHIhAGSA64C\/uQBuuMCAujjArzCA+zCAxigwgMMysIDmAG4+AEmpGgGpF\/gxwECDA6YAQoiDhwYHAoZABYOHBqcwgHSwgEEGgKEAQgMkmCqYOq\/AQkAIgQsqF4I9FgI9N4BpuABHooBkAECrFTMUqQHAgQGkgKMSQIaBIpfyF+MX8Zfil8K+F40CLwC9k2IAQgMEASCU65U5lQEBogCCDAWAqEzhNEEAAoYAAIACAAEAAoABAEAFOTLBJLMBNzFBJ7HBBQkDt7kAQAGAgAEAQCk5AEAxuIBBqbjAQAaGAwFAADm4gECqOIB5OIBELriAeriAQEAArLiAQEB2OIBruIBAOjiAQEAFpTiAQDa4QGg4QH03wEimt8B\/N4BAAwBALjeAcTeAQwAht4BBAEDCMTdAYrdAcjdAQgGALzcAQcABBIACAD03AGuAbzbAQEE+NsBAwAFAgEABwAEAQIGBAIBAQIBAY7bAQAIBAEBAgwEDAIBANjbAZzbARzuuQQQAAquuQQCBgEA0NsBHvzdAgMAtrgEEAgABgEBIIgBAAIABAAKCAIADPTaAbzaAQDw2gG82gEBBObZAQys2QEKAgAE6tkBrNkB9rQEuLQEAAgGAgYBAAIBAgIBAAIBAwIBAf60BIK1BAEC2rQEARIGDoy0BAEA9rMEAKa0BBIYBCQmNgEBAgEBxtgBGIDYAezXAbDXAQAyBgISBPzUAQyE1QECAQPm1AEAqNQBAQAC2tQBpNQBAAYA6NQBAjyy0wEeFsrUAZzUAQEBFgYwANrOAZjPAQAE8M0Bts0BANzNAQSczQEABwABAAgCEALgzAGkzAHejgSmjgQWAQAEAQvszAEBALTMAQT8ywEAKBSiywECwMkBAwCQyQHixwGwxwHixgEBAK7GAQIKAQYGAQMC2MYBBJzGAQIBBvqpAwCyqgME7sYBAvLaAQEAAobgAQMAiMQByMMBAQCUwwEBCAQBAAQAwsMBhsMBEAMAAQMCAQ2qAgAGAQ0CAAYCIAjWlwMBAZ6ZA+iYA6qYA8aYAwyGmAMBAAYJAAIKAgjimAMBAJLzA8yPAgECnAEAKIaPAvxbBBCuWwEABPKOAhKkjgIBAQIABu5bkgHQrQEAkq0BAgQGAA4ABiIIBAiUYDgMAAoBATYeBQAACAAKBAIEDAAGFgMABAIU\/mOaA9KrAQEAsqwBGgUADuamAQC4qAEABAEB6qYBBJYCAQiWpQEFAB4QEpgBolsKGArcWwiYXAD6\/AGA\/QEA9PwBqqAB3JYBBrIEBo7wARqyAczoAQYAOgCe6AHY5QEUmAQGogIMIAwGBAgBAAUAAJwCvgMAvngBAQYBANLjAgyI9QGozgHsxwG+AQqSxgEgAA7cYASsYOJf6F04uFzKWay5Ae5fCuJNBJStAeSqAbpLkF8AAgEBAgQK5l20XQgCEgbOVJ5UwFEwyleWWBIGOATUWaRZEAYyHgYIAQA8LBIcBNZdml0KjAEMHJ4BCBICBAgCIAgYAQACGCgSLggDAhAAMAISAjAC5GaOZwMDGAgQCAI6iAIGGAsAFggC0GycbpQBkAEAIgwI6HGIcwQIABIDAAACGAsAAgDa3QICAKLdAhQSKg7u3gIDAIDfAgcAAAgUHCYSAwABABIBAhgWGj6KAQISAQIGADIMCAQCIgIc9OYCoucCCgACAAwBAgIABgAINAYBAfLoApjpAh4MCB4BAAKYAQDs1AUEAwAEAwAEmtEE1tEEAIoEAQEQANYEAp7RBNTRBAIBAJrRBIgB6ugBKrToAcLJBDYEksgEBM7TBAyu7gLc7gIOHAEAILLTBNjjAZjlAQUA\/uIBmOMB1NUEGByKAYTUBPTTBAYEAgQDAbLTBOLiAQDK8QIABCgEIBIAOLjyAszyAgA0HAYBAAQKAJLQBMjOBK7OBO7cAQQOEgAEAAIi6vICCwAcAQAWkgI2AqDvAgLW7wIGBAIqAQAGsskEAAjCyQQaArLIBMrIBL7sAurdAuAOmMgE9MYEjMcExMcEiMcE8LgEAQDoDQyUxgQCxrgE5g2kApDoAozcAQIFAAIECAEABAAGAQDw2wEBALrbAQQA0MQENj68wgTiwgQACASqwgQE3sIEAAIBACIADASwwQQBAN7BBLTBBMi\/BDwWAgYEApC+BADKvgQBAAYAAgAIDAAGsL0EAMy9BCQAJgkABAgADAQAAowH4gYCsLoE3LoEApq8BNTYAZrZAdzYAQik2AEA7LwEIAImluQCALTXAebXAQCu1wHE1wGQ1wHc1gGq1gHovAQBAL7mAiQBALzVAcS9BAAGCgEAFgAIMKq8BOS7BIa8BMbUAZbUAcC8BLLnAprUAfLTAQAcAQDu6AIAEqi9BNS9BAK47wLg7wIWAASCvQQDAADyvAQeIgQWAQYCAAQKFAEAAwAABAEAmrsEAQHUuwQAAgQcBKbvAt7vAgaouwTkxwEEwPMCAQAeAA4BAhIBB5K6BO65BAEBDAEAFggAjI8BAMiPAQECnLkEDCwAFJAB8rgEHAAKCAEADgEDCAQMJBIUAAwBAAQICgYABAgCAIq3BAAMxMMBCLQBAJLCATrewQHW9wIBACgBAAIBAAgCAA4AFgwABKy3BOK3BKi3BOLBAfz1AgCktwQM0sEBmsEB6L8BrsABOva\/Ad75AowBBLC4BNa4BJwBCoqSBQQCzPIDACYQltYBpAI0DA4ECAIALhiSAZQBAhwuCCQgKgIAIADQggMAAgCGhAMA1IMDAIqTBfCOAvKDAwIEhrgEBP6tARr6iQMAmIoD0ooDorcE2LcEAgCKigMAmIgCAP6HAjAADAACAAIEvKsB3rcEuLcE\/KsBCAQAwowDAo6MAxwAHsaNA7CNA4SKAhQOmAHgmQUEAgUBvJkFBggABBIE1JoFBrCaBQAE7JoFBAwAtJoF4poFgpsF+poFAK6NAwQArKkBCAEADioQBQAa0KoBiqsBCBAE1qsBAqyrAQAEAPy6BBiOjwOyqwEgBgAGBAEAAgYABwAeLpBgAMqLAgwECAYABqqrAQDsqgEEAgAGAAgHAAQCKAQAGADElQMIAAIABAACkL4E5KgBPgEAEoaGAtSFAhYInqYBxL4EBQEGBAECHAEAjr4EAJgBLPy\/BJ6bBQEF1psFvr8EDgDsogEMABqc\/gEA7P0BBgz8ngMKALycBRoe3P0BAJygAcqgASSs\/AEDAMb8AQKCAYYBhAGenAHWmAGmAQACBQAArJYBAQH6jwEaCpztAQ4ABhwDAACYAcTrAYqLAQTuigECEgIAAwMAAo6LAQoAyooBDgDauAOmuAMBAN64A7y4AwL6uAOauwMACADWuwOSogUGEsLkAYQCjAEQAOLBAwCMwwMAwsMDsAEPABgQDAoCksAEnl8AzJ4FmJ4FDADmwgO6wgPYwgOeARAS9twBAAaA+gPG+QMMpNIErAIBAfDTBAC21ASOBc7YBAiY2gTA2gQoktwEAM7cBACs4gQA5OEEBgAWhOgEONzoBAgAAhwKAAYkGJbqBP7pBBIABA4Ivu0E\/uMCmuQC\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\/wHq\/wECsP8B4P4BDJr+AQ7g\/gGs\/gEG6P4BBAIkAoz\/AYClAcakA4ykA8qkAwTeS4BM\/kuGTBIoDLaiA+6iAwUBqv4B6P4BBQADAAAiAggCBoqjAwUAAQHQowOWowMA6vEDAQGcToaBAgEA4oACAQDaTgD+TYieAQACAQAOAhrQUJJQBAy0\/wHS\/wEOFL79A\/z9AwTkUIZRuocC6oACFKSLAtyLAo4CABYwrPMDAPqaBbCxARieBj4E3GcAnmcgAAIclgIm7q4BAJCwAQAIAwABBBwAGhgIIrC\/AwDI8ASQRqxtAQAGAKQBDAQcAhQQCgYQAKoBAAIANAD8tgEWBAoUhETSQQLgZISZAs6yAQIK\/F+AYAIOCgYKvvADAwD6zwSCAZ5emAGs8APQ7wMCxFuYW44\/grADBPzuA4Y\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\/lAIDBAEglMACAQGiAIIMBYC9gEoAKgAwfIBxADBAMQAwQHEAMGaAcQAwfwDqAAoACEBqADBFcQAwcgCxADBAMQCwQDEAMGvBMQBoQGoAMFQxADBYcQAwSjEA8G1AcQAwfUBxADBK8QAwQrEAMGxAaEBqADB9gGhAagAwUnEAMErxADBX8QAwUfEAMFKxADBAcQAoQGoAacAqAqEAEcAKAInASgIJwAEAEQAxBOoAyECJwIoACEAKAInACgDIQEoBScABACBAIQBxAAHACEAKAAhACcAIQEoACEGJwCoAQEAoQBEAMFNxADBAMQAwX\/EAagAoQDBmALEAMGBBMQAwcUCoQDBtAmoA8GsuAWUtwVzdGF0ZXZlcnNpb248Lz4KCnRkb2N1bWVudHNsdWdzdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnkKPD48aXAvc2NyaXB0Pgo8CgovZGl2CgpzY3I+CgoKCgpkaXYKCgoKICAgIH0KIC0gS1RBY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc0tUQTwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5LVEE8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhRE9DVFlQRSBodG1sPgo8aHRtbCBsYW5nPSJmciI+CjxoZWFkPgo8bWV0YSBjaGFyc2V0PSJVVEYtOCI+CjxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wLCBtYXhpbXVtLXNjYWxlPTEuMCwgdXNlci1zY2FsYWJsZT1ubyI+CjxtZXRhIG5hbWU9ImFwcGxlLW1vYmlsZS13ZWItYXBwLWNhcGFibGUiIGNvbnRlbnQ9InllcyI+CjxtZXRhIG5hbWU9ImFwcGxlLW1vYmlsZS13ZWItYXBwLXN0YXR1cy1iYXItc3R5bGUiIGNvbnRlbnQ9ImJsYWNrLXRyYW5zbHVjZW50Ij4KPG1ldGEgbmFtZT0idGhlbWUtY29sb3IiIGNvbnRlbnQ9IiMwZDIzNDAiPgo8dGl0bGU+VW5pcG93ZXIgUE1XTyDigJQgS1RBIOKAlCBIYXV0LUthdGFuZ2E8L3RpdGxlPgo8c3R5bGU+Cip7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9CmJvZHl7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSwnU2Vnb2UgVUknLHNhbnMtc2VyaWY7YmFja2dyb3VuZDojZjBmMmY1O21pbi1oZWlnaHQ6MTAwdmg7bWF4LXdpZHRoOjQ4MHB4O21hcmdpbjowIGF1dG87b3ZlcmZsb3cteDpoaWRkZW59Ci5ob21lLWhlYWRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNjBkZWcsIzBkMjM0MCA2MCUsIzFhNmI4YSk7cGFkZGluZzo0MHB4IDI0cHggMjhweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfQoubG9nb3tmb250LXNpemU6MzJweDtmb250LXdlaWdodDo5MDA7bGV0dGVyLXNwYWNpbmc6LTFweH0KLmxvZ28gc3Bhbntjb2xvcjojM2ZhN2Q2fQoubG9nby1zdWJ7Zm9udC1zaXplOjEwcHg7bGV0dGVyLXNwYWNpbmc6NHB4O2NvbG9yOiMzZmE3ZDY7bWFyZ2luLXRvcDoycHg7bWFyZ2luLWJvdHRvbToxNHB4fQouem9uZS1iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4xNSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6NHB4IDE0cHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOjJweDttYXJnaW4tYm90dG9tOjEwcHh9Ci5hcHAtdGl0bGV7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6ODAwfQouYXBwLXN1Yntmb250LXNpemU6MTJweDtjb2xvcjojYTBjNGUwO21hcmdpbi10b3A6NHB4fQouc3RhdHMtcm93e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoyNHB4O3BhZGRpbmc6MTRweCAwIDIwcHh9Ci5zdGF0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfQouc3RhdC1ue2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjkwMDtjb2xvcjojMGQyMzQwfQouc3RhdC1se2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM4ODg7bWFyZ2luLXRvcDotMnB4O2xldHRlci1zcGFjaW5nOi41cHh9Ci5jYXJke21hcmdpbjoxMnB4IDEycHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjE4cHggMTZweDtib3gtc2hhZG93OjAgMnB4IDE0cHggcmdiYSgwLDAsMCwuMDgpfQouY2FyZC10aXRsZXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo4MDA7Y29sb3I6IzBkMjM0MDttYXJnaW4tYm90dG9tOjE0cHg7cGFkZGluZy1ib3R0b206MTBweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMWE2YjhhfQouZmllbGQtbGFiZWx7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1NTU7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi41cHh9Ci5pbnB7d2lkdGg6MTAwJTtwYWRkaW5nOjExcHggMTNweDtib3JkZXItcmFkaXVzOjlweDtib3JkZXI6MS41cHggc29saWQgI2QwZDdlMDtmb250LXNpemU6MTRweDtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDojZmZmfQouaW5wOmZvY3Vze2JvcmRlci1jb2xvcjojMWE2YjhhfQpzZWxlY3QuaW5we2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybCgiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCclM0UlM0NwYXRoIGQ9J00xIDFsNSA1IDUtNScgc3Ryb2tlPSclMjM4ODgnIHN0cm9rZS13aWR0aD0nMS41JyBmaWxsPSdub25lJy8lM0UlM0Mvc3ZnJTNFIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMTNweCBjZW50ZXI7cGFkZGluZy1yaWdodDozNnB4fQouc2l0ZS1saXN0e21heC1oZWlnaHQ6MTg1cHg7b3ZlcmZsb3cteTphdXRvO2JvcmRlcjoxcHggc29saWQgI2UwZTZlZTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tdG9wOjZweH0KLnNpdGUtb3B0e2Rpc3BsYXk6ZmxleDtnYXA6NnB4O3BhZGRpbmc6OXB4IDExcHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjJmNTtmb250LXNpemU6MTJweDthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xNXN9Ci5zaXRlLW9wdDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0KLnNpdGUtb3B0OmFjdGl2ZSwuc2l0ZS1vcHQuc2Vse2JhY2tncm91bmQ6I2U4ZjRmYn0KLnNpdGUtaWR7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwZDIzNDA7bWluLXdpZHRoOjg4cHg7Zm9udC1zaXplOjExcHh9Ci5zaXRlLW5hbWV7ZmxleDoxO2NvbG9yOiMzMzN9Ci5zaXRlLWZtZXtjb2xvcjojODg4O2ZvbnQtc2l6ZToxMHB4O21pbi13aWR0aDo4MHB4fQouY29uZmlybS1ib3h7YmFja2dyb3VuZDojZjBmN2ZmO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE0cHg7bWFyZ2luLXRvcDoxNHB4O2JvcmRlcjoxcHggc29saWQgI2M4ZTRmN30KLmNvbmZpcm0tbGluZXtmb250LXNpemU6MTNweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206NXB4fQouY29uZmlybS1saW5lIGJ7Y29sb3I6IzBkMjM0MH0KLmJ0bi1zdGFydHt3aWR0aDoxMDAlO3BhZGRpbmc6MTRweCAwO21hcmdpbi10b3A6MTRweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywjMGQyMzQwLCMxYTZiOGEpO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoxMXB4O2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjgwMDtjdXJzb3I6cG9pbnRlcn0KLnNlc3MtaGVhZGVye3BhZGRpbmc6MThweCAxNnB4IDE0cHg7Y29sb3I6I2ZmZn0KLnNlc3Mtc2l0ZXtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo5MDB9Ci5zZXNzLW1ldGF7Zm9udC1zaXplOjEycHg7Y29sb3I6I2EwYzRlMDttYXJnaW4tdG9wOjNweH0KLnByb2ctd3JhcHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpO2JvcmRlci1yYWRpdXM6OHB4O2hlaWdodDo4cHg7bWFyZ2luOjEwcHggMCA0cHh9Ci5wcm9nLWZpbGx7aGVpZ2h0OjhweDtib3JkZXItcmFkaXVzOjhweDt0cmFuc2l0aW9uOndpZHRoIC40cyBlYXNlO2JhY2tncm91bmQ6IzNmYTdkNn0KLnByb2ctbGFiZWx7Zm9udC1zaXplOjExcHg7Y29sb3I6I2EwYzRlMDt0ZXh0LWFsaWduOnJpZ2h0fQouc2VjLWxpc3R7ZmxleDoxO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjEwcHggMTJweCA5MHB4fQouc2VjLWNhcmR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxMnB4O21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6MTNweCAxNHB4O2JveC1zaGFkb3c6MCAxcHggNnB4IHJnYmEoMCwwLDAsLjA2KTtjdXJzb3I6cG9pbnRlcjtib3JkZXItbGVmdDo0cHggc29saWQgdHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjFzfQouc2VjLWNhcmQ6YWN0aXZle3RyYW5zZm9ybTpzY2FsZSguOTgpfQouc2VjLWljb257Zm9udC1zaXplOjIycHg7bWFyZ2luLXJpZ2h0OjEycHh9Ci5zZWMtaW5mb3tmbGV4OjF9Ci5zZWMtbGFiZWx7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwZDIzNDB9Ci5zZWMtcHJvZ3tmb250LXNpemU6MTFweDtjb2xvcjojODg4O21hcmdpbi10b3A6MnB4fQoubWluaS1iYXJ7aGVpZ2h0OjRweDtiYWNrZ3JvdW5kOiNlOGVjZjA7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLXRvcDo2cHh9Ci5taW5pLWZpbGx7aGVpZ2h0OjRweDtib3JkZXItcmFkaXVzOjRweDt0cmFuc2l0aW9uOndpZHRoIC40c30KLnNlYy1hcnJvd3tmb250LXNpemU6MjJweDtjb2xvcjojY2NjO21hcmdpbi1sZWZ0OjhweH0KLmNyaXQtZmxhZ3tmb250LXNpemU6OXB4O2NvbG9yOiNlNTNlM2U7YmFja2dyb3VuZDojZmZmNWY1O2JvcmRlcjoxcHggc29saWQgI2ZlZDdkNztib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoycHggN3B4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjNweH0KLmFjdGlvbi1iYXJ7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7bWF4LXdpZHRoOjQ4MHB4O21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2dhcDoxMHB4O3BhZGRpbmc6MTJweCAxMnB4IDIwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNlOGVjZjA7Ym94LXNoYWRvdzowIC00cHggMjBweCByZ2JhKDAsMCwwLC4wOCk7ei1pbmRleDo1MH0KLmJ0bi1wcmltYXJ5e2ZsZXg6MjtwYWRkaW5nOjEzcHggMDtiYWNrZ3JvdW5kOiMwZDIzNDA7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjExcHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6ODAwO2N1cnNvcjpwb2ludGVyfQouYnRuLXNlY29uZGFyeXtmbGV4OjE7cGFkZGluZzoxM3B4IDA7YmFja2dyb3VuZDojZThlY2YwO2NvbG9yOiM0NDQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoxMXB4O2ZvbnQtc2l6ZToxM3B4O2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OjYwMH0KLmJ0bi1wcmltYXJ5OmRpc2FibGVke29wYWNpdHk6LjQ1fQoucGRmLWJhbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JhY2tncm91bmQ6IzFhNmIxYTtjb2xvcjojZmZmO3BhZGRpbmc6MTJweCAxNnB4O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjYwMH0KLmJ0bi1kbHtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzFhNmIxYTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjhweCAxNnB4O2ZvbnQtd2VpZ2h0OjgwMDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTNweH0KLnBhcnRpYWwtbm90ZXtiYWNrZ3JvdW5kOiNmZmY4ZTE7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ZmZTA4Mjtjb2xvcjojNzk1NTQ4O2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmc6OHB4IDE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5zZWMtaGVhZGVyLWJhcntwYWRkaW5nOjE2cHg7Y29sb3I6I2ZmZn0KLmJhY2stYnRue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMTgpO2JvcmRlcjpub25lO2NvbG9yOiNmZmY7cGFkZGluZzo3cHggMTRweDtib3JkZXItcmFkaXVzOjlweDtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NjAwfQouc2VjLWhlYWRlci10aXRsZXtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo5MDB9Ci5zZWMtaGVhZGVyLXN1Yntmb250LXNpemU6MTJweDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43Mik7bWFyZ2luLXRvcDozcHh9Ci5pdGVtLWxpc3R7cGFkZGluZzoxMHB4IDEycHggMTAwcHh9Ci5pdGVtLXJvd3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEycHg7bWFyZ2luLWJvdHRvbTo4cHg7cGFkZGluZzoxMXB4IDEycHg7Ym94LXNoYWRvdzowIDFweCA1cHggcmdiYSgwLDAsMCwuMDYpfQouaXRlbS1yb3cuaXMtY3JpdHtib3JkZXItbGVmdDozcHggc29saWQgI2U1M2UzZX0KLml0ZW0tdGh1bWJ7d2lkdGg6NjZweDtoZWlnaHQ6NTRweDtib3JkZXItcmFkaXVzOjlweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZjBmMmY1O21hcmdpbi1yaWdodDoxMXB4O2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiNjY2N9Ci5pdGVtLXRodW1iIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9Ci5pdGVtLWluZm97ZmxleDoxO21pbi13aWR0aDowfQouaXRlbS1sYWJlbHtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo4MDA7Y29sb3I6IzBkMjM0MDtsaW5lLWhlaWdodDoxLjN9Ci5pdGVtLXRze2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM4ODg7bWFyZ2luLXRvcDoycHg7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfQouaGludC1idG57YmFja2dyb3VuZDpub25lO2JvcmRlcjoxcHggc29saWQgI2QwZDdlMDtib3JkZXItcmFkaXVzOjZweDtwYWRkaW5nOjNweCA4cHg7Zm9udC1zaXplOjExcHg7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLXRvcDo1cHg7Y29sb3I6IzU1NX0KLmNhcC1idG57cGFkZGluZzo5cHggMTFweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjlweDtmb250LXNpemU6MTFweDtmb250LXdlaWdodDo4MDA7Y3Vyc29yOnBvaW50ZXI7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDo4cHg7bWluLXdpZHRoOjY0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO2luc2V0OjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42NSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO3otaW5kZXg6MjAwfQouaGludC1ib3h7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MjBweCAyMHB4IDAgMDtwYWRkaW5nOjI0cHggMjBweCAzNnB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ4MHB4O21hcmdpbjowIGF1dG99Ci5oaW50LXRpdGxle2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjkwMDtjb2xvcjojMGQyMzQwO21hcmdpbi1ib3R0b206MTBweH0KLmhpbnQtdGV4dHtmb250LXNpemU6MTNweDtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjEuNjV9Ci5oaW50LWNyaXR7YmFja2dyb3VuZDojZmZmNWY1O2JvcmRlcjoxcHggc29saWQgI2ZlZDdkNztib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjlweCAxMnB4O21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTJweDtjb2xvcjojYzUzMDMwO2ZvbnQtd2VpZ2h0OjYwMH0KLmhpbnQtYWN0aW9uc3tkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7bWFyZ2luLXRvcDoxNnB4fQouY2FwdHVyZS1zY3JlZW57bWluLWhlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOiMwMDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjMycHggMjRweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfQouY2FwLWljb257Zm9udC1zaXplOjcycHg7bWFyZ2luLWJvdHRvbToxNnB4fQouY2FwLWxhYmVse2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOjhweH0KLmNhcC1oaW50e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS41O21heC13aWR0aDozMjBweH0KLmNhcC1hY3Rpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHg7bWFyZ2luLXRvcDoyOHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjMwMHB4fQouc2NyZWVue2Rpc3BsYXk6bm9uZTttaW4taGVpZ2h0OjEwMHZoO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0KLnNjcmVlbi5hY3RpdmV7ZGlzcGxheTpmbGV4fQoubXQxNnttYXJnaW4tdG9wOjE2cHh9Cjwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CjxkaXYgaWQ9InNjcmVlbi1ob21lIiBjbGFzcz0ic2NyZWVuIGFjdGl2ZSI+CiAgPGRpdiBjbGFzcz0iaG9tZS1oZWFkZXIiPgogICAgPGRpdiBjbGFzcz0ibG9nbyI+PHNwYW4+VW5pPC9zcGFuPnBvd2VyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJsb2dvLXN1YiI+RU5FUkdZIFNFUlZJQ0VTPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ6b25lLWJhZGdlIj5aT05FIEtUQSDigJQgSGF1dC1LYXRhbmdhPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhcHAtdGl0bGUiPlBNV08gVGVycmFpbjwvZGl2PgogICAgPGRpdiBjbGFzcz0iYXBwLXN1YiI+T3JkcmUgZGUgTWFpbnRlbmFuY2UgUHLDqXZlbnRpdmU8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdGF0cy1yb3ciPgogICAgPGRpdiBjbGFzcz0ic3RhdCI+PHNwYW4gY2xhc3M9InN0YXQtbiIgaWQ9InN0YXQtc2VjdGlvbnMiPjExPC9zcGFuPjxzcGFuIGNsYXNzPSJzdGF0LWwiPlNFQ1RJT05TPC9zcGFuPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3RhdCI+PHNwYW4gY2xhc3M9InN0YXQtbiIgaWQ9InN0YXQtcGhvdG9zIj4wPC9zcGFuPjxzcGFuIGNsYXNzPSJzdGF0LWwiPlBIT1RPUyBSRVEuPC9zcGFuPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3RhdCI+PHNwYW4gY2xhc3M9InN0YXQtbiIgaWQ9InN0YXQtc2l0ZXMiPjA8L3NwYW4+PHNwYW4gY2xhc3M9InN0YXQtbCI+U0lURVM8L3NwYW4+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iY2FyZCI+CiAgICA8ZGl2IGNsYXNzPSJjYXJkLXRpdGxlIj7wn5SnIE5vdXZlbGxlIFNlc3Npb24gUE1XTyDigJQgS1RBIOKAlCBIYXV0LUthdGFuZ2E8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImZpZWxkLWxhYmVsIj5SZWNoZXJjaGVyIHVuIHNpdGU8L2Rpdj4KICAgIDxpbnB1dCBjbGFzcz0iaW5wIiBpZD0ic2l0ZS1zZWFyY2giIHBsYWNlaG9sZGVyPSJJRCBIVEQsIG5vbSBkdSBzaXRlLCBGTUXigKYiIG9uaW5wdXQ9ImZpbHRlclNpdGVzKCkiIGF1dG9jb21wbGV0ZT0ib2ZmIj4KICAgIDxkaXYgY2xhc3M9InNpdGUtbGlzdCIgaWQ9InNpdGUtbGlzdCI+PC9kaXY+CiAgICA8ZGl2IGlkPSJmbWUtYmxvY2siIHN0eWxlPSJkaXNwbGF5Om5vbmUiPgogICAgICA8ZGl2IGNsYXNzPSJmaWVsZC1sYWJlbCBtdDE2Ij5UZWNobmljaWVuIEZNRTwvZGl2PgogICAgICA8c2VsZWN0IGNsYXNzPSJpbnAiIGlkPSJmbWUtc2VsZWN0IiBvbmNoYW5nZT0idXBkYXRlQ29uZmlybSgpIj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSIiPuKAlCBTw6lsZWN0aW9ubmVyIGxlIEZNRSDigJQ8L29wdGlvbj4KICAgICAgPC9zZWxlY3Q+CiAgICA8ZGl2IGlkPSJjb25maXJtLWJveCIgY2xhc3M9ImNvbmZpcm0tYm94IiBzdHlsZT0iZGlzcGxheTpub25lIj4KICAgICAgPGRpdiBjbGFzcz0iY29uZmlybS1saW5lIj48Yj5TaXRlIDo8L2I+IDxzcGFuIGlkPSJjb25mLXNpdGUiPjwvc3Bhbj48L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iY29uZmlybS1saW5lIj48Yj5JRCBIw6lyaXTDqSA6PC9iPiA8c3BhbiBpZD0iY29uZi1sZWdhY3kiPjwvc3Bhbj48L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iY29uZmlybS1saW5lIj48Yj5GTUUgOjwvYj4gPHNwYW4gaWQ9ImNvbmYtZm1lIj48L3NwYW4+PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9ImNvbmZpcm0tbGluZSI+PGI+Rk1TIDo8L2I+IDxzcGFuIGlkPSJjb25mLWZtcyI+PC9zcGFuPjwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJjb25maXJtLWxpbmUiPjxiPkRhdGUgOjwvYj4gPHNwYW4gaWQ9ImNvbmYtZGF0ZSI+PC9zcGFuPjwvZGl2PgogICAgICA8YnV0dG9uIGNsYXNzPSJidG4tc3RhcnQiIG9uY2xpY2s9InN0YXJ0U2Vzc2lvbigpIj5Ew6ltYXJyZXIgbGEgU2Vzc2lvbiBQTVdPIOKGkjwvYnV0dG9uPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2Pgo8ZGl2IGlkPSJzY3JlZW4tc2Vzc2lvbiIgY2xhc3M9InNjcmVlbiI+CiAgPGRpdiBjbGFzcz0ic2Vzcy1oZWFkZXIiIGlkPSJzZXNzLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQ6IzBkMjM0MCI+CiAgICA8ZGl2IGNsYXNzPSJzZXNzLXNpdGUiIGlkPSJzZXNzLXNpdGUtbmFtZSI+4oCUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzZXNzLW1ldGEiIGlkPSJzZXNzLW1ldGEtMSI+4oCUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzZXNzLW1ldGEiIGlkPSJzZXNzLW1ldGEtMiI+4oCUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJwcm9nLXdyYXAiPjxkaXYgY2xhc3M9InByb2ctZmlsbCIgaWQ9InNlc3MtcHJvZy1maWxsIiBzdHlsZT0id2lkdGg6MCUiPjwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0icHJvZy1sYWJlbCIgaWQ9InNlc3MtcHJvZy1sYWJlbCI+MCAvIDAgcGhvdG9zPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic2VjLWxpc3QiIGlkPSJzZWMtbGlzdCI+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYWN0aW9uLWJhciI+CiAgICA8YnV0dG9uIGNsYXNzPSJidG4tc2Vjb25kYXJ5IiBvbmNsaWNrPSJnb0hvbWUoKSI+4oaQIFF1aXR0ZXI8L2J1dHRvbj4KICAgIDxidXR0b24gY2xhc3M9ImJ0bi1wcmltYXJ5IiBpZD0iYnRuLXBkZiIgb25jbGljaz0iYnVpbGRQZGYoKSIgZGlzYWJsZWQ+R8OpbsOpcmVyIFJhcHBvcnQgUERGPC9idXR0b24+CiAgPC9kaXY+CiAgPGRpdiBpZD0icGRmLWJhbm5lciIgc3R5bGU9ImRpc3BsYXk6bm9uZSIgY2xhc3M9InBkZi1iYW5uZXIiPgogICAgPHNwYW4+4pyFIFJhcHBvcnQgcHLDqnQgKDxzcGFuIGlkPSJwZGYtY291bnQiPjA8L3NwYW4+IHBob3Rvcyk8L3NwYW4+CiAgICA8YnV0dG9uIGNsYXNzPSJidG4tZGwiIG9uY2xpY2s9Im9wZW5QZGYoKSI+T3V2cmlyIC8gSW1wcmltZXI8L2J1dHRvbj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJwYXJ0aWFsLW5vdGUiIGlkPSJwYXJ0aWFsLW5vdGUiIHN0eWxlPSJkaXNwbGF5Om5vbmUiPuKaoCBSYXBwb3J0IHBhcnRpZWwg4oCUIGNlcnRhaW5lcyBzZWN0aW9ucyBpbmNvbXBsw6h0ZXMuIExlIFBERiBpbmNsdXQgdW5pcXVlbWVudCBsZXMgcGhvdG9zIGNhcHR1csOpZXMuPC9kaXY+CjwvZGl2Pgo8ZGl2IGlkPSJzY3JlZW4tc2VjdGlvbiIgY2xhc3M9InNjcmVlbiI+CiAgPGRpdiBjbGFzcz0ic2VjLWhlYWRlci1iYXIiIGlkPSJzZWMtaGVhZGVyLWJhciI+CiAgICA8YnV0dG9uIGNsYXNzPSJiYWNrLWJ0biIgb25jbGljaz0iZ29TZXNzaW9uKCkiPuKAuSBSZXRvdXI8L2J1dHRvbj4KICAgIDxkaXYgY2xhc3M9InNlYy1oZWFkZXItdGl0bGUiIGlkPSJzZWMtaGVhZGVyLXRpdGxlIj7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNlYy1oZWFkZXItc3ViIiBpZD0ic2VjLWhlYWRlci1zdWIiPuKAlDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9Iml0ZW0tbGlzdCIgaWQ9Iml0ZW0tbGlzdCI+PC9kaXY+CjwvZGl2Pgo8ZGl2IGlkPSJzY3JlZW4tY2FwdHVyZSIgY2xhc3M9InNjcmVlbiI+CiAgPGRpdiBjbGFzcz0iY2FwdHVyZS1zY3JlZW4iPgogICAgPGRpdiBjbGFzcz0iY2FwLWljb24iPvCfk7c8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImNhcC1sYWJlbCIgaWQ9ImNhcC1sYWJlbCI+4oCUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJjYXAtaGludCIgaWQ9ImNhcC1oaW50Ij7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImNhcC1hY3Rpb25zIj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iYnRuLXByaW1hcnkiIG9uY2xpY2s9Im9wZW5DYW1lcmEoKSIgc3R5bGU9ImJvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE0cHgiPk91dnJpciBBcHBhcmVpbCBQaG90bzwvYnV0dG9uPgogICAgICA8YnV0dG9uIGNsYXNzPSJidG4tc2Vjb25kYXJ5IiBvbmNsaWNrPSJnb1NlY3Rpb24oKSIgc3R5bGU9ImJvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjEzcHgiPkFubnVsZXI8L2J1dHRvbj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KPGRpdiBpZD0iaGludC1vdmVybGF5IiBjbGFzcz0ib3ZlcmxheSIgc3R5bGU9ImRpc3BsYXk6bm9uZSIgb25jbGljaz0iY2xvc2VIaW50KCkiPgogIDxkaXYgY2xhc3M9ImhpbnQtYm94IiBvbmNsaWNrPSJldmVudC5zdG9wUHJvcGFnYXRpb24oKSI+CiAgICA8ZGl2IGNsYXNzPSJoaW50LXRpdGxlIiBpZD0iaGludC10aXRsZSI+4oCUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJoaW50LXRleHQiIGlkPSJoaW50LXRleHQiPuKAlDwvZGl2PgogICAgPGRpdiBpZD0iaGludC1jcml0LWJveCIgY2xhc3M9ImhpbnQtY3JpdCIgc3R5bGU9ImRpc3BsYXk6bm9uZSI+4pqg77iPIFBvaW50IGNyaXRpcXVlIHPDqWN1cml0w6kg4oCUIHRvdXRlIGFub21hbGllIGRvaXQgw6p0cmUgc2lnbmFsw6llIGltbcOpZGlhdGVtZW50IGF1IHN1cGVydmlzZXVyIEZNUy48L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImhpbnQtYWN0aW9ucyI+CiAgICAgIDxidXR0b24gY2xhc3M9ImJ0bi1wcmltYXJ5IiBvbmNsaWNrPSJjbG9zZUhpbnRDYXB0dXJlKCkiIHN0eWxlPSJib3JkZXItcmFkaXVzOjlweDtwYWRkaW5nOjEycHgiPlByZW5kcmUgbGEgUGhvdG88L2J1dHRvbj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iYnRuLXNlY29uZGFyeSIgb25jbGljaz0iY2xvc2VIaW50KCkiIHN0eWxlPSJib3JkZXItcmFkaXVzOjlweDtwYWRkaW5nOjEycHgiPkZlcm1lcjwvYnV0dG9uPgogICAgPC9kaXY+CiAgPC9kaXY+CjxpbnB1dCB0eXBlPSJmaWxlIiBpZD0iZmlsZS1pbnB1dCIgYWNjZXB0PSJpbWFnZS8qIiBjYXB0dXJlPSJlbnZpcm9ubWVudCIgc3R5bGU9ImRpc3BsYXk6bm9uZSIgb25jaGFuZ2U9ImhhbmRsZVBob3RvKGV2ZW50KSI+Cgpjb25zdCBTSVRFUyA9IFt7ImlkIjogIkRSSEs3NDY3IiwgImxlZ2FjeSI6ICI3MzIyMiIsICJuYW1lIjogIkxpYWtzaV9Ub3lvdGFfR3JhY2VfUmVsaWVmIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ1NSIsICJsZWdhY3kiOiAiMzAzMjQiLCAibmFtZSI6ICJVbml2ZXJzaXR5IiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzAwMDQiLCAibGVnYWN5IjogIjczMDYyIiwgIm5hbWUiOiAiTHViX0dvbGZfTXViYW56byIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzU1OSIsICJsZWdhY3kiOiAiNzMyNDciLCAibmFtZSI6ICJTaW1jb19QZW5neGluIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQzMCIsICJsZWdhY3kiOiAiMzAyODciLCAibmFtZSI6ICJDYXJyZWZvdXIiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDM2IiwgImxlZ2FjeSI6ICIzMDI5NCIsICJuYW1lIjogIlBldGl0IFNlbWluYWlyZSIsICJmbWUiOiAiQWxleCBLYXllbWJlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxNzciLCAibGVnYWN5IjogIkNEMzM3NCIsICJuYW1lIjogIkx1YnVtYmFzaGlfRGVzc2luYXRldXIiLCAiZm1lIjogIkhlcnZlIE1hbm9rYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxODQiLCAibGVnYWN5IjogIkNEMzM4MyIsICJuYW1lIjogIkxpa2FzaV9MYVNjYWxhIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEsyMjczIiwgImxlZ2FjeSI6ICI3MzA5MCIsICJuYW1lIjogIkh1YXlvdSBNaW5pbmciLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODQyNSIsICJsZWdhY3kiOiAiNzM0NTYiLCAibmFtZSI6ICJLYW1ib3ZlX1NoZWtpbmFoX0thbGVuZ2EiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxNTYiLCAibGVnYWN5IjogIkNEMzI3NiIsICJuYW1lIjogIkx1YnVtYmFzaGlfVHNoYXRzaGkiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODY4OSIsICJsZWdhY3kiOiAiNzM2MjgiLCAibmFtZSI6ICJMaWthc2lfTW9uZG9fR3Vlc3RIb3VzZSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg3NTYiLCAibGVnYWN5IjogIjczMzkwIiwgIm5hbWUiOiAiTkVXIEFET1VMQSIsICJmbWUiOiAiV2lsbHkgTXdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE5OCIsICJsZWdhY3kiOiAiQ0QwMTEzIiwgIm5hbWUiOiAiVW5pdmVyc2l0ZUx1YnVtYmFzaGkiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMjY5IiwgImxlZ2FjeSI6ICJDRDUxMjQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01pbmVzIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxMjEiLCAibGVnYWN5IjogIkNEMjE2NiIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2FmdWJ1IiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg3NjIiLCAibGVnYWN5IjogIjczNjk0IiwgIm5hbWUiOiAiTGlrYXNpX01ldGFsX01pbmVzIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDk3IiwgImxlZ2FjeSI6ICIzOTA0NSIsICJuYW1lIjogIktwcyIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDA4IiwgImxlZ2FjeSI6ICIzMDI1NSIsICJuYW1lIjogIk1va2FtYm8iLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjIxNSIsICJsZWdhY3kiOiAiQ0QwMTMzIiwgIm5hbWUiOiAiVHVtYndlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg3ODAiLCAibGVnYWN5IjogIjczNzExIiwgIm5hbWUiOiAiS2lwdXNoaV9QbGFjZV9CaWVudmVudWUiLCAiZm1lIjogIlBldGVyIEtpbWUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkxVODM3OSIsICJsZWdhY3kiOiAiNzM0NzciLCAibmFtZSI6ICJNd2FkaW5ndXNoYV9EQU0iLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4Nzc1IiwgImxlZ2FjeSI6ICI3MzcwNyIsICJuYW1lIjogIkx1Yl9TaGFtbWFoIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NzgyIiwgImxlZ2FjeSI6ICI3MzcxMyIsICJuYW1lIjogIktpcHVzaGlfU3RhdGlvbl9DYXJlZXIiLCAiZm1lIjogIlBldGVyIEtpbWUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjEzMSIsICJsZWdhY3kiOiAiQ0QyMTk0IiwgIm5hbWUiOiAiS2luc2V2ZXJlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA3OTAiLCAibGVnYWN5IjogIjczMDAyIiwgIm5hbWUiOiAiR2VjYW1pbmVzIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjEzOSIsICJsZWdhY3kiOiAiQ0QyNjk4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9PYXNpcyIsICJmbWUiOiAiUm9kcmlndWUgTmdveSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwOTYiLCAibGVnYWN5IjogIkNEMTEyOSIsICJuYW1lIjogIk13YWRpbmd1c2hhIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ3OSIsICJsZWdhY3kiOiAiMzUzMTYiLCAibmFtZSI6ICJDaXRlIERlIEpldW5lIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxMjgiLCAibGVnYWN5IjogIkNEMjE4NyIsICJuYW1lIjogIktpc2hpYmEiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODc2OSIsICJsZWdhY3kiOiAiNzM3MDEiLCAibmFtZSI6ICJMdWJfQVYuTHVwdW5ndV9CaXlheWkiLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwODQiLCAibGVnYWN5IjogIkNENTA3MCIsICJuYW1lIjogIkx1YnVtYmFzaGlfUndhc2hpX01pbmluZyIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjA3IiwgImxlZ2FjeSI6ICJDRDAxMjMiLCAibmFtZSI6ICJTTkNDIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjMwIiwgImxlZ2FjeSI6ICJDRDAxNTMiLCAibmFtZSI6ICJNb2thbWJvIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDIwNzQiLCAibGVnYWN5IjogIkNEMzcwMSIsICJuYW1lIjogIkx1YnVtYmFzaGlfQXBvbGxvIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4MzQ2IiwgImxlZ2FjeSI6ICI3MzIwMCIsICJuYW1lIjogIkdvbGYtTWV0ZW8gMyIsICJmbWUiOiAiQWxleCBLYXllbWJlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA3OTUiLCAibGVnYWN5IjogIjM3MDQ2IiwgIm5hbWUiOiAiTGlrYXNpIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjA2MiIsICJsZWdhY3kiOiAiQ0QzMzkyIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Hb2xmRGVwb3QiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3MjU2IiwgImxlZ2FjeSI6ICI3MzE4MSIsICJuYW1lIjogIkx1Yl9Qb2x5Y2xpbmlxdWVzX01lbHMiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTc1IiwgImxlZ2FjeSI6ICJDRDMzNzIiLCAibmFtZSI6ICJMdWJ1bWJzYWhpX0xhcm9zZSIsICJmbWUiOiAiSG9ybHkgTXVrb2tvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzU1NyIsICJsZWdhY3kiOiAiNzMyMjUiLCAibmFtZSI6ICJMdWJfTW9lcm9fRWNvYmFuayIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE4MiIsICJsZWdhY3kiOiAiQ0QzMzgxIiwgIm5hbWUiOiAiTHViRmF1c3RpbiIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQ3NiIsICJsZWdhY3kiOiAiMzUzMDkiLCAibmFtZSI6ICJQYW5kYSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NTMiLCAibGVnYWN5IjogIjMwMzIyIiwgIm5hbWUiOiAiTXBvbG8iLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg2ODIiLCAibGVnYWN5IjogIjczNjgxIiwgIm5hbWUiOiAiS2FzX0thYnVsb19Cb3NpbyIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODYyOSIsICJsZWdhY3kiOiAiNzM2NzIiLCAibmFtZSI6ICJMdWJfRG9tYWluZV9NdWJhbnpvIiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTcwIiwgImxlZ2FjeSI6ICJDRDMzNjYiLCAibmFtZSI6ICJMdWJVc2luZSIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs3MjE0IiwgImxlZ2FjeSI6ICI3MzE3MyIsICJuYW1lIjogIkxpa2FzaV9LYWtvbnR3ZSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLNzYxNCIsICJsZWdhY3kiOiAiNzMyOTIiLCAibmFtZSI6ICJMdWJfTmt1c3UiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQ4MiIsICJsZWdhY3kiOiAiMzUzMzYiLCAibmFtZSI6ICJLaW5rYWxhYnVhbWJhIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NzgxIiwgImxlZ2FjeSI6ICI3MzcxMiIsICJuYW1lIjogIkx1Yl9LaXNhbmdhIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDkzIiwgImxlZ2FjeSI6ICJDRDA4OTMiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0dvbGZfVHNoYW1hbGFsZSIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY0NiIsICJsZWdhY3kiOiAiNzM2MzciLCAibmFtZSI6ICJMdWJfRU1JU1RFIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA3NiIsICJsZWdhY3kiOiAiQ0QzNzkwIiwgIm5hbWUiOiAiTHViQ2FtcHNVTkFaQSIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQ3MyIsICJsZWdhY3kiOiAiMzUzMDQiLCAibmFtZSI6ICJLaWdvbWEiLCAiZm1lIjogIkhlcnZlIE1hbm9rYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxNTAiLCAibGVnYWN5IjogIkNEMzI1OSIsICJuYW1lIjogIkNhcm1lbGl0ZXMiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzcyODEiLCAibGVnYWN5IjogIjczMTgwIiwgIm5hbWUiOiAiTHViX1BHX0dsYXNzIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0NjMiLCAibGVnYWN5IjogIjMwMzM0IiwgIm5hbWUiOiAiQ2lucSBBbnMiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTg2IiwgImxlZ2FjeSI6ICJDRDMzODUiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0JpeXVrYW5hIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NzczIiwgImxlZ2FjeSI6ICI3MzcwNSIsICJuYW1lIjogIkx1Yl9Ib3RlbF9CdW1LYWxlbWllIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjAzIiwgImxlZ2FjeSI6ICJDRDAxMTgiLCAibmFtZSI6ICJLYW1wZW1iYSIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQwNSIsICJsZWdhY3kiOiAiMzAyNTIiLCAibmFtZSI6ICJDb25nbyBNaW5pbmciLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjEyMyIsICJsZWdhY3kiOiAiQ0QyMTY4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9CYWxvdSIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1Q4MTgwIiwgImxlZ2FjeSI6ICI3MzM4NCIsICJuYW1lIjogIkxhY19LaXBvcG8iLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0NTIiLCAibGVnYWN5IjogIjMwMzIxIiwgIm5hbWUiOiAiS2FtYXJlbmdlIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIyNDYiLCAibGVnYWN5IjogIkNEMDE3MyIsICJuYW1lIjogIkx1Yl9DYW1wTXV0b21ibyIsICJmbWUiOiAiUm9kcmlndWUgTmdveSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzAwMTAiLCAibGVnYWN5IjogIjczMDcwIiwgIm5hbWUiOiAiQm9zcy1NaW5pbmciLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQyOSIsICJsZWdhY3kiOiAiMzAyODYiLCAibmFtZSI6ICJTZW5kd2UiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzc0MjkiLCAibGVnYWN5IjogIjczMjA5IiwgIm5hbWUiOiAiTGlrYXNpX0J1dHNhbmEiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTg4IiwgImxlZ2FjeSI6ICJDRDAxMDMiLCAibmFtZSI6ICJDYXJyZWZvdXIiLCAiZm1lIjogIkhlcnZlIE1hbm9rYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0ODUiLCAibGVnYWN5IjogIjM4MDAyIiwgIm5hbWUiOiAiTWl0b25vIE1iaWxpIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ0NCIsICJsZWdhY3kiOiAiMzAzMDMiLCAibmFtZSI6ICJLYWtvbnR3ZSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjA3NSIsICJsZWdhY3kiOiAiQ0QzNzMwIiwgIm5hbWUiOiAiTGlrYXNpX0tvbG9tb25pIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLMDAwOCIsICJsZWdhY3kiOiAiNzMwNjYiLCAibmFtZSI6ICJOZXcgS295byIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzgzNjUiLCAibGVnYWN5IjogIjczNTEzIiwgIm5hbWUiOiAiTWFid2VfQWlydGVsIiwgImZtZSI6ICJGYXVzdGluIEthc2hhbGEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTQ1IiwgImxlZ2FjeSI6ICJDRDMyNTAiLCAibmFtZSI6ICJMaWthc2lfRWNvbGVfQmVsZ2UiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEswMDAzIiwgImxlZ2FjeSI6ICIzNzI1MSIsICJuYW1lIjogIk5ldyBNb250IGZlcm1pbCIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjI0NSIsICJsZWdhY3kiOiAiQ0QwMTcyIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYWx1YndlIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDc3IiwgImxlZ2FjeSI6ICIzNTMxMSIsICJuYW1lIjogIlRveW90YSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg3NzkiLCAibGVnYWN5IjogIjczNzEwIiwgIm5hbWUiOiAiTHViX0thc3VuZ2FtaV9OMSIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwOTkiLCAibGVnYWN5IjogIkNEMTE4MSIsICJuYW1lIjogIkx1YnVtYmFzaGlfR29sZl9Nw6l0w6lvIiwgImZtZSI6ICJKdW5pb3IgTmdveSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDQyIiwgImxlZ2FjeSI6ICIzMDMwMCIsICJuYW1lIjogIkthcG9uZGEiLCAiZm1lIjogIlRvbnkgU2l0byIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4Mzk4IiwgImxlZ2FjeSI6ICI3MzQ3NCIsICJuYW1lIjogIkxpa2FzaV9NYWJvbmRvIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjA1NCIsICJsZWdhY3kiOiAiNzMwNDYiLCAibmFtZSI6ICJNaXZ1a2EiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTkzIiwgImxlZ2FjeSI6ICJDRDAxMDgiLCAibmFtZSI6ICJMdWJ1bWJhc2hpUHJlc2lkZW50aWVsIiwgImZtZSI6ICJXaWxseSBNdWltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1Q4MTg1IiwgImxlZ2FjeSI6ICI3MzM3MiIsICJuYW1lIjogIkF0aGVuZWUtS2F0dWJhIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzU0NyIsICJsZWdhY3kiOiAiNzMyNTYiLCAibmFtZSI6ICJNYm9sYSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzgwODgiLCAibGVnYWN5IjogIjczMzExIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Bc3Nvc3NhIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDY2IiwgImxlZ2FjeSI6ICJDRDM0MDciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thYnVsYW1lc2hpIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzI1OSIsICJsZWdhY3kiOiAiNzMxOTMiLCAibmFtZSI6ICJMaWthc2lfQmFraXRhX1JlbGllZiIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NjUiLCAibGVnYWN5IjogIjMwMzM3IiwgIm5hbWUiOiAiQmFraXRhIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODY1NyIsICJsZWdhY3kiOiAiNzM2MTIiLCAibmFtZSI6ICJMdWJfU2lsb2VfQ2h1cmNoIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NTQ1IiwgImxlZ2FjeSI6ICI3MzY0NCIsICJuYW1lIjogIkx1Yl9NYWlzb25fQXV0b0thcmF2aWEiLCAiZm1lIjogIkp1bmlvciBOZ295IiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg0MzkiLCAibGVnYWN5IjogIjczNTExIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9QZWFnZSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjAzNiIsICJsZWdhY3kiOiAiNzMwMzEiLCAibmFtZSI6ICJDb2xsw6hnZSBJbWFyYSIsICJmbWUiOiAiSG9ybHkgTXVrb2tvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzYwOSIsICJsZWdhY3kiOiAiNzMyOTAiLCAibmFtZSI6ICJLYXNfdW5pdmVyc2l0eSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODIzOCIsICJsZWdhY3kiOiAiNzMyMjQiLCAibmFtZSI6ICJBbGxpbGFjIDMiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0NTYiLCAibGVnYWN5IjogIjMwMzI2IiwgIm5hbWUiOiAiS2FtYm92ZSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODY5MCIsICJsZWdhY3kiOiAiNzM2ODIiLCAibmFtZSI6ICJMdWJfQ0RNX0JldG9uIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTAzIiwgImxlZ2FjeSI6ICJDRDExOTEiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0lOU1MiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg3NzEiLCAibGVnYWN5IjogIjczNzAzIiwgIm5hbWUiOiAiTHVidW1iYXNoaSBTdCB2aW5jZW50IGRlIHBhdWwiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzE1NSIsICJsZWdhY3kiOiAiNzMxMzUiLCAibmFtZSI6ICJNdXRhYmkiLCAiZm1lIjogIkZyYW5jayBNYXNlbGUiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1Q4MTkwIiwgImxlZ2FjeSI6ICI3MzM4NSIsICJuYW1lIjogIkF2ZW51ZV9MdWt1Z2EiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4MTcwIiwgImxlZ2FjeSI6ICI3MzQwNCIsICJuYW1lIjogIk1hbGFiYV9MaWthc2kiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTc2IiwgImxlZ2FjeSI6ICJDRDMzNzMiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thbHVid2VfTG9kZ2UiLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwOTUiLCAibGVnYWN5IjogIkNEMTEyNyIsICJuYW1lIjogIkJ1bmtleWEiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4NDExIiwgImxlZ2FjeSI6ICI3MzUwNCIsICJuYW1lIjogIkx1YnVtYmFzaGlfSW1hbmkiLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg0MjkiLCAibGVnYWN5IjogIjczNDc4IiwgIm5hbWUiOiAiS2FzX1Byb19TdHVkaW8iLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDA3MDciLCAibGVnYWN5IjogIjM3MDQxIiwgIm5hbWUiOiAiTmV3IEthdHViYSIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg2NzciLCAibGVnYWN5IjogIjczNjc5IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2FfQWJva29hIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDg4IiwgImxlZ2FjeSI6ICJDRDA3OTYiLCAibmFtZSI6ICJLYXNlbmdhIiwgImZtZSI6ICJGYXVzdGluIEthc2hhbGEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwNDc4IiwgImxlZ2FjeSI6ICIzNTMxMiIsICJuYW1lIjogIkthdHViYSAyIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE3MiIsICJsZWdhY3kiOiAiQ0QzMzY4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NdWthbGEiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODI2NyIsICJsZWdhY3kiOiAiNzM0MjYiLCAibmFtZSI6ICJLaWNvX01pbmluZyAoZXggS2FtYm92ZSBNaW5pbmciLCAiZm1lIjogIlBldGVyIEtpbWUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjExNCIsICJsZWdhY3kiOiAiQ0QyMTI3IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9UYW5reSIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NjE3IiwgImxlZ2FjeSI6ICI3MzY5MCIsICJuYW1lIjogIkthc19Eb3VhbmVfQmlldG8iLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDIxNjciLCAibGVnYWN5IjogIkNEMzM2MyIsICJuYW1lIjogIkx1YnNhaW50bWFyYyIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQzNyIsICJsZWdhY3kiOiAiMzAyOTUiLCAibmFtZSI6ICJNYWtvbWVubyIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzU2MCIsICJsZWdhY3kiOiAiNzMyNTAiLCAibmFtZSI6ICJHdWx1d2UyIChleCBTaGlua29sb3dlKSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjEwNCIsICJsZWdhY3kiOiAiQ0QxMTkzIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Nb2VybyIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzEyOCIsICJsZWdhY3kiOiAiNzMxNTQiLCAibmFtZSI6ICJMVUtPTlpPTFdBX0NvbnYiLCAiZm1lIjogIkZyYW5jayBNYXNlbGUiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwOTA5IiwgImxlZ2FjeSI6ICIzNzAwNyIsICJuYW1lIjogIlZpbGxhZ2UgTXVrYW5nYSBNdWtlIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4MTc3IiwgImxlZ2FjeSI6ICI3MzQwNSIsICJuYW1lIjogIkthbWF0YW5kYSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0MzMiLCAibGVnYWN5IjogIjMwMjkwIiwgIm5hbWUiOiAiS2FzdW1iYWxlc2EiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMTYyIiwgImxlZ2FjeSI6ICJDRDMyODciLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9NYWdpc3RyYXQiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4NzQ4IiwgImxlZ2FjeSI6ICI3MzY2NSIsICJuYW1lIjogIkx1YnVtYmFzaGlfQ0FUIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4MzY0IiwgImxlZ2FjeSI6ICI3MzUxMiIsICJuYW1lIjogIkthdG9maW8iLCAiZm1lIjogIkZhdXN0aW4gS2FzaGFsYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzczMDQiLCAibGVnYWN5IjogIjczMTg2IiwgIm5hbWUiOiAiS2FzX0tveW9fRXh0ZW5zaW9uIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QwNDU0IiwgImxlZ2FjeSI6ICIzMDMyMyIsICJuYW1lIjogIkluZGlzdHJpZWwiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIyMjkiLCAibGVnYWN5IjogIkNEMDE1MiIsICJuYW1lIjogIkthZnVuYSIsICJmbWUiOiAiQmFzaWxlIEJhbnphIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4MTcxIiwgImxlZ2FjeSI6ICI3MzQwNyIsICJuYW1lIjogIk11a29ua29sZV9HYXJlX0xzaGkiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQwNyIsICJsZWdhY3kiOiAiMzAyNTQiLCAibmFtZSI6ICJMdW1hdGEiLCAiZm1lIjogIkFsYWluIE5kaWJ1IiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4NTk1IiwgImxlZ2FjeSI6ICI3MzYxMCIsICJuYW1lIjogIkx1Yl9Sd2FzaGlfTWluaW5nMyIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEswMDAxIiwgImxlZ2FjeSI6ICI3MzA1NCIsICJuYW1lIjogIkdvbGYyIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQxMyIsICJsZWdhY3kiOiAiMzAyNjAiLCAibmFtZSI6ICJUdW1id2UiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODY0NSIsICJsZWdhY3kiOiAiNzM2NzQiLCAibmFtZSI6ICJMaWthc2lfSXNla2FfQmFraXRlIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjEyNCIsICJsZWdhY3kiOiAiQ0QyMTY5IiwgIm5hbWUiOiAiTHViTWFzYW5nb3NoaSIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs2ODUyIiwgImxlZ2FjeSI6ICI3MzA5MyIsICJuYW1lIjogIk5ldyBMdWFubyIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTkwIiwgImxlZ2FjeSI6ICJDRDAxMDUiLCAibmFtZSI6ICJLZW55YSIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxMDAiLCAibGVnYWN5IjogIkNEMTE3NyIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2F0dWJhX05zZWxlIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE3OCIsICJsZWdhY3kiOiAiQ0QzMzc1IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYWJ3ZXNlc2VhIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDY0IiwgImxlZ2FjeSI6ICIzMDMzNSIsICJuYW1lIjogIlpvdXQiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4NzY2IiwgImxlZ2FjeSI6ICI3MzY5OCIsICJuYW1lIjogIkx1Yl9BU0VZQSIsICJmbWUiOiAiUGF0cmljayBNcGV0aSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NjQ5IiwgImxlZ2FjeSI6ICI3MzY3NSIsICJuYW1lIjogIkthc3VtYmFsZXNhX0V0aGFuIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4NjE2IiwgImxlZ2FjeSI6ICI3MzY2OSIsICJuYW1lIjogIkx1Yl9Bdi5MYXphcmV0IiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NDA3IiwgImxlZ2FjeSI6ICI3MzQ3NSIsICJuYW1lIjogIkxpa2FzaV9TaW1iYV9MaW1ldGViaSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0MTIiLCAibGVnYWN5IjogIjMwMjU5IiwgIm5hbWUiOiAiR2FtYmVsYSAyIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTg1IiwgImxlZ2FjeSI6ICJDRDMzODQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01wYW5ndWxhIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NTM3IiwgImxlZ2FjeSI6ICI3MzYyNiIsICJuYW1lIjogIkxpa2FzaV9JU1RNIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ5OSIsICJsZWdhY3kiOiAiMzkwNjgiLCAibmFtZSI6ICJLZW55YSIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwODUiLCAibGVnYWN5IjogIkNENTA3MyIsICJuYW1lIjogIkJ1bHVvIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLNzU5NiIsICJsZWdhY3kiOiAiNzMyNTUiLCAibmFtZSI6ICJTYW1id2FfTXV0YWJpc2hhIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0MzEiLCAibGVnYWN5IjogIjMwMjg4IiwgIm5hbWUiOiAiTGlkbyBHb2xmIiwgImZtZSI6ICJXaWxseSBNdWltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMDYxIiwgImxlZ2FjeSI6ICJDRDMzOTEiLCAibmFtZSI6ICJTb21pbmthIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3MjIxIiwgImxlZ2FjeSI6ICI3MzE5MiIsICJuYW1lIjogIkxpa2FzaV9NYWt1dGFub19OZXdfUmVsaWVmIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODQxMCIsICJsZWdhY3kiOiAiNzM0OTkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0NTIEdhbGF4aWUiLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxOTkiLCAibGVnYWN5IjogIkNEMDExNCIsICJuYW1lIjogIkthdHViYUthbmFuZ2EiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDUwIiwgImxlZ2FjeSI6ICI3MzA0MiIsICJuYW1lIjogIkthbWF0ZXRlIiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NjQ0IiwgImxlZ2FjeSI6ICI3Mzg1NiIsICJuYW1lIjogIkxpa2FzaV9LYXBvbG93ZV9SZWxpZWYiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4Njk1IiwgImxlZ2FjeSI6ICI3MzY2OCIsICJuYW1lIjogIkx1Yl9Db25jZXNzaW9uX0Zlcm1lX0thdGFuZ2EgKEV4LiBMaWthc2kiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQ1OCIsICJsZWdhY3kiOiAiMzAzMjgiLCAibmFtZSI6ICJLaWt1bGEiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDAzIiwgImxlZ2FjeSI6ICIzMDI1MCIsICJuYW1lIjogIkthYnVtYmEiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLNzIxMCIsICJsZWdhY3kiOiAiNzMxNjMiLCAibmFtZSI6ICJHb2xmX0NsaW5pYyIsICJmbWUiOiAiUGF0cmljayBNcGV0aSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NjAzIiwgImxlZ2FjeSI6ICI3MzYzOSIsICJuYW1lIjogIkx1Yl9LcmVhbSBSZXN0dXJhbnQiLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzIyNzAiLCAibGVnYWN5IjogIjczMDc3IiwgIm5hbWUiOiAiTHV3b3dvc2hpIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3NTg4IiwgImxlZ2FjeSI6ICI3MzIxOCIsICJuYW1lIjogIkx1Yl9Bdi5fRGVzIGN5cHLDqHMiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjIzNiIsICJsZWdhY3kiOiAiQ0QwMTYyIiwgIm5hbWUiOiAiTXVsdW5ndWlzaGkiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMjE4IiwgImxlZ2FjeSI6ICJDRDAxMzciLCAibmFtZSI6ICJMdWFmaSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NDM2IiwgImxlZ2FjeSI6ICI3MzUwMCIsICJuYW1lIjogIkx1YnVtYmFzaGlfTHVhcHVsYSIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTM3IiwgImxlZ2FjeSI6ICJDRDIyMzkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01vbmFzdMOocmUiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzcyOTMiLCAibGVnYWN5IjogIjczMTkwIiwgIm5hbWUiOiAiS2lwdXNoaV9LYW1hcmVuZ2UiLCAiZm1lIjogIlBldGVyIEtpbWUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY0NyIsICJsZWdhY3kiOiAiNzM2ODgiLCAibmFtZSI6ICJMdWJfUGFwYV9aaXppIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3ODM5IiwgImxlZ2FjeSI6ICI3MzM1MSIsICJuYW1lIjogIkthc3VtYmFsZXNhX011bGFqYSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMDQyMiIsICJsZWdhY3kiOiAiMzAyNzciLCAibmFtZSI6ICJOZ3V5YSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg2MjMiLCAibGVnYWN5IjogIjczNjcwIiwgIm5hbWUiOiAiTHViX0thZnVidSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NjczIiwgImxlZ2FjeSI6ICI3MzY4NyIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2F3b25kX0RlZGUiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkxVNzU0NiIsICJsZWdhY3kiOiAiNzMyNTMiLCAibmFtZSI6ICJNdWtvbmRvX1NSIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLNzQ4MyIsICJsZWdhY3kiOiAiNzMyMzAiLCAibmFtZSI6ICJMdWJfRXRvdGkiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzI5MiIsICJsZWdhY3kiOiAiNzMxODUiLCAibmFtZSI6ICJLYXNfSG90ZWxfRWx5b24iLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDIyMjEiLCAibGVnYWN5IjogIkNEMDE0NCIsICJuYW1lIjogIkthc3VtYmFsZXNhX0JpbGFuZ2EiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzgxNzMiLCAibGVnYWN5IjogIjczNDA2IiwgIm5hbWUiOiAiTWFyY2hlUmVnaWRlc29fTHNoaSIsICJmbWUiOiAiRXRpZW5uZSBLYW5kb2xvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQ4OSIsICJsZWdhY3kiOiAiMzgzMDciLCAibmFtZSI6ICJLYWtvbnR3ZSBScHQqKiIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLNzIwMyIsICJsZWdhY3kiOiAiNzMxNjUiLCAibmFtZSI6ICJMaWthc2lfS2lrdSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzc1NzEiLCAibGVnYWN5IjogIjczMjIzIiwgIm5hbWUiOiAiS2lwdXNoaV9NaW5pbmdfUmVsaWVmIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDgxODkiLCAibGVnYWN5IjogIjczMzg4IiwgIm5hbWUiOiAiVGhhcmNpc3NhbmkiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTE5IiwgImxlZ2FjeSI6ICJDRDIxNjQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0VtbWF1cyIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE0MSIsICJsZWdhY3kiOiAiQ0QzMjQzIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9aYW1iaWEiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNjg1NiIsICJsZWdhY3kiOiAiNzMxMDIiLCAibmFtZSI6ICJMaWthc2lfTWFrdXRhbm8iLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1Q4MTgzIiwgImxlZ2FjeSI6ICI3MzM3NCIsICJuYW1lIjogIlBydW5pZXJzIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEswMDA1IiwgImxlZ2FjeSI6ICI3MzA2OCIsICJuYW1lIjogIkthbWF0ZXRlIiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4Nzc0IiwgImxlZ2FjeSI6ICI3MzcwNiIsICJuYW1lIjogIkx1Yl9NYWlzb25fSG90ZWNoZXpub3VzIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxNjkiLCAibGVnYWN5IjogIkNEMzM2NSIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2FzYWxpIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDM4IiwgImxlZ2FjeSI6ICIzMDI5NiIsICJuYW1lIjogIkdvbGYgRWNvbGUgRnJhbmNhaXNlIiwgImZtZSI6ICJKdW5pb3IgTmdveSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NjYxIiwgImxlZ2FjeSI6ICI3MzY3NyIsICJuYW1lIjogIkxpYWtzaV9DaW1ldGllcmVfUmVsaWVmIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODc2MSIsICJsZWdhY3kiOiAiNzM2OTMiLCAibmFtZSI6ICJMdWJfTXdhcHVza2VuaSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0MTAiLCAibGVnYWN5IjogIjMwMjU3IiwgIm5hbWUiOiAiRG9uIEJvc2NvIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwNDYiLCAibGVnYWN5IjogIjczMDM4IiwgIm5hbWUiOiAiS2lzYW5nYSBBbm5leGUiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNzk3IiwgImxlZ2FjeSI6ICI3MzAwOSIsICJuYW1lIjogIkx1cG90byIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY1MSIsICJsZWdhY3kiOiAiNzM4NTQiLCAibmFtZSI6ICJMaWthc2lfRWNvbGVfTWFrdXRhbm8iLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDg0IiwgImxlZ2FjeSI6ICIzODAwMSIsICJuYW1lIjogIkx1c2FzaSBSMiIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ4MyIsICJsZWdhY3kiOiAiMzUzMzgiLCAibmFtZSI6ICJLYXN1bWJhbGVzYSBGcm9udGllcmUiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDc4IiwgImxlZ2FjeSI6ICJDRDUwNDgiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0tpbWJlbWJlIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDU2IiwgImxlZ2FjeSI6ICI3MzA1MiIsICJuYW1lIjogIldhbnRhc2hpIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs2ODc1IiwgImxlZ2FjeSI6ICI3MzA5OCIsICJuYW1lIjogIkthbGVidWthLTNaMiIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTYwIiwgImxlZ2FjeSI6ICJDRDMyODMiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9Tb3VzX1N0YXRpb24iLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDgyIiwgImxlZ2FjeSI6ICJDRDUwNTMiLCAibmFtZSI6ICJMdWJfNUFucyIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwMDAiLCAibGVnYWN5IjogIjczMDI5IiwgIm5hbWUiOiAiS2F0dWJhX05zZWxlIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzIxMSIsICJsZWdhY3kiOiAiNzMxNjgiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01hbmdpIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0NjEiLCAibGVnYWN5IjogIjMwMzMyIiwgIm5hbWUiOiAiTWV0aG9kaXN0ZSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUODE4NCIsICJsZWdhY3kiOiAiNzMzODEiLCAibmFtZSI6ICJQcmlzb25fS2FzYXBhIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs3NTQ0IiwgImxlZ2FjeSI6ICI3MzI0OSIsICJuYW1lIjogIktpYm9sd2UiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxOTUiLCAibGVnYWN5IjogIkNEMDExMCIsICJuYW1lIjogIkthc3VtYmFsZXNhIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhhdXQtS2F0YW5nYTAwMDEiLCAibGVnYWN5IjogIjczMDUzIiwgIm5hbWUiOiAiQWxpbGFjIERlc2lnbiIsICJmbWUiOiAiSG9ybHkgTXVrb2tvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjA4NiIsICJsZWdhY3kiOiAiQ0Q1MDc3IiwgIm5hbWUiOiAiS2FwdWxvIiwgImZtZSI6ICJGcmFuY2sgTWFzZWxlIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjA4OSIsICJsZWdhY3kiOiAiQ0QwNzk3IiwgIm5hbWUiOiAiS2Fzb21lbm8iLCAiZm1lIjogIkZhdXN0aW4gS2FzaGFsYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIwOTciLCAibGVnYWN5IjogIkNEMTEzMSIsICJuYW1lIjogIkx1aXNoYSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NDciLCAibGVnYWN5IjogIjMwMzE0IiwgIm5hbWUiOiAiUGxhdGVhdSBLYXJhdmlhIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjI1NiIsICJsZWdhY3kiOiAiQ0Q1MTE3IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NdXN1bWJhIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE4OSIsICJsZWdhY3kiOiAiQ0QwMTA0IiwgIm5hbWUiOiAiRWxpbXUiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQzOSIsICJsZWdhY3kiOiAiMzAyOTciLCAibmFtZSI6ICJLaWxvYmVsb2JlIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3NDkyIiwgImxlZ2FjeSI6ICI3MzI0OCIsICJuYW1lIjogIkd1bHV3ZSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUODE4NyIsICJsZWdhY3kiOiAiNzMzNzYiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX055b3RhIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODQzNSIsICJsZWdhY3kiOiAiNzM0OTYiLCAibmFtZSI6ICJMdWJ1bWJhc2hpIFF1YXJ0aWVyIGR1IHBhcmMiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUODE4OCIsICJsZWdhY3kiOiAiNzMzNzkiLCAibmFtZSI6ICJMdWJfS1BNIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzIwNiIsICJsZWdhY3kiOiAiNzMxNjkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01OUyIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NDE2IiwgImxlZ2FjeSI6ICI3MzQ3NiIsICJuYW1lIjogIkxpa2FzaV9CYWtpdGFfQW5heWEiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTA2IiwgImxlZ2FjeSI6ICJDRDEyMTkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0NsdWJfTmF1dGlxdWUiLCAiZm1lIjogIkp1bmlvciBOZ295IiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcxMDMiLCAibGVnYWN5IjogIjczMTI4IiwgIm5hbWUiOiAiS2FzYW5naXJpIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0MjUiLCAibGVnYWN5IjogIjMwMjgyIiwgIm5hbWUiOiAiQnVuZ3UgQnVuZ3UiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4NDAyIiwgImxlZ2FjeSI6ICI3MzUwNSIsICJuYW1lIjogIkx1YnVtYmFzaGlfQmV5YW1hIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0NDkiLCAibGVnYWN5IjogIjMwMzE4IiwgIm5hbWUiOiAiQmVsYWlyIFNwYW5kcmUiLCAiZm1lIjogIkFiZWwgTXVkaW1iYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg0MTkiLCAibGVnYWN5IjogIjczNDk4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9DUyBSZWRlcyIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODQxOCIsICJsZWdhY3kiOiAiNzM0NzkiLCAibmFtZSI6ICJLaXB1c2hpX0thbWFyZW5nZV9SZWxpZWYiLCAiZm1lIjogIlBldGVyIEtpbWUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzI1NyIsICJsZWdhY3kiOiAiNzMxODQiLCAibmFtZSI6ICJMdWJfSW5kdXN0cmllbF9TdWQiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIwNDMiLCAibGVnYWN5IjogIjczMDM1IiwgIm5hbWUiOiAiRWdsaXNlIFJhbWEiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwNTIiLCAibGVnYWN5IjogIjczMDQ0IiwgIm5hbWUiOiAiQm9zcyBNaW5pbmciLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLMjI3MiIsICJsZWdhY3kiOiAiNzMwODAiLCAibmFtZSI6ICJHb2xmLU1hdGVyZGF5IiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NzcyIiwgImxlZ2FjeSI6ICI3MzcwNCIsICJuYW1lIjogIkx1YnVtYmFzaGlfRXRzLk1LIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDE4MzkiLCAibGVnYWN5IjogIjM3MDQwIiwgIm5hbWUiOiAiS2FyYXZpYSIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA4NyIsICJsZWdhY3kiOiAiQ0QwNzkyIiwgIm5hbWUiOiAiS2lsd2EiLCAiZm1lIjogIkZyYW5jayBNYXNlbGUiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTU1IiwgImxlZ2FjeSI6ICJDRDMyNzUiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thYmV0c2hhIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3NjA4IiwgImxlZ2FjeSI6ICI3MzI4NyIsICJuYW1lIjogIkx1Yl9JU0MiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NjI3IiwgImxlZ2FjeSI6ICI3MzYzMCIsICJuYW1lIjogIkxpa2FzaV9JbnRlcm5hdF9NYXBpbmR1emkiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMDcxIiwgImxlZ2FjeSI6ICJDRDM0MTYiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9XaHlza2kiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDM5IiwgImxlZ2FjeSI6ICI3MzAzMCIsICJuYW1lIjogIlJ1YmFtaW4mS1BNIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs3NjUyIiwgImxlZ2FjeSI6ICI3MzMwMCIsICJuYW1lIjogIkthbHVid2UtTG9kZ2UyIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs3ODcyIiwgImxlZ2FjeSI6ICI3MzM1NSIsICJuYW1lIjogIkthc3VtYmFsZXNhX0V4dGVuc2lvbiIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzc2MjciLCAibGVnYWN5IjogIjczMjk2IiwgIm5hbWUiOiAiTHViX0NoZW1hZl9FdG9pbGVfT2ZmaWNlIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzc2NTEiLCAibGVnYWN5IjogIjczMjk5IiwgIm5hbWUiOiAiS2FzYW5naXJpXzIiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODM2NiIsICJsZWdhY3kiOiAiNzM1MTQiLCAibmFtZSI6ICJLYXB1dHVsYSIsICJmbWUiOiAiRmF1c3RpbiBLYXNoYWxhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQ3MiIsICJsZWdhY3kiOiAiMzUyODAiLCAibmFtZSI6ICJLYWthbmRhIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUODE4NiIsICJsZWdhY3kiOiAiNzMzNzMiLCAibmFtZSI6ICJMdWJfU3RhdGlzdGlxdWVzIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs2ODc0IiwgImxlZ2FjeSI6ICI3MzA5NyIsICJuYW1lIjogIkthc2FwYS1FbGkyIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1Q4MTc4IiwgImxlZ2FjeSI6ICI3MzM4MyIsICJuYW1lIjogIkplbm55X09pbCIsICJmbWUiOiAiUGF0cmljayBNcGV0aSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4Mjk3IiwgImxlZ2FjeSI6ICI3MzM3OCIsICJuYW1lIjogIkNSQUFfIEhLVDEiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4MTg0IiwgImxlZ2FjeSI6ICI3MzQ0MSIsICJuYW1lIjogIktpcHVzaGlfRG91YW5lIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwNzciLCAibGVnYWN5IjogIkNEMzc5MSIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2lzYW5nYSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA4MSIsICJsZWdhY3kiOiAiQ0Q1MDUyIiwgIm5hbWUiOiAiTHViX0thbWJhbGEiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzcyOTAiLCAibGVnYWN5IjogIjczMTc4IiwgIm5hbWUiOiAiTHViX01pbmluZ19DRE0iLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwNjUiLCAibGVnYWN5IjogIkNEMzQwNiIsICJuYW1lIjogIkx1YnVtYnNhaGlfS2lzaGltcG8iLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwNzAiLCAibGVnYWN5IjogIkNEMzQxNSIsICJuYW1lIjogIkthc3VtYmFsZXNhUMOpYWdlIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLNjg3MyIsICJsZWdhY3kiOiAiNzMwOTUiLCAibmFtZSI6ICJNYXRzaGlwaXNoYTIiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDQwIiwgImxlZ2FjeSI6ICI3MzAzMiIsICJuYW1lIjogIkNhcm1lbGl0ZXMiLCAiZm1lIjogIkd1ZXJpdHRlIE1ha29sbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzcyNjgiLCAibGVnYWN5IjogIjczMTgyIiwgIm5hbWUiOiAiTHViX0tpc2hpbXBvX1JlbGllZiIsICJmbWUiOiAiRXRpZW5uZSBLYW5kb2xvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLNzYxMiIsICJsZWdhY3kiOiAiNzMyOTQiLCAibmFtZSI6ICJMdWJfSmFjYXJhZGVzIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTcxIiwgImxlZ2FjeSI6ICJDRDMzNjciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0NoZW1hZiIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQxNCIsICJsZWdhY3kiOiAiMzAyNjEiLCAibmFtZSI6ICJLYXdhbWEiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjExOCIsICJsZWdhY3kiOiAiQ0QyMTYzIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LaWdvbWEiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjI1NyIsICJsZWdhY3kiOiAiQ0Q1MTE5IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Db3BwZXIiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDc5MyIsICJsZWdhY3kiOiAiMzcyNTgiLCAibmFtZSI6ICJMdWFmaSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NTU1IiwgImxlZ2FjeSI6ICI3MzY0MSIsICJuYW1lIjogIkx1Yl9DaXTDqWRlcyBhbmdlc19ONSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMjU5IiwgImxlZ2FjeSI6ICJDRDUxMjciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thc3VuZ2FtYW5pXzEiLCAiZm1lIjogIlRvbnkgU2l0byIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwODc5IiwgImxlZ2FjeSI6ICI3MzAxNyIsICJuYW1lIjogIkthbXdlbGUgQWdyaWNvbGUiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODM4NSIsICJsZWdhY3kiOiAiNzM1MDkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0pvbGllX0NpdGUgUmVsaWVmIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs3ODQ2IiwgImxlZ2FjeSI6ICI3MzM1MiIsICJuYW1lIjogIkthc3VtYmFsZXNhX013YW1iYSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLNzI4MiIsICJsZWdhY3kiOiAiNzMxODciLCAibmFtZSI6ICJLYXNfT05HRF9Qcm9tZWRlIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4MTAyIiwgImxlZ2FjeSI6ICI3MzMxOSIsICJuYW1lIjogIktpcHVzaGlfU3VkIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzc2MTMiLCAibGVnYWN5IjogIjczMjg5IiwgIm5hbWUiOiAiTHViX0FtYWRpIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcxMTAiLCAibGVnYWN5IjogIjczMTU1IiwgIm5hbWUiOiAiTUlSSU5HSV9Db252IiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTkyIiwgImxlZ2FjeSI6ICJDRDAxMDciLCAibmFtZSI6ICJLYW1hbG9uZG8iLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzc2MTciLCAibGVnYWN5IjogIjczMjkxIiwgIm5hbWUiOiAiS2FzX01idW1idSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLNzIwMiIsICJsZWdhY3kiOiAiNzMxNjYiLCAibmFtZSI6ICJDaXTDqSBkZXMgYW5nZXMyIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0ODgiLCAibGVnYWN5IjogIjM4MzAyIiwgIm5hbWUiOiAiTHVhbWJvIFJwdCIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJMVTg4NDkiLCAibGVnYWN5IjogIjczNzMzIiwgIm5hbWUiOiAiTHdhbWJvX1BlYWdlIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ5NiIsICJsZWdhY3kiOiAiMzkwNDQiLCAibmFtZSI6ICJSdWFzaGkiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE4MCIsICJsZWdhY3kiOiAiQ0QzMzc5IiwgIm5hbWUiOiAiTHViRGlzcGVuc2FpcmUiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTU3IiwgImxlZ2FjeSI6ICJDRDMyNzgiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0xha2F0YW5nYWlzZSIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUODE3OSIsICJsZWdhY3kiOiAiNzMzODkiLCAibmFtZSI6ICJLYXR1YmFfS2FtaW5hIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA5MSIsICJsZWdhY3kiOiAiQ0QwODYyIiwgIm5hbWUiOiAiTWFsYW1id2UiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjI3MSIsICJsZWdhY3kiOiAiQ0Q1MjMyIiwgIm5hbWUiOiAiR29sZl9NYWlzaGEiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODM3MSIsICJsZWdhY3kiOiAiNzM0NTciLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9Ib3RlbF9QdWRkaW5nIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODY2NCIsICJsZWdhY3kiOiAiNzM2ODkiLCAibmFtZSI6ICJMdWJfSW5maW5pX0FjYWRlbXkiLCAiZm1lIjogIkFiZWwgTXVkaW1iYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIyMzEiLCAibGVnYWN5IjogIkNEMDE1NCIsICJuYW1lIjogIkthcG9sb3dlIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjA4MCIsICJsZWdhY3kiOiAiQ0Q1MDUxIiwgIm5hbWUiOiAibmV3c2l0ZVJhaWwiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzY4NzYiLCAibGVnYWN5IjogIjczMDk5IiwgIm5hbWUiOiAiQWVybzIiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE2NiIsICJsZWdhY3kiOiAiQ0QzMzYxIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9TaHVuZ3UiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNzk0IiwgImxlZ2FjeSI6ICIzNzI4MyIsICJuYW1lIjogIk1vbnQgVHVtYndlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg2NzQiLCAibGVnYWN5IjogIjczNjc4IiwgIm5hbWUiOiAiTHViX0NlbnRyZV9WaWxsZV9SdWUxMCIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODc2OCIsICJsZWdhY3kiOiAiNzM3MDAiLCAibmFtZSI6ICJMdWJfS2luZ2FsYXdhbWJhIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NjMyIiwgImxlZ2FjeSI6ICI3MzY3MyIsICJuYW1lIjogIkthc3VtYmFsZXNhX0dyYWNlIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4MzkyIiwgImxlZ2FjeSI6ICI3MzUwOCIsICJuYW1lIjogIkx1YnVtYmFzaGlfTHV6YWxhIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxMjciLCAibGVnYWN5IjogIkNEMjE3OSIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2FsdWxha28iLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0MzQiLCAibGVnYWN5IjogIjMwMjkyIiwgIm5hbWUiOiAiTHVrYW5nYWJhIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzc2MjEiLCAibGVnYWN5IjogIjczMjg2IiwgIm5hbWUiOiAiTHViX0Rpa3VtYnVhIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDYzIiwgImxlZ2FjeSI6ICJDRDM0MDEiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01zaXJpIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTI2IiwgImxlZ2FjeSI6ICJDRDIxNzIiLCAibmFtZSI6ICJNdXNvc2hpIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMTUyIiwgImxlZ2FjeSI6ICJDRDMyNjciLCAibmFtZSI6ICJLYXN1bWJhbGVzYUthYnVsbyIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzcxOTgiLCAibGVnYWN5IjogIjczMTYyIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYXdvbmQiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTY4IiwgImxlZ2FjeSI6ICJDRDMzNjQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0Rvbl9Cb3NjbyIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjA0OCIsICJsZWdhY3kiOiAiNzMwNDAiLCAibmFtZSI6ICJQbGF0ZWF1X0thcmF2aWEyIiwgImZtZSI6ICJQYXRyaWNrIE1wZXRpIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwNTgiLCAibGVnYWN5IjogIjczMDUwIiwgIm5hbWUiOiAiUndhc2hpX01pbmluZyIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs2ODc3IiwgImxlZ2FjeSI6ICI3MzA5NCIsICJuYW1lIjogIlBsYXRlYXU1IiwgImZtZSI6ICJQYXRyaWNrIE1wZXRpIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJMVTcwOTAiLCAibGVnYWN5IjogIjczMTM0IiwgIm5hbWUiOiAiS2FrYW5kYV9WaWxsZSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzY4NjciLCAibGVnYWN5IjogIjczMTA0IiwgIm5hbWUiOiAiS2FzaGFtYXRhIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3MjA1IiwgImxlZ2FjeSI6ICI3MzE2MSIsICJuYW1lIjogIkxpa2FzaV9LYXBvbG93ZSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxNDQiLCAibGVnYWN5IjogIkNEMzI0OCIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2lua2F2aWxsZSIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLMjI2OCIsICJsZWdhY3kiOiAiNzMwODgiLCAibmFtZSI6ICJLYWJ1bGFtZXNoaSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzAwMDYiLCAibGVnYWN5IjogIjczMDY0IiwgIm5hbWUiOiAiTHViX1BsYXRlYXVfNSIsICJmbWUiOiAiUGF0cmljayBNcGV0aSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDA2IiwgImxlZ2FjeSI6ICIzMDI1MyIsICJuYW1lIjogIlJ3YXNoaSBNaW5pbmciLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQ0MCIsICJsZWdhY3kiOiAiMzAyOTgiLCAibmFtZSI6ICJUYWJhY29uZ28iLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzIyNjkiLCAibGVnYWN5IjogIjczMDg5IiwgIm5hbWUiOiAiMkdfSGV3YS1Cb3JhX1NSIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg3NzYiLCAibGVnYWN5IjogIjczNzA4IiwgIm5hbWUiOiAiTHViX0NpbWV0aWVyZV9LYXNoYW1hdGEiLCAiZm1lIjogIlZhbmFyYyBMdW1iYWxhIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg1NDYiLCAibGVnYWN5IjogIjczNjUzIiwgIm5hbWUiOiAiS2FzX011c29zaGlfS29uZGUiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDIwNzMiLCAibGVnYWN5IjogIkNEMzY0MyIsICJuYW1lIjogIkthbWJvdmVSZW5hIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1Q4MTgyIiwgImxlZ2FjeSI6ICI3MzM4NiIsICJuYW1lIjogIkF2ZW51ZV9LYXNpbGFzaGkiLCAiZm1lIjogIlRvbnkgU2l0byIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDk0IiwgImxlZ2FjeSI6ICIzOTA0MiIsICJuYW1lIjogIk1zaXJpIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMjMzIiwgImxlZ2FjeSI6ICJDRDAxNTciLCAibmFtZSI6ICJCYXlhIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3MjEyIiwgImxlZ2FjeSI6ICI3MzE2NyIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2FwZW1iIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg2ODEiLCAibGVnYWN5IjogIjczNjgwIiwgIm5hbWUiOiAiTHViX0FscGhhX05pbXVuZ3VfQ1MiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODc2NSIsICJsZWdhY3kiOiAiNzM2OTciLCAibmFtZSI6ICJMdWJfQW1hYnJhX0hvdXNlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg3NjciLCAibGVnYWN5IjogIjczNjk5IiwgIm5hbWUiOiAiS2FzX0dsb2lyZV9LYWJpbGFOMSIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzgxNTkiLCAibGVnYWN5IjogIjczMzA4IiwgIm5hbWUiOiAiWmFtYmlhMyIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzIzNyIsICJsZWdhY3kiOiAiNzMxOTEiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thc3VuZyIsICJmbWUiOiAiSGVydmUgS2F0YW1id2EiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjY4IiwgImxlZ2FjeSI6ICJDRDUxMjEiLCAibmFtZSI6ICJaYW1iaWFfQW5uZXhlIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg3ODMiLCAibGVnYWN5IjogIjczNzE0IiwgIm5hbWUiOiAiTHdhbWJvX0NpdHkiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDMyIiwgImxlZ2FjeSI6ICIzMDI4OSIsICJuYW1lIjogIkthbWFsb25kbyIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODY2MyIsICJsZWdhY3kiOiAiNzM2ODYiLCAibmFtZSI6ICJMdWJfRWdsaXNlX0x1bWllcmUiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTY1IiwgImxlZ2FjeSI6ICJDRDMzNTgiLCAibmFtZSI6ICJMdWJLYXN1bmdhbWkiLCAiZm1lIjogIlRvbnkgU2l0byIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTIyIiwgImxlZ2FjeSI6ICJDRDIxNjciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thbGVidWthIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0NzUiLCAibGVnYWN5IjogIjM1MzA4IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2EiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzAwMDIiLCAibGVnYWN5IjogIjczMDU3IiwgIm5hbWUiOiAiTHVpc2hhLU1ib2xhIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjI1MSIsICJsZWdhY3kiOiAiQ0QwMTkwIiwgIm5hbWUiOiAiUHdldG8iLCAiZm1lIjogIkZyYW5jayBNYXNlbGUiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwNDkyIiwgImxlZ2FjeSI6ICIzOTAzOSIsICJuYW1lIjogIkthbXBlbWJhIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwNDA5IiwgImxlZ2FjeSI6ICIzMDI1NiIsICJuYW1lIjogIlNha2FuaWEiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODYyOCIsICJsZWdhY3kiOiAiNzM2NzEiLCAibmFtZSI6ICJMdWJfRG90aGFuIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLNzQ2OSIsICJsZWdhY3kiOiAiNzMyMzYiLCAibmFtZSI6ICJLQVNfTGVzX01lcml0ZXMiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDkwIiwgImxlZ2FjeSI6ICJDRDA4NTQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpQ2FkYXN0cmUiLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE0MiIsICJsZWdhY3kiOiAiQ0QzMjQ0IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LaW11dHNoaSIsICJmbWUiOiAiSGVydmUgS2F0YW1id2EiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4Mzg0IiwgImxlZ2FjeSI6ICI3MzUwMiIsICJuYW1lIjogIkx1YnVtYmFzaGlfQm9uZ2FfQm9uZ2EiLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwNzkiLCAibGVnYWN5IjogIkNENTA0OSIsICJuYW1lIjogIm5ld3NpdGVhaXJwb3J0IiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzczNTMiLCAibGVnYWN5IjogIjczMTk4IiwgIm5hbWUiOiAiTHViX0thbGFzYSIsICJmbWUiOiAiUm9kcmlndWUgTmdveSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg3NjMiLCAibGVnYWN5IjogIjczNjk1IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9ab29tIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg1OTAiLCAibGVnYWN5IjogIjczNjMzIiwgIm5hbWUiOiAiTHViX0NoZW1hZl9NYW5hZ2VtZW4iLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQ4MSIsICJsZWdhY3kiOiAiMzUzMzEiLCAibmFtZSI6ICJTaGFidW5kYSIsICJmbWUiOiAiQ2xhbWFyZCBOZ2ltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSTFU3MTI3IiwgImxlZ2FjeSI6ICI3MzE1MSIsICJuYW1lIjogIktBUEFOR0FfQ29udiIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzcxOTkiLCAibGVnYWN5IjogIjczMTcwIiwgIm5hbWUiOiAiR29sZl9FeHRlbnNpb24iLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODExOCIsICJsZWdhY3kiOiAiNzMzMTQiLCAibmFtZSI6ICJBdmVudWVfVHVtYndlIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjIzOCIsICJsZWdhY3kiOiAiQ0QwMTY0IiwgIm5hbWUiOiAiSG90ZWxkZXZpbGxlIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3MjM2IiwgImxlZ2FjeSI6ICI3MzE4MyIsICJuYW1lIjogIkNsdWIgTmF1dGlxdWVfUmVsaWVmIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4Nzc3IiwgImxlZ2FjeSI6ICI3MzcwOSIsICJuYW1lIjogIkthc3VtYmFsZXNhX1NhbWlyYSIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzg2ODciLCAibGVnYWN5IjogIjczNjEzIiwgIm5hbWUiOiAiTHViX1BNSlN0YXRpb25fRm95ZXIiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxMjUiLCAibGVnYWN5IjogIkNEMjE3MSIsICJuYW1lIjogIkluZHVzdHJpZWwiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxNzMiLCAibGVnYWN5IjogIkNEMzM2OSIsICJuYW1lIjogIkx1YnVtYmFzaGlfU2VwdG1haXNvbnMiLCAiZm1lIjogIkd1ZXJpdHRlIE1ha29sbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIyMDgiLCAibGVnYWN5IjogIkNEMDEyNCIsICJuYW1lIjogIktTUCIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE5NiIsICJsZWdhY3kiOiAiQ0QwMTExIiwgIm5hbWUiOiAiQmVsQWlyIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4MTMxIiwgImxlZ2FjeSI6ICI3MzMwNiIsICJuYW1lIjogIk11bmFtYSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4MTYwIiwgImxlZ2FjeSI6ICI3MzMxNSIsICJuYW1lIjogIlJvbmRQb2ludF9LaXNhbGUiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3ODc1IiwgImxlZ2FjeSI6ICI3MzYwOSIsICJuYW1lIjogIkx1a2VsZSAoTG9uc2hpIFJlcCAxKSIsICJmbWUiOiAiQmFzaWxlIEJhbnphIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs3MjE4IiwgImxlZ2FjeSI6ICI3MzE3OSIsICJuYW1lIjogIkx1Yl9NdWJhbnpvX1Rvd2VyIiwgImZtZSI6ICJKdW5pb3IgTmdveSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEswMDA5IiwgImxlZ2FjeSI6ICI3MzA2OSIsICJuYW1lIjogIkthZnVidSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDQzIiwgImxlZ2FjeSI6ICIzMDMwMSIsICJuYW1lIjogIlRzaGlzZW5kYSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjIwNCIsICJsZWdhY3kiOiAiQ0QwMTE5IiwgIm5hbWUiOiAiQmVsQWlyRXh0ZW5zaW9uIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMDY0IiwgImxlZ2FjeSI6ICJDRDM0MDUiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01ha2FsIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODc2NCIsICJsZWdhY3kiOiAiNzM2OTYiLCAibmFtZSI6ICJMdWJfQmFvZGVndWl0YSIsICJmbWUiOiAiQWxleCBLYXllbWJlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIyMDUiLCAibGVnYWN5IjogIkNEMDEyMSIsICJuYW1lIjogIktpa3VsYSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxMDEiLCAibGVnYWN5IjogIkNEMTE3OCIsICJuYW1lIjogIkxpa2FzaV9ab3V0IiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjE4MSIsICJsZWdhY3kiOiAiQ0QzMzgwIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LZW1wYXkiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTQzIiwgImxlZ2FjeSI6ICJDRDMyNDciLCAibmFtZSI6ICJMdWJNYWt1dGFubyIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE1MyIsICJsZWdhY3kiOiAiQ0QzMjY5IiwgIm5hbWUiOiAiTHVidW1iYXNoaVByaXNvbiIsICJmbWUiOiAiRXRpZW5uZSBLYW5kb2xvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjI2NiIsICJsZWdhY3kiOiAiQ0Q1MTIwIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9FeHRlbnNpb24iLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA4MyIsICJsZWdhY3kiOiAiQ0Q1MDU0IiwgIm5hbWUiOiAiTHViX1NoYW5pcmEiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NzYwIiwgImxlZ2FjeSI6ICI3MzY5MiIsICJuYW1lIjogIkxpa2FzaV9SaXZpZXJlX0x1ZnV0ZW5nZSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ3MCIsICJsZWdhY3kiOiAiMzUyNjIiLCAibmFtZSI6ICJMdWFtYm8iLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs3MjUyIiwgImxlZ2FjeSI6ICI3MzE5NyIsICJuYW1lIjogIkx1Yl9VbmlsdV9PZmZpY2UiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMjM3IiwgImxlZ2FjeSI6ICJDRDAxNjMiLCAibmFtZSI6ICJMdWJLaXdlbGUiLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0NDEiLCAibGVnYWN5IjogIjMwMjk5IiwgIm5hbWUiOiAiQ2hhdXNzZWUiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE1MSIsICJsZWdhY3kiOiAiQ0QzMjY0IiwgIm5hbWUiOiAiTWFib25kbyIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg2NjIiLCAibGVnYWN5IjogIjczNjg1IiwgIm5hbWUiOiAiTHViX0NpdHlfQ2VudGVyIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTgzIiwgImxlZ2FjeSI6ICJDRDMzODIiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0hhdXRlVGVuc2lvbiIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxMDUiLCAibGVnYWN5IjogIkNEMTE5OCIsICJuYW1lIjogIkNlcmNsZWhpcHBpcXVlIiwgImZtZSI6ICJTaGVraW5haCBCYXNlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODkwNSIsICJsZWdhY3kiOiAiNzM3OTMiLCAibmFtZSI6ICJUc2hpc2VuZGEgR2FyZSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUODE4MSIsICJsZWdhY3kiOiAiNzMzODciLCAibmFtZSI6ICJRLkdlY2FtaW5lcyIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxODciLCAibGVnYWN5IjogIkNEMzM4NyIsICJuYW1lIjogIkx1YnVtYmFzaGlfTWF0c2hpcGlzaGEiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwOTEwIiwgImxlZ2FjeSI6ICIzNzAzOCIsICJuYW1lIjogIkFpcnBvcnQiLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE3NCIsICJsZWdhY3kiOiAiQ0QzMzcwIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9FdWNhbHlwdHVzIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTk3IiwgImxlZ2FjeSI6ICJDRDAxMTIiLCAibmFtZSI6ICJBZG91bGEiLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxNzkiLCAibGVnYWN5IjogIkNEMzM3NiIsICJuYW1lIjogIkx1YnVtYmFzaGlfTWl0b25nYSIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE1OSIsICJsZWdhY3kiOiAiQ0QzMjgyIiwgIm5hbWUiOiAiTHViTWF6ZW1iZSIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDUwMCIsICJsZWdhY3kiOiAiMzkwNjkiLCAibmFtZSI6ICJBZHZlbnRpc3QiLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0ODAiLCAibGVnYWN5IjogIjM1MzE3IiwgIm5hbWUiOiAiTWFuZ2V1ciBEZSBDdWl2cmUiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4OTkyIiwgImxlZ2FjeSI6ICI3Mzg0NSIsICJuYW1lIjogIlNha2FuaWFfTGllbWEiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODk5NiIsICJsZWdhY3kiOiAiNzM4MzYiLCAibmFtZSI6ICJMdWJfVWt1bmRlIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzkwMDMiLCAibGVnYWN5IjogIjczODM3IiwgIm5hbWUiOiAiTHViX0theWliYSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4OTkzIiwgImxlZ2FjeSI6ICI3MzgzOCIsICJuYW1lIjogIkx1Yl9LYWJleWEiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg5OTQiLCAibGVnYWN5IjogIjczODM5IiwgIm5hbWUiOiAiTHViX0x1YmFuZ2kiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzkwMTEiLCAibGVnYWN5IjogIjczODQzIiwgIm5hbWUiOiAiTHViX05kdW5naWRpIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4OTk1IiwgImxlZ2FjeSI6ICI3MzgxNiIsICJuYW1lIjogIkthc19LaWVraWUiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs5MDA2IiwgImxlZ2FjeSI6ICI3Mzg0NiIsICJuYW1lIjogIlNha2FuaWFfTW9rZSIsICJmbWUiOiAiQmFzaWxlIEJhbnphIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs5MDA5IiwgImxlZ2FjeSI6ICI3MzgzMiIsICJuYW1lIjogIkx1Yl9JcmFnaSIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA2NyIsICJsZWdhY3kiOiAiQ0QzNDA4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9WdWEiLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzkwMTIiLCAibGVnYWN5IjogIjczODQ0IiwgIm5hbWUiOiAiTFVCIEtBTEFNQkFZIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg5OTAiLCAibGVnYWN5IjogIjczODI4IiwgIm5hbWUiOiAiTFVCIElURUxBIiwgImZtZSI6ICJHdWVyaXQgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLOTAwNyIsICJsZWdhY3kiOiAiNzM4MTgiLCAibmFtZSI6ICJLaXB1c2hpX011bmlyIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzkwOTUiLCAibGVnYWN5IjogIjczOTAwIiwgIm5hbWUiOiAiS2ltb25vX0NvbnYiLCAiZm1lIjogIkFsYWluIE5kaWJ1IiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs5MDg0IiwgImxlZ2FjeSI6ICI3Mzg5OCIsICJuYW1lIjogIktpbXBlc2UiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzkwOTMiLCAibGVnYWN5IjogIjczOTAyIiwgIm5hbWUiOiAiTWF6ZW1iZS1OamliYSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg5MTEiLCAibGVnYWN5IjogIjczNzk0IiwgIm5hbWUiOiAiS2FzZW5nYV9Ib3RlbF9MYWNhc2EiLCAiZm1lIjogIkZhdXN0aW4gS2lzaGFsYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzkwOTAiLCAibGVnYWN5IjogIjczOTAxIiwgIm5hbWUiOiAiTnlvbWJvIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifV07CmNvbnN0IEZNRVMgPSBbIkFsZXggS2F5ZW1iZSIsICJBYmVsIE11ZGltYmEiLCAiQWxhaW4gTmRpYnUiLCAiQXhlbCBZYW1hIFlhbWEiLCAiQmFzaWxlIEJhbnphIiwgIkNsYW1hcmQgTmdpbWJpIiwgIkRhZGR5IEthd2F5YSIsICJEYW5pZWwgQnVrYXNhIiwgIkRhdXBoaW4gTWJheW8iLCAiRXRpZW5uZSBLYW5kb2xvIiwgIkZhdXN0aW4gS2FzaGFsYSIsICJGcmFuY2sgTWFzZWxlIiwgIkd1ZXJpdCBNYWtvbG8iLCAiR3Vlcml0dGUgTWFrb2xvIiwgIkhlcnZlIEthdGFtYndhIiwgIkhlbm9jayBNYml5YSIsICJIZXJ2ZSBNYW5va2EiLCAiSG9ybHkgTXVrb2tvIiwgIklzYWFjIEthbGVsZSIsICJKZWFuIE1pcmFtYm8iLCAiSnVuaW9yIE5nb3kiLCAiTGFuZHJ5IEliYWxhc2ltaSIsICJNYWdlbGxhbiIsICJQYXRyaWNrIE1wZXRpIiwgIlBhdWwgTXVrZW5nZXNoYXkiLCAiUGV0ZXIgS2ltZSIsICJSb2RyaWd1ZSBOZ295IiwgIlNlcmdlIE1iZWxlbmdlIiwgIlNoZWtpbmFoIEJhc2VsZSIsICJUb255IFNpdG8iLCAiVmFuYXJjIEx1bWJhbGEiLCAiV2lsbHkgTXdpbWJpIiwgIldpbGx5IE11aW1iaSIsICJGYXVzdGluIEtpc2hhbGEiLCAiUGF0aHkgTWl0ZW8iLCAiU2h1Y3JhIEtha3VsZSJdOwpjb25zdCBTRUNUSU9OUyA9IFsKICB7aWQ6InMwMSIsY29kZToiMDEiLGxhYmVsOiJBY2PDqHMgJiBTw6ljdXJpdMOpIFNpdGUiLGljb246IvCfm6HvuI8iLGNvbG9yOiIjMWE2YjhhIixpdGVtczpbCiAgICB7aWQ6InMwMV8wMSIsbGFiZWw6IlJvdXRlIGQnYWNjw6hzIGF1IHNpdGUiLGhpbnQ6IlBob3RvZ3JhcGhpZXIgbGEgcm91dGUgZCdhY2PDqHMgZW4gbW9udHJhbnQgY2xhaXJlbWVudCBsJ8OpdGF0IGRlIGxhIHN1cmZhY2UgZXQgbGVzIG9ic3RhY2xlcyDDqXZlbnR1ZWxzLiBSZWN1bGVyIHN1ZmZpc2FtbWVudCBwb3VyIG1vbnRyZXIgYXUgbW9pbnMgNTBtIGRlIHJvdXRlLiJ9LAogICAge2lkOiJzMDFfMDIiLGxhYmVsOiJQb3J0IGNvbXBsZXQgZGVzIEVQSSIsaGludDoiUGhvdG8gY29ycHMgZW50aWVyIGR1IEZNRSBwb3J0YW50IHRvdXMgbGVzIEVQSSA6IGNhc3F1ZSwgZ2lsZXQgaGF1dGUgdmlzaWJpbGl0w6ksIGdhbnRzLCBjaGF1c3N1cmVzIGRlIHPDqWN1cml0w6kuIn0sCiAgICB7aWQ6InMwMV8wMyIsbGFiZWw6IlBhbm5lYXV4IGR1IHNpdGUiLGhpbnQ6IkNhcHR1cmVyIGxlIHBhbm5lYXUgZCdpZGVudGlmaWNhdGlvbiBkdSBzaXRlIGVuIGVudGllciDigJQgbCdJRCBkdSBzaXRlIGRvaXQgw6p0cmUgbGlzaWJsZS4gUGhvdG9ncmFwaGllciBkZSBmYWNlLiJ9LAogICAge2lkOiJzMDFfMDQiLGxhYmVsOiJFc3BhY2UgZXh0ZXJuZSBkdSBzaXRlIixoaW50OiJWdWUgbGFyZ2UgZHUgcMOpcmltw6h0cmUgZXh0w6lyaWV1ci4gTW9udHJlciBsJ8OpdGF0IGRlIGxhIGNsw7R0dXJlIGV0IGxhIHByb3ByZXTDqS4ifSwKICAgIHtpZDoiczAxXzA1IixsYWJlbDoiU3VyZmFjZSBpbnRlcm5lIHByb3ByZSIsaGludDoiUGhvdG8gZHUgc29sIGludMOpcmlldXIgZHUgc2l0ZS4gTW9udHJlciB0b3V0ZSBsYSBzdXJmYWNlIGR1IGNvbXBvdW5kLiJ9LAogICAge2lkOiJzMDFfMDYiLGxhYmVsOiJFeHRpbmN0ZXVyIMOgIGpvdXIiLGhpbnQ6Ikdyb3MgcGxhbiBkZSBsJ2V4dGluY3RldXIgbW9udHJhbnQgY2xhaXJlbWVudCBsYSBkYXRlIGQnaW5zcGVjdGlvbiBzdXIgbCfDqXRpcXVldHRlLiJ9LAogICAge2lkOiJzMDFfMDciLGxhYmVsOiJNaXNlIMOgIGxhIHRlcnJlIOKAlCBncmFpc3PDqWUiLGhpbnQ6IkNvbm5leGlvbiBkZSBtaXNlIMOgIGxhIHRlcnJlIGF2ZWMgZ3JhaXNzZSB2aXNpYmxlLiBHcm9zIHBsYW4gbW9udHJhbnQgbCdpbnRlcmZhY2UgY29uZHVjdGV1ci1waW5jZS4ifSwKICAgIHtpZDoiczAxXzA4IixsYWJlbDoiTWlzZSDDoCBsYSB0ZXJyZSBjbGllbnQiLGhpbnQ6IkJhcnJlIGRlIG1pc2Ugw6AgbGEgdGVycmUgY2xpZW50LiBNb250cmVyIGxlcyBjb25kdWN0ZXVycyBjb3JyZWN0ZW1lbnQgw6l0aXF1ZXTDqXMuIn0sCiAgICB7aWQ6InMwMV8wOSIsbGFiZWw6IsOJdGF0IGRlIGxhIHN1cmZhY2UiLGhpbnQ6IlZ1ZSBnw6luw6lyYWxlIGRlIGwnw6l0YXQgZHUgc29sIG1vbnRyYW50IGxlcyBjYW5pdmVhdXgsIGdyYXZpZXIgb3UgZGFsbGUgYsOpdG9uLiJ9LAogICAge2lkOiJzMDFfMTAiLGxhYmVsOiJNZXN1cmUgcsOpc2lzdGFuY2UgdGVycmUg4oCUIEJCUyIsaGludDoiQ1JJVElRVUUuIFTDqWxsdXJvbcOodHJlIGNvbm5lY3TDqSDDoCBsJ8OpbGVjdHJvZGUgZGUgdGVycmUgQkJTLiBQaG90byBkb2l0IG1vbnRyZXIgOiBhZmZpY2hhZ2UgZW4gT2htcywgY29ubmV4aW9ucyBkZXMgY8OiYmxlcywgcGlxdWV0IGRlIHRlcnJlIGRhbnMgbGUgc29sLiBWYWxldXIgYWNjZXB0YWJsZSDiiaQgNc6pLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDFfMTEiLGxhYmVsOiJNZXN1cmUgcsOpc2lzdGFuY2UgdGVycmUg4oCUIEfDqW7DqXJhdHJpY2UiLGhpbnQ6IkNSSVRJUVVFLiBNZXN1cmUgZGUgcsOpc2lzdGFuY2UgZGUgdGVycmUgZHUgZ3JvdXBlIMOpbGVjdHJvZ8OobmUuIEFmZmljaGFnZSArIGNvbm5leGlvbnMgKyBwb3NpdGlvbiBkdSBwaXF1ZXQuIFZhbGV1ciBhY2NlcHRhYmxlIOKJpCA1zqkuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwMV8xMiIsbGFiZWw6Ik1lc3VyZSByw6lzaXN0YW5jZSB0ZXJyZSDigJQgUHlsw7RuZSIsaGludDoiQ1JJVElRVUUuIE1lc3VyZSBhdSBwaWVkIGR1IHB5bMO0bmUuIE1vbnRyZXIgYWZmaWNoYWdlLCBjb25uZXhpb25zIGV0IGxpYWlzb24gYXUgYm91bG9uIGRlIHBpZWQgZGUgcHlsw7RuZS4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczAxXzEzIixsYWJlbDoiTWVzdXJlIHLDqXNpc3RhbmNlIHRlcnJlIOKAlCBDbMO0dHVyZSIsaGludDoiTWVzdXJlIGRlIHLDqXNpc3RhbmNlIGR1IHBvaW50IGRlIGxpYWlzb24gZGUgbGEgY2zDtHR1cmUuIENvbmZpcm1lciBxdWUgbGEgY2zDtHR1cmUgZXN0IHJlbGnDqWUgYXUgcsOpc2VhdSBkZSB0ZXJyZS4gVmFsZXVyIOKJpCA1zqkuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwMV8xNCIsbGFiZWw6IlRlbmFudCBsYWJlbGxpbmcgQkJTIOKAlCBwb3NpdGlvbnMgY2xpZW50cyIsaGludDoiR3JvcyBwbGFuIGR1IHBhbm5lYXUgZCfDqXRpcXVldGFnZSB0ZW5hbnQgc3VyIGxhIEJCUyBtb250cmFudCBsYSBwb3NpdGlvbiBkZSBjaGFxdWUgY2xpZW50LiBUb3V0ZXMgbGVzIMOpdGlxdWV0dGVzIGxpc2libGVzIDogbm9tIGNsaWVudCwgSUQgY2lyY3VpdCwgY2FsaWJyZS4ifSwKICAgIHtpZDoiczAxXzE1IixsYWJlbDoiQ2FwdHVyZSBhbGFybWVzIFJNUyAvIE9TUyDigJQgc3RhdHV0IE5PQyIsaGludDoiUGhvdG8gZGUgbGEgcGxhdGVmb3JtZSBSTVMgb3UgTk9DIG1vbnRyYW50IGxlIHN0YXR1dCBkZXMgYWxhcm1lcyBwb3VyIGNlIHNpdGUuIEFsYXJtZXMgYWN0aXZlcyB2aXNpYmxlcyBldCBsaXNpYmxlcy4gU2kgYXVjdW5lIGFsYXJtZSA6IGNhcHR1cmVyIGwnw6ljcmFuIGNsYWlyIGNvbW1lIHByZXV2ZS4ifSwKICBdfSwKICB7aWQ6InMwMiIsY29kZToiMDIiLGxhYmVsOiJHcm91cGUgw4lsZWN0cm9nw6huZSDigJQgSW5zdGFsbGF0aW9uIixpY29uOiLimqEiLGNvbG9yOiIjOGE0YTFhIixpdGVtczpbCiAgICB7aWQ6InMwMl8wMSIsbGFiZWw6IkRHIHN1ciBzb2NsZSIsaGludDoiVnVlIGNvbXBsw6h0ZSBkdSBncm91cGUgc3VyIHNvbiBzb2NsZS4gTW9udHJlciBsZXMgcXVhdHJlIGNvaW5zIGV0IGxlcyBwbG90cyBhbnRpLXZpYnJhdG9pcmVzLiJ9LAogICAge2lkOiJzMDJfMDIiLGxhYmVsOiJERyBzw6ljdXJpc8OpIixoaW50OiJNb250cmVyIHRvdXMgbGVzIGRpc3Bvc2l0aWZzIGRlIHPDqWN1cml0w6kgOiBjYWRlbmFzLCBjaGHDrm5lLCBib3Vsb25zIGFudGktdm9sLiJ9LAogICAge2lkOiJzMDJfMDMiLGxhYmVsOiJCb24gY8OiYmxhZ2UgZXQgbWlzZSDDoCBsYSB0ZXJyZSBERyIsaGludDoiUG9pbnQgZCdlbnRyw6llIGRlcyBjw6JibGVzLCBjb25kdWl0cyBldCB0cmVzc2UgZGUgbWlzZSDDoCBsYSB0ZXJyZS4ifSwKICAgIHtpZDoiczAyXzA0IixsYWJlbDoiUG9ydGnDqHJlIGF2ZWMgaXNvbGFudCBhY291c3RpcXVlIixoaW50OiJQb3J0ZSBvdXZlcnRlIG1vbnRyYW50IGwnw6l0YXQgZGUgbGEgbW91c3NlIGFjb3VzdGlxdWUg4oCUIGF1Y3VuIGTDqWNoaXJlbWVudCBuaSBzZWN0aW9uIG1hbnF1YW50ZS4ifSwKICAgIHtpZDoiczAyXzA1IixsYWJlbDoiUmFpbiBjYXAg4oCUIGNvdWxpc3NlbWVudCBsaWJyZSDinJMiLGhpbnQ6IkNSSVRJUVVFLiBQaG90b2dyYXBoaWVyIGxlIGNoYXBlYXUgZGUgcGx1aWUgZW4gbGUgc291bGV2YW50IGV0IHJlbMOiY2hhbnQgbWFudWVsbGVtZW50LiBNb250cmVyIGxlIGNoYXBlYXUgZW4gcG9zaXRpb24gaGF1dGUgY29uZmlybWFudCBsZSBnbGlzc2VtZW50IGxpYnJlLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDJfMDYiLGxhYmVsOiJKb2ludCBkZSBwb3J0ZSDigJQgw6l0YW5jaMOpaXTDqSBlYXUiLGhpbnQ6IkNSSVRJUVVFLiBJbnNwZWN0aW9uIGTDqXRhaWxsw6llIGRlcyBqb2ludHMgZGUgY2FkcmUgZGUgcG9ydGUuIEF1Y3VuZSBmaXNzdXJlLCBkw6lmb3JtYXRpb24gb3Ugc2VjdGlvbiBtYW5xdWFudGUuIEF0dGVudGlvbiBwYXJ0aWN1bGnDqHJlIGF1IGpvaW50IGJhcyBldCBhdXggY29pbnMuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwMl8wNyIsbGFiZWw6IlZhbm5lIGFycsOqdCB2aWRhbmdlIGh1aWxlIOKAlCBmZXJtw6llIOKckyIsaGludDoiQ1JJVElRVUUuIEdyb3MgcGxhbiBkZSBsYSB2YW5uZSBkJ2FycsOqdCBkZSB2aWRhbmdlIG1vbnRyYW50IHBvc2l0aW9uIENPTVBMw4hURU1FTlQgRkVSTcOJRS4gUG9pZ27DqWUgcGVycGVuZGljdWxhaXJlICg5MMKwKSBhdSB0dXlhdS4iLGlzQ3JpdDp0cnVlfSwKICBdfSwKICB7aWQ6InMwMyIsY29kZToiMDMiLGxhYmVsOiJFbnRyZXRpZW4gTW90ZXVyIixpY29uOiLwn5SnIixjb2xvcjoiIzFhNWMxYSIsaXRlbXM6WwogICAge2lkOiJzMDNfMDEiLGxhYmVsOiJWaWRhbmdlIGh1aWxlIG1vdGV1ciIsaGludDoiTW9udHJlciBsJ2h1aWxlIHVzw6llIHMnw6ljb3VsYW50IGRhbnMgbGUgYmFjIOKAlCBodWlsZSBub2lyZSBjbGFpcmVtZW50IHZpc2libGUuIn0sCiAgICB7aWQ6InMwM18wMiIsbGFiZWw6IlJlbXBsaXNzYWdlIGh1aWxlIG1vdGV1ciIsaGludDoiTm91dmVsbGUgaHVpbGUgdmVyc8OpZS4gTW9udHJlciBsJ8OpdGlxdWV0dGUgZHUgYmlkb24gYXZlYyB2aXNjb3NpdMOpIFNBRSB2aXNpYmxlLiJ9LAogICAge2lkOiJzMDNfMDMiLGxhYmVsOiJKYXVnZSBuaXZlYXUgZCdodWlsZSIsaGludDoiSmF1Z2Ugw6AgbCdob3Jpem9udGFsZSBtb250cmFudCBsZSBuaXZlYXUgZW50cmUgTUlOIGV0IE1BWC4ifSwKICAgIHtpZDoiczAzXzA0IixsYWJlbDoiQXBwb2ludCBjb29sYW50IixoaW50OiJSw6lzZXJ2b2lyIGRlIGxpcXVpZGUgZGUgcmVmcm9pZGlzc2VtZW50IGF2ZWMgbml2ZWF1IG91IHJlbXBsaXNzYWdlIGVuIGNvdXJzLiJ9LAogICAge2lkOiJzMDNfMDUiLGxhYmVsOiJOZXR0b3lhZ2UgcmFkaWF0ZXVyIixoaW50OiJBaWxldHRlcyBhdmFudCBldCBhcHLDqHMgbmV0dG95YWdlLiDDiXRhdCBkZXMgYWlsZXR0ZXMgZXQgY29sbWF0YWdlIHZpc2libGUuIn0sCiAgICB7aWQ6InMwM18wNiIsbGFiZWw6IlJlbXBsYWNlbWVudCBjb3Vycm9pZSIsaGludDoiQW5jaWVubmUgY291cnJvaWUgw6AgY8O0dMOpIGRlIGxhIG5vdXZlbGxlIHBvdXIgY29tcGFyYWlzb24uIFB1aXMgbm91dmVsbGUgY291cnJvaWUgZW4gcGxhY2UuIn0sCiAgICB7aWQ6InMwM18wNyIsbGFiZWw6IlRlbnNpb24gZGUgbGEgY291cnJvaWUiLGhpbnQ6IlbDqXJpZmljYXRpb24gZGUgbGEgdGVuc2lvbiDigJQgZMOpZmxleGlvbiBvdSBsZWN0dXJlIGR1IHRlbnNpb23DqHRyZS4ifSwKICBdfSwKICB7aWQ6InMwNCIsY29kZToiMDQiLGxhYmVsOiJGaWx0cmVzIixpY29uOiLwn5S1Iixjb2xvcjoiIzVjMWE1YyIsaXRlbXM6WwogICAge2lkOiJzMDRfMDEiLGxhYmVsOiJGaWx0cmVzIMOgIGFpciDigJQgbm91dmVhdSBldCBhbmNpZW4iLGhpbnQ6IkFuY2llbnMgZXQgbm91dmVhdXggZmlsdHJlcyBjw7R0ZSDDoCBjw7R0ZS4gQ29udGFtaW5hdGlvbiB2aXNpYmxlLiJ9LAogICAge2lkOiJzMDRfMDIiLGxhYmVsOiJOZXR0b3lhZ2UgZmlsdHJlIMOgIGFpciIsaGludDoiRmlsdHJlIG5ldHRvecOpIMOgIGwnYWlyIGNvbXByaW3DqS4gUG91c3Npw6hyZSBleHB1bHPDqWUgdmlzaWJsZS4ifSwKICAgIHtpZDoiczA0XzAzIixsYWJlbDoiRmlsdHJlIMOgIGFpciBlbiBwbGFjZSIsaGludDoiTm91dmVhdSBmaWx0cmUgY29ycmVjdGVtZW50IHBvc2l0aW9ubsOpIGRhbnMgbGUgYm\/DrnRpZXIgZmVybcOpIGV0IHZlcnJvdWlsbMOpLiJ9LAogICAge2lkOiJzMDRfMDQiLGxhYmVsOiJGaWx0cmVzIHVzw6lzIixoaW50OiJUb3VzIGxlcyBmaWx0cmVzIHVzw6lzIGVuc2VtYmxlIOKAlCBodWlsZSwgZ2Fzb2lsLCBhaXIuIn0sCiAgICB7aWQ6InMwNF8wNSIsbGFiZWw6IkZpbHRyZSBodWlsZSByZW1wbGFjw6kiLGhpbnQ6Ik5vdXZlYXUgZmlsdHJlIMOgIGh1aWxlIGF2ZWMgZGF0ZSBkJ2luc3RhbGxhdGlvbiDDqWNyaXRlIHN1ciBsZSBjb3Jwcy4ifSwKICAgIHtpZDoiczA0XzA2IixsYWJlbDoiRmlsdHJlIGdhc29pbCByZW1wbGFjw6kiLGhpbnQ6Ik5vdXZlYXUgZmlsdHJlIGdhc29pbCBpbnN0YWxsw6kuIEZsw6hjaGUgZGUgc2VucyBkJ8OpY291bGVtZW50IGV0IHZpcyBkZSBwdXJnZSBzZXJyw6llIHZpc2libGVzLiJ9LAogICAge2lkOiJzMDRfMDciLGxhYmVsOiJDcsOpcGluZSBzYWxlIC8gcHJvcHJlIixoaW50OiJDb21wYXJhaXNvbiBjcsOpcGluZSBzYWxlIGV0IG5ldHRvecOpZS4gRMOpdGFpbCBkdSBtYWlsbGFnZSB2aXNpYmxlLiJ9LAogIF19LAogIHtpZDoiczA1Iixjb2RlOiIwNSIsbGFiZWw6IsOJbGVjdHJpcXVlIERHICYgQVRTIixpY29uOiLimpnvuI8iLGNvbG9yOiIjMWExYThhIixpdGVtczpbCiAgICB7aWQ6InMwNV8wMSIsbGFiZWw6IsOJbGVjdHJvdmFubmUiLGhpbnQ6Ikdyb3MgcGxhbiBkZSBsJ8OpbGVjdHJvdmFubmUgYXZlYyBjb25uZXhpb25zIGV0IMOpdGF0IGR1IGNvcnBzLiBBdWN1bmUgY29ycm9zaW9uLiJ9LAogICAge2lkOiJzMDVfMDIiLGxhYmVsOiJTb25kZSDDoCBwcmVzc2lvbiBodWlsZSIsaGludDoiQ2FwdGV1ciBkZSBwcmVzc2lvbiBkJ2h1aWxlIGF2ZWMgZmFpc2NlYXUgZGUgY8OiYmxhZ2UuIENvbm5leGlvbiBldCBtYXN0aWMgZCfDqXRhbmNow6lpdMOpIHZpc2libGVzLiJ9LAogICAge2lkOiJzMDVfMDMiLGxhYmVsOiJCb3VjaG9uIHJhZGlhdGV1ciIsaGludDoiQm91Y2hvbiBhdmVjIG1hcnF1YWdlIGRlIHByZXNzaW9uIG5vbWluYWxlLiDDiXRhdCBkdSBqb2ludCBpbnTDqXJpZXVyIHZpc2libGUuIn0sCiAgICB7aWQ6InMwNV8wNCIsbGFiZWw6IlBvaXJlIGV0IHZhbm5lIGRlIHZpZGFuZ2UiLGhpbnQ6IkVuc2VtYmxlIHZhbm5lIGV0IHBvaXJlLiBDb2xsaWVycyBiaWVuIHNlcnLDqXMsIGF1Y3VuZSBmdWl0ZS4ifSwKICAgIHtpZDoiczA1XzA1IixsYWJlbDoiTmV0dG95YWdlIGNvZmZyZXQgQVRTIERHIixoaW50OiJJbnTDqXJpZXVyIGR1IGNvZmZyZXQgQVRTIGF2YW50IGV0IGFwcsOocyBuZXR0b3lhZ2UuIn0sCiAgICB7aWQ6InMwNV8wNiIsbGFiZWw6IkNvbnRyw7RsZSBzZXJyYWdlIGNvbnRhY3RzIMOpbGVjdHJpcXVlcyIsaGludDoiQ2zDqSBzdXIgbGVzIGJvcm5lcyBwcmluY2lwYWxlcy4gUGhvdG9ncmFwaGllciBjaGFxdWUgYm9ybmUgc8OpcXVlbnRpZWxsZW1lbnQuIn0sCiAgXX0sCiAge2lkOiJzMDYiLGNvZGU6IjA2IixsYWJlbDoiR2F2ZSBTd2l0Y2gg4oCUIEFUUyAoQ1JJVElRVUUpIixpY29uOiLwn5S0Iixjb2xvcjoiI2MwMzkyYiIsaXNDcml0OnRydWUsaXRlbXM6WwogICAge2lkOiJzMDZfMDEiLGxhYmVsOiJHYXZlIFN3aXRjaCDigJQgdnVlIGfDqW7DqXJhbGUiLGhpbnQ6IlZ1ZSBleHTDqXJpZXVyZSBjb21wbMOodGUgZHUgY29mZnJldCBBVFMuIE1vZMOobGUsIHBsYXF1ZSBkZSBkb25uw6llcywgw6l0YXQgZ8OpbsOpcmFsIGV0IHZlcnJvdWlsbGFnZS4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczA2XzAyIixsYWJlbDoiQVRTIOKAlCBwb3NpdGlvbiBOT1JNQUxFIGNvbmZpcm3DqWUiLGhpbnQ6IkFmZmljaGFnZSBBVFMgbW9udHJhbnQgcG9zaXRpb24gTk9STUFMRSDigJQgc2VjdGV1ciBhbGltZW50YW50IGxhIGNoYXJnZS4gSW5kaWNhdGV1ciBkZSBwb3NpdGlvbiBldCB0w6ltb2lucyBkZSBjb250YWN0ZXVyIHZpc2libGVzLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDMiLGxhYmVsOiJBVFMg4oCUIG1vZGUgQVVUTyBjb25maXJtw6kiLGhpbnQ6IlPDqWxlY3RldXIgZW4gbW9kZSBBVVRPIGNvbmZpcm3DqS4gVG91dCDDqWNhcnQgdmVycyBNQU5VRUwgZG9pdCDDqnRyZSBzaWduYWzDqSBpbW3DqWRpYXRlbWVudC4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczA2XzA0IixsYWJlbDoiQ29uZmlybWF0aW9uIGFic2VuY2UgZGUgY2hhcmdlIGF2YW50IHRyYW5zZmVydCIsaGludDoiQ1JJVElRVUUg4oCUIG5lIGphbWFpcyBsYWlzc2VyIGxlIERHIGTDqW1hcnJlciBvdSBzJ2FycsOqdGVyIGVuIHBsZWluZSBjaGFyZ2UuIFBob3RvIGRlcyBjb21wdGV1cnMgZGUgY2hhcmdlIGNvbmZpcm1hbnQgbml2ZWF1IHPDu3IgYXZhbnQgdG91dCB0ZXN0LiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDUiLGxhYmVsOiJBVFMg4oCUIHPDqXF1ZW5jZSB0cmFuc2ZlcnQgdmVycyBERyIsaGludDoiUGhvdG9zIHPDqXF1ZW50aWVsbGVzIDogKDEpIHBhbm5lIHNlY3RldXIgc2ltdWzDqWUsICgyKSBkw6ltYXJyYWdlIERHLCAoMykgdHJhbnNmZXJ0IEFUUywgKDQpIERHIGVuIGNoYXJnZS4gTWluaW11bSA0IHBob3Rvcy4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczA2XzA2IixsYWJlbDoiQVRTIOKAlCByZXRvdXIgcsOpc2VhdSBub3JtYWwiLGhpbnQ6IlJldG91ciBzdXIgc2VjdGV1ciA6IEFUUyBlbiBwb3NpdGlvbiBOT1JNQUxFLCBERyB0b3VybmFudCDDoCB2aWRlIHBvdXIgcmVmcm9pZGlzc2VtZW50LiBDb25maXJtZXIgYWJzZW5jZSBkZSBjb21tdXRhdGlvbiBzb3VzIGNoYXJnZS4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczA2XzA3IixsYWJlbDoiQ29udGFjdGV1cnMgQVRTIOKAlCDDqXRhdCBldCBzZXJyYWdlIixoaW50OiJHcm9zIHBsYW4gZGVzIGNvbnRhY3RldXJzIDogZmFjZXMgZGUgY29udGFjdCwgZXh0aW5jdGV1cnMgZCdhcmMsIHNlcnJhZ2UgZGVzIGJvdWxvbnMuIEF1Y3VuZSB0cmFjZSBkZSBicsO7bHVyZS4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczA2XzA4IixsYWJlbDoiQ8OiYmxhZ2UgQVRTIOKAlCBlbnRyw6llcyBldCBzb3J0aWVzIixoaW50OiJWdWUgY29tcGzDqHRlIGR1IGPDomJsYWdlIDogZW50csOpZSBzZWN0ZXVyLCBlbnRyw6llIERHLCBzb3J0aWUgY2hhcmdlLiBUb3VzIGxlcyBjw6JibGVzIMOpdGlxdWV0w6lzLiBTZXJyYWdlIGRlcyBib3JuZXMgcHJpbmNpcGFsZXMgdsOpcmlmacOpLiIsaXNDcml0OnRydWV9LAogIF19LAogIHtpZDoiczA3Iixjb2RlOiIwNyIsbGFiZWw6Ik1lc3VyZXMgJiBSZWxldsOpcyIsaWNvbjoi8J+TiiIsY29sb3I6IiM4YTdhMWEiLGl0ZW1zOlsKICAgIHtpZDoiczA3XzAxIixsYWJlbDoiSW5kZXggZXQgdGVuc2lvbiBiYXR0ZXJpZSBERyAoRFNFKSIsaGludDoiw4ljcmFuIERTRSBtb250cmFudCBoZXVyZXMgdG90YWxlcyBldCB0ZW5zaW9uIGJhdHRlcmllLiBUb3V0IGwnw6ljcmFuIGRvaXQgw6p0cmUgbGlzaWJsZS4ifSwKICAgIHtpZDoiczA3XzAyIixsYWJlbDoiUXVhbnRpdMOpIGNhcmJ1cmFudCIsaGludDoiQWZmaWNoYWdlIERTRSBkdSBuaXZlYXUgZGUgY2FyYnVyYW50IGVuICUgZXQgbGl0cmVzLiBDcm9pc2VyIGF2ZWMgamF1Z2UgcGh5c2lxdWUuIn0sCiAgICB7aWQ6InMwN18wMyIsbGFiZWw6IlRlbnNpb24gc2ltcGxlIGV0IGNvbXBvc8OpZSIsaGludDoiw4ljcmFuIERTRSA6IHRlbnNpb25zIEwxLCBMMiwgTDMgZXQgdGVuc2lvbnMgY29tcG9zw6llcy4gTGVzIHNpeCB2YWxldXJzIGxpc2libGVzLiJ9LAogICAge2lkOiJzMDdfMDQiLGxhYmVsOiJERyBtb2RlIEFVVE8gZXQgZW4gY2hhcmdlIixoaW50OiJEU0UgY29uZmlybWFudCBtb2RlIEFVVE8gZXQgY291cmFudCBkZSBjaGFyZ2Ugc3VyIGxlcyB0cm9pcyBwaGFzZXMuIn0sCiAgICB7aWQ6InMwN18wNSIsbGFiZWw6Ik1lc3VyZSBjb3VyYW50IGNsaWVudCIsaGludDoiUGluY2UtYW1ww6hyZW3DqHRyZSBzdXIgY8OiYmxlIGRlIGNoYXJnZSBjbGllbnQuIEFmZmljaGFnZSBldCBjw6JibGUgZGFucyBsZSBtw6ptZSBjYWRyZS4ifSwKICAgIHtpZDoiczA3XzA2IixsYWJlbDoiTWVzdXJlIHRlbnNpb24gY2xpZW50IixoaW50OiJNdWx0aW3DqHRyZSBzdXIgYm9ybmVzIGNsaWVudCBhdmVjIGxlY3R1cmUgdmlzaWJsZS4gUG9pbnQgZGUgY29ubmV4aW9uIGV0IGNvbXB0ZXVyIGRhbnMgbGUgY2FkcmUuIn0sCiAgXX0sCiAge2lkOiJzMDgiLGNvZGU6IjA4IixsYWJlbDoiQkJTIOKAlCBBcm1vaXJlIEJhdHRlcmllcyIsaWNvbjoi8J+UiyIsY29sb3I6IiMxYTZiNWMiLGl0ZW1zOlsKICAgIHtpZDoiczA4XzAxIixsYWJlbDoiQkJTIGJhdHRhbnRzIGZlcm3DqXMiLGhpbnQ6IlZ1ZSBleHTDqXJpZXVyZSBkZSBsJ2FybW9pcmUgQkJTIGZlcm3DqWUgZXQgdmVycm91aWxsw6llLiBDYWRlbmFzIGVuZ2Fnw6kgZXQgdmlzIGRlIGZpeGF0aW9uIHByw6lzZW50ZXMuIn0sCiAgICB7aWQ6InMwOF8wMiIsbGFiZWw6IkJCUyBiYXR0YW50cyBvdXZlcnRzIixoaW50OiJWdWUgY29tcGzDqHRlIGRlIGwnaW50w6lyaWV1ciBvdXZlcnQuIE1vZHVsZXMsIEJNUyBldCBjw6JibGFnZSBkZSBoYXV0IGVuIGJhcy4ifSwKICAgIHtpZDoiczA4XzAzIixsYWJlbDoiQkJTIGNvbm5lY3TDqWUgw6AgbGEgdGVycmUiLGhpbnQ6IlBvaW50IGRlIGxpYWlzb24gZGUgdGVycmUgc3VyIGwnYXJtb2lyZS4gQ29uZHVjdGV1ciB2ZXJ0L2phdW5lIGV0IHBpbmNlIGNvcnJlY3RlbWVudCBzZXJyw6llLiJ9LAogICAge2lkOiJzMDhfMDQiLGxhYmVsOiJCYXR0ZXJpZXMgYmFja3VwIixoaW50OiJHcm9zIHBsYW4gZGVzIGJvcm5lcyBkZXMgbW9kdWxlcy4gQ29ubmV4aW9ucyBzw6ljdXJpc8OpZXMsIGF1Y3VuZSBjb3Jyb3Npb24sIMOpdGlxdWV0dGVzIGxpc2libGVzLiJ9LAogICAge2lkOiJzMDhfMDUiLGxhYmVsOiJOZXR0b3lhZ2UgdmVudGlsYXRldXJzIEJCUyIsaGludDoiR3JpbGxlcyBkZXMgdmVudGlsYXRldXJzIGF2YW50IGV0IGFwcsOocyBuZXR0b3lhZ2UuIFBhbGVzIHZpc2libGVzIMOgIHRyYXZlcnMgbGEgZ3JpbGxlLiJ9LAogICAge2lkOiJzMDhfMDYiLGxhYmVsOiJOZXR0b3lhZ2UgZmlsdHJlIMOgIGFpciBCQlMiLGhpbnQ6IkZpbHRyZSBkw6lwb3PDqSBldCBuZXR0b3nDqS4gVGVuaXIgw6AgbGEgbHVtacOocmUgbmF0dXJlbGxlIHBvdXIgw6l2YWx1ZXIgbGUgY29sbWF0YWdlIHLDqXNpZHVlbC4ifSwKICAgIHtpZDoiczA4XzA3IixsYWJlbDoiRGlzam9uY3RldXIgQkJTIixoaW50OiJEaXNqb25jdGV1ciBwcmluY2lwYWwgQkJTIGF2ZWMgc2EgcG9zaXRpb24gYWN0dWVsbGUgT04vT0ZGLiDDiXRpcXVldHRlIGRlIGNhbGlicmUgdmlzaWJsZS4ifSwKICAgIHtpZDoiczA4XzA4IixsYWJlbDoiQmF0dGVyaWUgZW4gY2hhcmdlIHNhbnMgYWxhcm1lcyIsaGludDoiw4ljcmFuIEJNUyA6IMOpdGF0IGRlIGNoYXJnZSwgdGVuc2lvbiwgY291cmFudCDigJQgesOpcm8gYWxhcm1lIGFjdGl2ZS4gVG91cyBwYXJhbcOodHJlcyBkYW5zIHVuIGNhZHJlLiJ9LAogICAge2lkOiJzMDhfMDkiLGxhYmVsOiJDb250csO0bGV1ciBCQlMiLGhpbnQ6IsOJY3JhbiBjb21wbGV0IGR1IGNvbnRyw7RsZXVyIGF2ZWMgdG91cyBsZXMgcGFyYW3DqHRyZXMgdmlzaWJsZXMuIENoYXF1ZSBjaGlmZnJlIGxpc2libGUuIn0sCiAgICB7aWQ6InMwOF8xMCIsbGFiZWw6IlRlbmFudCBsYWJlbGxpbmcgQkJTIOKAlCBjbGllbnRzIixoaW50OiJHcm9zIHBsYW4gZHUgcGFubmVhdSBkJ8OpdGlxdWV0YWdlIHRlbmFudCBzdXIgbGEgQkJTLiBDaGFxdWUgY2xpZW50IDogbm9tLCBJRCBjaXJjdWl0LCBjYWxpYnJlLiBFeGlnZW5jZSBkZSBjb25mb3JtaXTDqS4ifSwKICBdfSwKICB7aWQ6InMwOSIsY29kZToiMDkiLGxhYmVsOiJCQlUgJiBNb25pdG9yaW5nIixpY29uOiLwn5OhIixjb2xvcjoiIzRhMWE2YiIsaXRlbXM6WwogICAge2lkOiJzMDlfMDEiLGxhYmVsOiJCQlUg4oCUIHZ1ZSBnw6luw6lyYWxlIixoaW50OiJWdWUgZnJvbnRhbGUgZGUgbCd1bml0w6kgQkJVIGF2ZWMgdG91cyBsZXMgdm95YW50cyBMRUQgZXQgw6l0aXF1ZXR0ZSBtb2TDqGxlLiBWb3lhbnRzIHJvdWdlcyBwaG90b2dyYXBoacOpcyBzw6lwYXLDqW1lbnQuIn0sCiAgICB7aWQ6InMwOV8wMiIsbGFiZWw6Ik5ldHRveWFnZSBCQlUiLGhpbnQ6IkJCVSBuZXR0b3nDqSDDoCBsJ2FpciBjb21wcmltw6kuIFBvdXNzacOocmUgZXhwdWxzw6llIHZpc2libGUuIn0sCiAgICB7aWQ6InMwOV8wMyIsbGFiZWw6IkRpc2pvbmN0ZXVycyBCQlUiLGhpbnQ6IkRpc2pvbmN0ZXVycyBCQlUgYXZlYyB0b3V0ZXMgbGVzIHBvc2l0aW9ucy4gw4l0aXF1ZXR0ZXMgQkYyMSwgQkYyMiwgQkYyMywgQkYyNCBsaXNpYmxlcy4ifSwKICAgIHtpZDoiczA5XzA0IixsYWJlbDoiUk1TIFRlbHRvbmlrYSAoUlVUOTU2KSIsaGludDoiUGFubmVhdSBhdmFudCBkdSBSVVQ5NTYgYXZlYyB2b3lhbnRzIExFRCBkJ8OpdGF0LiBWZXJ0ID0gT0ssIHJvdWdlID0gZMOpZmF1dC4gVG91cyBsZXMgdm95YW50cyBsaXNpYmxlcy4ifSwKICAgIHtpZDoiczA5XzA1IixsYWJlbDoiS2l0IFRlbmFudCBNb25pdG9yaW5nIixoaW50OiJJbnN0YWxsYXRpb24gY29tcGzDqHRlIGR1IGtpdCBtb25pdG9yaW5nLiBUb3VzIGPDomJsZXMgY29ubmVjdMOpcywgdW5pdMOpIG1vbnTDqWUsIGF1Y3VuIHBvcnQgb3V2ZXJ0LiJ9LAogICAge2lkOiJzMDlfMDYiLGxhYmVsOiJTUEQgKFBhcmFmb3VkcmUpIixoaW50OiJQYW5uZWF1IFNQRCBhdmVjIHRvdXMgbGVzIGluZGljYXRldXJzLiBGZW7DqnRyZXMgcm91Z2VzID0gbW9kdWxlIGTDqWZhaWxsYW50IMOgIHNpZ25hbGVyIGRhbnMgbGUgcmFwcG9ydC4ifSwKICAgIHtpZDoiczA5XzA3IixsYWJlbDoiS3JvbmUgZGVzIGFsYXJtZXMiLGhpbnQ6IkJsb2MgS3JvbmUg4oCUIHRvdXRlcyBsZXMgdGVybWluYWlzb25zLiBCb3JuZXMgZGVzc2VycsOpZXMgb3UgY29ycm9kw6llcyBzaWduYWzDqWVzIGluZGl2aWR1ZWxsZW1lbnQuIn0sCiAgICB7aWQ6InMwOV8wOCIsbGFiZWw6IkRDIEJveCBUZW5hbnQiLGhpbnQ6IkludMOpcmlldXIgZHUgY29mZnJldCBEQy4gVG91cyBsZXMgZnVzaWJsZXMgZXQgY29ubmV4aW9ucy4gw4l0aXF1ZXR0ZXMgbGlzaWJsZXMuIEZ1c2libGVzIGdyaWxsw6lzIHNpZ25hbMOpcy4ifSwKICAgIHtpZDoiczA5XzA5IixsYWJlbDoiQ2FwdHVyZSDDqWNyYW4gUk1TIOKAlCBhbGFybWVzIGFjdGl2ZXMiLGhpbnQ6IkNhcHR1cmUgZGUgbGEgcGxhdGVmb3JtZSBSTVMgbW9udHJhbnQgc3RhdHV0IGRlcyBhbGFybWVzLiBUb3V0ZXMgYWxhcm1lcyBhY3RpdmVzIHZpc2libGVzLiBJRCBzaXRlIHZpc2libGUgw6AgbCfDqWNyYW4uIn0sCiAgICB7aWQ6InMwOV8xMCIsbGFiZWw6IkNhcHR1cmUgw6ljcmFuIE9TUyDigJQgam91cm5hbCBhbGFybWVzIE5PQyIsaGludDoiUGhvdG8gZGUgbCfDqWNyYW4gT1NTL05PQyBhdmVjIGpvdXJuYWwgZGVzIGFsYXJtZXMgZXQgaG9yb2RhdGFnZXMuIENvbmZpcm1lIHF1ZSBsYSB0w6lsw6lzdXJ2ZWlsbGFuY2UgZm9uY3Rpb25uZS4ifSwKICBdfSwKICB7aWQ6InMxMCIsY29kZToiMTAiLGxhYmVsOiJOZXR0b3lhZ2UgR8OpbsOpcmFsIixpY29uOiLwn6e5Iixjb2xvcjoiIzNkNmIzZCIsaXRlbXM6WwogICAge2lkOiJzMTBfMDEiLGxhYmVsOiJOZXR0b3lhZ2UgYWx0ZXJuYXRldXIgZGUgY2hhcmdlIixoaW50OiJBbHRlcm5hdGV1ciBkZSBjaGFyZ2UgYXByw6hzIG5ldHRveWFnZS4gRXh0csOpbWl0w6kgYm9iaW5hZ2UgZXQgZ3JvdXBlIGJhbGFpLWNvbGxlY3RldXIgc2kgYWNjZXNzaWJsZS4gQXVjdW5lIGZ1aXRlIGQnaHVpbGUuIn0sCiAgICB7aWQ6InMxMF8wMiIsbGFiZWw6Ik5ldHRveWFnZSBhbHRlcm5hdGV1ciBkZSBwdWlzc2FuY2UiLGhpbnQ6IkFsdGVybmF0ZXVyIHByaW5jaXBhbCBuZXR0b3nDqS4gQWNjb3VwbGVtZW50LCBsb2dlbWVudCBkZSByb3VsZW1lbnQgZXQgYm9ybmllciDigJQgc2FucyBodWlsZSBuaSBwb3Vzc2nDqHJlLiJ9LAogICAge2lkOiJzMTBfMDMiLGxhYmVsOiJOZXR0b3lhZ2UgZHUgbW90ZXVyIixoaW50OiJCbG9jIG1vdGV1ciBhcHLDqHMgbmV0dG95YWdlLiBUb3V0ZXMgc3VyZmFjZXMgZXh0w6lyaWV1cmVzIHByb3ByZXMsIGF1Y3VuZSBmdWl0ZS4ifSwKICAgIHtpZDoiczEwXzA0IixsYWJlbDoiTmV0dG95YWdlIGR1IGfDqW7DqXJhdGV1ciIsaGludDoiVnVlIGNvbXBsw6h0ZSBkdSBncm91cGUgZGVwdWlzIDJtIGFwcsOocyByw6l2aXNpb24gY29tcGzDqHRlLiJ9LAogICAge2lkOiJzMTBfMDUiLGxhYmVsOiJOZXR0b3lhZ2UgUG93ZXIgQ29yZSIsaGludDoiUG93ZXIgY29yZSBvdSByZWRyZXNzZXVyIOKAlCB2ZW50aWxhdGV1cnMgZXQgYm\/DrnRpZXIgYXByw6hzIGTDqXBvdXNzacOpcmFnZS4gQXZhbnQvYXByw6hzIHNpIHBvc3NpYmxlLiJ9LAogIF19LAogIHtpZDoiczExIixjb2RlOiIxMSIsbGFiZWw6IkNsw7R0dXJlIFBNV08iLGljb246IuKchSIsY29sb3I6IiMxYTNkNWMiLGl0ZW1zOlsKICAgIHtpZDoiczExXzAxIixsYWJlbDoiQ2hhcmdldXIgc3RhdGlxdWUiLGhpbnQ6IkFmZmljaGFnZSBkdSBjaGFyZ2V1ciBzdGF0aXF1ZSA6IHRlbnNpb24gZGUgc29ydGllIGV0IGNvdXJhbnQgZGUgY2hhcmdlLiBBdWN1biB2b3lhbnQgYWxhcm1lIGFjdGlmLiJ9LAogICAge2lkOiJzMTFfMDIiLGxhYmVsOiJBQyBNYWluIEJveCAmIEFQUyIsaGludDoiVGFibGVhdSBBQyBwcmluY2lwYWwgZXQgQVBTIOKAlCB0b3VzIGRpc2pvbmN0ZXVycyBlbiBwb3NpdGlvbiBjb3JyZWN0ZSBldCDDqXRpcXVldGFnZXMgaW50YWN0cy4ifSwKICAgIHtpZDoiczExXzAzIixsYWJlbDoiQ2Fpc3NlIGQnb3V0aWxzIixoaW50OiJLaXQgZCdvdXRpbHMgY29tcGxldC4gVG91cyBsZXMgb3V0aWxzIHByw6lzZW50cyBldCBjb21wdGFiaWxpc8Opcy4gQXVjdW4gb3V0aWwgbGFpc3PDqSBzdXIgbGUgc2l0ZS4ifSwKICAgIHtpZDoiczExXzA0IixsYWJlbDoiw4l0YXQgZmluYWwgZHUgc2l0ZSIsaGludDoiUGhvdG8gZ3JhbmQgYW5nbGUgZmluYWxlIGR1IHNpdGUgZGFucyBzb24gw6l0YXQgY29tcGzDqXTDqSwgcHJvcHJlIGV0IHPDqWN1cmlzw6kuIFBob3RvIGRlIGNsw7R0dXJlIGR1IFBNV08uIn0sCiAgXX0sCl07CmxldCBzZXNzaW9uPW51bGwsIHBob3Rvcz17fSwgYWN0aXZlU2VjdGlvbklkPW51bGwsIGFjdGl2ZUl0ZW1JZD1udWxsLCBnZW89bnVsbCwgcGRmVXJsPW51bGw7CmxldCBzZWxlY3RlZFNpdGU9bnVsbCwgc2VsZWN0ZWRGbWU9bnVsbDsKd2luZG93Lm9ubG9hZD0oKT0+ewogIGxldCB0b3RhbD0wOyBTRUNUSU9OUy5mb3JFYWNoKHM9PnRvdGFsKz1zLml0ZW1zLmxlbmd0aCk7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0YXQtcGhvdG9zJykudGV4dENvbnRlbnQ9dG90YWw7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0YXQtc2l0ZXMnKS50ZXh0Q29udGVudD1TSVRFUy5sZW5ndGg7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0YXQtc2VjdGlvbnMnKS50ZXh0Q29udGVudD1TRUNUSU9OUy5sZW5ndGg7CiAgaWYobmF2aWdhdG9yLmdlb2xvY2F0aW9uKSBuYXZpZ2F0b3IuZ2VvbG9jYXRpb24uZ2V0Q3VycmVudFBvc2l0aW9uKHA9PntnZW89e2xhdDpwLmNvb3Jkcy5sYXRpdHVkZS50b0ZpeGVkKDUpLGxuZzpwLmNvb3Jkcy5sb25naXR1ZGUudG9GaXhlZCg1KX19LCgpPT57fSk7CiAgY29uc3Qgc2VsPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmbWUtc2VsZWN0Jyk7CiAgRk1FUy5mb3JFYWNoKGY9Pntjb25zdCBvPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ29wdGlvbicpO28udmFsdWU9ZjtvLnRleHRDb250ZW50PWY7c2VsLmFwcGVuZENoaWxkKG8pfSk7CiAgcmVuZGVyU2l0ZUxpc3QoU0lURVMuc2xpY2UoMCw4KSk7Cn07CmZ1bmN0aW9uIGZpbHRlclNpdGVzKCl7CiAgY29uc3QgcT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2l0ZS1zZWFyY2gnKS52YWx1ZS50b0xvd2VyQ2FzZSgpOwogIGNvbnN0IHI9U0lURVMuZmlsdGVyKHM9PnMuaWQudG9Mb3dlckNhc2UoKS5pbmNsdWRlcyhxKXx8cy5uYW1lLnRvTG93ZXJDYXNlKCkuaW5jbHVkZXMocSl8fHMuZm1lLnRvTG93ZXJDYXNlKCkuaW5jbHVkZXMocSl8fHMubGVnYWN5LnRvTG93ZXJDYXNlKCkuaW5jbHVkZXMocSkpLnNsaWNlKDAsOCk7CiAgcmVuZGVyU2l0ZUxpc3Qocik7Cn0KZnVuY3Rpb24gcmVuZGVyU2l0ZUxpc3QobGlzdCl7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NpdGUtbGlzdCcpLmlubmVySFRNTD1saXN0Lm1hcChzPT5gCiAgICA8ZGl2IGNsYXNzPSJzaXRlLW9wdCAke3NlbGVjdGVkU2l0ZT8uaWQ9PT1zLmlkPydzZWwnOicnfSIgb25jbGljaz0ic2VsZWN0U2l0ZSgnJHtzLmlkfScpIj4KICAgICAgPHNwYW4gY2xhc3M9InNpdGUtaWQiPiR7cy5pZH08L3NwYW4+CiAgICAgIDxzcGFuIGNsYXNzPSJzaXRlLW5hbWUiPiR7cy5uYW1lfTwvc3Bhbj4KICAgICAgPHNwYW4gY2xhc3M9InNpdGUtZm1lIj4ke3MuZm1lfTwvc3Bhbj4KICAgIDwvZGl2PmApLmpvaW4oJycpOwp9CmZ1bmN0aW9uIHNlbGVjdFNpdGUoaWQpewogIHNlbGVjdGVkU2l0ZT1TSVRFUy5maW5kKHM9PnMuaWQ9PT1pZCk7IHNlbGVjdGVkRm1lPW51bGw7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZtZS1zZWxlY3QnKS52YWx1ZT0nJzsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZm1lLWJsb2NrJykuc3R5bGUuZGlzcGxheT0nYmxvY2snOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25maXJtLWJveCcpLnN0eWxlLmRpc3BsYXk9J25vbmUnOwogIGZpbHRlclNpdGVzKCk7Cn0KZnVuY3Rpb24gdXBkYXRlQ29uZmlybSgpewogIGNvbnN0IGY9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZtZS1zZWxlY3QnKS52YWx1ZTsgc2VsZWN0ZWRGbWU9Znx8bnVsbDsKICBpZihzZWxlY3RlZFNpdGUmJnNlbGVjdGVkRm1lKXsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25mLXNpdGUnKS50ZXh0Q29udGVudD1gJHtzZWxlY3RlZFNpdGUuaWR9IMK3ICR7c2VsZWN0ZWRTaXRlLm5hbWV9YDsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25mLWxlZ2FjeScpLnRleHRDb250ZW50PXNlbGVjdGVkU2l0ZS5sZWdhY3k7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uZi1mbWUnKS50ZXh0Q29udGVudD1zZWxlY3RlZEZtZTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25mLWZtcycpLnRleHRDb250ZW50PXNlbGVjdGVkU2l0ZS5mbXM7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uZi1kYXRlJykudGV4dENvbnRlbnQ9bmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoJ2ZyLUNEJyx7ZGF5OicyLWRpZ2l0Jyxtb250aDonMi1kaWdpdCcseWVhcjonbnVtZXJpYyd9KTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25maXJtLWJveCcpLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsKICB9Cn0KZnVuY3Rpb24gc3RhcnRTZXNzaW9uKCl7CiAgaWYoIXNlbGVjdGVkU2l0ZXx8IXNlbGVjdGVkRm1lKSByZXR1cm47CiAgc2Vzc2lvbj17c2l0ZTpzZWxlY3RlZFNpdGUsZm1lOnNlbGVjdGVkRm1lLGRhdGU6bmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoJ2ZyLUNEJyx7ZGF5OicyLWRpZ2l0Jyxtb250aDonMi1kaWdpdCcseWVhcjonbnVtZXJpYyd9KSx6b25lOidLVEEg4oCUIEhhdXQtS2F0YW5nYSd9OwogIHBob3Rvcz17fTtwZGZVcmw9bnVsbDsKICByZW5kZXJTZXNzaW9uKCk7IHNob3dTY3JlZW4oJ3Nlc3Npb24nKTsKfQpmdW5jdGlvbiByZW5kZXJTZXNzaW9uKCl7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Nlc3Mtc2l0ZS1uYW1lJykudGV4dENvbnRlbnQ9YCR7c2Vzc2lvbi5zaXRlLmlkfSDCtyAke3Nlc3Npb24uc2l0ZS5uYW1lfWA7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Nlc3MtbWV0YS0xJykudGV4dENvbnRlbnQ9YFpvbmUgS1RBIOKAlCBIYXV0LUthdGFuZ2EgwrcgRk1TIDogJHtzZXNzaW9uLnNpdGUuZm1zfWA7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Nlc3MtbWV0YS0yJykudGV4dENvbnRlbnQ9YEZNRSA6ICR7c2Vzc2lvbi5mbWV9IMK3ICR7c2Vzc2lvbi5kYXRlfWA7CiAgdXBkYXRlU2Vzc2lvblByb2dyZXNzKCk7IHJlbmRlclNlY3Rpb25DYXJkcygpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwZGYtYmFubmVyJykuc3R5bGUuZGlzcGxheT0nbm9uZSc7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BhcnRpYWwtbm90ZScpLnN0eWxlLmRpc3BsYXk9J25vbmUnOwp9CgpmdW5jdGlvbiB1cGRhdGVTZXNzaW9uUHJvZ3Jlc3MoKXsKICBjb25zdCB0b3RhbD1TRUNUSU9OUy5yZWR1Y2UoKGEscyk9PmErcy5pdGVtcy5sZW5ndGgsMCk7CiAgY29uc3QgZG9uZT1PYmplY3Qua2V5cyhwaG90b3MpLmxlbmd0aDsKICBjb25zdCBwY3Q9dG90YWw\/TWF0aC5yb3VuZChkb25lL3RvdGFsKjEwMCk6MDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2Vzcy1wcm9nLWZpbGwnKS5zdHlsZS53aWR0aD1wY3QrJyUnOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZXNzLXByb2ctbGFiZWwnKS50ZXh0Q29udGVudD1gJHtkb25lfSAvICR7dG90YWx9IHBob3RvcyAoJHtwY3R9JSlgOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdidG4tcGRmJykuZGlzYWJsZWQ9ZG9uZT09PTA7Cn0KCmZ1bmN0aW9uIHJlbmRlclNlY3Rpb25DYXJkcygpewogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWMtbGlzdCcpLmlubmVySFRNTD1TRUNUSU9OUy5tYXAoc2VjPT57CiAgICBjb25zdCBkb25lPXNlYy5pdGVtcy5maWx0ZXIoaT0+cGhvdG9zW2kuaWRdKS5sZW5ndGgsIHRvdGFsPXNlYy5pdGVtcy5sZW5ndGgsIHBjdD1NYXRoLnJvdW5kKGRvbmUvdG90YWwqMTAwKTsKICAgIHJldHVybiBgPGRpdiBjbGFzcz0ic2VjLWNhcmQiIHN0eWxlPSJib3JkZXItbGVmdC1jb2xvcjoke3NlYy5jb2xvcn0iIG9uY2xpY2s9Im9wZW5TZWN0aW9uKCcke3NlYy5pZH0nKSI+CiAgICAgIDxkaXYgY2xhc3M9InNlYy1pY29uIj4ke3NlYy5pY29ufTwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJzZWMtaW5mbyI+CiAgICAgICAgPGRpdiBjbGFzcz0ic2VjLWxhYmVsIj4ke3NlYy5jb2RlfSDCtyAke3NlYy5sYWJlbH08L2Rpdj4KICAgICAgICAke3NlYy5pc0NyaXQ\/JzxzcGFuIGNsYXNzPSJjcml0LWZsYWciPuKaoCBDUklUSVFVRSBTw4lDVVJJVMOJPC9zcGFuPic6Jyd9CiAgICAgICAgPGRpdiBjbGFzcz0ic2VjLXByb2ciPiR7ZG9uZX0vJHt0b3RhbH0gcGhvdG9zPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ibWluaS1iYXIiPjxkaXYgY2xhc3M9Im1pbmktZmlsbCIgc3R5bGU9IndpZHRoOiR7cGN0fSU7YmFja2dyb3VuZDoke3NlYy5jb2xvcn0iPjwvZGl2PjwvZGl2PgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0ic2VjLWFycm93IiBzdHlsZT0iY29sb3I6JHtzZWMuY29sb3J9Ij7igLo8L2Rpdj4KICAgIDwvZGl2PmA7CiAgfSkuam9pbignJyk7Cn0KCmZ1bmN0aW9uIG9wZW5TZWN0aW9uKHNlY0lkKXsKICBhY3RpdmVTZWN0aW9uSWQ9c2VjSWQ7CiAgY29uc3Qgc2VjPVNFQ1RJT05TLmZpbmQocz0+cy5pZD09PXNlY0lkKTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VjLWhlYWRlci1iYXInKS5zdHlsZS5iYWNrZ3JvdW5kPXNlYy5jb2xvcjsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VjLWhlYWRlci10aXRsZScpLnRleHRDb250ZW50PWAke3NlYy5pY29ufSAke3NlYy5sYWJlbH1gOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWMtaGVhZGVyLXN1YicpLnRleHRDb250ZW50PWAke3Nlc3Npb24uc2l0ZS5pZH0gwrcgRk1FIDogJHtzZXNzaW9uLmZtZX1gOwogIHJlbmRlckl0ZW1zKHNlYyk7IHNob3dTY3JlZW4oJ3NlY3Rpb24nKTsKfQoKZnVuY3Rpb24gcmVuZGVySXRlbXMoc2VjKXsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaXRlbS1saXN0JykuaW5uZXJIVE1MPXNlYy5pdGVtcy5tYXAoaXRlbT0+ewogICAgY29uc3QgcGhvdG89cGhvdG9zW2l0ZW0uaWRdOwogICAgcmV0dXJuIGA8ZGl2IGNsYXNzPSJpdGVtLXJvdyAke2l0ZW0uaXNDcml0Pydpcy1jcml0JzonJ30iPgogICAgICA8ZGl2IGNsYXNzPSJpdGVtLXRodW1iIiBpZD0idGh1bWItJHtpdGVtLmlkfSI+JHtwaG90bz9gPGltZyBzcmM9IiR7cGhvdG8uZGF0YVVybH0iIGFsdD0iIj5gOifwn5O3J308L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iaXRlbS1pbmZvIj4KICAgICAgICAke2l0ZW0uaXNDcml0Pyc8c3BhbiBzdHlsZT0iZm9udC1zaXplOjlweDtjb2xvcjojZTUzZTNlO2ZvbnQtd2VpZ2h0OjcwMCI+4pqgIENSSVRJUVVFICZuYnNwOzwvc3Bhbj4nOicnfQogICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0tbGFiZWwiPiR7aXRlbS5sYWJlbH08L2Rpdj4KICAgICAgICAke3Bob3RvP2A8ZGl2IGNsYXNzPSJpdGVtLXRzIj7inJMgJHtwaG90by50c30ke3Bob3RvLmdlbz8nIMK3ICcrcGhvdG8uZ2VvLmxhdDonJ308L2Rpdj5gOicnfQogICAgICAgIDxidXR0b24gY2xhc3M9ImhpbnQtYnRuIiBvbmNsaWNrPSJzaG93SGludCgnJHtpdGVtLmlkfScpIj7wn5KhIEd1aWRlIHBob3RvPC9idXR0b24+CiAgICAgIDwvZGl2PgogICAgICA8YnV0dG9uIGNsYXNzPSJjYXAtYnRuIiBzdHlsZT0iYmFja2dyb3VuZDoke3Bob3RvP3NlYy5jb2xvcjonI2UwZTBlMCd9O2NvbG9yOiR7cGhvdG8\/JyNmZmYnOicjNTU1J30iIG9uY2xpY2s9InRyaWdnZXJDYXB0dXJlKCcke2l0ZW0uaWR9JykiPgogICAgICAgICR7cGhvdG8\/J1JlcHJlbmRyZSc6J0NhcHR1cmVyJ30KICAgICAgPC9idXR0b24+CiAgICA8L2Rpdj5gOwogIH0pLmpvaW4oJycpOwp9CgpmdW5jdGlvbiB0cmlnZ2VyQ2FwdHVyZShpdGVtSWQpewogIGFjdGl2ZUl0ZW1JZD1pdGVtSWQ7CiAgY29uc3Qgc2VjPVNFQ1RJT05TLmZpbmQocz0+cy5pdGVtcy5zb21lKGk9PmkuaWQ9PT1pdGVtSWQpKTsKICBjb25zdCBpdGVtPXNlYy5pdGVtcy5maW5kKGk9PmkuaWQ9PT1pdGVtSWQpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYXAtbGFiZWwnKS50ZXh0Q29udGVudD1pdGVtLmxhYmVsOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYXAtaGludCcpLnRleHRDb250ZW50PWl0ZW0uaGludC5zdWJzdHJpbmcoMCwxMjApKyhpdGVtLmhpbnQubGVuZ3RoPjEyMD8n4oCmJzonJyk7CiAgc2hvd1NjcmVlbignY2FwdHVyZScpOyBzZXRUaW1lb3V0KG9wZW5DYW1lcmEsMjAwKTsKfQoKZnVuY3Rpb24gb3BlbkNhbWVyYSgpe2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmaWxlLWlucHV0JykuY2xpY2soKX0KCmZ1bmN0aW9uIGhhbmRsZVBob3RvKGUpewogIGNvbnN0IGZpbGU9ZS50YXJnZXQuZmlsZXNbMF07IGlmKCFmaWxlKXtnb1NlY3Rpb24oKTtyZXR1cm59CiAgY29uc3QgcmVhZGVyPW5ldyBGaWxlUmVhZGVyKCk7CiAgcmVhZGVyLm9ubG9hZD1ldj0+ewogICAgY29uc3Qgbm93PW5ldyBEYXRlKCk7CiAgICBwaG90b3NbYWN0aXZlSXRlbUlkXT17ZGF0YVVybDpldi50YXJnZXQucmVzdWx0LHRzOm5vdy50b0xvY2FsZURhdGVTdHJpbmcoJ2ZyLUNEJyx7ZGF5OicyLWRpZ2l0Jyxtb250aDonMi1kaWdpdCcseWVhcjonbnVtZXJpYyd9KSsnICcrbm93LnRvTG9jYWxlVGltZVN0cmluZygnZnItQ0QnLHtob3VyOicyLWRpZ2l0JyxtaW51dGU6JzItZGlnaXQnfSksZ2VvOmdlbz97bGF0Omdlby5sYXQsbG5nOmdlby5sbmd9Om51bGx9OwogICAgZ29TZWN0aW9uKCk7IHVwZGF0ZVNlc3Npb25Qcm9ncmVzcygpOyByZW5kZXJTZWN0aW9uQ2FyZHMoKTsKICB9OwogIHJlYWRlci5yZWFkQXNEYXRhVVJMKGZpbGUpOyBlLnRhcmdldC52YWx1ZT0nJzsKfQoKZnVuY3Rpb24gc2hvd0hpbnQoaXRlbUlkKXsKICBhY3RpdmVJdGVtSWQ9aXRlbUlkOwogIGNvbnN0IHNlYz1TRUNUSU9OUy5maW5kKHM9PnMuaXRlbXMuc29tZShpPT5pLmlkPT09aXRlbUlkKSk7CiAgY29uc3QgaXRlbT1zZWMuaXRlbXMuZmluZChpPT5pLmlkPT09aXRlbUlkKTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaGludC10aXRsZScpLnRleHRDb250ZW50PSfwn5O3ICcraXRlbS5sYWJlbDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaGludC10ZXh0JykudGV4dENvbnRlbnQ9aXRlbS5oaW50OwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdoaW50LWNyaXQtYm94Jykuc3R5bGUuZGlzcGxheT1pdGVtLmlzQ3JpdD8nYmxvY2snOidub25lJzsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaGludC1vdmVybGF5Jykuc3R5bGUuZGlzcGxheT0nZmxleCc7Cn0KZnVuY3Rpb24gY2xvc2VIaW50KCl7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2hpbnQtb3ZlcmxheScpLnN0eWxlLmRpc3BsYXk9J25vbmUnfQpmdW5jdGlvbiBjbG9zZUhpbnRDYXB0dXJlKCl7Y2xvc2VIaW50KCk7dHJpZ2dlckNhcHR1cmUoYWN0aXZlSXRlbUlkKX0KCmFzeW5jIGZ1bmN0aW9uIGJ1aWxkUGRmKCl7CiAgY29uc3QgYnRuPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdidG4tcGRmJyk7CiAgYnRuLnRleHRDb250ZW50PSdHw6luw6lyYXRpb24gZW4gY291cnPigKYnOyBidG4uZGlzYWJsZWQ9dHJ1ZTsKICBjb25zdCBXPTc5NCxIPTExMjMsY2FudmFzPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2NhbnZhcycpOwogIGNhbnZhcy53aWR0aD1XOyBjYW52YXMuaGVpZ2h0PUg7CiAgY29uc3QgY3R4PWNhbnZhcy5nZXRDb250ZXh0KCcyZCcpLCBwYWdlcz1bXTsKICBmb3IoY29uc3Qgc2VjIG9mIFNFQ1RJT05TKXsKICAgIGNvbnN0IHNwPXNlYy5pdGVtcy5maWx0ZXIoaT0+cGhvdG9zW2kuaWRdKS5tYXAoaT0+e3JldHVybntpdGVtOmkscGhvdG86cGhvdG9zW2kuaWRdfX0pOwogICAgaWYoIXNwLmxlbmd0aCkgY29udGludWU7CiAgICBmb3IobGV0IGk9MDtpPHNwLmxlbmd0aDtpKz05KSBwYWdlcy5wdXNoKHtzZWMsaXRlbXM6c3Auc2xpY2UoaSxpKzkpfSk7CiAgfQogIGNvbnN0IGNhbnZhc1BhZ2VzPVtdOwogIGZvcihjb25zdCBwYWdlIG9mIHBhZ2VzKXsKICAgIGN0eC5jbGVhclJlY3QoMCwwLFcsSCk7CiAgICBjdHguZmlsbFN0eWxlPScjZjVmNmY4JzsgY3R4LmZpbGxSZWN0KDAsMCxXLEgpOwogICAgY3R4LmZpbGxTdHlsZT1wYWdlLnNlYy5jb2xvcjsgY3R4LmZpbGxSZWN0KDAsMCxXLDcyKTsKICAgIGN0eC5maWxsU3R5bGU9JyNmZmYnOyBjdHguZm9udD0nYm9sZCAxNnB4IEFyaWFsJzsKICAgIGN0eC5maWxsVGV4dCgnVW5pcG93ZXIgRW5lcmd5IFNlcnZpY2VzIOKAlCBSYXBwb3J0IFBNV08gWm9uZSBLVEEg4oCUIEhhdXQtS2F0YW5nYScsMTgsMjYpOwogICAgY3R4LmZvbnQ9JzEycHggQXJpYWwnOwogICAgY3R4LmZpbGxUZXh0KGBTZWN0aW9uICR7cGFnZS5zZWMuY29kZX0gwrcgJHtwYWdlLnNlYy5sYWJlbH1gLDE4LDUwKTsKICAgIGN0eC50ZXh0QWxpZ249J3JpZ2h0JzsgY3R4LmZvbnQ9JzExcHggQXJpYWwnOwogICAgY3R4LmZpbGxUZXh0KGBTaXRlIDogJHtzZXNzaW9uLnNpdGUuaWR9IMK3ICR7c2Vzc2lvbi5zaXRlLm5hbWV9IMK3ICR7c2Vzc2lvbi5kYXRlfWAsVy0xOCwyNik7CiAgICBjdHguZmlsbFRleHQoYEZNRSA6ICR7c2Vzc2lvbi5mbWV9IMK3IEZNUyA6ICR7c2Vzc2lvbi5zaXRlLmZtc31gLFctMTgsNDYpOwogICAgY3R4LnRleHRBbGlnbj0nbGVmdCc7CiAgICBjb25zdCBjb2xzPTMscm93cz0zLHBhZFg9MTgscGFkWT04MjsKICAgIGNvbnN0IGNlbGxXPShXLXBhZFgqMi0oY29scy0xKSo4KS9jb2xzLCBjZWxsSD0oSC1wYWRZLTI4LShyb3dzLTEpKjgpL3Jvd3MsIGltZ0g9Y2VsbEgtMzg7CiAgICBmb3IobGV0IGlkeD0wO2lkeDxwYWdlLml0ZW1zLmxlbmd0aDtpZHgrKyl7CiAgICAgIGNvbnN0IGNvbD1pZHglY29scywgcm93PU1hdGguZmxvb3IoaWR4L2NvbHMpOwogICAgICBjb25zdCB4PXBhZFgrY29sKihjZWxsVys4KSwgeT1wYWRZK3JvdyooY2VsbEgrOCk7CiAgICAgIGN0eC5maWxsU3R5bGU9JyNmZmYnOyBjdHguYmVnaW5QYXRoKCk7IGN0eC5yb3VuZFJlY3QoeCx5LGNlbGxXLGNlbGxILDUpOyBjdHguZmlsbCgpOwogICAgICBpZihwYWdlLml0ZW1zW2lkeF0uaXRlbS5pc0NyaXQpe2N0eC5zdHJva2VTdHlsZT0nI2U1M2UzZSc7Y3R4LmxpbmVXaWR0aD0yO2N0eC5iZWdpblBhdGgoKTtjdHgucm91bmRSZWN0KHgseSxjZWxsVyxjZWxsSCw1KTtjdHguc3Ryb2tlKCk7Y3R4LmxpbmVXaWR0aD0xfQogICAgICBjb25zdCBpbWc9bmV3IEltYWdlKCk7CiAgICAgIGF3YWl0IG5ldyBQcm9taXNlKHJlcz0+e2ltZy5vbmxvYWQ9aW1nLm9uZXJyb3I9cmVzO2ltZy5zcmM9cGFnZS5pdGVtc1tpZHhdLnBob3RvLmRhdGFVcmx9KTsKICAgICAgY3R4LnNhdmUoKTsgY3R4LmJlZ2luUGF0aCgpOyBjdHgucm91bmRSZWN0KHgseSxjZWxsVyxpbWdILFs1LDUsMCwwXSk7IGN0eC5jbGlwKCk7CiAgICAgIGNvbnN0IGFzcD1pbWcubmF0dXJhbFdpZHRoL2ltZy5uYXR1cmFsSGVpZ2h0OyBsZXQgZHc9Y2VsbFcsZGg9Y2VsbFcvYXNwOwogICAgICBpZihkaDxpbWdIKXtkaD1pbWdIO2R3PWltZ0gqYXNwfQogICAgICBjdHguZHJhd0ltYWdlKGltZyx4KyhjZWxsVy1kdykvMix5KyhpbWdILWRoKS8yLGR3LGRoKTsgY3R4LnJlc3RvcmUoKTsKICAgICAgY3R4LmZpbGxTdHlsZT1wYWdlLnNlYy5jb2xvcisnZWUnOyBjdHguZmlsbFJlY3QoeCx5K2ltZ0gsY2VsbFcsMzgpOwogICAgICBjdHguZmlsbFN0eWxlPScjZmZmJzsgY3R4LmZvbnQ9J2JvbGQgOC41cHggQXJpYWwnOwogICAgICBjb25zdCBsYmw9cGFnZS5pdGVtc1tpZHhdLml0ZW0ubGFiZWw7CiAgICAgIGN0eC5maWxsVGV4dChsYmwubGVuZ3RoPjQwP2xibC5zdWJzdHJpbmcoMCwzOCkrJ+KApic6bGJsLHgrNix5K2ltZ0grMTQpOwogICAgICBjdHguZm9udD0nNy41cHggQXJpYWwnOyBjdHguZmlsbFN0eWxlPScjZGRkJzsKICAgICAgY29uc3QgdHM9cGFnZS5pdGVtc1tpZHhdLnBob3RvLnRzLCBncz1wYWdlLml0ZW1zW2lkeF0ucGhvdG8uZ2VvP2AgfCAke3BhZ2UuaXRlbXNbaWR4XS5waG90by5nZW8ubGF0fSwgJHtwYWdlLml0ZW1zW2lkeF0ucGhvdG8uZ2VvLmxuZ31gOicnOwogICAgICBjdHguZmlsbFRleHQodHMrZ3MseCs2LHkraW1nSCsyOCk7CiAgICBjdHguZmlsbFN0eWxlPScjOTk5JzsgY3R4LmZvbnQ9JzlweCBBcmlhbCc7IGN0eC50ZXh0QWxpZ249J2NlbnRlcic7CiAgICBjdHguZmlsbFRleHQoYFBNV08gwrcgWm9uZSBLVEEg4oCUIEhhdXQtS2F0YW5nYSDCtyAke3Nlc3Npb24uc2l0ZS5pZH0gwrcgVW5pcG93ZXIgRW5lcmd5IFNlcnZpY2VzYCxXLzIsSC0xMCk7CiAgICBjdHgudGV4dEFsaWduPSdsZWZ0JzsKICAgIGNhbnZhc1BhZ2VzLnB1c2goY2FudmFzLnRvRGF0YVVSTCgnaW1hZ2UvanBlZycsLjg4KSk7CiAgfQogIGNvbnN0IHRvdGFsPVNFQ1RJT05TLnJlZHVjZSgoYSxzKT0+YStzLml0ZW1zLmxlbmd0aCwwKTsKICBjb25zdCBkb25lPU9iamVjdC5rZXlzKHBob3RvcykubGVuZ3RoOwogIGNvbnN0IGlzUGFydGlhbD1kb25lPHRvdGFsOwogIGNvbnN0IGh0bWw9YDwhRE9DVFlQRSBodG1sPjxodG1sPjxoZWFkPjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij48dGl0bGU+UE1XT19LVEFfJHtzZXNzaW9uLnNpdGUuaWR9XyR7c2Vzc2lvbi5kYXRlLnJlcGxhY2UoL1wvL2csJy0nKX08L3RpdGxlPgogIDxzdHlsZT5AbWVkaWEgcHJpbnR7Ym9keXttYXJnaW46MH1AcGFnZXtzaXplOkE0O21hcmdpbjowfX1ib2R5e21hcmdpbjowO2JhY2tncm91bmQ6I2NjY308L3N0eWxlPjwvaGVhZD48Ym9keT4KICAke2lzUGFydGlhbD8nPGRpdiBzdHlsZT0iYmFja2dyb3VuZDojZmZmOGUxO3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtZmFtaWx5OkFyaWFsO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3OTU1NDgiPuKaoCBSQVBQT1JUIFBBUlRJRUwg4oCUICR7ZG9uZX0gLyAke3RvdGFsfSBwaG90b3MgY2FwdHVyw6llcy4gU2VjdGlvbnMgaW5jb21wbMOodGVzIG5vbiBpbmNsdXNlcy48L2Rpdj4nOicnfQogICR7Y2FudmFzUGFnZXMubWFwKHNyYz0+YDxkaXYgc3R5bGU9InBhZ2UtYnJlYWstYWZ0ZXI6YWx3YXlzO21hcmdpbjowIGF1dG8gOHB4O21heC13aWR0aDo3OTRweCI+PGltZyBzcmM9IiR7c3JjfSIgc3R5bGU9IndpZHRoOjEwMCU7ZGlzcGxheTpibG9jayI+PC9kaXY+YCkuam9pbignJyl9CiAgPHNjcmlwdD53aW5kb3cub25sb2FkPWZ1bmN0aW9uKCl7d2luZG93LnByaW50KCl9PFwvc2NyaXB0PjwvYm9keT48L2h0bWw+YDsKICBjb25zdCBibG9iPW5ldyBCbG9iKFtodG1sXSx7dHlwZTondGV4dC9odG1sJ30pOwogIHBkZlVybD1VUkwuY3JlYXRlT2JqZWN0VVJMKGJsb2IpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwZGYtY291bnQnKS50ZXh0Q29udGVudD1kb25lOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwZGYtYmFubmVyJykuc3R5bGUuZGlzcGxheT0nZmxleCc7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BhcnRpYWwtbm90ZScpLnN0eWxlLmRpc3BsYXk9aXNQYXJ0aWFsPydibG9jayc6J25vbmUnOwogIGJ0bi50ZXh0Q29udGVudD0nUsOpZ8OpbsOpcmVyIFJhcHBvcnQgUERGJzsgYnRuLmRpc2FibGVkPWZhbHNlOwp9CgpmdW5jdGlvbiBvcGVuUGRmKCl7aWYocGRmVXJsKSB3aW5kb3cub3BlbihwZGZVcmwsJ19ibGFuaycpfQoKZnVuY3Rpb24gc2hvd1NjcmVlbihuYW1lKXtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc2NyZWVuJykuZm9yRWFjaChzPT5zLmNsYXNzTGlzdC5yZW1vdmUoJ2FjdGl2ZScpKTtkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2NyZWVuLScrbmFtZSkuY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7d2luZG93LnNjcm9sbFRvKDAsMCl9CmZ1bmN0aW9uIGdvSG9tZSgpe3Nob3dTY3JlZW4oJ2hvbWUnKX0KZnVuY3Rpb24gZ29TZXNzaW9uKCl7Y29uc3Qgc2VjPVNFQ1RJT05TLmZpbmQocz0+cy5pZD09PWFjdGl2ZVNlY3Rpb25JZCk7aWYoc2VjKXJlbmRlckl0ZW1zKHNlYyk7dXBkYXRlU2Vzc2lvblByb2dyZXNzKCk7cmVuZGVyU2VjdGlvbkNhcmRzKCk7c2hvd1NjcmVlbignc2Vzc2lvbicpfQpmdW5jdGlvbiBnb1NlY3Rpb24oKXtjb25zdCBzZWM9U0VDVElPTlMuZmluZChzPT5zLmlkPT09YWN0aXZlU2VjdGlvbklkKTtpZihzZWMpcmVuZGVySXRlbXMoc2VjKTtzaG93U2NyZWVuKCdzZWN0aW9uJyl9CjwvYm9keT4KPC9odG1sPgpzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFfY29ibG9ja3NfYXR0cl9jb2Jsb2Nrc19kaW1lbnNpb25zX2NvYmxvY2tzX3Jlc3BvbnNpdmVfaGVpZ2h0X2NvYmxvY2tzX2FjY29yZGlvbl9pZV9zdXBwb3J0YWR2YW5jZWRfc2VvX2Rlc2NyaXB0aW9uamV0cGFja19zZW9faHRtbF90aXRsZWpldHBhY2tfc2VvX25vaW5kZXhmb290bm90ZXNfZWxlbWVudG9yX2VkaXRfbW9kZV9lbGVtZW50b3JfdGVtcGxhdGVfdHlwZV9lbGVtZW50b3JfZGF0YV9lbGVtZW50b3JfcGFnZV9zZXR0aW5nc2RvY3VtZW50YmxvY2tzVW5pcG93ZXIgUE0gZm9ybXNpdGUgY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2NrczwhLS0gd3A6aHRtbCAtLT4KICAgIDwhLS0gL3dwOmh0bWwgLS0+CgoFB0IAQQAIBAUHBQdBBAlBAQQCAwJBAgNBAkYACAcECkcAFQoNDwwSHBkLAzm+e4wUlAmPEZwFuQeCC78BiPMFpOEBhgK3CaIEnQWWBJAKrAS4cbMfEAUHCAQIBggFCAcIBwgGCA4IDggLSAEEDhQbHhgWEwkUGA8YCAYCRwAFCAcECkcAFQoNDwwSHBkLEQNBABBBAAsBAwAPAQsACwEAAAwCQQACAEIBAQBBAACwK0EAAkEAAkEEAgEEQQAFQQEDBkEAAwQFQQENQwAKBwEFQQAQAQQIDhMNAwIDBQIBAgECQQJCAEoAAhACBwRCAAEMAgULCQIQAQgBBAIIAwIFAwIJBwQKAUIAEEQAA0EAAgFEAAYFBAEOCwYRRAAGRAAbAQcDAQkCBQEEAgMCAQQQAQJBAgoPDQEECQECBEIAQQACDAQCBwISSwABBAYBDAUGCQELBgSHAQEGBEEAEgQXBQEFFA0BAwIHQQANBAUBAgkBBQlCABYDBBBBAAIHAwZBAAIEAQQCBAZHAAQBAwIBAgEDAUIBBAIBBAwDDQUBCAEDBAMBAgQGQQEIAQUHAQpBAAMEQQIRBAEEDAEDRQBBAEIBAQJBA0IAAQIBRQAGQQACBQ0BBQgBAgEEQwAFAgEFBAEGAQJBAQIFAQMGAQUGAUQAAUIAQwACQQEOARBCAAQBBAFCAQEJQQECAwECCwFCAUEAAgEDBQgBC0IABAEEAkEGBgEJAUMBAQIBAgEEQQAKAQQCBUIAAQdFAAMGBQsBAwQOGQIFQQAEAQMCBAEGAwECBQEDAg0BAkEAQgAGAQIBBgIDQQAEAwIDQQACAwIMB0EACwEEAQIEAQZBAAMGAgQBAgMHQQAHAgcBDQQDBgEDAkEACwgBBgQaAQUDAQNBAANBAUMAAQIDRwBBAAIHQQMDSAACQQACBEEBAgECQQIEAQIBQgRBAUIAQQIGBEIAQQYMAkECBwIBAwECAQMCCgRCAQMCBAkBA0EHA0EEA0EAQgAIAwIDAkEABgNBAQYCBgNEAAIDAQQCGRgHBUEACwEIQwAFAQ0hAQNBAANBAAJBAQRDAEEABUIBBUECAkEBBAIBAgEDQgADQQECAQRDAgJDAAUEQQAMAwVBAEMAAQcCAwECA0QAAgEDBEEAAwIGAgNBAAIBBAVCAEMAQQAFAwVCAEEBAkEEA0EBAgFCAEEBAgQBAgMEAkEDAwQCQQAEQQECQQAGAgQBBQMEAUIAA0IAQQAHQgABBgIEQQBDAAFCAAMCAwFCAAMBA0EBAgZBAgQFQQEEAQIFAwECAQJBAggBAgEFAQNBAQcEQQcCQQMDAgMKAwEGCAQBCgECBQEJAwEFAwQCBwUBBwEGRwALRAADAQJBAAJBAAIBAgVBAEIAAQdDAQEOAQIBAkEAQgAEAQNBAAJBAQVBAQMBAwUDBAFCAAUDAQIBBAcDCghBAQMHAgECAQgNA0QAC0EDAgQBAkQAAQQBBAECBAJBAAcEQQACAQNBAAIBAwIBAgUCBEECDkEAA0EBAgQBAgECBQECAQIBCwMKBkEAAkEEQgABAwIBAgUCBEEABAEEAwIBBQIBAgQBAkEABEEBAgMCBAIBAgQBBEEAAgUBAkECBEEEAgECQQACQQMCAQJBAEIAQQEFQQAFAkECBQQIBQMBCAIBBAIDAQIBAwEDQgBBAAIKAQIBAgECQQADAkEAAwcBAwIGQgAEQgABAgdDAEIAEAIBQgBBAANBBAMCBgIBBwIIAQIBBEEAAgECQQIJBEEBAgNBBAJDAEEDAwEDCUECAwYEAgMCQQMCAQIFAgYEAQNBAwJBAgMMAgELAQwCAQMBBUIAQQEHBQNFAANBAAIBAgEDBEEAAgcGAQJBAAJBAQMBBUEABQMCQQECAQMCBQECQQACBAJBAAMBRAADAQIBAkUAC0EBAkEAQgABAkEEQgAEAkEARAAFAQQFQQACBQYBAgNBAUIAAwcBCwQDBQEGAwRBAAIBBgFCAQQDAQIEQQAEA0EACEEECEEABgEDQQEFBgIBQgIDAgECQQAFBwEEAQMCBQNBAEIAQQBCAAEIBQEGBAMBCwFEAEEAA0EAAgUBBwNBAgZBAAUDAUcACAECA0EAAgMNAwECQQQCQQICBgQBA0ECQgIDAQJBAQYCQQEEAwFCAAcDAUIBAQRBAQRCAAQCQQAEAgEEQQAEAgECQQICQQACQQBCAAEFQgAEAwcDAkEAAkEAAkEDAgECAwIEAQNBAUMAAQJBAQIDAQkBAkEABAEFAQkDQQBCAAEFAgECBEIABUIAQQICQQNCAEEBAwECQQAEAwEFAgYBAgMBQgADAgFCAQECAUIBAUYACEEAAwoFAQMKAQMCA0EFAgECQQECA0ICQQFDAEEIAwRBBQZBAQIBBAECAwYBFRFCAUEAAgcGHEUAAxIJCEIBAQgCAQMCBwYBCQQFB0UAAxkJCEIAQQAEAQQDQQAHAkMCQQICQwABBAEEIQECAQIEAgMGAQgKQwAHAgkGBQIDBkIAAQUDBQEDBANBAANCAAVBAAJBAAJBAAIBAgdDAAE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4OyBwYWRkaW5nOiAxNXB4OyBtYXJnaW4tYm90dG9tOiAyMHB4OyBiYWNrZ3JvdW5kOiAjZjlmYWZiOyI+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9Im1hcmdpbi1ib3R0b206IDEycHg7Ij4KICAgICAgICAgICAgICAgIDxsYWJlbCBzdHlsZT0iZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjNGI1NTYzOyBtYXJnaW4tYm90dG9tOiA0cHg7Ij5OT00gRFUgVEVDSE5JQ0lFTjwvbGFiZWw+CiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9InRlY2hOYW1lIiBzdHlsZT0id2lkdGg6IDEwMCU7IHBhZGRpbmc6IDEwcHg7IGJvcmRlcjogMXB4IHNvbGlkICNkMWQ1ZGI7IGJvcmRlci1yYWRpdXM6IDVweDsgYm94LXNpemluZzogYm9yZGVyLWJveDsiPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgCiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGdhcDogMTBweDsgbWFyZ2luLWJvdHRvbTogMTVweDsiPgogICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxleDogMTsiPgogICAgICAgICAgICAgICAgICAgIDxsYWJlbCBzdHlsZT0iZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjNGI1NTYzOyBtYXJnaW4tYm90dG9tOiA0cHg7Ij5JRCBTSVRFPC9sYWJlbD4KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9InNpdGVJZCIgc3R5bGU9IndpZHRoOiAxMDAlOyBwYWRkaW5nOiAxMHB4OyBib3JkZXI6IDFweCBzb2xpZCAjZDFkNWRiOyBib3JkZXItcmFkaXVzOiA1cHg7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7Ij4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxleDogMTsiPgogICAgICAgICAgICAgICAgICAgIDxsYWJlbCBzdHlsZT0iZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjNGI1NTYzOyBtYXJnaW4tYm90dG9tOiA0cHg7Ij5CT04gVFJBVkFJTDwvbGFiZWw+CiAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJ3b051bSIgc3R5bGU9IndpZHRoOiAxMDAlOyBwYWRkaW5nOiAxMHB4OyBib3JkZXI6IDFweCBzb2xpZCAjZDFkNWRiOyBib3JkZXItcmFkaXVzOiA1cHg7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7Ij4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJ3aW5kb3cuZ2V0R1BTKCkiIHN0eWxlPSJ3aWR0aDogMTAwJTsgYmFja2dyb3VuZDogIzI1NjNlYjsgY29sb3I6IHdoaXRlOyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDEycHg7IGJvcmRlci1yYWRpdXM6IDZweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogcG9pbnRlcjsiPvCfk40gQ0FQVFVSRVIgR1BTPC9idXR0b24+CiAgICAgICAgICAgIDxkaXYgaWQ9Imdwc1N0YXR1cyIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxMHB4OyBjb2xvcjogIzZiNzI4MDsgbWFyZ2luLXRvcDogNnB4OyBmb250LXN0eWxlOiBpdGFsaWM7Ij5HUFMgbm9uIGNhcHR1csOpPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgaWQ9ImNhdGVnb3JpZXNDb250YWluZXIiPgogICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMjBweDsiPgogICAgICAgICAgICA8bGFiZWwgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogIzRiNTU2MzsgbWFyZ2luLWJvdHRvbTogNHB4OyI+T0JTRVJWQVRJT05TICYgQ09NTUVOVEFJUkVTPC9sYWJlbD4KICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJjb21tZW50cyIgcm93cz0iMyIgc3R5bGU9IndpZHRoOiAxMDAlOyBwYWRkaW5nOiAxMHB4OyBib3JkZXI6IDFweCBzb2xpZCAjZDFkNWRiOyBib3JkZXItcmFkaXVzOiA1cHg7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7Ij48L3RleHRhcmVhPgogICAgICAgIDwvZGl2PgoKICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgb25jbGljaz0id2luZG93Lm1ha2VQREYoKSIgc3R5bGU9IndpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kOiAjMWUzYThhOyBjb2xvcjogd2hpdGU7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMThweDsgYm9yZGVyLXJhZGl1czogMTBweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogMTZweDsgbWFyZ2luLWJvdHRvbTogMTJweDsgY3Vyc29yOiBwb2ludGVyOyBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLDAsMCwwLjEpOyI+R8OJTsOJUkVSIExFIFJBUFBPUlQgUERGPC9idXR0b24+CgogICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGdhcDogOHB4OyI+CiAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJ3aW5kb3cudG9XaGF0c0FwcCgpIiBzdHlsZT0iZmxleDogMTsgYmFja2dyb3VuZDogIzIyYzU1ZTsgY29sb3I6IHdoaXRlOyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDEycHg7IGJvcmRlci1yYWRpdXM6IDhweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogcG9pbnRlcjsiPldIQVRTQVBQPC9idXR0b24+CiAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJ3aW5kb3cudG9FbWFpbCgpIiBzdHlsZT0iZmxleDogMTsgYmFja2dyb3VuZDogIzM3NDE1MTsgY29sb3I6IHdoaXRlOyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDEycHg7IGJvcmRlci1yYWRpdXM6IDhweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogcG9pbnRlcjsiPkVNQUlMPC9idXR0b24+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9kaXY+Cgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvanNwZGYvMi41LjEvanNwZGYudW1kLm1pbi5qcyI+PC9zY3JpcHQ+Cgo8c2NyaXB0PgooZnVuY3Rpb24oKSB7CiAgICBjb25zdCBPUF9FTUFJTCA9ICJrbm9vcmFuaUB1bmljb21wZXgubmV0IjsKICAgIGNvbnN0IE9QX1dBID0gIjI0MzgxNzAwNTE2OSI7CiAgICBjb25zdCBjYXRzID0gWyJFbnRyw6llICYgUG9ydGFpbCIsICJDbMO0dHVyZSIsICJSZWRyZXNzZXVyIiwgIkdyb3VwZSDDiWxlY3Ryb2fDqG5lIiwgIkJhdHRlcmllcyIsICJBbnRlbm5lcyIsICJDb2ZmcmV0IERDIiwgIlNvbGFpcmUiLCAiQ2FyYnVyYW50IiwgIkNsaW1hdGlzYXRpb24iLCAiTWlzZSDDoCBUZXJyZSIsICJBdXRyZXMiXTsKICAgIAogICAgbGV0IHJlcG9ydFBob3RvcyA9IHt9OwogICAgbGV0IGNvb3JkcyA9ICJOb24gY2FwdHVyw6kiOwoKICAgIC8vIEluaXRpYWxpemUgVUkKICAgIGZ1bmN0aW9uIGluaXQoKSB7CiAgICAgICAgY29uc3QgY29udGFpbmVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NhdGVnb3JpZXNDb250YWluZXInKTsKICAgICAgICBpZighY29udGFpbmVyKSByZXR1cm47CiAgICAgICAgCiAgICAgICAgY2F0cy5mb3JFYWNoKChjLCBpKSA9PiB7CiAgICAgICAgICAgIHJlcG9ydFBob3Rvc1tjXSA9IFtdOwogICAgICAgICAgICBjb25zdCBkaXYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgICAgICAgICAgZGl2LnN0eWxlLmNzc1RleHQgPSAiYmFja2dyb3VuZDogI2ZmZjsgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjsgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMWUzYThhOyBwYWRkaW5nOiAxMnB4OyBib3JkZXItcmFkaXVzOiA4cHg7IG1hcmdpbi1ib3R0b206IDEycHg7IjsKICAgICAgICAgICAgZGl2LmlubmVySFRNTCA9IGAKICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6ZmxleDsganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47IGFsaWduLWl0ZW1zOmNlbnRlcjsiPgogICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTJweDsgZm9udC13ZWlnaHQ6Ym9sZDsgY29sb3I6IzFlM2E4YTsiPiR7Y308L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gaWQ9ImMtJHtpfSIgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyBjb2xvcjojNmI3MjgwOyI+MC8xMCBwaG90b3M8L3NwYW4+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgaWQ9InAtJHtpfSIgc3R5bGU9ImRpc3BsYXk6ZmxleDsgZmxleC13cmFwOndyYXA7IGdhcDo1cHg7IG1hcmdpbi10b3A6OHB4OyI+PC9kaXY+CiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iZmlsZSIgaWQ9ImYtJHtpfSIgYWNjZXB0PSJpbWFnZS8qIiBjYXB0dXJlPSJjYW1lcmEiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIG9uY2hhbmdlPSJ3aW5kb3cucHJvY2Vzc0ZpbGUoJHtpfSwgJyR7Y30nKSI+CiAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2YtJHtpfScpLmNsaWNrKCkiIHN0eWxlPSJ3aWR0aDoxMDAlOyBtYXJnaW4tdG9wOjEwcHg7IHBhZGRpbmc6OHB4OyBiYWNrZ3JvdW5kOiNmM2Y0ZjY7IGJvcmRlcjoxcHggZGFzaGVkICM5Y2EzYWY7IGJvcmRlci1yYWRpdXM6NXB4OyBmb250LXNpemU6MTFweDsgY3Vyc29yOnBvaW50ZXI7Ij4rIEFqb3V0ZXIgUGhvdG88L2J1dHRvbj4KICAgICAgICAgICAgYDsKICAgICAgICAgICAgY29udGFpbmVyLmFwcGVuZENoaWxkKGRpdik7CiAgICAgICAgfSk7CiAgICB9CgogICAgLy8gUHJvY2VzcyBGaWxlcwogICAgd2luZG93LnByb2Nlc3NGaWxlID0gZnVuY3Rpb24oaWR4LCBjYXQpIHsKICAgICAgICBjb25zdCBmaWxlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoYGYtJHtpZHh9YCkuZmlsZXNbMF07CiAgICAgICAgaWYgKGZpbGUgJiYgcmVwb3J0UGhvdG9zW2NhdF0ubGVuZ3RoIDwgMTApIHsKICAgICAgICAgICAgY29uc3QgcmVhZGVyID0gbmV3IEZpbGVSZWFkZXIoKTsKICAgICAgICAgICAgcmVhZGVyLm9ubG9hZCA9IChlKSA9PiB7CiAgICAgICAgICAgICAgICByZXBvcnRQaG90b3NbY2F0XS5wdXNoKGUudGFyZ2V0LnJlc3VsdCk7CiAgICAgICAgICAgICAgICBjb25zdCBpbWcgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbWcnKTsKICAgICAgICAgICAgICAgIGltZy5zcmMgPSBlLnRhcmdldC5yZXN1bHQ7CiAgICAgICAgICAgICAgICBpbWcuc3R5bGUuY3NzVGV4dCA9ICJ3aWR0aDo0NXB4OyBoZWlnaHQ6NDVweDsgb2JqZWN0LWZpdDpjb3ZlcjsgYm9yZGVyLXJhZGl1czo0cHg7IGJvcmRlcjoxcHggc29saWQgI2QxZDVkYjsiOwogICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoYHAtJHtpZHh9YCkuYXBwZW5kQ2hpbGQoaW1nKTsKICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGBjLSR7aWR4fWApLmlubmVyVGV4dCA9IGAke3JlcG9ydFBob3Rvc1tjYXRdLmxlbmd0aH0vMTAgcGhvdG9zYDsKICAgICAgICAgICAgfTsKICAgICAgICAgICAgcmVhZGVyLnJlYWRBc0RhdGFVUkwoZmlsZSk7CiAgICAgICAgfQogICAgfTsKCiAgICAvLyBHbG9iYWwgRnVuY3Rpb25zCiAgICB3aW5kb3cuZ2V0R1BTID0gZnVuY3Rpb24oKSB7CiAgICAgICAgaWYgKG5hdmlnYXRvci5nZW9sb2NhdGlvbikgewogICAgICAgICAgICBuYXZpZ2F0b3IuZ2VvbG9jYXRpb24uZ2V0Q3VycmVudFBvc2l0aW9uKHAgPT4gewogICAgICAgICAgICAgICAgY29vcmRzID0gcC5jb29yZHMubGF0aXR1ZGUudG9GaXhlZCg2KSArICIsICIgKyBwLmNvb3Jkcy5sb25naXR1ZGUudG9GaXhlZCg2KTsKICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdncHNTdGF0dXMnKS5pbm5lclRleHQgPSAiR1BTOiAiICsgY29vcmRzOwogICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2dwc1N0YXR1cycpLnN0eWxlLmNvbG9yID0gIiMxMGI5ODEiOwogICAgICAgICAgICB9LCAoKSA9PiBhbGVydCgiRXJyZXVyOiBBY3RpdmV6IGxlIEdQUyBldCBhdXRvcmlzZXogbCdhY2PDqHMuIikpOwogICAgICAgIH0gZWxzZSB7IGFsZXJ0KCJHUFMgbm9uIHN1cHBvcnTDqS4iKTsgfQogICAgfTsKCiAgICB3aW5kb3cubWFrZVBERiA9IGFzeW5jIGZ1bmN0aW9uKCkgewogICAgICAgIGNvbnN0IHsganNQREYgfSA9IHdpbmRvdy5qc3BkZjsKICAgICAgICBjb25zdCBkb2MgPSBuZXcganNQREYoKTsKICAgICAgICBjb25zdCB0ZWNoID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RlY2hOYW1lJykudmFsdWUgfHwgIkluY29ubnUiOwogICAgICAgIGNvbnN0IHNpZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzaXRlSWQnKS52YWx1ZSB8fCAiTi9BIjsKICAgICAgICAKICAgICAgICBkb2Muc2V0RmlsbENvbG9yKDMwLCA1OCwgMTM4KTsgZG9jLnJlY3QoMCwgMCwgMjEwLCA0MCwgJ0YnKTsKICAgICAgICBkb2Muc2V0VGV4dENvbG9yKDI1NSwgMjU1LCAyNTUpOyBkb2Muc2V0Rm9udFNpemUoMTgpOwogICAgICAgIGRvYy50ZXh0KCJVTklDT01QRVggU0lURSBNQUlOVEVOQU5DRSIsIDE1LCAyNSk7CiAgICAgICAgCiAgICAgICAgZG9jLnNldFRleHRDb2xvcigwLCAwLCAwKTsgZG9jLnNldEZvbnRTaXplKDEwKTsKICAgICAgICBkb2MudGV4dCgiVGVjaDogIiArIHRlY2gsIDE1LCA1MCk7CiAgICAgICAgZG9jLnRleHQoIlNpdGUgSUQ6ICIgKyBzaWQgKyAiIHwgV086ICIgKyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnd29OdW0nKS52YWx1ZSwgMTUsIDU2KTsKICAgICAgICBkb2MudGV4dCgiR1BTOiAiICsgY29vcmRzLCAxNSwgNjIpOwogICAgICAgIGRvYy50ZXh0KCJEYXRlOiAiICsgbmV3IERhdGUoKS50b0xvY2FsZVN0cmluZygpLCAxNSwgNjgpOwogICAgICAgIGRvYy50ZXh0KCJOb3RlczogIiArIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb21tZW50cycpLnZhbHVlLCAxNSwgNzUsIHttYXhXaWR0aDogMTgwfSk7CgogICAgICAgIGxldCBjdXJyZW50WSA9IDkwOwogICAgICAgIGNhdHMuZm9yRWFjaChjYXQgPT4gewogICAgICAgICAgICBpZiAocmVwb3J0UGhvdG9zW2NhdF0ubGVuZ3RoID4gMCkgewogICAgICAgICAgICAgICAgaWYgKGN1cnJlbnRZID4gMjYwKSB7IGRvYy5hZGRQYWdlKCk7IGN1cnJlbnRZID0gMjA7IH0KICAgICAgICAgICAgICAgIGRvYy5zZXRGb250KHVuZGVmaW5lZCx3EzIwMjYtMDQtMTdUMDc6MTk6NDR3FXVuaXBvd2VyLXNpdGUtcG0tZm9ybXfCKDxzY3JpcHQgc3JjPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9odG1sMnBkZi5qcy8wLjEwLjEvaHRtbDJwZGYuYnVuZGxlLm1pbi5qcyI+PC9zY3JpcHQ+Cgo8ZGl2IGlkPSJmb3JtLWNvbnRhaW5lciIgc3R5bGU9Im1heC13aWR0aDogNzAwcHg7IG1hcmdpbjogMjBweCBhdXRvOyBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IHBhZGRpbmc6IDIwcHg7IGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IGJvcmRlci1yYWRpdXM6IDEwcHg7IGJhY2tncm91bmQ6ICNmZmY7Ij4KICAgIAogICAgPGRpdiBpZD0icGRmLWNvbnRlbnQiPgogICAgICAgIDxoMSBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogIzAwNGE5OTsgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDRhOTk7IHBhZGRpbmctYm90dG9tOiAxMHB4OyI+VGVsZWNvbSBTaXRlIE1haW50ZW5hbmNlIFJlcG9ydDwvaDE+CiAgICAgICAgCiAgICAgICAgPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsgbWFyZ2luLWJvdHRvbTogMjBweDsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsiPgogICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6IDhweDsgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgYmFja2dyb3VuZDogI2YyZjJmMjsgZm9udC13ZWlnaHQ6IGJvbGQ7IHdpZHRoOiAzMCU7Ij5UZWNobmljaWFuOjwvdGQ+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6IDhweDsgYm9yZGVyOiAxcHggc29saWQgI2RkZDsiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0idGVjaF9uYW1lIiBzdHlsZT0id2lkdGg6IDk1JTsgYm9yZGVyOiBub25lOyI+PC90ZD4KICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nOiA4cHg7IGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IGJhY2tncm91bmQ6ICNmMmYyZjI7IGZvbnQtd2VpZ2h0OiBib2xkOyI+U2l0ZSBJRCAmIExvY2F0aW9uOjwvdGQ+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6IDhweDsgYm9yZGVyOiAxcHggc29saWQgI2RkZDsiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0ic2l0ZV9pZCIgc3R5bGU9IndpZHRoOiA5NSU7IGJvcmRlcjogbm9uZTsiPjwvdGQ+CiAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0icGFkZGluZzogOHB4OyBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyBiYWNrZ3JvdW5kOiAjZjJmMmYyOyBmb250LXdlaWdodDogYm9sZDsiPldvcmsgT3JkZXIgIzo8L3RkPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nOiA4cHg7IGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7Ij48aW5wdXQgdHlwZT0idGV4dCIgaWQ9IndvX251bSIgc3R5bGU9IndpZHRoOiA5NSU7IGJvcmRlcjogbm9uZTsiPjwvdGQ+CiAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0icGFkZGluZzogOHB4OyBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyBiYWNrZ3JvdW5kOiAjZjJmMmYyOyBmb250LXdlaWdodDogYm9sZDsiPkdQUyBDb29yZGluYXRlczo8L3RkPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nOiA4cHg7IGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IiBpZD0iZ3BzX2Rpc3BsYXkiPkRldGVjdGluZy4uLjwvdGQ+CiAgICAgICAgICAgIDwvdHI+CiAgICAgICAgPC90YWJsZT4KCiAgICAgICAgPGgzIHN0eWxlPSJjb2xvcjogIzAwNGE5OTsiPlNpdGUgRG9jdW1lbnRhdGlvbiBQaG90b3M8L2gzPgogICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgZ2FwOiAxNXB4OyIgaWQ9InBob3RvLWFyZWEiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwaG90by1ib3giPjxiPkVudHJhbmNlOjwvYj48YnI+PGlucHV0IHR5cGU9ImZpbGUiIG9uY2hhbmdlPSJwcmV2aWV3KHRoaXMsICdwMScpIj48aW1nIGlkPSJwMSIgc3R5bGU9IndpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA1cHg7IGRpc3BsYXk6IG5vbmU7Ij48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icGhvdG8tYm94Ij48Yj5GZW5jZTo8L2I+PGJyPjxpbnB1dCB0eXBlPSJmaWxlIiBvbmNoYW5nZT0icHJldmlldyh0aGlzLCAncDInKSI+PGltZyBpZD0icDIiIHN0eWxlPSJ3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogNXB4OyBkaXNwbGF5OiBub25lOyI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBob3RvLWJveCI+PGI+UmVjdGlmaWVyOjwvYj48YnI+PGlucHV0IHR5cGU9ImZpbGUiIG9uY2hhbmdlPSJwcmV2aWV3KHRoaXMsICdwMycpIj48aW1nIGlkPSJwMyIgc3R5bGU9IndpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA1cHg7IGRpc3BsYXk6IG5vbmU7Ij48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icGhvdG8tYm94Ij48Yj5HZW5lcmF0b3I6PC9iPjxicj48aW5wdXQgdHlwZT0iZmlsZSIgb25jaGFuZ2U9InByZXZpZXcodGhpcywgJ3A0JykiPjxpbWcgaWQ9InA0IiBzdHlsZT0id2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDVweDsgZGlzcGxheTogbm9uZTsiPjwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwaG90by1ib3giPjxiPkJhdHRlcmllczo8L2I+PGJyPjxpbnB1dCB0eXBlPSJmaWxlIiBvbmNoYW5nZT0icHJldmlldyh0aGlzLCAncDUnKSI+PGltZyBpZD0icDUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogNXB4OyBkaXNwbGF5OiBub25lOyI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBob3RvLWJveCI+PGI+QW50ZW5uYXM6PC9iPjxicj48aW5wdXQgdHlwZT0iZmlsZSIgb25jaGFuZ2U9InByZXZpZXcodGhpcywgJ3A2JykiPjxpbWcgaWQ9InA2IiBzdHlsZT0id2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDVweDsgZGlzcGxheTogbm9uZTsiPjwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwaG90by1ib3giPjxiPkRDIEJveDo8L2I+PGJyPjxpbnB1dCB0eXBlPSJmaWxlIiBvbmNoYW5nZT0icHJldmlldyh0aGlzLCAncDcnKSI+PGltZyBpZD0icDciIHN0eWxlPSJ3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogNXB4OyBkaXNwbGF5OiBub25lOyI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBob3RvLWJveCI+PGI+T3RoZXI6PC9iPjxicj48aW5wdXQgdHlwZT0iZmlsZSIgb25jaGFuZ2U9InByZXZpZXcodGhpcywgJ3A4JykiPjxpbWcgaWQ9InA4IiBzdHlsZT0id2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDVweDsgZGlzcGxheTogbm9uZTsiPjwvZGl2PgogICAgICAgIDwvZGl2PgoKICAgICAgICA8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAyMHB4OyI+CiAgICAgICAgICAgIDxoMyBzdHlsZT0iY29sb3I6ICMwMDRhOTk7Ij5UZWNobmljaWFuIENvbW1lbnRzPC9oMz4KICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJjb21tZW50cyIgc3R5bGU9IndpZHRoOiAxMDAlOyBoZWlnaHQ6IDgwcHg7IGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7Ij48L3RleHRhcmVhPgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CgogICAgPGJ1dHRvbiBvbmNsaWNrPSJnZW5lcmF0ZVBERigpIiBzdHlsZT0id2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6ICMyOGE3NDU7IGNvbG9yOiB3aGl0ZTsgcGFkZGluZzogMTVweDsgYm9yZGVyOiBub25lOyBib3JkZXItcmFkaXVzOiA1cHg7IGZvbnQtc2l6ZTogMThweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogcG9pbnRlcjsgbWFyZ2luLXRvcDogMjBweDsiPgogICAgICAgIEdlbmVyYXRlICYgRG93bmxvYWQgUERGIFJlcG9ydAogICAgPC9idXR0b24+CjwvZGl2PgoKPHNjcmlwdD4KICAgIC8vIDEuIFBob3RvIFByZXZpZXcgTG9naWMKICAgIGZ1bmN0aW9uIHByZXZpZXcoaW5wdXQsIGltZ0lkKSB7CiAgICAgICAgY29uc3QgcmVhZGVyID0gbmV3IEZpbGVSZWFkZXIoKTsKICAgICAgICByZWFkZXIub25sb2FkID0gZnVuY3Rpb24oZSkgewogICAgICAgICAgICBjb25zdCBpbWcgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpbWdJZCk7CiAgICAgICAgICAgIGltZy5zcmMgPSBlLnRhcmdldC5yZXN1bHQ7CiAgICAgICAgICAgIGltZy5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgICAgICAgaW5wdXQuc3R5bGUuZGlzcGxheSA9ICdub25lJzsgLy8gSGlkZSB0aGUgImNob29zZSBmaWxlIiBidXR0b24gYWZ0ZXIgc2VsZWN0aW9uIGZvciBjbGVhbmVyIFBERgogICAgICAgIH0KICAgICAgICByZWFkZXIucmVhZEFzRGF0YVVSTChpbnB1dC5maWxlc1swXSk7CiAgICB9CgogICAgLy8gMi4gR1BTIExvZ2ljCiAgICBpZiAobmF2aWdhdG9yLmdlb2xvY2F0aW9uKSB7CiAgICAgICAgbmF2aWdhdG9yLmdlb2xvY2F0aW9uLmdldEN1cnJlbnRQb3NpdGlvbihmdW5jdGlvbihwb3NpdGlvbikgewogICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZ3BzX2Rpc3BsYXknKS5pbm5lclRleHQgPSBwb3NpdGlvbi5jb29yZHMubGF0aXR1ZGUgKyAiLCAiICsgcG9zaXRpb24uY29vcmRzLmxvbmdpdHVkZTsKICAgICAgICB9KTsKICAgIH0KCiAgICAvLyAzLiBQREYgR2VuZXJhdGlvbiBMb2dpYwogICAgZnVuY3Rpb24gZ2VuZXJhdGVQREYoKSB7CiAgICAgICAgY29uc3QgZWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwZGYtY29udGVudCcpOwogICAgICAgIGNvbnN0IG9wdCA9IHsKICAgICAgICAgICAgbWFyZ2luOiAgICAgICAwLjUsCiAgICAgICAgICAgIGZpbGVuYW1lOiAgICAgJ1RlbGVjb21fUmVwb3J0XycgKyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2l0ZV9pZCcpLnZhbHVlICsgJy5wZGYnLAogICAgICAgICAgICBpbWFnZTogICAgICAgIHsgdHlwZTogJ2pwZWcnLCBxdWFsaXR5OiAwLjk1IH0sCiAgICAgICAgICAgIGh0bWwyY2FudmFzOiAgeyBzY2FsZTogMiB9LAogICAgICAgICAgICBqc1BERjogICAgICAgIHsgdW5pdDogJ2luJywgZm9ybWF0OiAnbGV0dGVyJywgb3JpZW50YXRpb246ICdwb3J0cmFpdCcgfQogICAgICAgIH07CiAgICAgICAgCiAgICAgICAgLy8gVGhpcyBsaW5lIGNyZWF0ZXMgYW5kIGRvd25sb2FkcyB0aGUgUERGCiAgICAgICAgaHRtbDJwZGYoKS5zZXQob3B0KS5mcm9tKGVsZW1lbnQpLnNhdmUoKTsKICAgIH0KPC9zY3JpcHQ+d4I2PHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2h0bWwycGRmLmpzLzAuMTAuMS9odG1sMnBkZi5idW5kbGUubWluLmpzIj48L3NjcmlwdD4KCjxkaXYgaWQ9ImZvcm0tY29udGFpbmVyIiBzdHlsZT0ibWF4LXdpZHRoOiA4MDBweDsgbWFyZ2luOiAyMHB4IGF1dG87IGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyBwYWRkaW5nOiAyMHB4OyBib3JkZXI6IDJweCBzb2xpZCAjMDA0YTk5OyBib3JkZXItcmFkaXVzOiAxMnB4OyBiYWNrZ3JvdW5kOiAjZmZmOyI+CiAgICAKICAgIDxkaXYgaWQ9InBkZi1jb250ZW50Ij4KICAgICAgICA8aDEgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6ICMwMDRhOTk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA0YTk5OyBtYXJnaW4tYm90dG9tOiAyMHB4OyI+UmFwcG9ydCBkZSBNYWludGVuYW5jZSBTaXRlIFTDqWzDqWNvbTwvaDE+CiAgICAgICAgCiAgICAgICAgPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgbWFyZ2luLWJvdHRvbTogMjBweDsiPgogICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJhY2tncm91bmQ6I2VlZTsgcGFkZGluZzoxMHB4OyBib3JkZXI6MXB4IHNvbGlkICNjY2M7IGZvbnQtd2VpZ2h0OmJvbGQ7IHdpZHRoOjI1JTsiPlRlY2huaWNpZW4gOjwvdGQ+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjY2NjOyB3aWR0aDoyNSU7Ij48aW5wdXQgdHlwZT0idGV4dCIgaWQ9InRfbmFtZSIgb25pbnB1dD0iY2hlY2tWYWxpZGF0aW9uKCkiIHN0eWxlPSJ3aWR0aDo5NSU7IGJvcmRlcjpub25lOyBvdXRsaW5lOm5vbmU7IiBwbGFjZWhvbGRlcj0iTm9tIj48L3RkPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kOiNlZWU7IHBhZGRpbmc6MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjY2NjOyBmb250LXdlaWdodDpib2xkOyB3aWR0aDoyNSU7Ij5JRCBkdSBTaXRlIDo8L3RkPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nOjEwcHg7IGJvcmRlcjoxcHggc29saWQgI2NjYzsgd2lkdGg6MjUlOyI+PGlucHV0IHR5cGU9InRleHQiIGlkPSJzX2lkIiBvbmlucHV0PSJjaGVja1ZhbGlkYXRpb24oKSIgc3R5bGU9IndpZHRoOjk1JTsgYm9yZGVyOm5vbmU7IG91dGxpbmU6bm9uZTsiIHBsYWNlaG9sZGVyPSJFeDogRlItMTAyIj48L3RkPgogICAgICAgICAgICA8L3RyPgogICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJhY2tncm91bmQ6I2VlZTsgcGFkZGluZzoxMHB4OyBib3JkZXI6MXB4IHNvbGlkICNjY2M7IGZvbnQtd2VpZ2h0OmJvbGQ7Ij5Db29yZG9ubsOpZXMgR1BTIDo8L3RkPgogICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIHN0eWxlPSJwYWRkaW5nOjEwcHg7IGJvcmRlcjoxcHggc29saWQgI2NjYzsiIGlkPSJncHNfdmFsIj5Ew6l0ZWN0aW9uIGVuIGNvdXJzLi4uPC90ZD4KICAgICAgICAgICAgPC90cj4KICAgICAgICA8L3RhYmxlPgoKICAgICAgICA8ZGl2IGlkPSJjYXRlZ29yaWVzLWNvbnRhaW5lciI+PC9kaXY+CgogICAgICAgIDxkaXYgc3R5bGU9Im1hcmdpbi10b3A6MjBweDsiPgogICAgICAgICAgICA8aDMgc3R5bGU9ImNvbG9yOiMwMDRhOTk7Ij5Db21tZW50YWlyZXMgRmluYXV4PC9oMz4KICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJjb21tX2JveCIgc3R5bGU9IndpZHRoOjEwMCU7IGhlaWdodDo4MHB4OyBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyBib3JkZXItcmFkaXVzOiA0cHg7IiBwbGFjZWhvbGRlcj0iT2JzZXJ2YXRpb25zIHN1cHBsw6ltZW50YWlyZXMuLi4iPjwvdGV4dGFyZWE+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8cCBpZD0id2FybmluZy1tc2ciIHN0eWxlPSJjb2xvcjogcmVkOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiBib2xkOyBwYWRkaW5nOiAxMHB4OyBiYWNrZ3JvdW5kOiAjZmZmMGYwOyBib3JkZXItcmFkaXVzOiA1cHg7Ij4KICAgICAgICDimqDvuI8gVm91cyBkZXZleiBwcmVuZHJlIGF1IG1vaW5zIDEgcGhvdG8gcGFyIGNhdMOpZ29yaWUgcG91ciBhY3RpdmVyIGxlIGJvdXRvbiBQREYuCiAgICA8L3A+CgogICAgPGJ1dHRvbiBpZD0iZG93bmxvYWQtYnRuIiBkaXNhYmxlZCBvbmNsaWNrPSJnZW5lcmF0ZVBERigpIiBzdHlsZT0id2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6ICNjY2M7IGNvbG9yOiB3aGl0ZTsgcGFkZGluZzogMjBweDsgYm9yZGVyOiBub25lOyBib3JkZXItcmFkaXVzOiA4cHg7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogbm90LWFsbG93ZWQ7IHRyYW5zaXRpb246IDAuM3M7Ij4KICAgICAgICBHw6luw6lyZXIgbGUgUmFwcG9ydCBQREYKICAgIDwvYnV0dG9uPgo8L2Rpdj4KCjxzY3JpcHQ+CiAgICBjb25zdCBjYXRlZ29yaWVzID0gWwogICAgICAgICJFbnRyw6llIGR1IFNpdGUiLCAiQ2zDtHR1cmUiLCAiQXJtb2lyZSBSZWRyZXNzZXVyIiwgIkdyb3VwZSDDiWxlY3Ryb2fDqG5lIiwgCiAgICAgICAgIkJhdHRlcmllcyIsICJBbnRlbm5lcyIsICJDb2ZmcmV0IERDIiwgIkF1dHJlcyIKICAgIF07CgogICAgLy8gQ29uc3RydWN0aW9uIGF1dG9tYXRpcXVlIGRlcyBzZWN0aW9ucwogICAgY29uc3QgY29udGFpbmVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NhdGVnb3JpZXMtY29udGFpbmVyJyk7CiAgICBjYXRlZ29yaWVzLmZvckVhY2goKGNhdCwgaW5kZXgpID0+IHsKICAgICAgICBjb25zdCBkaXYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgICAgICBkaXYuc3R5bGUubWFyZ2luQm90dG9tID0gIjIwcHgiOwogICAgICAgIGRpdi5zdHlsZS5wYWRkaW5nID0gIjEwcHgiOwogICAgICAgIGRpdi5zdHlsZS5ib3JkZXJCb3R0b20gPSAiMXB4IHNvbGlkICNlZWUiOwogICAgICAgIGRpdi5pbm5lckhUTUwgPSBgCiAgICAgICAgICAgIDxoNCBzdHlsZT0ibWFyZ2luLWJvdHRvbTo1cHg7IGNvbG9yOiMzMzM7Ij4ke2NhdH0gPHNwYW4gc3R5bGU9ImNvbG9yOnJlZCI+Kjwvc3Bhbj48L2g0PgogICAgICAgICAgICA8cCBzdHlsZT0iZm9udC1zaXplOjEycHg7IGNvbG9yOiM2NjY7IG1hcmdpbi1ib3R0b206OHB4OyI+TWluOiAxIHBob3RvIHwgTWF4OiAxMCAoQXBwYXJlaWwgcGhvdG8gdW5pcXVlbWVudCk8L3A+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJmaWxlIiBjbGFzcz0iY2F0LWlucHV0IiBkYXRhLWNhdD0iJHtjYXR9IiBhY2NlcHQ9ImltYWdlLyoiIGNhcHR1cmU9ImNhbWVyYSIgbXVsdGlwbGUgb25jaGFuZ2U9ImhhbmRsZUZpbGVzKHRoaXMsICdwcmV2aWV3LSR7aW5kZXh9JykiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEwcHg7Ij4KICAgICAgICAgICAgPGRpdiBpZD0icHJldmlldy0ke2luZGV4fSIgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGZsZXgtd3JhcDogd3JhcDsgZ2FwOiA4cHg7Ij48L2Rpdj4KICAgICAgICBgOwogICAgICAgIGNvbnRhaW5lci5hcHBlbmRDaGlsZChkaXYpOwogICAgfSk7CgogICAgLy8gQXBlcsOndSBkZXMgcGhvdG9zCiAgICBmdW5jdGlvbiBoYW5kbGVGaWxlcyhpbnB1dCwgcHJldmlld0lkKSB7CiAgICAgICAgY29uc3QgcHJldmlld0RpdiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHByZXZpZXdJZCk7CiAgICAgICAgcHJldmlld0Rpdi5pbm5lckhUTUwgPSAiIjsgCiAgICAgICAgY29uc3QgZmlsZXMgPSBBcnJheS5mcm9tKGlucHV0LmZpbGVzKS5zbGljZSgwLCAxMCk7IAogICAgICAgIAogICAgICAgIGZpbGVzLmZvckVhY2goZmlsZSA9PiB7CiAgICAgICAgICAgIGNvbnN0IHJlYWRlciA9IG5ldyBGaWxlUmVhZGVyKCk7CiAgICAgICAgICAgIHJlYWRlci5vbmxvYWQgPSBmdW5jdGlvbihlKSB7CiAgICAgICAgICAgICAgICBjb25zdCBpbWcgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbWcnKTsKICAgICAgICAgICAgICAgIGltZy5zcmMgPSBlLnRhcmdldC5yZXN1bHQ7CiAgICAgICAgICAgICAgICBpbWcuc3R5bGUud2lkdGggPSAiMTAwcHgiOwogICAgICAgICAgICAgICAgaW1nLnN0eWxlLmhlaWdodCA9ICIxMDBweCI7CiAgICAgICAgICAgICAgICBpbWcuc3R5bGUub2JqZWN0Rml0ID0gImNvdmVyIjsKICAgICAgICAgICAgICAgIGltZy5zdHlsZS5ib3JkZXJSYWRpdXMgPSAiNHB4IjsKICAgICAgICAgICAgICAgIGltZy5zdHlsZS5ib3JkZXIgPSAiMXB4IHNvbGlkICNkZGQiOwogICAgICAgICAgICAgICAgcHJldmlld0Rpdi5hcHBlbmRDaGlsZChpbWcpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHJlYWRlci5yZWFkQXNEYXRhVVJMKGZpbGUpOwogICAgICAgIH0pOwogICAgICAgIGNoZWNrVmFsaWRhdGlvbigpOwogICAgfQoKICAgIC8vIFZhbGlkYXRpb24gZHUgZm9ybXVsYWlyZQogICAgZnVuY3Rpb24gY2hlY2tWYWxpZGF0aW9uKCkgewogICAgICAgIGNvbnN0IG5hbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndF9uYW1lJykudmFsdWU7CiAgICAgICAgY29uc3Qgc2l0ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzX2lkJykudmFsdWU7CiAgICAgICAgY29uc3QgaW5wdXRzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmNhdC1pbnB1dCcpOwogICAgICAgIGNvbnN0IGJ0biA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkb3dubG9hZC1idG4nKTsKICAgICAgICBjb25zdCB3YXJuaW5nID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3dhcm5pbmctbXNnJyk7CiAgICAgICAgCiAgICAgICAgbGV0IHBob3Rvc0NvbXBsZXRlcyA9IHRydWU7CiAgICAgICAgaW5wdXRzLmZvckVhY2goaW5wdXQgPT4gewogICAgICAgICAgICBpZiAoaW5wdXQuZmlsZXMubGVuZ3RoID09PSAwKSBwaG90b3NDb21wbGV0ZXMgPSBmYWxzZTsKICAgICAgICB9KTsKCiAgICAgICAgaWYgKG5hbWUgJiYgc2l0ZSAmJiBwaG90b3NDb21wbGV0ZXMpIHsKICAgICAgICAgICAgYnRuLmRpc2FibGVkID0gZmFsc2U7CiAgICAgICAgICAgIGJ0bi5zdHlsZS5iYWNrZ3JvdW5kID0gIiMyOGE3NDUiOwogICAgICAgICAgICBidG4uc3R5bGUuY3Vyc29yID0gInBvaW50ZXIiOwogICAgICAgICAgICB3YXJuaW5nLnN0eWxlLmRpc3BsYXkgPSAibm9uZSI7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgYnRuLmRpc2FibGVkID0gdHJ1ZTsKICAgICAgICAgICAgYnRuLnN0eWxlLmJhY2tncm91bmQgPSAiI2NjYyI7CiAgICAgICAgICAgIGJ0bi5zdHlsZS5jdXJzb3IgPSAibm90LWFsbG93ZWQiOwogICAgICAgICAgICB3YXJuaW5nLnN0eWxlLmRpc3BsYXkgPSAiYmxvY2siOwogICAgICAgIH0KICAgIH0KCiAgICAvLyBMb2NhbGlzYXRpb24gR1BTCiAgICBpZiAobmF2aWdhdG9yLmdlb2xvY2F0aW9uKSB7CiAgICAgICAgbmF2aWdhdG9yLmdlb2xvY2F0aW9uLmdldEN1cnJlbnRQb3NpdGlvbihwID0+IHsKICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2dwc192YWwnKS5pbm5lclRleHQgPSBwLmNvb3Jkcy5sYXRpdHVkZSArICIsICIgKyBwLmNvb3Jkcy5sb25naXR1ZGU7CiAgICAgICAgfSwgKCkgPT4gewogICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZ3BzX3ZhbCcpLmlubmVyVGV4dCA9ICJBY2PDqHMgR1BTIHJlZnVzw6kiOwogICAgICAgIH0pOwogICAgfQoKICAgIC8vIENyw6lhdGlvbiBkdSBQREYKICAgIGFzeW5jIGZ1bmN0aW9uIGdlbmVyYXRlUERGKCkgewogICAgICAgIGNvbnN0IGJ0biA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkb3dubG9hZC1idG4nKTsKICAgICAgICBjb25zdCBjb250ZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BkZi1jb250ZW50Jyk7CiAgICAgICAgY29uc3Qgc2l0ZUlkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NfaWQnKS52YWx1ZSB8fCAiUmFwcG9ydCI7CiAgICAgICAgCiAgICAgICAgYnRuLmlubmVyVGV4dCA9ICJDcsOpYXRpb24gZHUgUERGLi4uIChWZXVpbGxleiBwYXRpZW50ZXIpIjsKICAgICAgICBidG4uc3R5bGUuYmFja2dyb3VuZCA9ICIjMDA0YTk5IjsKICAgICAgICAKICAgICAgICBjb25zdCBvcHQgPSB7CiAgICAgICAgICAgIG1hcmdpbjogWzAuNSwgMC4zXSwKICAgICAgICAgICAgZmlsZW5hbWU6IGBSYXBwb3J0X1NpdGVfJHtzaXRlSWR9LnBkZmAsCiAgICAgICAgICAgIGltYWdlOiB7IHR5cGU6ICdqcGVnJywgcXVhbGl0eTogMC42IH0sIAogICAgICAgICAgICBodG1sMmNhbnZhczogeyBzY2FsZTogMS41LCB1c2VDT1JTOiB0cnVlIH0sCiAgICAgICAgICAgIGpzUERGOiB7IHVuaXQ6ICdpbicsIGZvcm1hdDogJ2E0Jywgb3JpZW50YXRpb246ICdwb3J0cmFpdCcgfQogICAgICAgIH07CgogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGF3YWl0IGh0bWwycGRmKCkuc2V0KG9wdCkuZnJvbShjb250ZW50KS5zYXZlKCk7CiAgICAgICAgICAgIGJ0bi5pbm5lclRleHQgPSAi4pyFIFJhcHBvcnQgVMOpbMOpY2hhcmfDqSI7CiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4geyAKICAgICAgICAgICAgICAgIGJ0bi5pbm5lclRleHQgPSAiR8OpbsOpcmVyIGxlIFJhcHBvcnQgUERGIjsKICAgICAgICAgICAgICAgIGJ0bi5zdHlsZS5iYWNrZ3JvdW5kID0gIiMyOGE3NDUiOwogICAgICAgICAgICB9LCAzMDAwKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGFsZXJ0KCJFcnJldXIgOiBMZXMgcGhvdG9zIHNvbnQgcGV1dC3DqnRyZSB0cm9wIGxvdXJkZXMgcG91ciBsYSBtw6ltb2lyZSBkdSB0w6lsw6lwaG9uZS4iKTsKICAgICAgICAgICAgYnRuLmlubmVyVGV4dCA9ICJSw6llc3NheWVyIjsKICAgICAgICAgICAgYnRuLnN0eWxlLmJhY2tncm91bmQgPSAiI2Q5NTM0ZiI7CiAgICAgICAgfQogICAgfQo8L3NjcmlwdD53tTc8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvaHRtbDJwZGYuanMvMC4xMC4xL2h0bWwycGRmLmJ1bmRsZS5taW4uanMiPjwvc2NyaXB0PgoKPGRpdiBpZD0iZm9ybS1jb250YWluZXIiIHN0eWxlPSJtYXgtd2lkdGg6IDgwMHB4OyBtYXJnaW46IDIwcHggYXV0bzsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IHBhZGRpbmc6IDIwcHg7IGJvcmRlcjogMnB4IHNvbGlkICMwMDRhOTk7IGJvcmRlci1yYWRpdXM6IDEycHg7IGJhY2tncm91bmQ6ICNmZmY7Ij4KICAgIAogICAgPGRpdiBpZD0icGRmLWNvbnRlbnQiIHN0eWxlPSJiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50OyI+CiAgICAgICAgPGgxIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjMDA0YTk5OyBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwNGE5OTsgbWFyZ2luLWJvdHRvbTogMjBweDsiPlJhcHBvcnQgZGUgTWFpbnRlbmFuY2UgVMOpbMOpY29tPC9oMT4KICAgICAgICAKICAgICAgICA8dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBtYXJnaW4tYm90dG9tOiAyMHB4OyI+CiAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3VuZDojZWVlOyBwYWRkaW5nOjEwcHg7IGJvcmRlcjoxcHggc29saWQgI2NjYzsgZm9udC13ZWlnaHQ6Ym9sZDsiPlRlY2huaWNpZW4gOjwvdGQ+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjY2NjOyI+PGlucHV0IHR5cGU9InRleHQiIGlkPSJ0X25hbWUiIG9uaW5wdXQ9ImNoZWNrVmFsaWRhdGlvbigpIiBzdHlsZT0id2lkdGg6OTAlOyBib3JkZXI6bm9uZTsiPjwvdGQ+CiAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJhY2tncm91bmQ6I2VlZTsgcGFkZGluZzoxMHB4OyBib3JkZXI6MXB4IHNvbGlkICNjY2M7IGZvbnQtd2VpZ2h0OmJvbGQ7Ij5JRCBTaXRlIDo8L3RkPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nOjEwcHg7IGJvcmRlcjoxcHggc29saWQgI2NjYzsiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0ic19pZCIgb25pbnB1dD0iY2hlY2tWYWxpZGF0aW9uKCkiIHN0eWxlPSJ3aWR0aDo5MCU7IGJvcmRlcjpub25lOyI+PC90ZD4KICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kOiNlZWU7IHBhZGRpbmc6MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjY2NjOyBmb250LXdlaWdodDpib2xkOyI+R1BTIDo8L3RkPgogICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIHN0eWxlPSJwYWRkaW5nOjEwcHg7IGJvcmRlcjoxcHggc29saWQgI2NjYzsiIGlkPSJncHNfdmFsIj5Ew6l0ZWN0aW9uLi4uPC90ZD4KICAgICAgICAgICAgPC90cj4KICAgICAgICA8L3RhYmxlPgoKICAgICAgICA8ZGl2IGlkPSJjYXRlZ29yaWVzLWNvbnRhaW5lciI+PC9kaXY+CgogICAgICAgIDxkaXYgc3R5bGU9Im1hcmdpbi10b3A6MjBweDsiPgogICAgICAgICAgICA8aDMgc3R5bGU9ImNvbG9yOiMwMDRhOTk7Ij5Db21tZW50YWlyZXM8L2gzPgogICAgICAgICAgICA8ZGl2IGlkPSJjb21tZW50LWRpc3BsYXkiIHN0eWxlPSJkaXNwbGF5Om5vbmU7IHBhZGRpbmc6MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjZWVlOyBtYXJnaW4tYm90dG9tOjEwcHg7Ij48L2Rpdj4KICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJjb21tX2JveCIgb25pbnB1dD0idXBkYXRlQ29tbWVudCh0aGlzKSIgc3R5bGU9IndpZHRoOjEwMCU7IGhlaWdodDo4MHB4OyI+PC90ZXh0YXJlYT4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgoKICAgIDxwIGlkPSJ3YXJuaW5nLW1zZyIgc3R5bGU9ImNvbG9yOiByZWQ7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC13ZWlnaHQ6IGJvbGQ7IGJhY2tncm91bmQ6I2ZmZjBmMDsgcGFkZGluZzoxMHB4OyI+4pqg77iPIE1hbnF1ZSA6IE5vbSwgSUQgU2l0ZSBvdSBQaG90b3MgKDEgbWluLiBwYXIgc2VjdGlvbik8L3A+CgogICAgPGJ1dHRvbiBpZD0iZG93bmxvYWQtYnRuIiBkaXNhYmxlZCBvbmNsaWNrPSJnZW5lcmF0ZVBERigpIiBzdHlsZT0id2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6ICNjY2M7IGNvbG9yOiB3aGl0ZTsgcGFkZGluZzogMjBweDsgYm9yZGVyOiBub25lOyBib3JkZXItcmFkaXVzOiA4cHg7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogbm90LWFsbG93ZWQ7Ij4KICAgICAgICBHw6luw6lyZXIgbGUgUmFwcG9ydCBQREYKICAgIDwvYnV0dG9uPgo8L2Rpdj4KCjxzY3JpcHQ+CiAgICBjb25zdCBjYXRlZ29yaWVzID0gWyJFbnRyw6llIiwgIkNsw7R0dXJlIiwgIlJlZHJlc3NldXIiLCAiR3JvdXBlIMOJbGVjIiwgIkJhdHRlcmllcyIsICJBbnRlbm5lcyIsICJDb2ZmcmV0IERDIiwgIkF1dHJlcyJdOwogICAgY29uc3QgY29udGFpbmVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NhdGVnb3JpZXMtY29udGFpbmVyJyk7CgogICAgY2F0ZWdvcmllcy5mb3JFYWNoKChjYXQsIGluZGV4KSA9PiB7CiAgICAgICAgY29uc3QgZGl2ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAgZGl2LnN0eWxlLmNzc1RleHQgPSAibWFyZ2luLWJvdHRvbToyMHB4OyBwYWRkaW5nOjEwcHg7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7IjsKICAgICAgICBkaXYuaW5uZXJIVE1MID0gYAogICAgICAgICAgICA8aDQgc3R5bGU9Im1hcmdpbjowIDAgNXB4IDA7Ij4ke2NhdH0gPHNwYW4gc3R5bGU9ImNvbG9yOnJlZCI+Kjwvc3Bhbj48L2g0PgogICAgICAgICAgICA8aW5wdXQgdHlwZT0iZmlsZSIgY2xhc3M9ImNhdC1pbnB1dCIgYWNjZXB0PSJpbWFnZS8qIiBjYXB0dXJlPSJjYW1lcmEiIG11bHRpcGxlIG9uY2hhbmdlPSJwcm9jZXNzSW1hZ2VzKHRoaXMsICdwcmV2aWV3LSR7aW5kZXh9JykiPgogICAgICAgICAgICA8ZGl2IGlkPSJwcmV2aWV3LSR7aW5kZXh9IiBzdHlsZT0iZGlzcGxheTogZmxleDsgZmxleC13cmFwOiB3cmFwOyBnYXA6IDVweDsgbWFyZ2luLXRvcDoxMHB4OyI+PC9kaXY+CiAgICAgICAgYDsKICAgICAgICBjb250YWluZXIuYXBwZW5kQ2hpbGQoZGl2KTsKICAgIH0pOwoKICAgIGZ1bmN0aW9uIHVwZGF0ZUNvbW1lbnQoZWwpIHsKICAgICAgICBjb25zdCBkaXNwID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbW1lbnQtZGlzcGxheScpOwogICAgICAgIGRpc3AuaW5uZXJUZXh0ID0gZWwudmFsdWU7CiAgICAgICAgZGlzcC5zdHlsZS5kaXNwbGF5ID0gZWwudmFsdWUgPyAiYmxvY2siIDogIm5vbmUiOwogICAgfQoKICAgIC8vIENPTVBSRVNTSU9OIERFUyBJTUFHRVMgKExlIHNlY3JldCBwb3VyIMOpdml0ZXIgbGUgUERGIGJsYW5jKQogICAgZnVuY3Rpb24gcHJvY2Vzc0ltYWdlcyhpbnB1dCwgcHJldmlld0lkKSB7CiAgICAgICAgY29uc3QgcHJldmlld0RpdiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHByZXZpZXdJZCk7CiAgICAgICAgcHJldmlld0Rpdi5pbm5lckhUTUwgPSAiIjsKICAgICAgICBjb25zdCBmaWxlcyA9IEFycmF5LmZyb20oaW5wdXQuZmlsZXMpLnNsaWNlKDAsIDEwKTsKCiAgICAgICAgZmlsZXMuZm9yRWFjaChmaWxlID0+IHsKICAgICAgICAgICAgY29uc3QgcmVhZGVyID0gbmV3IEZpbGVSZWFkZXIoKTsKICAgICAgICAgICAgcmVhZGVyLm9ubG9hZCA9IGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIGNvbnN0IGltZyA9IG5ldyBJbWFnZSgpOwogICAgICAgICAgICAgICAgaW1nLm9ubG9hZCA9IGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgIGNvbnN0IGNhbnZhcyA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2NhbnZhcycpOwogICAgICAgICAgICAgICAgICAgIGNvbnN0IE1BWF9XSURUSCA9IDYwMDsgLy8gVGFpbGxlIHLDqWR1aXRlIHBvdXIgbGUgUERGCiAgICAgICAgICAgICAgICAgICAgbGV0IHdpZHRoID0gaW1nLndpZHRoOwogICAgICAgICAgICAgICAgICAgIGxldCBoZWlnaHQgPSBpbWcuaGVpZ2h0OwoKICAgICAgICAgICAgICAgICAgICBpZiAod2lkdGggPiBNQVhfV0lEVEgpIHsKICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICo9IE1BWF9XSURUSCAvIHdpZHRoOwogICAgICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IE1BWF9XSURUSDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgY2FudmFzLndpZHRoID0gd2lkdGg7CiAgICAgICAgICAgICAgICAgICAgY2FudmFzLmhlaWdodCA9IGhlaWdodDsKICAgICAgICAgICAgICAgICAgICBjb25zdCBjdHggPSBjYW52YXMuZ2V0Q29udGV4dCgnMmQnKTsKICAgICAgICAgICAgICAgICAgICBjdHguZHJhd0ltYWdlKGltZywgMCwgMCwgd2lkdGgsIGhlaWdodCk7CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgY29uc3QgcmVzaXplZEltZyA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2ltZycpOwogICAgICAgICAgICAgICAgICAgIHJlc2l6ZWRJbWcuc3JjID0gY2FudmFzLnRvRGF0YVVSTCgnaW1hZ2UvanBlZycsIDAuNyk7IC8vIENvbXByZXNzaW9uIMOgIDcwJQogICAgICAgICAgICAgICAgICAgIHJlc2l6ZWRJbWcuc3R5bGUud2lkdGggPSAiMTAwcHgiOwogICAgICAgICAgICAgICAgICAgIHJlc2l6ZWRJbWcuc3R5bGUuYm9yZGVyID0gIjFweCBzb2xpZCAjY2NjIjsKICAgICAgICAgICAgICAgICAgICBwcmV2aWV3RGl2LmFwcGVuZENoaWxkKHJlc2l6ZWRJbWcpOwogICAgICAgICAgICAgICAgICAgIGNoZWNrVmFsaWRhdGlvbigpOwogICAgICAgICAgICAgICAgfTsKICAgICAgICAgICAgICAgIGltZy5zcmMgPSBlLnRhcmdldC5yZXN1bHQ7CiAgICAgICAgICAgIH07CiAgICAgICAgICAgIHJlYWRlci5yZWFkQXNEYXRhVVJMKGZpbGUpOwogICAgICAgIH0pOwogICAgfQoKICAgIGZ1bmN0aW9uIGNoZWNrVmFsaWRhdGlvbigpIHsKICAgICAgICBjb25zdCBuYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RfbmFtZScpLnZhbHVlOwogICAgICAgIGNvbnN0IHNpdGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc19pZCcpLnZhbHVlOwogICAgICAgIGNvbnN0IGlucHV0cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5jYXQtaW5wdXQnKTsKICAgICAgICBjb25zdCBidG4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZG93bmxvYWQtYnRuJyk7CiAgICAgICAgY29uc3Qgd2FybmluZyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3YXJuaW5nLW1zZycpOwogICAgICAgIAogICAgICAgIGxldCB2YWxpZCA9IChuYW1lICYmIHNpdGUpOwogICAgICAgIGlucHV0cy5mb3JFYWNoKGlucHV0ID0+IHsgaWYgKGlucHV0LmZpbGVzLmxlbmd0aCA9PT0gMCkgdmFsaWQgPSBmYWxzZTsgfSk7CgogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgICBidG4uZGlzYWJsZWQgPSBmYWxzZTsgYnRuLnN0eWxlLmJhY2tncm91bmQgPSAiIzI4YTc0NSI7IGJ0bi5zdHlsZS5jdXJzb3IgPSAicG9pbnRlciI7CiAgICAgICAgICAgIHdhcm5pbmcuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBidG4uZGlzYWJsZWQgPSB0cnVlOyBidG4uc3R5bGUuYmFja2dyb3VuZCA9ICIjY2NjIjsKICAgICAgICAgICAgd2FybmluZy5zdHlsZS5kaXNwbGF5ID0gImJsb2NrIjsKICAgICAgICB9CiAgICB9CgogICAgaWYgKG5hdmlnYXRvci5nZW9sb2NhdGlvbikgewogICAgICAgIG5hdmlnYXRvci5nZW9sb2NhdGlvbi5nZXRDdXJyZW50UG9zaXRpb24ocCA9PiB7CiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdncHNfdmFsJykuaW5uZXJUZXh0ID0gcC5jb29yZHMubGF0aXR1ZGUudG9GaXhlZCg1KSArICIsICIgKyBwLmNvb3Jkcy5sb25naXR1ZGUudG9GaXhlZCg1KTsKICAgICAgICB9KTsKICAgIH0KCiAgICBhc3luYyBmdW5jdGlvbiBnZW5lcmF0ZVBERigpIHsKICAgICAgICBjb25zdCBidG4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZG93bmxvYWQtYnRuJyk7CiAgICAgICAgY29uc3QgY29udGVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwZGYtY29udGVudCcpOwogICAgICAgIGNvbnN0IHNpdGVJZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzX2lkJykudmFsdWU7CiAgICAgICAgCiAgICAgICAgYnRuLmlubmVyVGV4dCA9ICJUcmFpdGVtZW50IGVuIGNvdXJzLi4uIjsKICAgICAgICBidG4uZGlzYWJsZWQgPSB0cnVlOwoKICAgICAgICBjb25zdCBvcHQgPSB7CiAgICAgICAgICAgIG1hcmdpbjogMC4zLAogICAgICAgICAgICBmaWxlbmFtZTogYFJhcHBvcnRfJHtzaXRlSWR9LnBkZmAsCiAgICAgICAgICAgIGltYWdlOiB7IHR5cGU6ICdqcGVnJywgcXVhbGl0eTogMC41IH0sCiAgICAgICAgICAgIGh0bWwyY2FudmFzOiB7IHNjYWxlOiAxLCB1c2VDT1JTOiB0cnVlLCBsb2dnaW5nOiBmYWxzZSB9LAogICAgICAgICAgICBqc1BERjogeyB1bml0OiAnaW4nLCBmb3JtYXQ6ICdhNCcsIG9yaWVudGF0aW9uOiAncG9ydHJhaXQnIH0KICAgICAgICB9OwoKICAgICAgICB0cnkgewogICAgICAgICAgICBhd2FpdCBodG1sMnBkZigpLnNldChvcHQpLmZyb20oY29udGVudCkudG9QZGYoKS5nZXQoJ3BkZicpLnRoZW4oZnVuY3Rpb24ocGRmKSB7CiAgICAgICAgICAgICAgICBidG4uaW5uZXJUZXh0ID0gIkfDqW7DqXJhdGlvbi4uLiI7CiAgICAgICAgICAgIH0pLnNhdmUoKTsKICAgICAgICAgICAgYnRuLmlubmVyVGV4dCA9ICJSYXBwb3J0IFTDqWzDqWNoYXJnw6kgISI7CiAgICAgICAgICAgIGJ0bi5zdHlsZS5iYWNrZ3JvdW5kID0gIiMyOGE3NDUiOwogICAgICAgICAgICBidG4uZGlzYWJsZWQgPSBmYWxzZTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIGFsZXJ0KCJFcnJldXIgZGUgbcOpbW9pcmUuIFLDqWVzc2F5ZXogYXZlYyBtb2lucyBkZSBwaG90b3MuIik7CiAgICAgICAgICAgIGJ0bi5pbm5lclRleHQgPSAiUsOpZXNzYXllciI7CiAgICAgICAgICAgIGJ0bi5kaXNhYmxlZCA9IGZhbHNlOwogICAgICAgIH0KICAgIH0KPC9zY3JpcHQ+d5EwPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2pzcGRmLzIuNS4xL2pzcGRmLnVtZC5taW4uanMiPjwvc2NyaXB0PgoKPGRpdiBpZD0iZm9ybS1jb250YWluZXIiIHN0eWxlPSJtYXgtd2lkdGg6IDYwMHB4OyBtYXJnaW46IDIwcHggYXV0bzsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IHBhZGRpbmc6IDIwcHg7IGJvcmRlcjogMnB4IHNvbGlkICMwMDRhOTk7IGJvcmRlci1yYWRpdXM6IDEycHg7IGJhY2tncm91bmQ6ICNmOWY5Zjk7Ij4KICAgIAogICAgPGgyIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjMDA0YTk5OyI+UmFwcG9ydCBkZSBNYWludGVuYW5jZTwvaDI+CiAgICAKICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQ6IHdoaXRlOyBwYWRkaW5nOiAxNXB4OyBib3JkZXItcmFkaXVzOiA4cHg7IG1hcmdpbi1ib3R0b206IDIwcHg7IGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsMCwwLDAuMSk7Ij4KICAgICAgICA8bGFiZWw+PGI+VGVjaG5pY2llbiA6PC9iPjwvbGFiZWw+CiAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJ0X25hbWUiIG9uaW5wdXQ9ImNoZWNrVmFsaWRhdGlvbigpIiBzdHlsZT0id2lkdGg6IDEwMCU7IHBhZGRpbmc6IDhweDsgbWFyZ2luOiA1cHggMCAxNXB4IDA7IGJvcmRlcjogMXB4IHNvbGlkICNjY2M7Ij4KICAgICAgICAKICAgICAgICA8bGFiZWw+PGI+SUQgU2l0ZSA6PC9iPjwvbGFiZWw+CiAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJzX2lkIiBvbmlucHV0PSJjaGVja1ZhbGlkYXRpb24oKSIgc3R5bGU9IndpZHRoOiAxMDAlOyBwYWRkaW5nOiA4cHg7IG1hcmdpbjogNXB4IDAgMTVweCAwOyBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyI+CiAgICAgICAgCiAgICAgICAgPGxhYmVsPjxiPkdQUyA6PC9iPjwvbGFiZWw+CiAgICAgICAgPGRpdiBpZD0iZ3BzX3ZhbCIgc3R5bGU9InBhZGRpbmc6IDhweDsgYmFja2dyb3VuZDogI2VlZTsgYm9yZGVyLXJhZGl1czogNHB4OyI+RMOpdGVjdGlvbiBlbiBjb3Vycy4uLjwvZGl2PgogICAgPC9kaXY+CgogICAgPGRpdiBpZD0iY2F0ZWdvcmllcy1jb250YWluZXIiPjwvZGl2PgoKICAgIDxsYWJlbD48Yj5Db21tZW50YWlyZXMgOjwvYj48L2xhYmVsPgogICAgPHRleHRhcmVhIGlkPSJjb21tX2JveCIgc3R5bGU9IndpZHRoOiAxMDAlOyBoZWlnaHQ6IDYwcHg7IG1hcmdpbi1ib3R0b206IDIwcHg7IGJvcmRlcjogMXB4IHNvbGlkICNjY2M7Ij48L3RleHRhcmVhPgoKICAgIDxwIGlkPSJ3YXJuaW5nLW1zZyIgc3R5bGU9ImNvbG9yOiByZWQ7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij7imqDvuI8gUmVtcGxpc3NleiB0b3VzIGxlcyBjaGFtcHMgZXQgMSBwaG90byBwYXIgc2VjdGlvbi48L3A+CgogICAgPGJ1dHRvbiBpZD0iZG93bmxvYWQtYnRuIiBkaXNhYmxlZCBvbmNsaWNrPSJnZW5lcmF0ZVBERigpIiBzdHlsZT0id2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6ICNjY2M7IGNvbG9yOiB3aGl0ZTsgcGFkZGluZzogMThweDsgYm9yZGVyOiBub25lOyBib3JkZXItcmFkaXVzOiA4cHg7IGZvbnQtc2l6ZTogMThweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogbm90LWFsbG93ZWQ7Ij4KICAgICAgICBHw4lOw4lSRVIgTEUgUERGCiAgICA8L2J1dHRvbj4KPC9kaXY+Cgo8c2NyaXB0PgogICAgY29uc3QgeyBqc1BERiB9ID0gd2luZG93LmpzcGRmOwogICAgY29uc3QgY2F0ZWdvcmllcyA9IFsiRW50cmVlIiwgIkNsb3R1cmUiLCAiUmVkcmVzc2V1ciIsICJHcm91cGVfRWxlYyIsICJCYXR0ZXJpZXMiLCAiQW50ZW5uZXMiLCAiQ29mZnJldF9EQyIsICJBdXRyZXMiXTsKICAgIGNvbnN0IGNvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYXRlZ29yaWVzLWNvbnRhaW5lcicpOwogICAgbGV0IHN0b3JlID0ge307IC8vIFN0b2NrYWdlIGRlcyBpbWFnZXMgY29tcHJlc3PDqWVzCgogICAgY2F0ZWdvcmllcy5mb3JFYWNoKChjYXQsIGluZGV4KSA9PiB7CiAgICAgICAgY29uc3QgZGl2ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAgZGl2LnN0eWxlLmNzc1RleHQgPSAiYmFja2dyb3VuZDp3aGl0ZTsgbWFyZ2luLWJvdHRvbToxNXB4OyBwYWRkaW5nOjEwcHg7IGJvcmRlci1yYWRpdXM6OHB4OyBib3JkZXItbGVmdDo1cHggc29saWQgIzAwNGE5OTsiOwogICAgICAgIGRpdi5pbm5lckhUTUwgPSBgCiAgICAgICAgICAgIDxsYWJlbD48Yj4ke2NhdC5yZXBsYWNlKCdfJywgJyAnKX0gKjwvYj48L2xhYmVsPjxicj4KICAgICAgICAgICAgPGlucHV0IHR5cGU9ImZpbGUiIGNsYXNzPSJjYXQtaW5wdXQiIGFjY2VwdD0iaW1hZ2UvKiIgY2FwdHVyZT0iY2FtZXJhIiBvbmNoYW5nZT0icHJvY2Vzc1NpbmdsZUltYWdlKHRoaXMsICcke2NhdH0nKSIgc3R5bGU9Im1hcmdpbi10b3A6MTBweDsiPgogICAgICAgICAgICA8ZGl2IGlkPSJwcmV2LSR7Y2F0fSIgc3R5bGU9Im1hcmdpbi10b3A6MTBweDsiPjwvZGl2PgogICAgICAgIGA7CiAgICAgICAgY29udGFpbmVyLmFwcGVuZENoaWxkKGRpdik7CiAgICB9KTsKCiAgICBmdW5jdGlvbiBwcm9jZXNzU2luZ2xlSW1hZ2UoaW5wdXQsIGNhdCkgewogICAgICAgIGlmICghaW5wdXQuZmlsZXNbMF0pIHJldHVybjsKICAgICAgICBjb25zdCByZWFkZXIgPSBuZXcgRmlsZVJlYWRlcigpOwogICAgICAgIHJlYWRlci5vbmxvYWQgPSBmdW5jdGlvbihlKSB7CiAgICAgICAgICAgIGNvbnN0IGltZyA9IG5ldyBJbWFnZSgpOwogICAgICAgICAgICBpbWcub25sb2FkID0gZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICBjb25zdCBjYW52YXMgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdjYW52YXMnKTsKICAgICAgICAgICAgICAgIGNvbnN0IE1BWF9XSURUSCA9IDgwMDsKICAgICAgICAgICAgICAgIGxldCB3aWR0aCA9IGltZy53aWR0aDsKICAgICAgICAgICAgICAgIGxldCBoZWlnaHQgPSBpbWcuaGVpZ2h0OwogICAgICAgICAgICAgICAgaWYgKHdpZHRoID4gTUFYX1dJRFRIKSB7IGhlaWdodCAqPSBNQVhfV0lEVEggLyB3aWR0aDsgd2lkdGggPSBNQVhfV0lEVEg7IH0KICAgICAgICAgICAgICAgIGNhbnZhcy53aWR0aCA9IHdpZHRoOwogICAgICAgICAgICAgICAgY2FudmFzLmhlaWdodCA9IGhlaWdodDsKICAgICAgICAgICAgICAgIGNhbnZhcy5nZXRDb250ZXh0KCcyZCcpLmRyYXdJbWFnZShpbWcsIDAsIDAsIHdpZHRoLCBoZWlnaHQpOwogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBjb25zdCBkYXRhVXJsID0gY2FudmFzLnRvRGF0YVVSTCgnaW1hZ2UvanBlZycsIDAuNik7CiAgICAgICAgICAgICAgICBzdG9yZVtjYXRdID0geyBzcmM6IGRhdGFVcmwsIHc6IHdpZHRoLCBoOiBoZWlnaHQgfTsKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgY29uc3QgcHJldmlldyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGBwcmV2LSR7Y2F0fWApOwogICAgICAgICAgICAgICAgcHJldmlldy5pbm5lckhUTUwgPSBgPGltZyBzcmM9IiR7ZGF0YVVybH0iIHN0eWxlPSJ3aWR0aDoxMDBweDsgYm9yZGVyLXJhZGl1czo0cHg7Ij4g4pyFIFByw6p0YDsKICAgICAgICAgICAgICAgIGNoZWNrVmFsaWRhdGlvbigpOwogICAgICAgICAgICB9OwogICAgICAgICAgICBpbWcuc3JjID0gZS50YXJnZXQucmVzdWx0OwogICAgICAgIH07CiAgICAgICAgcmVhZGVyLnJlYWRBc0RhdGFVUkwoaW5wdXQuZmlsZXNbMF0pOwogICAgfQoKICAgIGZ1bmN0aW9uIGNoZWNrVmFsaWRhdGlvbigpIHsKICAgICAgICBjb25zdCBuYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RfbmFtZScpLnZhbHVlOwogICAgICAgIGNvbnN0IHNpdGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc19pZCcpLnZhbHVlOwogICAgICAgIGNvbnN0IGJ0biA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkb3dubG9hZC1idG4nKTsKICAgICAgICBjb25zdCB3YXJuaW5nID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3dhcm5pbmctbXNnJyk7CiAgICAgICAgCiAgICAgICAgbGV0IGFsbFBob3RvcyA9IGNhdGVnb3JpZXMuZXZlcnkoY2F0ID0+IHN0b3JlW2NhdF0pOwoKICAgICAgICBpZiAobmFtZSAmJiBzaXRlICYmIGFsbFBob3RvcykgewogICAgICAgICAgICBidG4uZGlzYWJsZWQgPSBmYWxzZTsgYnRuLnN0eWxlLmJhY2tncm91bmQgPSAiIzI4YTc0NSI7IGJ0bi5zdHlsZS5jdXJzb3IgPSAicG9pbnRlciI7CiAgICAgICAgICAgIHdhcm5pbmcuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBidG4uZGlzYWJsZWQgPSB0cnVlOyBidG4uc3R5bGUuYmFja2dyb3VuZCA9ICIjY2NjIjsKICAgICAgICAgICAgd2FybmluZy5zdHlsZS5kaXNwbGF5ID0gImJsb2NrIjsKICAgICAgICB9CiAgICB9CgogICAgaWYgKG5hdmlnYXRvci5nZW9sb2NhdGlvbikgewogICAgICAgIG5hdmlnYXRvci5nZW9sb2NhdGlvbi5nZXRDdXJyZW50UG9zaXRpb24ocCA9PiB7CiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdncHNfdmFsJykuaW5uZXJUZXh0ID0gcC5jb29yZHMubGF0aXR1ZGUudG9GaXhlZCg1KSArICIsICIgKyBwLmNvb3Jkcy5sb25naXR1ZGUudG9GaXhlZCg1KTsKICAgICAgICB9KTsKICAgIH0KCiAgICBmdW5jdGlvbiBnZW5lcmF0ZVBERigpIHsKICAgICAgICBjb25zdCBkb2MgPSBuZXcganNQREYoKTsKICAgICAgICBjb25zdCB0ZWNoID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RfbmFtZScpLnZhbHVlOwogICAgICAgIGNvbnN0IHNpdGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc19pZCcpLnZhbHVlOwogICAgICAgIGNvbnN0IGdwcyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdncHNfdmFsJykuaW5uZXJUZXh0OwogICAgICAgIGNvbnN0IGNvbW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29tbV9ib3gnKS52YWx1ZTsKCiAgICAgICAgLy8gUGFnZSAxOiBJbmZvcwogICAgICAgIGRvYy5zZXRGb250U2l6ZSgyMik7IGRvYy5zZXRUZXh0Q29sb3IoMCwgNzQsIDE1Myk7CiAgICAgICAgZG9jLnRleHQoIlJBUFBPUlQgREUgTUFJTlRFTkFOQ0UgU0lURSIsIDIwLCAzMCk7CiAgICAgICAgCiAgICAgICAgZG9jLnNldEZvbnRTaXplKDEyKTsgZG9jLnNldFRleHRDb2xvcigwLCAwLCAwKTsKICAgICAgICBkb2MudGV4dChgVGVjaG5pY2llbiA6ICR7dGVjaH1gLCAyMCwgNTApOwogICAgICAgIGRvYy50ZXh0KGBTaXRlIElEIDogJHtzaXRlfWAsIDIwLCA2MCk7CiAgICAgICAgZG9jLnRleHQoYEdQUyA6ICR7Z3BzfWAsIDIwLCA3MCk7CiAgICAgICAgZG9jLnRleHQoYERhdGUgOiAke25ldyBEYXRlKCkudG9Mb2NhbGVEYXRlU3RyaW5nKCl9YCwgMjAsIDgwKTsKICAgICAgICAKICAgICAgICBkb2MudGV4dCgiQ29tbWVudGFpcmVzIDoiLCAyMCwgMTAwKTsKICAgICAgICBkb2Muc2V0Rm9udFNpemUoMTApOwogICAgICAgIGNvbnN0IHNwbGl0Q29tbSA9IGRvYy5zcGxpdFRleHRUb1NpemUoY29tbSwgMTcwKTsKICAgICAgICBkb2MudGV4dChzcGxpdENvbW0sIDIwLCAxMTApOwoKICAgICAgICAvLyBQYWdlcyBzdWl2YW50ZXM6IFBob3RvcyAoMSBwYXIgcGFnZSBwb3VyIMOpdml0ZXIgbGVzIGJ1Z3MgZGUgbcOpbW9pcmUpCiAgICAgICAgY2F0ZWdvcmllcy5mb3JFYWNoKChjYXQpID0+IHsKICAgICAgICAgICAgZG9jLmFkZFBhZ2UoKTsKICAgICAgICAgICAgZG9jLnNldEZvbnRTaXplKDE0KTsKICAgICAgICAgICAgZG9jLnRleHQoYENhdGVnb3JpZSA6ICR7Y2F0LnJlcGxhY2UoJ18nLCAnICcpfWAsIDIwLCAyMCk7CiAgICAgICAgICAgIGNvbnN0IGltZ0RhdGEgPSBzdG9yZVtjYXRdOwogICAgICAgICAgICAvLyBDYWxjdWwgZHUgcmF0aW8gcG91ciBxdWUgbCdpbWFnZSB0aWVubmUgZGFucyBsYSBwYWdlIEE0CiAgICAgICAgICAgIGNvbnN0IG1heFdpZHRoID0gMTcwOwogICAgICAgICAgICBjb25zdCByYXRpbyA9IG1heFdpZHRoIC8gaW1nRGF0YS53OwogICAgICAgICAgICBkb2MuYWRkSW1hZ2UoaW1nRGF0YS5zcmMsICdKUEVHJywgMjAsIDMwLCBtYXhXaWR0aCwgaW1nRGF0YS5oICogcmF0aW8pOwogICAgICAgIH0pOwoKICAgICAgICBkb2Muc2F2ZShgUmFwcG9ydF8ke3NpdGV9LnBkZmApOwogICAgfQo8L3NjcmlwdD53JGJlMzU4ZjJhLWY5NmItNDc0Zi05YWNkLTgwMTY1MjYzNjQyOXcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4dyRjMWEwYTQ1Mi00Y2E3LTQzNjktYmZhZS1lYmRiYjIxYTg0YmJ3CWNvcmUvaHRtbHeirwU8IURPQ1RZUEUgaHRtbD4KPGh0bWwgbGFuZz0iZnIiPgo8aGVhZD4KPG1ldGEgY2hhcnNldD0iVVRGLTgiPgo8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCwgbWF4aW11bS1zY2FsZT0xLjAsIHVzZXItc2NhbGFibGU9bm8iPgo8bWV0YSBuYW1lPSJhcHBsZS1tb2JpbGUtd2ViLWFwcC1jYXBhYmxlIiBjb250ZW50PSJ5ZXMiPgo8bWV0YSBuYW1lPSJhcHBsZS1tb2JpbGUtd2ViLWFwcC1zdGF0dXMtYmFyLXN0eWxlIiBjb250ZW50PSJibGFjay10cmFuc2x1Y2VudCI+CjxtZXRhIG5hbWU9InRoZW1lLWNvbG9yIiBjb250ZW50PSIjMGQyMzQwIj4KPHRpdGxlPlVuaXBvd2VyIFBNV08g4oCUIEtUQSDigJQgSGF1dC1LYXRhbmdhPC90aXRsZT4KPHN0eWxlPgoqe2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fQpib2R5e2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sJ1NlZ29lIFVJJyxzYW5zLXNlcmlmO2JhY2tncm91bmQ6I2YwZjJmNTttaW4taGVpZ2h0OjEwMHZoO21heC13aWR0aDo0ODBweDttYXJnaW46MCBhdXRvO292ZXJmbG93LXg6aGlkZGVufQouaG9tZS1oZWFkZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTYwZGVnLCMwZDIzNDAgNjAlLCMxYTZiOGEpO3BhZGRpbmc6NDBweCAyNHB4IDI4cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZn0KLmxvZ297Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6OTAwO2xldHRlci1zcGFjaW5nOi0xcHh9Ci5sb2dvIHNwYW57Y29sb3I6IzNmYTdkNn0KLmxvZ28tc3Vie2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjRweDtjb2xvcjojM2ZhN2Q2O21hcmdpbi10b3A6MnB4O21hcmdpbi1ib3R0b206MTRweH0KLnpvbmUtYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjRweCAxNHB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzoycHg7bWFyZ2luLWJvdHRvbToxMHB4fQouYXBwLXRpdGxle2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OjgwMH0KLmFwcC1zdWJ7Zm9udC1zaXplOjEycHg7Y29sb3I6I2EwYzRlMDttYXJnaW4tdG9wOjRweH0KLnN0YXRzLXJvd3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MjRweDtwYWRkaW5nOjE0cHggMCAyMHB4fQouc3RhdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0KLnN0YXQtbntmb250LXNpemU6MjRweDtmb250LXdlaWdodDo5MDA7Y29sb3I6IzBkMjM0MH0KLnN0YXQtbHtmb250LXNpemU6MTBweDtjb2xvcjojODg4O21hcmdpbi10b3A6LTJweDtsZXR0ZXItc3BhY2luZzouNXB4fQouY2FyZHttYXJnaW46MTJweCAxMnB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjE0cHg7cGFkZGluZzoxOHB4IDE2cHg7Ym94LXNoYWRvdzowIDJweCAxNHB4IHJnYmEoMCwwLDAsLjA4KX0KLmNhcmQtdGl0bGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwZDIzNDA7bWFyZ2luLWJvdHRvbToxNHB4O3BhZGRpbmctYm90dG9tOjEwcHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzFhNmI4YX0KLmZpZWxkLWxhYmVse2ZvbnQtc2l6ZToxMXB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTU1O21hcmdpbi1ib3R0b206NXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouNXB4fQouaW5we3dpZHRoOjEwMCU7cGFkZGluZzoxMXB4IDEzcHg7Ym9yZGVyLXJhZGl1czo5cHg7Ym9yZGVyOjEuNXB4IHNvbGlkICNkMGQ3ZTA7Zm9udC1zaXplOjE0cHg7b3V0bGluZTpub25lO2JhY2tncm91bmQ6I2ZmZn0KLmlucDpmb2N1c3tib3JkZXItY29sb3I6IzFhNmI4YX0Kc2VsZWN0LmlucHthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1pbWFnZTp1cmwoImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnJTNFJTNDcGF0aCBkPSdNMSAxbDUgNSA1LTUnIHN0cm9rZT0nJTIzODg4JyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nbm9uZScvJTNFJTNDL3N2ZyUzRSIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEzcHggY2VudGVyO3BhZGRpbmctcmlnaHQ6MzZweH0KLnNpdGUtbGlzdHttYXgtaGVpZ2h0OjE4NXB4O292ZXJmbG93LXk6YXV0bztib3JkZXI6MXB4IHNvbGlkICNlMGU2ZWU7Ym9yZGVyLXJhZGl1czo5cHg7bWFyZ2luLXRvcDo2cHh9Ci5zaXRlLW9wdHtkaXNwbGF5OmZsZXg7Z2FwOjZweDtwYWRkaW5nOjlweCAxMXB4O2N1cnNvcjpwb2ludGVyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYyZjU7Zm9udC1zaXplOjEycHg7YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMTVzfQouc2l0ZS1vcHQ6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9Ci5zaXRlLW9wdDphY3RpdmUsLnNpdGUtb3B0LnNlbHtiYWNrZ3JvdW5kOiNlOGY0ZmJ9Ci5zaXRlLWlke2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojMGQyMzQwO21pbi13aWR0aDo4OHB4O2ZvbnQtc2l6ZToxMXB4fQouc2l0ZS1uYW1le2ZsZXg6MTtjb2xvcjojMzMzfQouc2l0ZS1mbWV7Y29sb3I6Izg4ODtmb250LXNpemU6MTBweDttaW4td2lkdGg6ODBweH0KLmNvbmZpcm0tYm94e2JhY2tncm91bmQ6I2YwZjdmZjtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNHB4O21hcmdpbi10b3A6MTRweDtib3JkZXI6MXB4IHNvbGlkICNjOGU0Zjd9Ci5jb25maXJtLWxpbmV7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjVweH0KLmNvbmZpcm0tbGluZSBie2NvbG9yOiMwZDIzNDB9Ci5idG4tc3RhcnR7d2lkdGg6MTAwJTtwYWRkaW5nOjE0cHggMDttYXJnaW4tdG9wOjE0cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIzBkMjM0MCwjMWE2YjhhKTtjb2xvcjojZmZmO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MTFweDtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo4MDA7Y3Vyc29yOnBvaW50ZXJ9Ci5zZXNzLWhlYWRlcntwYWRkaW5nOjE4cHggMTZweCAxNHB4O2NvbG9yOiNmZmZ9Ci5zZXNzLXNpdGV7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6OTAwfQouc2Vzcy1tZXRhe2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNhMGM0ZTA7bWFyZ2luLXRvcDozcHh9Ci5wcm9nLXdyYXB7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtib3JkZXItcmFkaXVzOjhweDtoZWlnaHQ6OHB4O21hcmdpbjoxMHB4IDAgNHB4fQoucHJvZy1maWxse2hlaWdodDo4cHg7Ym9yZGVyLXJhZGl1czo4cHg7dHJhbnNpdGlvbjp3aWR0aCAuNHMgZWFzZTtiYWNrZ3JvdW5kOiMzZmE3ZDZ9Ci5wcm9nLWxhYmVse2ZvbnQtc2l6ZToxMXB4O2NvbG9yOiNhMGM0ZTA7dGV4dC1hbGlnbjpyaWdodH0KLnNlYy1saXN0e2ZsZXg6MTtvdmVyZmxvdy15OmF1dG87cGFkZGluZzoxMHB4IDEycHggOTBweH0KLnNlYy1jYXJke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTJweDttYXJnaW4tYm90dG9tOjhweDtwYWRkaW5nOjEzcHggMTRweDtib3gtc2hhZG93OjAgMXB4IDZweCByZ2JhKDAsMCwwLC4wNik7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O3RyYW5zaXRpb246dHJhbnNmb3JtIC4xc30KLnNlYy1jYXJkOmFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoLjk4KX0KLnNlYy1pY29ue2ZvbnQtc2l6ZToyMnB4O21hcmdpbi1yaWdodDoxMnB4fQouc2VjLWluZm97ZmxleDoxfQouc2VjLWxhYmVse2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojMGQyMzQwfQouc2VjLXByb2d7Zm9udC1zaXplOjExcHg7Y29sb3I6Izg4ODttYXJnaW4tdG9wOjJweH0KLm1pbmktYmFye2hlaWdodDo0cHg7YmFja2dyb3VuZDojZThlY2YwO2JvcmRlci1yYWRpdXM6NHB4O21hcmdpbi10b3A6NnB4fQoubWluaS1maWxse2hlaWdodDo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7dHJhbnNpdGlvbjp3aWR0aCAuNHN9Ci5zZWMtYXJyb3d7Zm9udC1zaXplOjIycHg7Y29sb3I6I2NjYzttYXJnaW4tbGVmdDo4cHh9Ci5jcml0LWZsYWd7Zm9udC1zaXplOjlweDtjb2xvcjojZTUzZTNlO2JhY2tncm91bmQ6I2ZmZjVmNTtib3JkZXI6MXB4IHNvbGlkICNmZWQ3ZDc7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MnB4IDdweDtmb250LXdlaWdodDo3MDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDozcHh9Ci5hY3Rpb24tYmFye3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO21heC13aWR0aDo0ODBweDttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtnYXA6MTBweDtwYWRkaW5nOjEycHggMTJweCAyMHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlY2YwO2JveC1zaGFkb3c6MCAtNHB4IDIwcHggcmdiYSgwLDAsMCwuMDgpO3otaW5kZXg6NTB9Ci5idG4tcHJpbWFyeXtmbGV4OjI7cGFkZGluZzoxM3B4IDA7YmFja2dyb3VuZDojMGQyMzQwO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoxMXB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjgwMDtjdXJzb3I6cG9pbnRlcn0KLmJ0bi1zZWNvbmRhcnl7ZmxleDoxO3BhZGRpbmc6MTNweCAwO2JhY2tncm91bmQ6I2U4ZWNmMDtjb2xvcjojNDQ0O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MTFweDtmb250LXNpemU6MTNweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo2MDB9Ci5idG4tcHJpbWFyeTpkaXNhYmxlZHtvcGFjaXR5Oi40NX0KLnBkZi1iYW5uZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtiYWNrZ3JvdW5kOiMxYTZiMWE7Y29sb3I6I2ZmZjtwYWRkaW5nOjEycHggMTZweDtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo2MDB9Ci5idG4tZGx7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMxYTZiMWE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzo4cHggMTZweDtmb250LXdlaWdodDo4MDA7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEzcHh9Ci5wYXJ0aWFsLW5vdGV7YmFja2dyb3VuZDojZmZmOGUxO2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmUwODI7Y29sb3I6Izc5NTU0ODtmb250LXNpemU6MTFweDtwYWRkaW5nOjhweCAxNnB4O3RleHQtYWxpZ246Y2VudGVyfQouc2VjLWhlYWRlci1iYXJ7cGFkZGluZzoxNnB4O2NvbG9yOiNmZmZ9Ci5iYWNrLWJ0bntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjE4KTtib3JkZXI6bm9uZTtjb2xvcjojZmZmO3BhZGRpbmc6N3B4IDE0cHg7Ym9yZGVyLXJhZGl1czo5cHg7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjYwMH0KLnNlYy1oZWFkZXItdGl0bGV7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6OTAwfQouc2VjLWhlYWRlci1zdWJ7Zm9udC1zaXplOjEycHg7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNzIpO21hcmdpbi10b3A6M3B4fQouaXRlbS1saXN0e3BhZGRpbmc6MTBweCAxMnB4IDEwMHB4fQouaXRlbS1yb3d7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxMnB4O21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6MTFweCAxMnB4O2JveC1zaGFkb3c6MCAxcHggNXB4IHJnYmEoMCwwLDAsLjA2KX0KLml0ZW0tcm93LmlzLWNyaXR7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICNlNTNlM2V9Ci5pdGVtLXRodW1ie3dpZHRoOjY2cHg7aGVpZ2h0OjU0cHg7Ym9yZGVyLXJhZGl1czo5cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6I2YwZjJmNTttYXJnaW4tcmlnaHQ6MTFweDtmbGV4LXNocmluazowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MjJweDtjb2xvcjojY2NjfQouaXRlbS10aHVtYiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfQouaXRlbS1pbmZve2ZsZXg6MTttaW4td2lkdGg6MH0KLml0ZW0tbGFiZWx7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwZDIzNDA7bGluZS1oZWlnaHQ6MS4zfQouaXRlbS10c3tmb250LXNpemU6MTBweDtjb2xvcjojODg4O21hcmdpbi10b3A6MnB4O3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30KLmhpbnQtYnRue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNkMGQ3ZTA7Ym9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzozcHggOHB4O2ZvbnQtc2l6ZToxMXB4O2N1cnNvcjpwb2ludGVyO21hcmdpbi10b3A6NXB4O2NvbG9yOiM1NTV9Ci5jYXAtYnRue3BhZGRpbmc6OXB4IDExcHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo5cHg7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6ODAwO2N1cnNvcjpwb2ludGVyO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6OHB4O21pbi13aWR0aDo2NHB4O3RleHQtYWxpZ246Y2VudGVyfQoub3ZlcmxheXtwb3NpdGlvbjpmaXhlZDtpbnNldDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNjUpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDt6LWluZGV4OjIwMH0KLmhpbnQtYm94e2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjIwcHggMjBweCAwIDA7cGFkZGluZzoyNHB4IDIwcHggMzZweDt3aWR0aDoxMDAlO21heC13aWR0aDo0ODBweDttYXJnaW46MCBhdXRvfQouaGludC10aXRsZXtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo5MDA7Y29sb3I6IzBkMjM0MDttYXJnaW4tYm90dG9tOjEwcHh9Ci5oaW50LXRleHR7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzQ0NDtsaW5lLWhlaWdodDoxLjY1fQouaGludC1jcml0e2JhY2tncm91bmQ6I2ZmZjVmNTtib3JkZXI6MXB4IHNvbGlkICNmZWQ3ZDc7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzo5cHggMTJweDttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjEycHg7Y29sb3I6I2M1MzAzMDtmb250LXdlaWdodDo2MDB9Ci5oaW50LWFjdGlvbnN7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O21hcmdpbi10b3A6MTZweH0KLmNhcHR1cmUtc2NyZWVue21pbi1oZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDojMDAwO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzozMnB4IDI0cHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn0KLmNhcC1pY29ue2ZvbnQtc2l6ZTo3MnB4O21hcmdpbi1ib3R0b206MTZweH0KLmNhcC1sYWJlbHtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbTo4cHh9Ci5jYXAtaGludHtmb250LXNpemU6MTJweDtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNTttYXgtd2lkdGg6MzIwcHh9Ci5jYXAtYWN0aW9uc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxMHB4O21hcmdpbi10b3A6MjhweDt3aWR0aDoxMDAlO21heC13aWR0aDozMDBweH0KLnNjcmVlbntkaXNwbGF5Om5vbmU7bWluLWhlaWdodDoxMDB2aDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Ci5zY3JlZW4uYWN0aXZle2Rpc3BsYXk6ZmxleH0KLm10MTZ7bWFyZ2luLXRvcDoxNnB4fQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgoKPGRpdiBpZD0ic2NyZWVuLWhvbWUiIGNsYXNzPSJzY3JlZW4gYWN0aXZlIj4KICA8ZGl2IGNsYXNzPSJob21lLWhlYWRlciI+CiAgICA8ZGl2IGNsYXNzPSJsb2dvIj48c3Bhbj5Vbmk8L3NwYW4+cG93ZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImxvZ28tc3ViIj5FTkVSR1kgU0VSVklDRVM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InpvbmUtYmFkZ2UiPlpPTkUgS1RBIOKAlCBIYXV0LUthdGFuZ2E8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFwcC10aXRsZSI+UE1XTyBUZXJyYWluPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhcHAtc3ViIj5PcmRyZSBkZSBNYWludGVuYW5jZSBQcsOpdmVudGl2ZTwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN0YXRzLXJvdyI+CiAgICA8ZGl2IGNsYXNzPSJzdGF0Ij48c3BhbiBjbGFzcz0ic3RhdC1uIiBpZD0ic3RhdC1zZWN0aW9ucyI+MTE8L3NwYW4+PHNwYW4gY2xhc3M9InN0YXQtbCI+U0VDVElPTlM8L3NwYW4+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdGF0Ij48c3BhbiBjbGFzcz0ic3RhdC1uIiBpZD0ic3RhdC1waG90b3MiPjA8L3NwYW4+PHNwYW4gY2xhc3M9InN0YXQtbCI+UEhPVE9TIFJFUS48L3NwYW4+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdGF0Ij48c3BhbiBjbGFzcz0ic3RhdC1uIiBpZD0ic3RhdC1zaXRlcyI+MDwvc3Bhbj48c3BhbiBjbGFzcz0ic3RhdC1sIj5TSVRFUzwvc3Bhbj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJjYXJkIj4KICAgIDxkaXYgY2xhc3M9ImNhcmQtdGl0bGUiPvCflKcgTm91dmVsbGUgU2Vzc2lvbiBQTVdPIOKAlCBLVEEg4oCUIEhhdXQtS2F0YW5nYTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZmllbGQtbGFiZWwiPlJlY2hlcmNoZXIgdW4gc2l0ZTwvZGl2PgogICAgPGlucHV0IGNsYXNzPSJpbnAiIGlkPSJzaXRlLXNlYXJjaCIgcGxhY2Vob2xkZXI9IklEIEhURCwgbm9tIGR1IHNpdGUsIEZNReKApiIgb25pbnB1dD0iZmlsdGVyU2l0ZXMoKSIgYXV0b2NvbXBsZXRlPSJvZmYiPgogICAgPGRpdiBjbGFzcz0ic2l0ZS1saXN0IiBpZD0ic2l0ZS1saXN0Ij48L2Rpdj4KICAgIDxkaXYgaWQ9ImZtZS1ibG9jayIgc3R5bGU9ImRpc3BsYXk6bm9uZSI+CiAgICAgIDxkaXYgY2xhc3M9ImZpZWxkLWxhYmVsIG10MTYiPlRlY2huaWNpZW4gRk1FPC9kaXY+CiAgICAgIDxzZWxlY3QgY2xhc3M9ImlucCIgaWQ9ImZtZS1zZWxlY3QiIG9uY2hhbmdlPSJ1cGRhdGVDb25maXJtKCkiPgogICAgICAgIDxvcHRpb24gdmFsdWU9IiI+4oCUIFPDqWxlY3Rpb25uZXIgbGUgRk1FIOKAlDwvb3B0aW9uPgogICAgICA8L3NlbGVjdD4KICAgIDwvZGl2PgogICAgPGRpdiBpZD0iY29uZmlybS1ib3giIGNsYXNzPSJjb25maXJtLWJveCIgc3R5bGU9ImRpc3BsYXk6bm9uZSI+CiAgICAgIDxkaXYgY2xhc3M9ImNvbmZpcm0tbGluZSI+PGI+U2l0ZSA6PC9iPiA8c3BhbiBpZD0iY29uZi1zaXRlIj48L3NwYW4+PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9ImNvbmZpcm0tbGluZSI+PGI+SUQgSMOpcml0w6kgOjwvYj4gPHNwYW4gaWQ9ImNvbmYtbGVnYWN5Ij48L3NwYW4+PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9ImNvbmZpcm0tbGluZSI+PGI+Rk1FIDo8L2I+IDxzcGFuIGlkPSJjb25mLWZtZSI+PC9zcGFuPjwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJjb25maXJtLWxpbmUiPjxiPkZNUyA6PC9iPiA8c3BhbiBpZD0iY29uZi1mbXMiPjwvc3Bhbj48L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iY29uZmlybS1saW5lIj48Yj5EYXRlIDo8L2I+IDxzcGFuIGlkPSJjb25mLWRhdGUiPjwvc3Bhbj48L2Rpdj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iYnRuLXN0YXJ0IiBvbmNsaWNrPSJzdGFydFNlc3Npb24oKSI+RMOpbWFycmVyIGxhIFNlc3Npb24gUE1XTyDihpI8L2J1dHRvbj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgaWQ9InNjcmVlbi1zZXNzaW9uIiBjbGFzcz0ic2NyZWVuIj4KICA8ZGl2IGNsYXNzPSJzZXNzLWhlYWRlciIgaWQ9InNlc3MtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZDojMGQyMzQwIj4KICAgIDxkaXYgY2xhc3M9InNlc3Mtc2l0ZSIgaWQ9InNlc3Mtc2l0ZS1uYW1lIj7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNlc3MtbWV0YSIgaWQ9InNlc3MtbWV0YS0xIj7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNlc3MtbWV0YSIgaWQ9InNlc3MtbWV0YS0yIj7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InByb2ctd3JhcCI+PGRpdiBjbGFzcz0icHJvZy1maWxsIiBpZD0ic2Vzcy1wcm9nLWZpbGwiIHN0eWxlPSJ3aWR0aDowJSI+PC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJwcm9nLWxhYmVsIiBpZD0ic2Vzcy1wcm9nLWxhYmVsIj4wIC8gMCBwaG90b3M8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzZWMtbGlzdCIgaWQ9InNlYy1saXN0Ij48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhY3Rpb24tYmFyIj4KICAgIDxidXR0b24gY2xhc3M9ImJ0bi1zZWNvbmRhcnkiIG9uY2xpY2s9ImdvSG9tZSgpIj7ihpAgUXVpdHRlcjwvYnV0dG9uPgogICAgPGJ1dHRvbiBjbGFzcz0iYnRuLXByaW1hcnkiIGlkPSJidG4tcGRmIiBvbmNsaWNrPSJidWlsZFBkZigpIiBkaXNhYmxlZD5Hw6luw6lyZXIgUmFwcG9ydCBQREY8L2J1dHRvbj4KICA8L2Rpdj4KICA8ZGl2IGlkPSJwZGYtYmFubmVyIiBzdHlsZT0iZGlzcGxheTpub25lIiBjbGFzcz0icGRmLWJhbm5lciI+CiAgICA8c3Bhbj7inIUgUmFwcG9ydCBwcsOqdCAoPHNwYW4gaWQ9InBkZi1jb3VudCI+MDwvc3Bhbj4gcGhvdG9zKTwvc3Bhbj4KICAgIDxidXR0b24gY2xhc3M9ImJ0bi1kbCIgb25jbGljaz0ib3BlblBkZigpIj5PdXZyaXIgLyBJbXByaW1lcjwvYnV0dG9uPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InBhcnRpYWwtbm90ZSIgaWQ9InBhcnRpYWwtbm90ZSIgc3R5bGU9ImRpc3BsYXk6bm9uZSI+4pqgIFJhcHBvcnQgcGFydGllbCDigJQgY2VydGFpbmVzIHNlY3Rpb25zIGluY29tcGzDqHRlcy4gTGUgUERGIGluY2x1dCB1bmlxdWVtZW50IGxlcyBwaG90b3MgY2FwdHVyw6llcy48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGlkPSJzY3JlZW4tc2VjdGlvbiIgY2xhc3M9InNjcmVlbiI+CiAgPGRpdiBjbGFzcz0ic2VjLWhlYWRlci1iYXIiIGlkPSJzZWMtaGVhZGVyLWJhciI+CiAgICA8YnV0dG9uIGNsYXNzPSJiYWNrLWJ0biIgb25jbGljaz0iZ29TZXNzaW9uKCkiPuKAuSBSZXRvdXI8L2J1dHRvbj4KICAgIDxkaXYgY2xhc3M9InNlYy1oZWFkZXItdGl0bGUiIGlkPSJzZWMtaGVhZGVyLXRpdGxlIj7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNlYy1oZWFkZXItc3ViIiBpZD0ic2VjLWhlYWRlci1zdWIiPuKAlDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9Iml0ZW0tbGlzdCIgaWQ9Iml0ZW0tbGlzdCI+PC9kaXY+CjwvZGl2PgoKPGRpdiBpZD0ic2NyZWVuLWNhcHR1cmUiIGNsYXNzPSJzY3JlZW4iPgogIDxkaXYgY2xhc3M9ImNhcHR1cmUtc2NyZWVuIj4KICAgIDxkaXYgY2xhc3M9ImNhcC1pY29uIj7wn5O3PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJjYXAtbGFiZWwiIGlkPSJjYXAtbGFiZWwiPuKAlDwvZGl2PgogICAgPGRpdiBjbGFzcz0iY2FwLWhpbnQiIGlkPSJjYXAtaGludCI+4oCUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJjYXAtYWN0aW9ucyI+CiAgICAgIDxidXR0b24gY2xhc3M9ImJ0bi1wcmltYXJ5IiBvbmNsaWNrPSJvcGVuQ2FtZXJhKCkiIHN0eWxlPSJib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNHB4Ij5PdXZyaXIgQXBwYXJlaWwgUGhvdG88L2J1dHRvbj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iYnRuLXNlY29uZGFyeSIgb25jbGljaz0iZ29TZWN0aW9uKCkiIHN0eWxlPSJib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxM3B4Ij5Bbm51bGVyPC9idXR0b24+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGlkPSJoaW50LW92ZXJsYXkiIGNsYXNzPSJvdmVybGF5IiBzdHlsZT0iZGlzcGxheTpub25lIiBvbmNsaWNrPSJjbG9zZUhpbnQoKSI+CiAgPGRpdiBjbGFzcz0iaGludC1ib3giIG9uY2xpY2s9ImV2ZW50LnN0b3BQcm9wYWdhdGlvbigpIj4KICAgIDxkaXYgY2xhc3M9ImhpbnQtdGl0bGUiIGlkPSJoaW50LXRpdGxlIj7igJQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImhpbnQtdGV4dCIgaWQ9ImhpbnQtdGV4dCI+4oCUPC9kaXY+CiAgICA8ZGl2IGlkPSJoaW50LWNyaXQtYm94IiBjbGFzcz0iaGludC1jcml0IiBzdHlsZT0iZGlzcGxheTpub25lIj7imqDvuI8gUG9pbnQgY3JpdGlxdWUgc8OpY3VyaXTDqSDigJQgdG91dGUgYW5vbWFsaWUgZG9pdCDDqnRyZSBzaWduYWzDqWUgaW1tw6lkaWF0ZW1lbnQgYXUgc3VwZXJ2aXNldXIgRk1TLjwvZGl2PgogICAgPGRpdiBjbGFzcz0iaGludC1hY3Rpb25zIj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iYnRuLXByaW1hcnkiIG9uY2xpY2s9ImNsb3NlSGludENhcHR1cmUoKSIgc3R5bGU9ImJvcmRlci1yYWRpdXM6OXB4O3BhZGRpbmc6MTJweCI+UHJlbmRyZSBsYSBQaG90bzwvYnV0dG9uPgogICAgICA8YnV0dG9uIGNsYXNzPSJidG4tc2Vjb25kYXJ5IiBvbmNsaWNrPSJjbG9zZUhpbnQoKSIgc3R5bGU9ImJvcmRlci1yYWRpdXM6OXB4O3BhZGRpbmc6MTJweCI+RmVybWVyPC9idXR0b24+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8aW5wdXQgdHlwZT0iZmlsZSIgaWQ9ImZpbGUtaW5wdXQiIGFjY2VwdD0iaW1hZ2UvKiIgY2FwdHVyZT0iZW52aXJvbm1lbnQiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIG9uY2hhbmdlPSJoYW5kbGVQaG90byhldmVudCkiPgoKPHNjcmlwdD4KY29uc3QgU0lURVMgPSBbeyJpZCI6ICJEUkhLNzQ2NyIsICJsZWdhY3kiOiAiNzMyMjIiLCAibmFtZSI6ICJMaWFrc2lfVG95b3RhX0dyYWNlX1JlbGllZiIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NTUiLCAibGVnYWN5IjogIjMwMzI0IiwgIm5hbWUiOiAiVW5pdmVyc2l0eSIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEswMDA0IiwgImxlZ2FjeSI6ICI3MzA2MiIsICJuYW1lIjogIkx1Yl9Hb2xmX011YmFuem8iLCAiZm1lIjogIkp1bmlvciBOZ295IiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzc1NTkiLCAibGVnYWN5IjogIjczMjQ3IiwgIm5hbWUiOiAiU2ltY29fUGVuZ3hpbiIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0MzAiLCAibGVnYWN5IjogIjMwMjg3IiwgIm5hbWUiOiAiQ2FycmVmb3VyIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQzNiIsICJsZWdhY3kiOiAiMzAyOTQiLCAibmFtZSI6ICJQZXRpdCBTZW1pbmFpcmUiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTc3IiwgImxlZ2FjeSI6ICJDRDMzNzQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0Rlc3NpbmF0ZXVyIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTg0IiwgImxlZ2FjeSI6ICJDRDMzODMiLCAibmFtZSI6ICJMaWthc2lfTGFTY2FsYSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLMjI3MyIsICJsZWdhY3kiOiAiNzMwOTAiLCAibmFtZSI6ICJIdWF5b3UgTWluaW5nIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg0MjUiLCAibGVnYWN5IjogIjczNDU2IiwgIm5hbWUiOiAiS2FtYm92ZV9TaGVraW5haF9LYWxlbmdhIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTU2IiwgImxlZ2FjeSI6ICJDRDMyNzYiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX1RzaGF0c2hpIiwgImZtZSI6ICJDbGFtYXJkIE5naW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg2ODkiLCAibGVnYWN5IjogIjczNjI4IiwgIm5hbWUiOiAiTGlrYXNpX01vbmRvX0d1ZXN0SG91c2UiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4NzU2IiwgImxlZ2FjeSI6ICI3MzM5MCIsICJuYW1lIjogIk5FVyBBRE9VTEEiLCAiZm1lIjogIldpbGx5IE13aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxOTgiLCAibGVnYWN5IjogIkNEMDExMyIsICJuYW1lIjogIlVuaXZlcnNpdGVMdWJ1bWJhc2hpIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjI2OSIsICJsZWdhY3kiOiAiQ0Q1MTI0IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NaW5lcyIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTIxIiwgImxlZ2FjeSI6ICJDRDIxNjYiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thZnVidSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NzYyIiwgImxlZ2FjeSI6ICI3MzY5NCIsICJuYW1lIjogIkxpa2FzaV9NZXRhbF9NaW5lcyIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ5NyIsICJsZWdhY3kiOiAiMzkwNDUiLCAibmFtZSI6ICJLcHMiLCAiZm1lIjogIlBldGVyIEtpbWUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQwOCIsICJsZWdhY3kiOiAiMzAyNTUiLCAibmFtZSI6ICJNb2thbWJvIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDIyMTUiLCAibGVnYWN5IjogIkNEMDEzMyIsICJuYW1lIjogIlR1bWJ3ZSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NzgwIiwgImxlZ2FjeSI6ICI3MzcxMSIsICJuYW1lIjogIktpcHVzaGlfUGxhY2VfQmllbnZlbnVlIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJMVTgzNzkiLCAibGVnYWN5IjogIjczNDc3IiwgIm5hbWUiOiAiTXdhZGluZ3VzaGFfREFNIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODc3NSIsICJsZWdhY3kiOiAiNzM3MDciLCAibmFtZSI6ICJMdWJfU2hhbW1haCIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODc4MiIsICJsZWdhY3kiOiAiNzM3MTMiLCAibmFtZSI6ICJLaXB1c2hpX1N0YXRpb25fQ2FyZWVyIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxMzEiLCAibGVnYWN5IjogIkNEMjE5NCIsICJuYW1lIjogIktpbnNldmVyZSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNzkwIiwgImxlZ2FjeSI6ICI3MzAwMiIsICJuYW1lIjogIkdlY2FtaW5lcyIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxMzkiLCAibGVnYWN5IjogIkNEMjY5OCIsICJuYW1lIjogIkx1YnVtYmFzaGlfT2FzaXMiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDk2IiwgImxlZ2FjeSI6ICJDRDExMjkiLCAibmFtZSI6ICJNd2FkaW5ndXNoYSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NzkiLCAibGVnYWN5IjogIjM1MzE2IiwgIm5hbWUiOiAiQ2l0ZSBEZSBKZXVuZSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTI4IiwgImxlZ2FjeSI6ICJDRDIxODciLCAibmFtZSI6ICJLaXNoaWJhIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzg3NjkiLCAibGVnYWN5IjogIjczNzAxIiwgIm5hbWUiOiAiTHViX0FWLkx1cHVuZ3VfQml5YXlpIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDg0IiwgImxlZ2FjeSI6ICJDRDUwNzAiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX1J3YXNoaV9NaW5pbmciLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjIwNyIsICJsZWdhY3kiOiAiQ0QwMTIzIiwgIm5hbWUiOiAiU05DQyIsICJmbWUiOiAiSG9ybHkgTXVrb2tvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjIzMCIsICJsZWdhY3kiOiAiQ0QwMTUzIiwgIm5hbWUiOiAiTW9rYW1ibyIsICJmbWUiOiAiQmFzaWxlIEJhbnphIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDc0IiwgImxlZ2FjeSI6ICJDRDM3MDEiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0Fwb2xsbyIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODM0NiIsICJsZWdhY3kiOiAiNzMyMDAiLCAibmFtZSI6ICJHb2xmLU1ldGVvIDMiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNzk1IiwgImxlZ2FjeSI6ICIzNzA0NiIsICJuYW1lIjogIkxpa2FzaSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIwNjIiLCAibGVnYWN5IjogIkNEMzM5MiIsICJuYW1lIjogIkx1YnVtYmFzaGlfR29sZkRlcG90IiwgImZtZSI6ICJBbGV4IEtheWVtYmUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzI1NiIsICJsZWdhY3kiOiAiNzMxODEiLCAibmFtZSI6ICJMdWJfUG9seWNsaW5pcXVlc19NZWxzIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE3NSIsICJsZWdhY3kiOiAiQ0QzMzcyIiwgIm5hbWUiOiAiTHVidW1ic2FoaV9MYXJvc2UiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzc1NTciLCAibGVnYWN5IjogIjczMjI1IiwgIm5hbWUiOiAiTHViX01vZXJvX0Vjb2JhbmsiLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxODIiLCAibGVnYWN5IjogIkNEMzM4MSIsICJuYW1lIjogIkx1YkZhdXN0aW4iLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0NzYiLCAibGVnYWN5IjogIjM1MzA5IiwgIm5hbWUiOiAiUGFuZGEiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDUzIiwgImxlZ2FjeSI6ICIzMDMyMiIsICJuYW1lIjogIk1wb2xvIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NjgyIiwgImxlZ2FjeSI6ICI3MzY4MSIsICJuYW1lIjogIkthc19LYWJ1bG9fQm9zaW8iLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzg2MjkiLCAibGVnYWN5IjogIjczNjcyIiwgIm5hbWUiOiAiTHViX0RvbWFpbmVfTXViYW56byIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE3MCIsICJsZWdhY3kiOiAiQ0QzMzY2IiwgIm5hbWUiOiAiTHViVXNpbmUiLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLNzIxNCIsICJsZWdhY3kiOiAiNzMxNzMiLCAibmFtZSI6ICJMaWthc2lfS2Frb250d2UiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzc2MTQiLCAibGVnYWN5IjogIjczMjkyIiwgIm5hbWUiOiAiTHViX05rdXN1IiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0ODIiLCAibGVnYWN5IjogIjM1MzM2IiwgIm5hbWUiOiAiS2lua2FsYWJ1YW1iYSIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODc4MSIsICJsZWdhY3kiOiAiNzM3MTIiLCAibmFtZSI6ICJMdWJfS2lzYW5nYSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA5MyIsICJsZWdhY3kiOiAiQ0QwODkzIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Hb2xmX1RzaGFtYWxhbGUiLCAiZm1lIjogIkp1bmlvciBOZ295IiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg2NDYiLCAibGVnYWN5IjogIjczNjM3IiwgIm5hbWUiOiAiTHViX0VNSVNURSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwNzYiLCAibGVnYWN5IjogIkNEMzc5MCIsICJuYW1lIjogIkx1YkNhbXBzVU5BWkEiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0NzMiLCAibGVnYWN5IjogIjM1MzA0IiwgIm5hbWUiOiAiS2lnb21hIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTUwIiwgImxlZ2FjeSI6ICJDRDMyNTkiLCAibmFtZSI6ICJDYXJtZWxpdGVzIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3MjgxIiwgImxlZ2FjeSI6ICI3MzE4MCIsICJuYW1lIjogIkx1Yl9QR19HbGFzcyIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDYzIiwgImxlZ2FjeSI6ICIzMDMzNCIsICJuYW1lIjogIkNpbnEgQW5zIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjE4NiIsICJsZWdhY3kiOiAiQ0QzMzg1IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9CaXl1a2FuYSIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODc3MyIsICJsZWdhY3kiOiAiNzM3MDUiLCAibmFtZSI6ICJMdWJfSG90ZWxfQnVtS2FsZW1pZSIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjIwMyIsICJsZWdhY3kiOiAiQ0QwMTE4IiwgIm5hbWUiOiAiS2FtcGVtYmEiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0MDUiLCAibGVnYWN5IjogIjMwMjUyIiwgIm5hbWUiOiAiQ29uZ28gTWluaW5nIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxMjMiLCAibGVnYWN5IjogIkNEMjE2OCIsICJuYW1lIjogIkx1YnVtYmFzaGlfQmFsb3UiLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUODE4MCIsICJsZWdhY3kiOiAiNzMzODQiLCAibmFtZSI6ICJMYWNfS2lwb3BvIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwNDUyIiwgImxlZ2FjeSI6ICIzMDMyMSIsICJuYW1lIjogIkthbWFyZW5nZSIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMjQ2IiwgImxlZ2FjeSI6ICJDRDAxNzMiLCAibmFtZSI6ICJMdWJfQ2FtcE11dG9tYm8iLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEswMDEwIiwgImxlZ2FjeSI6ICI3MzA3MCIsICJuYW1lIjogIkJvc3MtTWluaW5nIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0MjkiLCAibGVnYWN5IjogIjMwMjg2IiwgIm5hbWUiOiAiU2VuZHdlIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3NDI5IiwgImxlZ2FjeSI6ICI3MzIwOSIsICJuYW1lIjogIkxpa2FzaV9CdXRzYW5hIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjE4OCIsICJsZWdhY3kiOiAiQ0QwMTAzIiwgIm5hbWUiOiAiQ2FycmVmb3VyIiwgImZtZSI6ICJIZXJ2ZSBNYW5va2EiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDg1IiwgImxlZ2FjeSI6ICIzODAwMiIsICJuYW1lIjogIk1pdG9ubyBNYmlsaSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NDQiLCAibGVnYWN5IjogIjMwMzAzIiwgIm5hbWUiOiAiS2Frb250d2UiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIwNzUiLCAibGVnYWN5IjogIkNEMzczMCIsICJuYW1lIjogIkxpa2FzaV9Lb2xvbW9uaSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzAwMDgiLCAibGVnYWN5IjogIjczMDY2IiwgIm5hbWUiOiAiTmV3IEtveW8iLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4MzY1IiwgImxlZ2FjeSI6ICI3MzUxMyIsICJuYW1lIjogIk1hYndlX0FpcnRlbCIsICJmbWUiOiAiRmF1c3RpbiBLYXNoYWxhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE0NSIsICJsZWdhY3kiOiAiQ0QzMjUwIiwgIm5hbWUiOiAiTGlrYXNpX0Vjb2xlX0JlbGdlIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLMDAwMyIsICJsZWdhY3kiOiAiMzcyNTEiLCAibmFtZSI6ICJOZXcgTW9udCBmZXJtaWwiLCAiZm1lIjogIlZhbmFyYyBMdW1iYWxhIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIyNDUiLCAibGVnYWN5IjogIkNEMDE3MiIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2FsdWJ3ZSIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQ3NyIsICJsZWdhY3kiOiAiMzUzMTEiLCAibmFtZSI6ICJUb3lvdGEiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4Nzc5IiwgImxlZ2FjeSI6ICI3MzcxMCIsICJuYW1lIjogIkx1Yl9LYXN1bmdhbWlfTjEiLCAiZm1lIjogIlRvbnkgU2l0byIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDk5IiwgImxlZ2FjeSI6ICJDRDExODEiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0dvbGZfTcOpdMOpbyIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQ0MiIsICJsZWdhY3kiOiAiMzAzMDAiLCAibmFtZSI6ICJLYXBvbmRhIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODM5OCIsICJsZWdhY3kiOiAiNzM0NzQiLCAibmFtZSI6ICJMaWthc2lfTWFib25kbyIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIwNTQiLCAibGVnYWN5IjogIjczMDQ2IiwgIm5hbWUiOiAiTWl2dWthIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjE5MyIsICJsZWdhY3kiOiAiQ0QwMTA4IiwgIm5hbWUiOiAiTHVidW1iYXNoaVByZXNpZGVudGllbCIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUODE4NSIsICJsZWdhY3kiOiAiNzMzNzIiLCAibmFtZSI6ICJBdGhlbmVlLUthdHViYSIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzc1NDciLCAibGVnYWN5IjogIjczMjU2IiwgIm5hbWUiOiAiTWJvbGEiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4MDg4IiwgImxlZ2FjeSI6ICI3MzMxMSIsICJuYW1lIjogIkx1YnVtYmFzaGlfQXNzb3NzYSIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjA2NiIsICJsZWdhY3kiOiAiQ0QzNDA3IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYWJ1bGFtZXNoaSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcyNTkiLCAibGVnYWN5IjogIjczMTkzIiwgIm5hbWUiOiAiTGlrYXNpX0Jha2l0YV9SZWxpZWYiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDY1IiwgImxlZ2FjeSI6ICIzMDMzNyIsICJuYW1lIjogIkJha2l0YSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg2NTciLCAibGVnYWN5IjogIjczNjEyIiwgIm5hbWUiOiAiTHViX1NpbG9lX0NodXJjaCIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODU0NSIsICJsZWdhY3kiOiAiNzM2NDQiLCAibmFtZSI6ICJMdWJfTWFpc29uX0F1dG9LYXJhdmlhIiwgImZtZSI6ICJKdW5pb3IgTmdveSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NDM5IiwgImxlZ2FjeSI6ICI3MzUxMSIsICJuYW1lIjogIkx1YnVtYmFzaGlfUGVhZ2UiLCAiZm1lIjogIlZhbmFyYyBMdW1iYWxhIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwMzYiLCAibGVnYWN5IjogIjczMDMxIiwgIm5hbWUiOiAiQ29sbMOoZ2UgSW1hcmEiLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzc2MDkiLCAibGVnYWN5IjogIjczMjkwIiwgIm5hbWUiOiAiS2FzX3VuaXZlcnNpdHkiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzgyMzgiLCAibGVnYWN5IjogIjczMjI0IiwgIm5hbWUiOiAiQWxsaWxhYyAzIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwNDU2IiwgImxlZ2FjeSI6ICIzMDMyNiIsICJuYW1lIjogIkthbWJvdmUiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg2OTAiLCAibGVnYWN5IjogIjczNjgyIiwgIm5hbWUiOiAiTHViX0NETV9CZXRvbiIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjEwMyIsICJsZWdhY3kiOiAiQ0QxMTkxIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9JTlNTIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NzcxIiwgImxlZ2FjeSI6ICI3MzcwMyIsICJuYW1lIjogIkx1YnVtYmFzaGkgU3QgdmluY2VudCBkZSBwYXVsIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzcxNTUiLCAibGVnYWN5IjogIjczMTM1IiwgIm5hbWUiOiAiTXV0YWJpIiwgImZtZSI6ICJGcmFuY2sgTWFzZWxlIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUODE5MCIsICJsZWdhY3kiOiAiNzMzODUiLCAibmFtZSI6ICJBdmVudWVfTHVrdWdhIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODE3MCIsICJsZWdhY3kiOiAiNzM0MDQiLCAibmFtZSI6ICJNYWxhYmFfTGlrYXNpIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjE3NiIsICJsZWdhY3kiOiAiQ0QzMzczIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYWx1YndlX0xvZGdlIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDk1IiwgImxlZ2FjeSI6ICJDRDExMjciLCAibmFtZSI6ICJCdW5rZXlhIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODQxMSIsICJsZWdhY3kiOiAiNzM1MDQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0ltYW5pIiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NDI5IiwgImxlZ2FjeSI6ICI3MzQ3OCIsICJuYW1lIjogIkthc19Qcm9fU3R1ZGlvIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QwNzA3IiwgImxlZ2FjeSI6ICIzNzA0MSIsICJuYW1lIjogIk5ldyBLYXR1YmEiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4Njc3IiwgImxlZ2FjeSI6ICI3MzY3OSIsICJuYW1lIjogIkthc3VtYmFsZXNhX0Fib2tvYSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjA4OCIsICJsZWdhY3kiOiAiQ0QwNzk2IiwgIm5hbWUiOiAiS2FzZW5nYSIsICJmbWUiOiAiRmF1c3RpbiBLYXNoYWxhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQ3OCIsICJsZWdhY3kiOiAiMzUzMTIiLCAibmFtZSI6ICJLYXR1YmEgMiIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxNzIiLCAibGVnYWN5IjogIkNEMzM2OCIsICJuYW1lIjogIkx1YnVtYmFzaGlfTXVrYWxhIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzgyNjciLCAibGVnYWN5IjogIjczNDI2IiwgIm5hbWUiOiAiS2ljb19NaW5pbmcgKGV4IEthbWJvdmUgTWluaW5nIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxMTQiLCAibGVnYWN5IjogIkNEMjEyNyIsICJuYW1lIjogIkx1YnVtYmFzaGlfVGFua3kiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODYxNyIsICJsZWdhY3kiOiAiNzM2OTAiLCAibmFtZSI6ICJLYXNfRG91YW5lX0JpZXRvIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMTY3IiwgImxlZ2FjeSI6ICJDRDMzNjMiLCAibmFtZSI6ICJMdWJzYWludG1hcmMiLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0MzciLCAibGVnYWN5IjogIjMwMjk1IiwgIm5hbWUiOiAiTWFrb21lbm8iLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzc1NjAiLCAibGVnYWN5IjogIjczMjUwIiwgIm5hbWUiOiAiR3VsdXdlMiAoZXggU2hpbmtvbG93ZSkiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxMDQiLCAibGVnYWN5IjogIkNEMTE5MyIsICJuYW1lIjogIkx1YnVtYmFzaGlfTW9lcm8iLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzcxMjgiLCAibGVnYWN5IjogIjczMTU0IiwgIm5hbWUiOiAiTFVLT05aT0xXQV9Db252IiwgImZtZSI6ICJGcmFuY2sgTWFzZWxlIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDkwOSIsICJsZWdhY3kiOiAiMzcwMDciLCAibmFtZSI6ICJWaWxsYWdlIE11a2FuZ2EgTXVrZSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODE3NyIsICJsZWdhY3kiOiAiNzM0MDUiLCAibmFtZSI6ICJLYW1hdGFuZGEiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDMzIiwgImxlZ2FjeSI6ICIzMDI5MCIsICJuYW1lIjogIkthc3VtYmFsZXNhIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjE2MiIsICJsZWdhY3kiOiAiQ0QzMjg3IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2FfTWFnaXN0cmF0IiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODc0OCIsICJsZWdhY3kiOiAiNzM2NjUiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0NBVCIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODM2NCIsICJsZWdhY3kiOiAiNzM1MTIiLCAibmFtZSI6ICJLYXRvZmlvIiwgImZtZSI6ICJGYXVzdGluIEthc2hhbGEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3MzA0IiwgImxlZ2FjeSI6ICI3MzE4NiIsICJuYW1lIjogIkthc19Lb3lvX0V4dGVuc2lvbiIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMDQ1NCIsICJsZWdhY3kiOiAiMzAzMjMiLCAibmFtZSI6ICJJbmRpc3RyaWVsIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjI5IiwgImxlZ2FjeSI6ICJDRDAxNTIiLCAibmFtZSI6ICJLYWZ1bmEiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODE3MSIsICJsZWdhY3kiOiAiNzM0MDciLCAibmFtZSI6ICJNdWtvbmtvbGVfR2FyZV9Mc2hpIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0MDciLCAibGVnYWN5IjogIjMwMjU0IiwgIm5hbWUiOiAiTHVtYXRhIiwgImZtZSI6ICJBbGFpbiBOZGlidSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODU5NSIsICJsZWdhY3kiOiAiNzM2MTAiLCAibmFtZSI6ICJMdWJfUndhc2hpX01pbmluZzMiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLMDAwMSIsICJsZWdhY3kiOiAiNzMwNTQiLCAibmFtZSI6ICJHb2xmMiIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0MTMiLCAibGVnYWN5IjogIjMwMjYwIiwgIm5hbWUiOiAiVHVtYndlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzg2NDUiLCAibGVnYWN5IjogIjczNjc0IiwgIm5hbWUiOiAiTGlrYXNpX0lzZWthX0Jha2l0ZSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxMjQiLCAibGVnYWN5IjogIkNEMjE2OSIsICJuYW1lIjogIkx1Yk1hc2FuZ29zaGkiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNjg1MiIsICJsZWdhY3kiOiAiNzMwOTMiLCAibmFtZSI6ICJOZXcgTHVhbm8iLCAiZm1lIjogIkF4ZWwgWWFtYSBZYW1hIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE5MCIsICJsZWdhY3kiOiAiQ0QwMTA1IiwgIm5hbWUiOiAiS2VueWEiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTAwIiwgImxlZ2FjeSI6ICJDRDExNzciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thdHViYV9Oc2VsZSIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxNzgiLCAibGVnYWN5IjogIkNEMzM3NSIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2Fid2VzZXNlYSIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQ2NCIsICJsZWdhY3kiOiAiMzAzMzUiLCAibmFtZSI6ICJab3V0IiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODc2NiIsICJsZWdhY3kiOiAiNzM2OTgiLCAibmFtZSI6ICJMdWJfQVNFWUEiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY0OSIsICJsZWdhY3kiOiAiNzM2NzUiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9FdGhhbiIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODYxNiIsICJsZWdhY3kiOiAiNzM2NjkiLCAibmFtZSI6ICJMdWJfQXYuTGF6YXJldCIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODQwNyIsICJsZWdhY3kiOiAiNzM0NzUiLCAibmFtZSI6ICJMaWthc2lfU2ltYmFfTGltZXRlYmkiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDEyIiwgImxlZ2FjeSI6ICIzMDI1OSIsICJuYW1lIjogIkdhbWJlbGEgMiIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE4NSIsICJsZWdhY3kiOiAiQ0QzMzg0IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NcGFuZ3VsYSIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODUzNyIsICJsZWdhY3kiOiAiNzM2MjYiLCAibmFtZSI6ICJMaWthc2lfSVNUTSIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0OTkiLCAibGVnYWN5IjogIjM5MDY4IiwgIm5hbWUiOiAiS2VueWEiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDg1IiwgImxlZ2FjeSI6ICJDRDUwNzMiLCAibmFtZSI6ICJCdWx1byIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzc1OTYiLCAibGVnYWN5IjogIjczMjU1IiwgIm5hbWUiOiAiU2FtYndhX011dGFiaXNoYSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDMxIiwgImxlZ2FjeSI6ICIzMDI4OCIsICJuYW1lIjogIkxpZG8gR29sZiIsICJmbWUiOiAiV2lsbHkgTXVpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjA2MSIsICJsZWdhY3kiOiAiQ0QzMzkxIiwgIm5hbWUiOiAiU29taW5rYSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzIyMSIsICJsZWdhY3kiOiAiNzMxOTIiLCAibmFtZSI6ICJMaWthc2lfTWFrdXRhbm9fTmV3X1JlbGllZiIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg0MTAiLCAibGVnYWN5IjogIjczNDk5IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9DUyBHYWxheGllIiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTk5IiwgImxlZ2FjeSI6ICJDRDAxMTQiLCAibmFtZSI6ICJLYXR1YmFLYW5hbmdhIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA1MCIsICJsZWdhY3kiOiAiNzMwNDIiLCAibmFtZSI6ICJLYW1hdGV0ZSIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY0NCIsICJsZWdhY3kiOiAiNzM4NTYiLCAibmFtZSI6ICJMaWthc2lfS2Fwb2xvd2VfUmVsaWVmIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODY5NSIsICJsZWdhY3kiOiAiNzM2NjgiLCAibmFtZSI6ICJMdWJfQ29uY2Vzc2lvbl9GZXJtZV9LYXRhbmdhIChFeC4gTGlrYXNpIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDA0NTgiLCAibGVnYWN5IjogIjMwMzI4IiwgIm5hbWUiOiAiS2lrdWxhIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQwMyIsICJsZWdhY3kiOiAiMzAyNTAiLCAibmFtZSI6ICJLYWJ1bWJhIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzcyMTAiLCAibGVnYWN5IjogIjczMTYzIiwgIm5hbWUiOiAiR29sZl9DbGluaWMiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODYwMyIsICJsZWdhY3kiOiAiNzM2MzkiLCAibmFtZSI6ICJMdWJfS3JlYW0gUmVzdHVyYW50IiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEsyMjcwIiwgImxlZ2FjeSI6ICI3MzA3NyIsICJuYW1lIjogIkx1d293b3NoaSIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzU4OCIsICJsZWdhY3kiOiAiNzMyMTgiLCAibmFtZSI6ICJMdWJfQXYuX0RlcyBjeXByw6hzIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIyMzYiLCAibGVnYWN5IjogIkNEMDE2MiIsICJuYW1lIjogIk11bHVuZ3Vpc2hpIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjIxOCIsICJsZWdhY3kiOiAiQ0QwMTM3IiwgIm5hbWUiOiAiTHVhZmkiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODQzNiIsICJsZWdhY3kiOiAiNzM1MDAiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0x1YXB1bGEiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjEzNyIsICJsZWdhY3kiOiAiQ0QyMjM5IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Nb25hc3TDqHJlIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs3MjkzIiwgImxlZ2FjeSI6ICI3MzE5MCIsICJuYW1lIjogIktpcHVzaGlfS2FtYXJlbmdlIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg2NDciLCAibGVnYWN5IjogIjczNjg4IiwgIm5hbWUiOiAiTHViX1BhcGFfWml6aSIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzgzOSIsICJsZWdhY3kiOiAiNzMzNTEiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9NdWxhamEiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDA0MjIiLCAibGVnYWN5IjogIjMwMjc3IiwgIm5hbWUiOiAiTmd1eWEiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4NjIzIiwgImxlZ2FjeSI6ICI3MzY3MCIsICJuYW1lIjogIkx1Yl9LYWZ1YnUiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY3MyIsICJsZWdhY3kiOiAiNzM2ODciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thd29uZF9EZWRlIiwgImZtZSI6ICJQYXRyaWNrIE1wZXRpIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJMVTc1NDYiLCAibGVnYWN5IjogIjczMjUzIiwgIm5hbWUiOiAiTXVrb25kb19TUiIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzc0ODMiLCAibGVnYWN5IjogIjczMjMwIiwgIm5hbWUiOiAiTHViX0V0b3RpIiwgImZtZSI6ICJQYXRyaWNrIE1wZXRpIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcyOTIiLCAibGVnYWN5IjogIjczMTg1IiwgIm5hbWUiOiAiS2FzX0hvdGVsX0VseW9uIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMjIxIiwgImxlZ2FjeSI6ICJDRDAxNDQiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9CaWxhbmdhIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4MTczIiwgImxlZ2FjeSI6ICI3MzQwNiIsICJuYW1lIjogIk1hcmNoZVJlZ2lkZXNvX0xzaGkiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDA0ODkiLCAibGVnYWN5IjogIjM4MzA3IiwgIm5hbWUiOiAiS2Frb250d2UgUnB0KioiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzcyMDMiLCAibGVnYWN5IjogIjczMTY1IiwgIm5hbWUiOiAiTGlrYXNpX0tpa3UiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs3NTcxIiwgImxlZ2FjeSI6ICI3MzIyMyIsICJuYW1lIjogIktpcHVzaGlfTWluaW5nX1JlbGllZiIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1Q4MTg5IiwgImxlZ2FjeSI6ICI3MzM4OCIsICJuYW1lIjogIlRoYXJjaXNzYW5pIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjExOSIsICJsZWdhY3kiOiAiQ0QyMTY0IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9FbW1hdXMiLCAiZm1lIjogIkd1ZXJpdHRlIE1ha29sbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxNDEiLCAibGVnYWN5IjogIkNEMzI0MyIsICJuYW1lIjogIkx1YnVtYmFzaGlfWmFtYmlhIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzY4NTYiLCAibGVnYWN5IjogIjczMTAyIiwgIm5hbWUiOiAiTGlrYXNpX01ha3V0YW5vIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUODE4MyIsICJsZWdhY3kiOiAiNzMzNzQiLCAibmFtZSI6ICJQcnVuaWVycyIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLMDAwNSIsICJsZWdhY3kiOiAiNzMwNjgiLCAibmFtZSI6ICJLYW1hdGV0ZSIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODc3NCIsICJsZWdhY3kiOiAiNzM3MDYiLCAibmFtZSI6ICJMdWJfTWFpc29uX0hvdGVjaGV6bm91cyIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTY5IiwgImxlZ2FjeSI6ICJDRDMzNjUiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thc2FsaSIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMDQzOCIsICJsZWdhY3kiOiAiMzAyOTYiLCAibmFtZSI6ICJHb2xmIEVjb2xlIEZyYW5jYWlzZSIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODY2MSIsICJsZWdhY3kiOiAiNzM2NzciLCAibmFtZSI6ICJMaWFrc2lfQ2ltZXRpZXJlX1JlbGllZiIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJISzg3NjEiLCAibGVnYWN5IjogIjczNjkzIiwgIm5hbWUiOiAiTHViX013YXB1c2tlbmkiLCAiZm1lIjogIlNoZWtpbmFoIEJhc2VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDEwIiwgImxlZ2FjeSI6ICIzMDI1NyIsICJuYW1lIjogIkRvbiBCb3NjbyIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDQ2IiwgImxlZ2FjeSI6ICI3MzAzOCIsICJuYW1lIjogIktpc2FuZ2EgQW5uZXhlIiwgImZtZSI6ICJBbGV4IEtheWVtYmUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDc5NyIsICJsZWdhY3kiOiAiNzMwMDkiLCAibmFtZSI6ICJMdXBvdG8iLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg2NTEiLCAibGVnYWN5IjogIjczODU0IiwgIm5hbWUiOiAiTGlrYXNpX0Vjb2xlX01ha3V0YW5vIiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQ4NCIsICJsZWdhY3kiOiAiMzgwMDEiLCAibmFtZSI6ICJMdXNhc2kgUjIiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0ODMiLCAibGVnYWN5IjogIjM1MzM4IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2EgRnJvbnRpZXJlIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjA3OCIsICJsZWdhY3kiOiAiQ0Q1MDQ4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LaW1iZW1iZSIsICJmbWUiOiAiRXRpZW5uZSBLYW5kb2xvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjA1NiIsICJsZWdhY3kiOiAiNzMwNTIiLCAibmFtZSI6ICJXYW50YXNoaSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNjg3NSIsICJsZWdhY3kiOiAiNzMwOTgiLCAibmFtZSI6ICJLYWxlYnVrYS0zWjIiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE2MCIsICJsZWdhY3kiOiAiQ0QzMjgzIiwgIm5hbWUiOiAiS2FzdW1iYWxlc2FfU291c19TdGF0aW9uIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjA4MiIsICJsZWdhY3kiOiAiQ0Q1MDUzIiwgIm5hbWUiOiAiTHViXzVBbnMiLCAiZm1lIjogIlRvbnkgU2l0byIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDAwIiwgImxlZ2FjeSI6ICI3MzAyOSIsICJuYW1lIjogIkthdHViYV9Oc2VsZSIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcyMTEiLCAibGVnYWN5IjogIjczMTY4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NYW5naSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDYxIiwgImxlZ2FjeSI6ICIzMDMzMiIsICJuYW1lIjogIk1ldGhvZGlzdGUiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDgxODQiLCAibGVnYWN5IjogIjczMzgxIiwgIm5hbWUiOiAiUHJpc29uX0thc2FwYSIsICJmbWUiOiAiRXRpZW5uZSBLYW5kb2xvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLNzU0NCIsICJsZWdhY3kiOiAiNzMyNDkiLCAibmFtZSI6ICJLaWJvbHdlIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTk1IiwgImxlZ2FjeSI6ICJDRDAxMTAiLCAibmFtZSI6ICJLYXN1bWJhbGVzYSIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJIYXV0LUthdGFuZ2EwMDAxIiwgImxlZ2FjeSI6ICI3MzA1MyIsICJuYW1lIjogIkFsaWxhYyBEZXNpZ24iLCAiZm1lIjogIkhvcmx5IE11a29rbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIwODYiLCAibGVnYWN5IjogIkNENTA3NyIsICJuYW1lIjogIkthcHVsbyIsICJmbWUiOiAiRnJhbmNrIE1hc2VsZSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIwODkiLCAibGVnYWN5IjogIkNEMDc5NyIsICJuYW1lIjogIkthc29tZW5vIiwgImZtZSI6ICJGYXVzdGluIEthc2hhbGEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMDk3IiwgImxlZ2FjeSI6ICJDRDExMzEiLCAibmFtZSI6ICJMdWlzaGEiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QwNDQ3IiwgImxlZ2FjeSI6ICIzMDMxNCIsICJuYW1lIjogIlBsYXRlYXUgS2FyYXZpYSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIyNTYiLCAibGVnYWN5IjogIkNENTExNyIsICJuYW1lIjogIkx1YnVtYmFzaGlfTXVzdW1iYSIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIxODkiLCAibGVnYWN5IjogIkNEMDEwNCIsICJuYW1lIjogIkVsaW11IiwgImZtZSI6ICJDbGFtYXJkIE5naW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0MzkiLCAibGVnYWN5IjogIjMwMjk3IiwgIm5hbWUiOiAiS2lsb2JlbG9iZSIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzQ5MiIsICJsZWdhY3kiOiAiNzMyNDgiLCAibmFtZSI6ICJHdWx1d2UiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDgxODciLCAibGVnYWN5IjogIjczMzc2IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9OeW90YSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg0MzUiLCAibGVnYWN5IjogIjczNDk2IiwgIm5hbWUiOiAiTHVidW1iYXNoaSBRdWFydGllciBkdSBwYXJjIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDgxODgiLCAibGVnYWN5IjogIjczMzc5IiwgIm5hbWUiOiAiTHViX0tQTSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcyMDYiLCAibGVnYWN5IjogIjczMTY5IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NTlMiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODQxNiIsICJsZWdhY3kiOiAiNzM0NzYiLCAibmFtZSI6ICJMaWthc2lfQmFraXRhX0FuYXlhIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjEwNiIsICJsZWdhY3kiOiAiQ0QxMjE5IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9DbHViX05hdXRpcXVlIiwgImZtZSI6ICJKdW5pb3IgTmdveSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3MTAzIiwgImxlZ2FjeSI6ICI3MzEyOCIsICJuYW1lIjogIkthc2FuZ2lyaSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDI1IiwgImxlZ2FjeSI6ICIzMDI4MiIsICJuYW1lIjogIkJ1bmd1IEJ1bmd1IiwgImZtZSI6ICJQYXVsIE11a2VuZ2VzaGF5IiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODQwMiIsICJsZWdhY3kiOiAiNzM1MDUiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0JleWFtYSIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDQ5IiwgImxlZ2FjeSI6ICIzMDMxOCIsICJuYW1lIjogIkJlbGFpciBTcGFuZHJlIiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NDE5IiwgImxlZ2FjeSI6ICI3MzQ5OCIsICJuYW1lIjogIkx1YnVtYmFzaGlfQ1MgUmVkZXMiLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg0MTgiLCAibGVnYWN5IjogIjczNDc5IiwgIm5hbWUiOiAiS2lwdXNoaV9LYW1hcmVuZ2VfUmVsaWVmIiwgImZtZSI6ICJQZXRlciBLaW1lIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzcyNTciLCAibGVnYWN5IjogIjczMTg0IiwgIm5hbWUiOiAiTHViX0luZHVzdHJpZWxfU3VkIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMDQzIiwgImxlZ2FjeSI6ICI3MzAzNSIsICJuYW1lIjogIkVnbGlzZSBSYW1hIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDUyIiwgImxlZ2FjeSI6ICI3MzA0NCIsICJuYW1lIjogIkJvc3MgTWluaW5nIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzIyNzIiLCAibGVnYWN5IjogIjczMDgwIiwgIm5hbWUiOiAiR29sZi1NYXRlcmRheSIsICJmbWUiOiAiTWFnZWxsYW4iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODc3MiIsICJsZWdhY3kiOiAiNzM3MDQiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0V0cy5NSyIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QxODM5IiwgImxlZ2FjeSI6ICIzNzA0MCIsICJuYW1lIjogIkthcmF2aWEiLCAiZm1lIjogIkp1bmlvciBOZ295IiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwODciLCAibGVnYWN5IjogIkNEMDc5MiIsICJuYW1lIjogIktpbHdhIiwgImZtZSI6ICJGcmFuY2sgTWFzZWxlIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE1NSIsICJsZWdhY3kiOiAiQ0QzMjc1IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYWJldHNoYSIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzYwOCIsICJsZWdhY3kiOiAiNzMyODciLCAibmFtZSI6ICJMdWJfSVNDIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODYyNyIsICJsZWdhY3kiOiAiNzM2MzAiLCAibmFtZSI6ICJMaWthc2lfSW50ZXJuYXRfTWFwaW5kdXppIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjA3MSIsICJsZWdhY3kiOiAiQ0QzNDE2IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2FfV2h5c2tpIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjAzOSIsICJsZWdhY3kiOiAiNzMwMzAiLCAibmFtZSI6ICJSdWJhbWluJktQTSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLNzY1MiIsICJsZWdhY3kiOiAiNzMzMDAiLCAibmFtZSI6ICJLYWx1YndlLUxvZGdlMiIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLNzg3MiIsICJsZWdhY3kiOiAiNzMzNTUiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9FeHRlbnNpb24iLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs3NjI3IiwgImxlZ2FjeSI6ICI3MzI5NiIsICJuYW1lIjogIkx1Yl9DaGVtYWZfRXRvaWxlX09mZmljZSIsICJmbWUiOiAiSGVydmUgS2F0YW1id2EiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3NjUxIiwgImxlZ2FjeSI6ICI3MzI5OSIsICJuYW1lIjogIkthc2FuZ2lyaV8yIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzgzNjYiLCAibGVnYWN5IjogIjczNTE0IiwgIm5hbWUiOiAiS2FwdXR1bGEiLCAiZm1lIjogIkZhdXN0aW4gS2FzaGFsYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0NzIiLCAibGVnYWN5IjogIjM1MjgwIiwgIm5hbWUiOiAiS2FrYW5kYSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDgxODYiLCAibGVnYWN5IjogIjczMzczIiwgIm5hbWUiOiAiTHViX1N0YXRpc3RpcXVlcyIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNjg3NCIsICJsZWdhY3kiOiAiNzMwOTciLCAibmFtZSI6ICJLYXNhcGEtRWxpMiIsICJmbWUiOiAiRXRpZW5uZSBLYW5kb2xvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUODE3OCIsICJsZWdhY3kiOiAiNzMzODMiLCAibmFtZSI6ICJKZW5ueV9PaWwiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODI5NyIsICJsZWdhY3kiOiAiNzMzNzgiLCAibmFtZSI6ICJDUkFBXyBIS1QxIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODE4NCIsICJsZWdhY3kiOiAiNzM0NDEiLCAibmFtZSI6ICJLaXB1c2hpX0RvdWFuZSIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDc3IiwgImxlZ2FjeSI6ICJDRDM3OTEiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0tpc2FuZ2EiLCAiZm1lIjogIlZhbmFyYyBMdW1iYWxhIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwODEiLCAibGVnYWN5IjogIkNENTA1MiIsICJuYW1lIjogIkx1Yl9LYW1iYWxhIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3MjkwIiwgImxlZ2FjeSI6ICI3MzE3OCIsICJuYW1lIjogIkx1Yl9NaW5pbmdfQ0RNIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDY1IiwgImxlZ2FjeSI6ICJDRDM0MDYiLCAibmFtZSI6ICJMdWJ1bWJzYWhpX0tpc2hpbXBvIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMDcwIiwgImxlZ2FjeSI6ICJDRDM0MTUiLCAibmFtZSI6ICJLYXN1bWJhbGVzYVDDqWFnZSIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzY4NzMiLCAibGVnYWN5IjogIjczMDk1IiwgIm5hbWUiOiAiTWF0c2hpcGlzaGEyIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjA0MCIsICJsZWdhY3kiOiAiNzMwMzIiLCAibmFtZSI6ICJDYXJtZWxpdGVzIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3MjY4IiwgImxlZ2FjeSI6ICI3MzE4MiIsICJuYW1lIjogIkx1Yl9LaXNoaW1wb19SZWxpZWYiLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzc2MTIiLCAibGVnYWN5IjogIjczMjk0IiwgIm5hbWUiOiAiTHViX0phY2FyYWRlcyIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE3MSIsICJsZWdhY3kiOiAiQ0QzMzY3IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9DaGVtYWYiLCAiZm1lIjogIkFiZWwgTXVkaW1iYSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0MTQiLCAibGVnYWN5IjogIjMwMjYxIiwgIm5hbWUiOiAiS2F3YW1hIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxMTgiLCAibGVnYWN5IjogIkNEMjE2MyIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2lnb21hIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIyNTciLCAibGVnYWN5IjogIkNENTExOSIsICJuYW1lIjogIkx1YnVtYmFzaGlfQ29wcGVyIiwgImZtZSI6ICJDbGFtYXJkIE5naW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA3OTMiLCAibGVnYWN5IjogIjM3MjU4IiwgIm5hbWUiOiAiTHVhZmkiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODU1NSIsICJsZWdhY3kiOiAiNzM2NDEiLCAibmFtZSI6ICJMdWJfQ2l0w6lkZXMgYW5nZXNfTjUiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjI1OSIsICJsZWdhY3kiOiAiQ0Q1MTI3IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYXN1bmdhbWFuaV8xIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDg3OSIsICJsZWdhY3kiOiAiNzMwMTciLCAibmFtZSI6ICJLYW13ZWxlIEFncmljb2xlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzgzODUiLCAibGVnYWN5IjogIjczNTA5IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Kb2xpZV9DaXRlIFJlbGllZiIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLNzg0NiIsICJsZWdhY3kiOiAiNzMzNTIiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9Nd2FtYmEiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzcyODIiLCAibGVnYWN5IjogIjczMTg3IiwgIm5hbWUiOiAiS2FzX09OR0RfUHJvbWVkZSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODEwMiIsICJsZWdhY3kiOiAiNzMzMTkiLCAibmFtZSI6ICJLaXB1c2hpX1N1ZCIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3NjEzIiwgImxlZ2FjeSI6ICI3MzI4OSIsICJuYW1lIjogIkx1Yl9BbWFkaSIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs3MTEwIiwgImxlZ2FjeSI6ICI3MzE1NSIsICJuYW1lIjogIk1JUklOR0lfQ29udiIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMjE5MiIsICJsZWdhY3kiOiAiQ0QwMTA3IiwgIm5hbWUiOiAiS2FtYWxvbmRvIiwgImZtZSI6ICJXaWxseSBNdWltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs3NjE3IiwgImxlZ2FjeSI6ICI3MzI5MSIsICJuYW1lIjogIkthc19NYnVtYnUiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzcyMDIiLCAibGVnYWN5IjogIjczMTY2IiwgIm5hbWUiOiAiQ2l0w6kgZGVzIGFuZ2VzMiIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDg4IiwgImxlZ2FjeSI6ICIzODMwMiIsICJuYW1lIjogIkx1YW1ibyBScHQiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSTFU4ODQ5IiwgImxlZ2FjeSI6ICI3MzczMyIsICJuYW1lIjogIkx3YW1ib19QZWFnZSIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0OTYiLCAibGVnYWN5IjogIjM5MDQ0IiwgIm5hbWUiOiAiUnVhc2hpIiwgImZtZSI6ICJDbGFtYXJkIE5naW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxODAiLCAibGVnYWN5IjogIkNEMzM3OSIsICJuYW1lIjogIkx1YkRpc3BlbnNhaXJlIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE1NyIsICJsZWdhY3kiOiAiQ0QzMjc4IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9MYWthdGFuZ2Fpc2UiLCAiZm1lIjogIkp1bmlvciBOZ295IiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDgxNzkiLCAibGVnYWN5IjogIjczMzg5IiwgIm5hbWUiOiAiS2F0dWJhX0thbWluYSIsICJmbWUiOiAiVG9ueSBTaXRvIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwOTEiLCAibGVnYWN5IjogIkNEMDg2MiIsICJuYW1lIjogIk1hbGFtYndlIiwgImZtZSI6ICJTZXJnZSBNYmVsZW5nZSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIyNzEiLCAibGVnYWN5IjogIkNENTIzMiIsICJuYW1lIjogIkdvbGZfTWFpc2hhIiwgImZtZSI6ICJQYXRyaWNrIE1wZXRpIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzgzNzEiLCAibGVnYWN5IjogIjczNDU3IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2FfSG90ZWxfUHVkZGluZyIsICJmbWUiOiAiUGF0aHkgTWl0ZW8iLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzg2NjQiLCAibGVnYWN5IjogIjczNjg5IiwgIm5hbWUiOiAiTHViX0luZmluaV9BY2FkZW15IiwgImZtZSI6ICJBYmVsIE11ZGltYmEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjMxIiwgImxlZ2FjeSI6ICJDRDAxNTQiLCAibmFtZSI6ICJLYXBvbG93ZSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIwODAiLCAibGVnYWN5IjogIkNENTA1MSIsICJuYW1lIjogIm5ld3NpdGVSYWlsIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs2ODc2IiwgImxlZ2FjeSI6ICI3MzA5OSIsICJuYW1lIjogIkFlcm8yIiwgImZtZSI6ICJDbGFtYXJkIE5naW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxNjYiLCAibGVnYWN5IjogIkNEMzM2MSIsICJuYW1lIjogIkx1YnVtYmFzaGlfU2h1bmd1IiwgImZtZSI6ICJBbGV4IEtheWVtYmUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDc5NCIsICJsZWdhY3kiOiAiMzcyODMiLCAibmFtZSI6ICJNb250IFR1bWJ3ZSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4Njc0IiwgImxlZ2FjeSI6ICI3MzY3OCIsICJuYW1lIjogIkx1Yl9DZW50cmVfVmlsbGVfUnVlMTAiLCAiZm1lIjogIlZhbmFyYyBMdW1iYWxhIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg3NjgiLCAibGVnYWN5IjogIjczNzAwIiwgIm5hbWUiOiAiTHViX0tpbmdhbGF3YW1iYSIsICJmbWUiOiAiRGFkZHkgS2F3YXlhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODYzMiIsICJsZWdhY3kiOiAiNzM2NzMiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9HcmFjZSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLODM5MiIsICJsZWdhY3kiOiAiNzM1MDgiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0x1emFsYSIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTI3IiwgImxlZ2FjeSI6ICJDRDIxNzkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thbHVsYWtvIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDM0IiwgImxlZ2FjeSI6ICIzMDI5MiIsICJuYW1lIjogIkx1a2FuZ2FiYSIsICJmbWUiOiAiQmFzaWxlIEJhbnphIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs3NjIxIiwgImxlZ2FjeSI6ICI3MzI4NiIsICJuYW1lIjogIkx1Yl9EaWt1bWJ1YSIsICJmbWUiOiAiSGVydmUgTWFub2thIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjA2MyIsICJsZWdhY3kiOiAiQ0QzNDAxIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Nc2lyaSIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjEyNiIsICJsZWdhY3kiOiAiQ0QyMTcyIiwgIm5hbWUiOiAiTXVzb3NoaSIsICJmbWUiOiAiRGFuaWVsIEJ1a2FzYSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjE1MiIsICJsZWdhY3kiOiAiQ0QzMjY3IiwgIm5hbWUiOiAiS2FzdW1iYWxlc2FLYWJ1bG8iLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs3MTk4IiwgImxlZ2FjeSI6ICI3MzE2MiIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2F3b25kIiwgImZtZSI6ICJBbGV4IEtheWVtYmUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE2OCIsICJsZWdhY3kiOiAiQ0QzMzY0IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9Eb25fQm9zY28iLCAiZm1lIjogIkhlcnZlIE1hbm9rYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIwNDgiLCAibGVnYWN5IjogIjczMDQwIiwgIm5hbWUiOiAiUGxhdGVhdV9LYXJhdmlhMiIsICJmbWUiOiAiUGF0cmljayBNcGV0aSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDU4IiwgImxlZ2FjeSI6ICI3MzA1MCIsICJuYW1lIjogIlJ3YXNoaV9NaW5pbmciLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNjg3NyIsICJsZWdhY3kiOiAiNzMwOTQiLCAibmFtZSI6ICJQbGF0ZWF1NSIsICJmbWUiOiAiUGF0cmljayBNcGV0aSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSTFU3MDkwIiwgImxlZ2FjeSI6ICI3MzEzNCIsICJuYW1lIjogIktha2FuZGFfVmlsbGUiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs2ODY3IiwgImxlZ2FjeSI6ICI3MzEwNCIsICJuYW1lIjogIkthc2hhbWF0YSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzIwNSIsICJsZWdhY3kiOiAiNzMxNjEiLCAibmFtZSI6ICJMaWthc2lfS2Fwb2xvd2UiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTQ0IiwgImxlZ2FjeSI6ICJDRDMyNDgiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0tpbmthdmlsbGUiLCAiZm1lIjogIkRhZGR5IEthd2F5YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzIyNjgiLCAibGVnYWN5IjogIjczMDg4IiwgIm5hbWUiOiAiS2FidWxhbWVzaGkiLCAiZm1lIjogIlNoZWtpbmFoIEJhc2VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEswMDA2IiwgImxlZ2FjeSI6ICI3MzA2NCIsICJuYW1lIjogIkx1Yl9QbGF0ZWF1XzUiLCAiZm1lIjogIlBhdHJpY2sgTXBldGkiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQwNiIsICJsZWdhY3kiOiAiMzAyNTMiLCAibmFtZSI6ICJSd2FzaGkgTWluaW5nIiwgImZtZSI6ICJDbGFtYXJkIE5naW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0NDAiLCAibGVnYWN5IjogIjMwMjk4IiwgIm5hbWUiOiAiVGFiYWNvbmdvIiwgImZtZSI6ICJEYWRkeSBLYXdheWEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEsyMjY5IiwgImxlZ2FjeSI6ICI3MzA4OSIsICJuYW1lIjogIjJHX0hld2EtQm9yYV9TUiIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4Nzc2IiwgImxlZ2FjeSI6ICI3MzcwOCIsICJuYW1lIjogIkx1Yl9DaW1ldGllcmVfS2FzaGFtYXRhIiwgImZtZSI6ICJWYW5hcmMgTHVtYmFsYSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs4NTQ2IiwgImxlZ2FjeSI6ICI3MzY1MyIsICJuYW1lIjogIkthc19NdXNvc2hpX0tvbmRlIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSS1QyMDczIiwgImxlZ2FjeSI6ICJDRDM2NDMiLCAibmFtZSI6ICJLYW1ib3ZlUmVuYSIsICJmbWUiOiAiSGVub2NrIE1iaXlhIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUODE4MiIsICJsZWdhY3kiOiAiNzMzODYiLCAibmFtZSI6ICJBdmVudWVfS2FzaWxhc2hpIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQ5NCIsICJsZWdhY3kiOiAiMzkwNDIiLCAibmFtZSI6ICJNc2lyaSIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjIzMyIsICJsZWdhY3kiOiAiQ0QwMTU3IiwgIm5hbWUiOiAiQmF5YSIsICJmbWUiOiAiVmFuYXJjIEx1bWJhbGEiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzIxMiIsICJsZWdhY3kiOiAiNzMxNjciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0thcGVtYiIsICJmbWUiOiAiSGVydmUgS2F0YW1id2EiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NjgxIiwgImxlZ2FjeSI6ICI3MzY4MCIsICJuYW1lIjogIkx1Yl9BbHBoYV9OaW11bmd1X0NTIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg3NjUiLCAibGVnYWN5IjogIjczNjk3IiwgIm5hbWUiOiAiTHViX0FtYWJyYV9Ib3VzZSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NzY3IiwgImxlZ2FjeSI6ICI3MzY5OSIsICJuYW1lIjogIkthc19HbG9pcmVfS2FiaWxhTjEiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4MTU5IiwgImxlZ2FjeSI6ICI3MzMwOCIsICJuYW1lIjogIlphbWJpYTMiLCAiZm1lIjogIkd1ZXJpdHRlIE1ha29sbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzcyMzciLCAibGVnYWN5IjogIjczMTkxIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYXN1bmciLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjI2OCIsICJsZWdhY3kiOiAiQ0Q1MTIxIiwgIm5hbWUiOiAiWmFtYmlhX0FubmV4ZSIsICJmbWUiOiAiSGVydmUgS2F0YW1id2EiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4NzgzIiwgImxlZ2FjeSI6ICI3MzcxNCIsICJuYW1lIjogIkx3YW1ib19DaXR5IiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUktUMDQzMiIsICJsZWdhY3kiOiAiMzAyODkiLCAibmFtZSI6ICJLYW1hbG9uZG8iLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzg2NjMiLCAibGVnYWN5IjogIjczNjg2IiwgIm5hbWUiOiAiTHViX0VnbGlzZV9MdW1pZXJlIiwgImZtZSI6ICJBbGV4IEtheWVtYmUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjE2NSIsICJsZWdhY3kiOiAiQ0QzMzU4IiwgIm5hbWUiOiAiTHViS2FzdW5nYW1pIiwgImZtZSI6ICJUb255IFNpdG8iLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMjEyMiIsICJsZWdhY3kiOiAiQ0QyMTY3IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9LYWxlYnVrYSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QwNDc1IiwgImxlZ2FjeSI6ICIzNTMwOCIsICJuYW1lIjogIkthc3VtYmFsZXNhIiwgImZtZSI6ICJEYW5pZWwgQnVrYXNhIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEswMDAyIiwgImxlZ2FjeSI6ICI3MzA1NyIsICJuYW1lIjogIkx1aXNoYS1NYm9sYSIsICJmbWUiOiAiUGF1bCBNdWtlbmdlc2hheSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIyNTEiLCAibGVnYWN5IjogIkNEMDE5MCIsICJuYW1lIjogIlB3ZXRvIiwgImZtZSI6ICJGcmFuY2sgTWFzZWxlIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQ5MiIsICJsZWdhY3kiOiAiMzkwMzkiLCAibmFtZSI6ICJLYW1wZW1iYSIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMDQwOSIsICJsZWdhY3kiOiAiMzAyNTYiLCAibmFtZSI6ICJTYWthbmlhIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzg2MjgiLCAibGVnYWN5IjogIjczNjcxIiwgIm5hbWUiOiAiTHViX0RvdGhhbiIsICJmbWUiOiAiUm9kcmlndWUgTmdveSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJISzc0NjkiLCAibGVnYWN5IjogIjczMjM2IiwgIm5hbWUiOiAiS0FTX0xlc19NZXJpdGVzIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUktUMjA5MCIsICJsZWdhY3kiOiAiQ0QwODU0IiwgIm5hbWUiOiAiTHVidW1iYXNoaUNhZGFzdHJlIiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxNDIiLCAibGVnYWN5IjogIkNEMzI0NCIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2ltdXRzaGkiLCAiZm1lIjogIkhlcnZlIEthdGFtYndhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODM4NCIsICJsZWdhY3kiOiAiNzM1MDIiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX0JvbmdhX0JvbmdhIiwgImZtZSI6ICJNYWdlbGxhbiIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMDc5IiwgImxlZ2FjeSI6ICJDRDUwNDkiLCAibmFtZSI6ICJuZXdzaXRlYWlycG9ydCIsICJmbWUiOiAiQXhlbCBZYW1hIFlhbWEiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs3MzUzIiwgImxlZ2FjeSI6ICI3MzE5OCIsICJuYW1lIjogIkx1Yl9LYWxhc2EiLCAiZm1lIjogIlJvZHJpZ3VlIE5nb3kiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NzYzIiwgImxlZ2FjeSI6ICI3MzY5NSIsICJuYW1lIjogIkx1YnVtYmFzaGlfWm9vbSIsICJmbWUiOiAiU2VyZ2UgTWJlbGVuZ2UiLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4NTkwIiwgImxlZ2FjeSI6ICI3MzYzMyIsICJuYW1lIjogIkx1Yl9DaGVtYWZfTWFuYWdlbWVuIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA0ODEiLCAibGVnYWN5IjogIjM1MzMxIiwgIm5hbWUiOiAiU2hhYnVuZGEiLCAiZm1lIjogIkNsYW1hcmQgTmdpbWJpIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkxVNzEyNyIsICJsZWdhY3kiOiAiNzMxNTEiLCAibmFtZSI6ICJLQVBBTkdBX0NvbnYiLCAiZm1lIjogIkRhdXBoaW4gTWJheW8iLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs3MTk5IiwgImxlZ2FjeSI6ICI3MzE3MCIsICJuYW1lIjogIkdvbGZfRXh0ZW5zaW9uIiwgImZtZSI6ICJQYXRyaWNrIE1wZXRpIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzgxMTgiLCAibGVnYWN5IjogIjczMzE0IiwgIm5hbWUiOiAiQXZlbnVlX1R1bWJ3ZSIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIyMzgiLCAibGVnYWN5IjogIkNEMDE2NCIsICJuYW1lIjogIkhvdGVsZGV2aWxsZSIsICJmbWUiOiAiSG9ybHkgTXVrb2tvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLNzIzNiIsICJsZWdhY3kiOiAiNzMxODMiLCAibmFtZSI6ICJDbHViIE5hdXRpcXVlX1JlbGllZiIsICJmbWUiOiAiSmVhbiBNaXJhbWJvIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODc3NyIsICJsZWdhY3kiOiAiNzM3MDkiLCAibmFtZSI6ICJLYXN1bWJhbGVzYV9TYW1pcmEiLCAiZm1lIjogIlBhdGh5IE1pdGVvIiwgImZtcyI6ICJOaW5vIE1hYmlrYSJ9LCB7ImlkIjogIkRSSEs4Njg3IiwgImxlZ2FjeSI6ICI3MzYxMyIsICJuYW1lIjogIkx1Yl9QTUpTdGF0aW9uX0ZveWVyIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QyMTI1IiwgImxlZ2FjeSI6ICJDRDIxNzEiLCAibmFtZSI6ICJJbmR1c3RyaWVsIiwgImZtZSI6ICJIb3JseSBNdWtva28iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTczIiwgImxlZ2FjeSI6ICJDRDMzNjkiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX1NlcHRtYWlzb25zIiwgImZtZSI6ICJHdWVyaXR0ZSBNYWtvbG8iLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMjA4IiwgImxlZ2FjeSI6ICJDRDAxMjQiLCAibmFtZSI6ICJLU1AiLCAiZm1lIjogIkplYW4gTWlyYW1ibyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxOTYiLCAibGVnYWN5IjogIkNEMDExMSIsICJuYW1lIjogIkJlbEFpciIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODEzMSIsICJsZWdhY3kiOiAiNzMzMDYiLCAibmFtZSI6ICJNdW5hbWEiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODE2MCIsICJsZWdhY3kiOiAiNzMzMTUiLCAibmFtZSI6ICJSb25kUG9pbnRfS2lzYWxlIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLNzg3NSIsICJsZWdhY3kiOiAiNzM2MDkiLCAibmFtZSI6ICJMdWtlbGUgKExvbnNoaSBSZXAgMSkiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLNzIxOCIsICJsZWdhY3kiOiAiNzMxNzkiLCAibmFtZSI6ICJMdWJfTXViYW56b19Ub3dlciIsICJmbWUiOiAiSnVuaW9yIE5nb3kiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLMDAwOSIsICJsZWdhY3kiOiAiNzMwNjkiLCAibmFtZSI6ICJLYWZ1YnUiLCAiZm1lIjogIlNodWNyYSBLYWt1bGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDQ0MyIsICJsZWdhY3kiOiAiMzAzMDEiLCAibmFtZSI6ICJUc2hpc2VuZGEiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDIyMDQiLCAibGVnYWN5IjogIkNEMDExOSIsICJuYW1lIjogIkJlbEFpckV4dGVuc2lvbiIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjA2NCIsICJsZWdhY3kiOiAiQ0QzNDA1IiwgIm5hbWUiOiAiTHVidW1iYXNoaV9NYWthbCIsICJmbWUiOiAiSXNhYWMgS2FsZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg3NjQiLCAibGVnYWN5IjogIjczNjk2IiwgIm5hbWUiOiAiTHViX0Jhb2RlZ3VpdGEiLCAiZm1lIjogIkFsZXggS2F5ZW1iZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMjA1IiwgImxlZ2FjeSI6ICJDRDAxMjEiLCAibmFtZSI6ICJLaWt1bGEiLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSS1QyMTAxIiwgImxlZ2FjeSI6ICJDRDExNzgiLCAibmFtZSI6ICJMaWthc2lfWm91dCIsICJmbWUiOiAiRGF1cGhpbiBNYmF5byIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDIxODEiLCAibGVnYWN5IjogIkNEMzM4MCIsICJuYW1lIjogIkx1YnVtYmFzaGlfS2VtcGF5IiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjE0MyIsICJsZWdhY3kiOiAiQ0QzMjQ3IiwgIm5hbWUiOiAiTHViTWFrdXRhbm8iLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxNTMiLCAibGVnYWN5IjogIkNEMzI2OSIsICJuYW1lIjogIkx1YnVtYmFzaGlQcmlzb24iLCAiZm1lIjogIkV0aWVubmUgS2FuZG9sbyIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIyNjYiLCAibGVnYWN5IjogIkNENTEyMCIsICJuYW1lIjogIkx1YnVtYmFzaGlfRXh0ZW5zaW9uIiwgImZtZSI6ICJTaHVjcmEgS2FrdWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwODMiLCAibGVnYWN5IjogIkNENTA1NCIsICJuYW1lIjogIkx1Yl9TaGFuaXJhIiwgImZtZSI6ICJBbGV4IEtheWVtYmUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUkhLODc2MCIsICJsZWdhY3kiOiAiNzM2OTIiLCAibmFtZSI6ICJMaWthc2lfUml2aWVyZV9MdWZ1dGVuZ2UiLCAiZm1lIjogIkhlbm9jayBNYml5YSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn0sIHsiaWQiOiAiRFJLVDA0NzAiLCAibGVnYWN5IjogIjM1MjYyIiwgIm5hbWUiOiAiTHVhbWJvIiwgImZtZSI6ICJEYXVwaGluIE1iYXlvIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLNzI1MiIsICJsZWdhY3kiOiAiNzMxOTciLCAibmFtZSI6ICJMdWJfVW5pbHVfT2ZmaWNlIiwgImZtZSI6ICJSb2RyaWd1ZSBOZ295IiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUktUMjIzNyIsICJsZWdhY3kiOiAiQ0QwMTYzIiwgIm5hbWUiOiAiTHViS2l3ZWxlIiwgImZtZSI6ICJKZWFuIE1pcmFtYm8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSS1QwNDQxIiwgImxlZ2FjeSI6ICIzMDI5OSIsICJuYW1lIjogIkNoYXVzc2VlIiwgImZtZSI6ICJIZXJ2ZSBLYXRhbWJ3YSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDIxNTEiLCAibGVnYWN5IjogIkNEMzI2NCIsICJuYW1lIjogIk1hYm9uZG8iLCAiZm1lIjogIkxhbmRyeSBJYmFsYXNpbWkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4NjYyIiwgImxlZ2FjeSI6ICI3MzY4NSIsICJuYW1lIjogIkx1Yl9DaXR5X0NlbnRlciIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE4MyIsICJsZWdhY3kiOiAiQ0QzMzgyIiwgIm5hbWUiOiAiTHVidW1iYXNoaV9IYXV0ZVRlbnNpb24iLCAiZm1lIjogIlNoZWtpbmFoIEJhc2VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTA1IiwgImxlZ2FjeSI6ICJDRDExOTgiLCAibmFtZSI6ICJDZXJjbGVoaXBwaXF1ZSIsICJmbWUiOiAiU2hla2luYWggQmFzZWxlIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJISzg5MDUiLCAibGVnYWN5IjogIjczNzkzIiwgIm5hbWUiOiAiVHNoaXNlbmRhIEdhcmUiLCAiZm1lIjogIkRhbmllbCBCdWthc2EiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJLVDgxODEiLCAibGVnYWN5IjogIjczMzg3IiwgIm5hbWUiOiAiUS5HZWNhbWluZXMiLCAiZm1lIjogIklzYWFjIEthbGVsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSS1QyMTg3IiwgImxlZ2FjeSI6ICJDRDMzODciLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01hdHNoaXBpc2hhIiwgImZtZSI6ICJJc2FhYyBLYWxlbGUiLCAiZm1zIjogIlRyZXNvciBEaWFuemVuemEifSwgeyJpZCI6ICJEUktUMDkxMCIsICJsZWdhY3kiOiAiMzcwMzgiLCAibmFtZSI6ICJBaXJwb3J0IiwgImZtZSI6ICJBeGVsIFlhbWEgWWFtYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxNzQiLCAibGVnYWN5IjogIkNEMzM3MCIsICJuYW1lIjogIkx1YnVtYmFzaGlfRXVjYWx5cHR1cyIsICJmbWUiOiAiQWJlbCBNdWRpbWJhIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUktUMjE5NyIsICJsZWdhY3kiOiAiQ0QwMTEyIiwgIm5hbWUiOiAiQWRvdWxhIiwgImZtZSI6ICJXaWxseSBNdWltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QyMTc5IiwgImxlZ2FjeSI6ICJDRDMzNzYiLCAibmFtZSI6ICJMdWJ1bWJhc2hpX01pdG9uZ2EiLCAiZm1lIjogIkhlcnZlIE1hbm9rYSIsICJmbXMiOiAiRGpvYnkgS2F6YWRpIn0sIHsiaWQiOiAiRFJLVDIxNTkiLCAibGVnYWN5IjogIkNEMzI4MiIsICJuYW1lIjogIkx1Yk1hemVtYmUiLCAiZm1lIjogIldpbGx5IE11aW1iaSIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJLVDA1MDAiLCAibGVnYWN5IjogIjM5MDY5IiwgIm5hbWUiOiAiQWR2ZW50aXN0IiwgImZtZSI6ICJXaWxseSBNdWltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSS1QwNDgwIiwgImxlZ2FjeSI6ICIzNTMxNyIsICJuYW1lIjogIk1hbmdldXIgRGUgQ3VpdnJlIiwgImZtZSI6ICJMYW5kcnkgSWJhbGFzaW1pIiwgImZtcyI6ICJSdWRkeSBMdWthbnR1bGEifSwgeyJpZCI6ICJEUkhLODk5MiIsICJsZWdhY3kiOiAiNzM4NDUiLCAibmFtZSI6ICJTYWthbmlhX0xpZW1hIiwgImZtZSI6ICJCYXNpbGUgQmFuemEiLCAiZm1zIjogIk5pbm8gTWFiaWthIn0sIHsiaWQiOiAiRFJISzg5OTYiLCAibGVnYWN5IjogIjczODM2IiwgIm5hbWUiOiAiTHViX1VrdW5kZSIsICJmbWUiOiAiU2h1Y3JhIEtha3VsZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs5MDAzIiwgImxlZ2FjeSI6ICI3MzgzNyIsICJuYW1lIjogIkx1Yl9LYXlpYmEiLCAiZm1lIjogIlNlcmdlIE1iZWxlbmdlIiwgImZtcyI6ICJEam9ieSBLYXphZGkifSwgeyJpZCI6ICJEUkhLODk5MyIsICJsZWdhY3kiOiAiNzM4MzgiLCAibmFtZSI6ICJMdWJfS2FiZXlhIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs4OTk0IiwgImxlZ2FjeSI6ICI3MzgzOSIsICJuYW1lIjogIkx1Yl9MdWJhbmdpIiwgImZtZSI6ICJFdGllbm5lIEthbmRvbG8iLCAiZm1zIjogIkRqb2J5IEthemFkaSJ9LCB7ImlkIjogIkRSSEs5MDExIiwgImxlZ2FjeSI6ICI3Mzg0MyIsICJuYW1lIjogIkx1Yl9OZHVuZ2lkaSIsICJmbWUiOiAiR3Vlcml0dGUgTWFrb2xvIiwgImZtcyI6ICJCb2RyaWNrIE1hYmFuemEifSwgeyJpZCI6ICJEUkhLODk5NSIsICJsZWdhY3kiOiAiNzM4MTYiLCAibmFtZSI6ICJLYXNfS2lla2llIiwgImZtZSI6ICJQYXRoeSBNaXRlbyIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLOTAwNiIsICJsZWdhY3kiOiAiNzM4NDYiLCAibmFtZSI6ICJTYWthbmlhX01va2UiLCAiZm1lIjogIkJhc2lsZSBCYW56YSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLOTAwOSIsICJsZWdhY3kiOiAiNzM4MzIiLCAibmFtZSI6ICJMdWJfSXJhZ2kiLCAiZm1lIjogIk1hZ2VsbGFuIiwgImZtcyI6ICJUcmVzb3IgRGlhbnplbnphIn0sIHsiaWQiOiAiRFJLVDIwNjciLCAibGVnYWN5IjogIkNEMzQwOCIsICJuYW1lIjogIkx1YnVtYmFzaGlfVnVhIiwgImZtZSI6ICJXaWxseSBNdWltYmkiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs5MDEyIiwgImxlZ2FjeSI6ICI3Mzg0NCIsICJuYW1lIjogIkxVQiBLQUxBTUJBWSIsICJmbWUiOiAiSGVydmUgS2F0YW1id2EiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs4OTkwIiwgImxlZ2FjeSI6ICI3MzgyOCIsICJuYW1lIjogIkxVQiBJVEVMQSIsICJmbWUiOiAiR3Vlcml0IE1ha29sbyIsICJmbXMiOiAiQm9kcmljayBNYWJhbnphIn0sIHsiaWQiOiAiRFJISzkwMDciLCAibGVnYWN5IjogIjczODE4IiwgIm5hbWUiOiAiS2lwdXNoaV9NdW5pciIsICJmbWUiOiAiUGV0ZXIgS2ltZSIsICJmbXMiOiAiVHJlc29yIERpYW56ZW56YSJ9LCB7ImlkIjogIkRSSEs5MDk1IiwgImxlZ2FjeSI6ICI3MzkwMCIsICJuYW1lIjogIktpbW9ub19Db252IiwgImZtZSI6ICJBbGFpbiBOZGlidSIsICJmbXMiOiAiTmlubyBNYWJpa2EifSwgeyJpZCI6ICJEUkhLOTA4NCIsICJsZWdhY3kiOiAiNzM4OTgiLCAibmFtZSI6ICJLaW1wZXNlIiwgImZtZSI6ICJIZW5vY2sgTWJpeWEiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs5MDkzIiwgImxlZ2FjeSI6ICI3MzkwMiIsICJuYW1lIjogIk1hemVtYmUtTmppYmEiLCAiZm1lIjogIlBhdWwgTXVrZW5nZXNoYXkiLCAiZm1zIjogIlJ1ZGR5IEx1a2FudHVsYSJ9LCB7ImlkIjogIkRSSEs4OTExIiwgImxlZ2FjeSI6ICI3Mzc5NCIsICJuYW1lIjogIkthc2VuZ2FfSG90ZWxfTGFjYXNhIiwgImZtZSI6ICJGYXVzdGluIEtpc2hhbGEiLCAiZm1zIjogIkJvZHJpY2sgTWFiYW56YSJ9LCB7ImlkIjogIkRSSEs5MDkwIiwgImxlZ2FjeSI6ICI3MzkwMSIsICJuYW1lIjogIk55b21ibyIsICJmbWUiOiAiTGFuZHJ5IEliYWxhc2ltaSIsICJmbXMiOiAiUnVkZHkgTHVrYW50dWxhIn1dOwpjb25zdCBGTUVTID0gWyJBbGV4IEtheWVtYmUiLCAiQWJlbCBNdWRpbWJhIiwgIkFsYWluIE5kaWJ1IiwgIkF4ZWwgWWFtYSBZYW1hIiwgIkJhc2lsZSBCYW56YSIsICJDbGFtYXJkIE5naW1iaSIsICJEYWRkeSBLYXdheWEiLCAiRGFuaWVsIEJ1a2FzYSIsICJEYXVwaGluIE1iYXlvIiwgIkV0aWVubmUgS2FuZG9sbyIsICJGYXVzdGluIEthc2hhbGEiLCAiRnJhbmNrIE1hc2VsZSIsICJHdWVyaXQgTWFrb2xvIiwgIkd1ZXJpdHRlIE1ha29sbyIsICJIZXJ2ZSBLYXRhbWJ3YSIsICJIZW5vY2sgTWJpeWEiLCAiSGVydmUgTWFub2thIiwgIkhvcmx5IE11a29rbyIsICJJc2FhYyBLYWxlbGUiLCAiSmVhbiBNaXJhbWJvIiwgIkp1bmlvciBOZ295IiwgIkxhbmRyeSBJYmFsYXNpbWkiLCAiTWFnZWxsYW4iLCAiUGF0cmljayBNcGV0aSIsICJQYXVsIE11a2VuZ2VzaGF5IiwgIlBldGVyIEtpbWUiLCAiUm9kcmlndWUgTmdveSIsICJTZXJnZSBNYmVsZW5nZSIsICJTaGVraW5haCBCYXNlbGUiLCAiVG9ueSBTaXRvIiwgIlZhbmFyYyBMdW1iYWxhIiwgIldpbGx5IE13aW1iaSIsICJXaWxseSBNdWltYmkiLCAiRmF1c3RpbiBLaXNoYWxhIiwgIlBhdGh5IE1pdGVvIiwgIlNodWNyYSBLYWt1bGUiXTsKCmNvbnN0IFNFQ1RJT05TID0gWwogIHtpZDoiczAxIixjb2RlOiIwMSIsbGFiZWw6IkFjY8OocyAmIFPDqWN1cml0w6kgU2l0ZSIsaWNvbjoi8J+boe+4jyIsY29sb3I6IiMxYTZiOGEiLGl0ZW1zOlsKICAgIHtpZDoiczAxXzAxIixsYWJlbDoiUm91dGUgZCdhY2PDqHMgYXUgc2l0ZSIsaGludDoiUGhvdG9ncmFwaGllciBsYSByb3V0ZSBkJ2FjY8OocyBlbiBtb250cmFudCBjbGFpcmVtZW50IGwnw6l0YXQgZGUgbGEgc3VyZmFjZSBldCBsZXMgb2JzdGFjbGVzIMOpdmVudHVlbHMuIFJlY3VsZXIgc3VmZmlzYW1tZW50IHBvdXIgbW9udHJlciBhdSBtb2lucyA1MG0gZGUgcm91dGUuIn0sCiAgICB7aWQ6InMwMV8wMiIsbGFiZWw6IlBvcnQgY29tcGxldCBkZXMgRVBJIixoaW50OiJQaG90byBjb3JwcyBlbnRpZXIgZHUgRk1FIHBvcnRhbnQgdG91cyBsZXMgRVBJIDogY2FzcXVlLCBnaWxldCBoYXV0ZSB2aXNpYmlsaXTDqSwgZ2FudHMsIGNoYXVzc3VyZXMgZGUgc8OpY3VyaXTDqS4ifSwKICAgIHtpZDoiczAxXzAzIixsYWJlbDoiUGFubmVhdXggZHUgc2l0ZSIsaGludDoiQ2FwdHVyZXIgbGUgcGFubmVhdSBkJ2lkZW50aWZpY2F0aW9uIGR1IHNpdGUgZW4gZW50aWVyIOKAlCBsJ0lEIGR1IHNpdGUgZG9pdCDDqnRyZSBsaXNpYmxlLiBQaG90b2dyYXBoaWVyIGRlIGZhY2UuIn0sCiAgICB7aWQ6InMwMV8wNCIsbGFiZWw6IkVzcGFjZSBleHRlcm5lIGR1IHNpdGUiLGhpbnQ6IlZ1ZSBsYXJnZSBkdSBww6lyaW3DqHRyZSBleHTDqXJpZXVyLiBNb250cmVyIGwnw6l0YXQgZGUgbGEgY2zDtHR1cmUgZXQgbGEgcHJvcHJldMOpLiJ9LAogICAge2lkOiJzMDFfMDUiLGxhYmVsOiJTdXJmYWNlIGludGVybmUgcHJvcHJlIixoaW50OiJQaG90byBkdSBzb2wgaW50w6lyaWV1ciBkdSBzaXRlLiBNb250cmVyIHRvdXRlIGxhIHN1cmZhY2UgZHUgY29tcG91bmQuIn0sCiAgICB7aWQ6InMwMV8wNiIsbGFiZWw6IkV4dGluY3RldXIgw6Agam91ciIsaGludDoiR3JvcyBwbGFuIGRlIGwnZXh0aW5jdGV1ciBtb250cmFudCBjbGFpcmVtZW50IGxhIGRhdGUgZCdpbnNwZWN0aW9uIHN1ciBsJ8OpdGlxdWV0dGUuIn0sCiAgICB7aWQ6InMwMV8wNyIsbGFiZWw6Ik1pc2Ugw6AgbGEgdGVycmUg4oCUIGdyYWlzc8OpZSIsaGludDoiQ29ubmV4aW9uIGRlIG1pc2Ugw6AgbGEgdGVycmUgYXZlYyBncmFpc3NlIHZpc2libGUuIEdyb3MgcGxhbiBtb250cmFudCBsJ2ludGVyZmFjZSBjb25kdWN0ZXVyLXBpbmNlLiJ9LAogICAge2lkOiJzMDFfMDgiLGxhYmVsOiJNaXNlIMOgIGxhIHRlcnJlIGNsaWVudCIsaGludDoiQmFycmUgZGUgbWlzZSDDoCBsYSB0ZXJyZSBjbGllbnQuIE1vbnRyZXIgbGVzIGNvbmR1Y3RldXJzIGNvcnJlY3RlbWVudCDDqXRpcXVldMOpcy4ifSwKICAgIHtpZDoiczAxXzA5IixsYWJlbDoiw4l0YXQgZGUgbGEgc3VyZmFjZSIsaGludDoiVnVlIGfDqW7DqXJhbGUgZGUgbCfDqXRhdCBkdSBzb2wgbW9udHJhbnQgbGVzIGNhbml2ZWF1eCwgZ3JhdmllciBvdSBkYWxsZSBiw6l0b24uIn0sCiAgICB7aWQ6InMwMV8xMCIsbGFiZWw6Ik1lc3VyZSByw6lzaXN0YW5jZSB0ZXJyZSDigJQgQkJTIixoaW50OiJDUklUSVFVRS4gVMOpbGx1cm9tw6h0cmUgY29ubmVjdMOpIMOgIGwnw6lsZWN0cm9kZSBkZSB0ZXJyZSBCQlMuIFBob3RvIGRvaXQgbW9udHJlciA6IGFmZmljaGFnZSBlbiBPaG1zLCBjb25uZXhpb25zIGRlcyBjw6JibGVzLCBwaXF1ZXQgZGUgdGVycmUgZGFucyBsZSBzb2wuIFZhbGV1ciBhY2NlcHRhYmxlIOKJpCA1zqkuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwMV8xMSIsbGFiZWw6Ik1lc3VyZSByw6lzaXN0YW5jZSB0ZXJyZSDigJQgR8OpbsOpcmF0cmljZSIsaGludDoiQ1JJVElRVUUuIE1lc3VyZSBkZSByw6lzaXN0YW5jZSBkZSB0ZXJyZSBkdSBncm91cGUgw6lsZWN0cm9nw6huZS4gQWZmaWNoYWdlICsgY29ubmV4aW9ucyArIHBvc2l0aW9uIGR1IHBpcXVldC4gVmFsZXVyIGFjY2VwdGFibGUg4omkIDXOqS4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczAxXzEyIixsYWJlbDoiTWVzdXJlIHLDqXNpc3RhbmNlIHRlcnJlIOKAlCBQeWzDtG5lIixoaW50OiJDUklUSVFVRS4gTWVzdXJlIGF1IHBpZWQgZHUgcHlsw7RuZS4gTW9udHJlciBhZmZpY2hhZ2UsIGNvbm5leGlvbnMgZXQgbGlhaXNvbiBhdSBib3Vsb24gZGUgcGllZCBkZSBweWzDtG5lLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDFfMTMiLGxhYmVsOiJNZXN1cmUgcsOpc2lzdGFuY2UgdGVycmUg4oCUIENsw7R0dXJlIixoaW50OiJNZXN1cmUgZGUgcsOpc2lzdGFuY2UgZHUgcG9pbnQgZGUgbGlhaXNvbiBkZSBsYSBjbMO0dHVyZS4gQ29uZmlybWVyIHF1ZSBsYSBjbMO0dHVyZSBlc3QgcmVsacOpZSBhdSByw6lzZWF1IGRlIHRlcnJlLiBWYWxldXIg4omkIDXOqS4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczAxXzE0IixsYWJlbDoiVGVuYW50IGxhYmVsbGluZyBCQlMg4oCUIHBvc2l0aW9ucyBjbGllbnRzIixoaW50OiJHcm9zIHBsYW4gZHUgcGFubmVhdSBkJ8OpdGlxdWV0YWdlIHRlbmFudCBzdXIgbGEgQkJTIG1vbnRyYW50IGxhIHBvc2l0aW9uIGRlIGNoYXF1ZSBjbGllbnQuIFRvdXRlcyBsZXMgw6l0aXF1ZXR0ZXMgbGlzaWJsZXMgOiBub20gY2xpZW50LCBJRCBjaXJjdWl0LCBjYWxpYnJlLiJ9LAogICAge2lkOiJzMDFfMTUiLGxhYmVsOiJDYXB0dXJlIGFsYXJtZXMgUk1TIC8gT1NTIOKAlCBzdGF0dXQgTk9DIixoaW50OiJQaG90byBkZSBsYSBwbGF0ZWZvcm1lIFJNUyBvdSBOT0MgbW9udHJhbnQgbGUgc3RhdHV0IGRlcyBhbGFybWVzIHBvdXIgY2Ugc2l0ZS4gQWxhcm1lcyBhY3RpdmVzIHZpc2libGVzIGV0IGxpc2libGVzLiBTaSBhdWN1bmUgYWxhcm1lIDogY2FwdHVyZXIgbCfDqWNyYW4gY2xhaXIgY29tbWUgcHJldXZlLiJ9LAogIF19LAogIHtpZDoiczAyIixjb2RlOiIwMiIsbGFiZWw6Ikdyb3VwZSDDiWxlY3Ryb2fDqG5lIOKAlCBJbnN0YWxsYXRpb24iLGljb246IuKaoSIsY29sb3I6IiM4YTRhMWEiLGl0ZW1zOlsKICAgIHtpZDoiczAyXzAxIixsYWJlbDoiREcgc3VyIHNvY2xlIixoaW50OiJWdWUgY29tcGzDqHRlIGR1IGdyb3VwZSBzdXIgc29uIHNvY2xlLiBNb250cmVyIGxlcyBxdWF0cmUgY29pbnMgZXQgbGVzIHBsb3RzIGFudGktdmlicmF0b2lyZXMuIn0sCiAgICB7aWQ6InMwMl8wMiIsbGFiZWw6IkRHIHPDqWN1cmlzw6kiLGhpbnQ6Ik1vbnRyZXIgdG91cyBsZXMgZGlzcG9zaXRpZnMgZGUgc8OpY3VyaXTDqSA6IGNhZGVuYXMsIGNoYcOubmUsIGJvdWxvbnMgYW50aS12b2wuIn0sCiAgICB7aWQ6InMwMl8wMyIsbGFiZWw6IkJvbiBjw6JibGFnZSBldCBtaXNlIMOgIGxhIHRlcnJlIERHIixoaW50OiJQb2ludCBkJ2VudHLDqWUgZGVzIGPDomJsZXMsIGNvbmR1aXRzIGV0IHRyZXNzZSBkZSBtaXNlIMOgIGxhIHRlcnJlLiJ9LAogICAge2lkOiJzMDJfMDQiLGxhYmVsOiJQb3J0acOocmUgYXZlYyBpc29sYW50IGFjb3VzdGlxdWUiLGhpbnQ6IlBvcnRlIG91dmVydGUgbW9udHJhbnQgbCfDqXRhdCBkZSBsYSBtb3Vzc2UgYWNvdXN0aXF1ZSDigJQgYXVjdW4gZMOpY2hpcmVtZW50IG5pIHNlY3Rpb24gbWFucXVhbnRlLiJ9LAogICAge2lkOiJzMDJfMDUiLGxhYmVsOiJSYWluIGNhcCDigJQgY291bGlzc2VtZW50IGxpYnJlIOKckyIsaGludDoiQ1JJVElRVUUuIFBob3RvZ3JhcGhpZXIgbGUgY2hhcGVhdSBkZSBwbHVpZSBlbiBsZSBzb3VsZXZhbnQgZXQgcmVsw6JjaGFudCBtYW51ZWxsZW1lbnQuIE1vbnRyZXIgbGUgY2hhcGVhdSBlbiBwb3NpdGlvbiBoYXV0ZSBjb25maXJtYW50IGxlIGdsaXNzZW1lbnQgbGlicmUuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwMl8wNiIsbGFiZWw6IkpvaW50IGRlIHBvcnRlIOKAlCDDqXRhbmNow6lpdMOpIGVhdSIsaGludDoiQ1JJVElRVUUuIEluc3BlY3Rpb24gZMOpdGFpbGzDqWUgZGVzIGpvaW50cyBkZSBjYWRyZSBkZSBwb3J0ZS4gQXVjdW5lIGZpc3N1cmUsIGTDqWZvcm1hdGlvbiBvdSBzZWN0aW9uIG1hbnF1YW50ZS4gQXR0ZW50aW9uIHBhcnRpY3VsacOocmUgYXUgam9pbnQgYmFzIGV0IGF1eCBjb2lucy4iLGlzQ3JpdDp0cnVlfSwKICAgIHtpZDoiczAyXzA3IixsYWJlbDoiVmFubmUgYXJyw6p0IHZpZGFuZ2UgaHVpbGUg4oCUIGZlcm3DqWUg4pyTIixoaW50OiJDUklUSVFVRS4gR3JvcyBwbGFuIGRlIGxhIHZhbm5lIGQnYXJyw6p0IGRlIHZpZGFuZ2UgbW9udHJhbnQgcG9zaXRpb24gQ09NUEzDiFRFTUVOVCBGRVJNw4lFLiBQb2lnbsOpZSBwZXJwZW5kaWN1bGFpcmUgKDkwwrApIGF1IHR1eWF1LiIsaXNDcml0OnRydWV9LAogIF19LAogIHtpZDoiczAzIixjb2RlOiIwMyIsbGFiZWw6IkVudHJldGllbiBNb3RldXIiLGljb246IvCflKciLGNvbG9yOiIjMWE1YzFhIixpdGVtczpbCiAgICB7aWQ6InMwM18wMSIsbGFiZWw6IlZpZGFuZ2UgaHVpbGUgbW90ZXVyIixoaW50OiJNb250cmVyIGwnaHVpbGUgdXPDqWUgcyfDqWNvdWxhbnQgZGFucyBsZSBiYWMg4oCUIGh1aWxlIG5vaXJlIGNsYWlyZW1lbnQgdmlzaWJsZS4ifSwKICAgIHtpZDoiczAzXzAyIixsYWJlbDoiUmVtcGxpc3NhZ2UgaHVpbGUgbW90ZXVyIixoaW50OiJOb3V2ZWxsZSBodWlsZSB2ZXJzw6llLiBNb250cmVyIGwnw6l0aXF1ZXR0ZSBkdSBiaWRvbiBhdmVjIHZpc2Nvc2l0w6kgU0FFIHZpc2libGUuIn0sCiAgICB7aWQ6InMwM18wMyIsbGFiZWw6IkphdWdlIG5pdmVhdSBkJ2h1aWxlIixoaW50OiJKYXVnZSDDoCBsJ2hvcml6b250YWxlIG1vbnRyYW50IGxlIG5pdmVhdSBlbnRyZSBNSU4gZXQgTUFYLiJ9LAogICAge2lkOiJzMDNfMDQiLGxhYmVsOiJBcHBvaW50IGNvb2xhbnQiLGhpbnQ6IlLDqXNlcnZvaXIgZGUgbGlxdWlkZSBkZSByZWZyb2lkaXNzZW1lbnQgYXZlYyBuaXZlYXUgb3UgcmVtcGxpc3NhZ2UgZW4gY291cnMuIn0sCiAgICB7aWQ6InMwM18wNSIsbGFiZWw6Ik5ldHRveWFnZSByYWRpYXRldXIiLGhpbnQ6IkFpbGV0dGVzIGF2YW50IGV0IGFwcsOocyBuZXR0b3lhZ2UuIMOJdGF0IGRlcyBhaWxldHRlcyBldCBjb2xtYXRhZ2UgdmlzaWJsZS4ifSwKICAgIHtpZDoiczAzXzA2IixsYWJlbDoiUmVtcGxhY2VtZW50IGNvdXJyb2llIixoaW50OiJBbmNpZW5uZSBjb3Vycm9pZSDDoCBjw7R0w6kgZGUgbGEgbm91dmVsbGUgcG91ciBjb21wYXJhaXNvbi4gUHVpcyBub3V2ZWxsZSBjb3Vycm9pZSBlbiBwbGFjZS4ifSwKICAgIHtpZDoiczAzXzA3IixsYWJlbDoiVGVuc2lvbiBkZSBsYSBjb3Vycm9pZSIsaGludDoiVsOpcmlmaWNhdGlvbiBkZSBsYSB0ZW5zaW9uIOKAlCBkw6lmbGV4aW9uIG91IGxlY3R1cmUgZHUgdGVuc2lvbcOodHJlLiJ9LAogIF19LAogIHtpZDoiczA0Iixjb2RlOiIwNCIsbGFiZWw6IkZpbHRyZXMiLGljb246IvCflLUiLGNvbG9yOiIjNWMxYTVjIixpdGVtczpbCiAgICB7aWQ6InMwNF8wMSIsbGFiZWw6IkZpbHRyZXMgw6AgYWlyIOKAlCBub3V2ZWF1IGV0IGFuY2llbiIsaGludDoiQW5jaWVucyBldCBub3V2ZWF1eCBmaWx0cmVzIGPDtHRlIMOgIGPDtHRlLiBDb250YW1pbmF0aW9uIHZpc2libGUuIn0sCiAgICB7aWQ6InMwNF8wMiIsbGFiZWw6Ik5ldHRveWFnZSBmaWx0cmUgw6AgYWlyIixoaW50OiJGaWx0cmUgbmV0dG95w6kgw6AgbCdhaXIgY29tcHJpbcOpLiBQb3Vzc2nDqHJlIGV4cHVsc8OpZSB2aXNpYmxlLiJ9LAogICAge2lkOiJzMDRfMDMiLGxhYmVsOiJGaWx0cmUgw6AgYWlyIGVuIHBsYWNlIixoaW50OiJOb3V2ZWF1IGZpbHRyZSBjb3JyZWN0ZW1lbnQgcG9zaXRpb25uw6kgZGFucyBsZSBib8OudGllciBmZXJtw6kgZXQgdmVycm91aWxsw6kuIn0sCiAgICB7aWQ6InMwNF8wNCIsbGFiZWw6IkZpbHRyZXMgdXPDqXMiLGhpbnQ6IlRvdXMgbGVzIGZpbHRyZXMgdXPDqXMgZW5zZW1ibGUg4oCUIGh1aWxlLCBnYXNvaWwsIGFpci4ifSwKICAgIHtpZDoiczA0XzA1IixsYWJlbDoiRmlsdHJlIGh1aWxlIHJlbXBsYWPDqSIsaGludDoiTm91dmVhdSBmaWx0cmUgw6AgaHVpbGUgYXZlYyBkYXRlIGQnaW5zdGFsbGF0aW9uIMOpY3JpdGUgc3VyIGxlIGNvcnBzLiJ9LAogICAge2lkOiJzMDRfMDYiLGxhYmVsOiJGaWx0cmUgZ2Fzb2lsIHJlbXBsYWPDqSIsaGludDoiTm91dmVhdSBmaWx0cmUgZ2Fzb2lsIGluc3RhbGzDqS4gRmzDqGNoZSBkZSBzZW5zIGQnw6ljb3VsZW1lbnQgZXQgdmlzIGRlIHB1cmdlIHNlcnLDqWUgdmlzaWJsZXMuIn0sCiAgICB7aWQ6InMwNF8wNyIsbGFiZWw6IkNyw6lwaW5lIHNhbGUgLyBwcm9wcmUiLGhpbnQ6IkNvbXBhcmFpc29uIGNyw6lwaW5lIHNhbGUgZXQgbmV0dG95w6llLiBEw6l0YWlsIGR1IG1haWxsYWdlIHZpc2libGUuIn0sCiAgXX0sCiAge2lkOiJzMDUiLGNvZGU6IjA1IixsYWJlbDoiw4lsZWN0cmlxdWUgREcgJiBBVFMiLGljb246IuKame+4jyIsY29sb3I6IiMxYTFhOGEiLGl0ZW1zOlsKICAgIHtpZDoiczA1XzAxIixsYWJlbDoiw4lsZWN0cm92YW5uZSIsaGludDoiR3JvcyBwbGFuIGRlIGwnw6lsZWN0cm92YW5uZSBhdmVjIGNvbm5leGlvbnMgZXQgw6l0YXQgZHUgY29ycHMuIEF1Y3VuZSBjb3Jyb3Npb24uIn0sCiAgICB7aWQ6InMwNV8wMiIsbGFiZWw6IlNvbmRlIMOgIHByZXNzaW9uIGh1aWxlIixoaW50OiJDYXB0ZXVyIGRlIHByZXNzaW9uIGQnaHVpbGUgYXZlYyBmYWlzY2VhdSBkZSBjw6JibGFnZS4gQ29ubmV4aW9uIGV0IG1hc3RpYyBkJ8OpdGFuY2jDqWl0w6kgdmlzaWJsZXMuIn0sCiAgICB7aWQ6InMwNV8wMyIsbGFiZWw6IkJvdWNob24gcmFkaWF0ZXVyIixoaW50OiJCb3VjaG9uIGF2ZWMgbWFycXVhZ2UgZGUgcHJlc3Npb24gbm9taW5hbGUuIMOJdGF0IGR1IGpvaW50IGludMOpcmlldXIgdmlzaWJsZS4ifSwKICAgIHtpZDoiczA1XzA0IixsYWJlbDoiUG9pcmUgZXQgdmFubmUgZGUgdmlkYW5nZSIsaGludDoiRW5zZW1ibGUgdmFubmUgZXQgcG9pcmUuIENvbGxpZXJzIGJpZW4gc2VycsOpcywgYXVjdW5lIGZ1aXRlLiJ9LAogICAge2lkOiJzMDVfMDUiLGxhYmVsOiJOZXR0b3lhZ2UgY29mZnJldCBBVFMgREciLGhpbnQ6IkludMOpcmlldXIgZHUgY29mZnJldCBBVFMgYXZhbnQgZXQgYXByw6hzIG5ldHRveWFnZS4ifSwKICAgIHtpZDoiczA1XzA2IixsYWJlbDoiQ29udHLDtGxlIHNlcnJhZ2UgY29udGFjdHMgw6lsZWN0cmlxdWVzIixoaW50OiJDbMOpIHN1ciBsZXMgYm9ybmVzIHByaW5jaXBhbGVzLiBQaG90b2dyYXBoaWVyIGNoYXF1ZSBib3JuZSBzw6lxdWVudGllbGxlbWVudC4ifSwKICBdfSwKICB7aWQ6InMwNiIsY29kZToiMDYiLGxhYmVsOiJHYXZlIFN3aXRjaCDigJQgQVRTIChDUklUSVFVRSkiLGljb246IvCflLQiLGNvbG9yOiIjYzAzOTJiIixpc0NyaXQ6dHJ1ZSxpdGVtczpbCiAgICB7aWQ6InMwNl8wMSIsbGFiZWw6IkdhdmUgU3dpdGNoIOKAlCB2dWUgZ8OpbsOpcmFsZSIsaGludDoiVnVlIGV4dMOpcmlldXJlIGNvbXBsw6h0ZSBkdSBjb2ZmcmV0IEFUUy4gTW9kw6hsZSwgcGxhcXVlIGRlIGRvbm7DqWVzLCDDqXRhdCBnw6luw6lyYWwgZXQgdmVycm91aWxsYWdlLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDIiLGxhYmVsOiJBVFMg4oCUIHBvc2l0aW9uIE5PUk1BTEUgY29uZmlybcOpZSIsaGludDoiQWZmaWNoYWdlIEFUUyBtb250cmFudCBwb3NpdGlvbiBOT1JNQUxFIOKAlCBzZWN0ZXVyIGFsaW1lbnRhbnQgbGEgY2hhcmdlLiBJbmRpY2F0ZXVyIGRlIHBvc2l0aW9uIGV0IHTDqW1vaW5zIGRlIGNvbnRhY3RldXIgdmlzaWJsZXMuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwNl8wMyIsbGFiZWw6IkFUUyDigJQgbW9kZSBBVVRPIGNvbmZpcm3DqSIsaGludDoiU8OpbGVjdGV1ciBlbiBtb2RlIEFVVE8gY29uZmlybcOpLiBUb3V0IMOpY2FydCB2ZXJzIE1BTlVFTCBkb2l0IMOqdHJlIHNpZ25hbMOpIGltbcOpZGlhdGVtZW50LiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDQiLGxhYmVsOiJDb25maXJtYXRpb24gYWJzZW5jZSBkZSBjaGFyZ2UgYXZhbnQgdHJhbnNmZXJ0IixoaW50OiJDUklUSVFVRSDigJQgbmUgamFtYWlzIGxhaXNzZXIgbGUgREcgZMOpbWFycmVyIG91IHMnYXJyw6p0ZXIgZW4gcGxlaW5lIGNoYXJnZS4gUGhvdG8gZGVzIGNvbXB0ZXVycyBkZSBjaGFyZ2UgY29uZmlybWFudCBuaXZlYXUgc8O7ciBhdmFudCB0b3V0IHRlc3QuIixpc0NyaXQ6dHJ1ZX0sCiAgICB7aWQ6InMwNl8wNSIsbGFiZWw6IkFUUyDigJQgc8OpcXVlbmNlIHRyYW5zZmVydCB2ZXJzIERHIixoaW50OiJQaG90b3Mgc8OpcXVlbnRpZWxsZXMgOiAoMSkgcGFubmUgc2VjdGV1ciBzaW11bMOpZSwgKDIpIGTDqW1hcnJhZ2UgREcsICgzKSB0cmFuc2ZlcnQgQVRTLCAoNCkgREcgZW4gY2hhcmdlLiBNaW5pbXVtIDQgcGhvdG9zLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDYiLGxhYmVsOiJBVFMg4oCUIHJldG91ciByw6lzZWF1IG5vcm1hbCIsaGludDoiUmV0b3VyIHN1ciBzZWN0ZXVyIDogQVRTIGVuIHBvc2l0aW9uIE5PUk1BTEUsIERHIHRvdXJuYW50IMOgIHZpZGUgcG91ciByZWZyb2lkaXNzZW1lbnQuIENvbmZpcm1lciBhYnNlbmNlIGRlIGNvbW11dGF0aW9uIHNvdXMgY2hhcmdlLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDciLGxhYmVsOiJDb250YWN0ZXVycyBBVFMg4oCUIMOpdGF0IGV0IHNlcnJhZ2UiLGhpbnQ6Ikdyb3MgcGxhbiBkZXMgY29udGFjdGV1cnMgOiBmYWNlcyBkZSBjb250YWN0LCBleHRpbmN0ZXVycyBkJ2FyYywgc2VycmFnZSBkZXMgYm91bG9ucy4gQXVjdW5lIHRyYWNlIGRlIGJyw7tsdXJlLiIsaXNDcml0OnRydWV9LAogICAge2lkOiJzMDZfMDgiLGxhYmVsOiJDw6JibGFnZSBBVFMg4oCUIGVudHLDqWVzIGV0IHNvcnRpZXMiLGhpbnQ6IlZ1ZSBjb21wbMOodGUgZHUgY8OiYmxhZ2UgOiBlbnRyw6llIHNlY3RldXIsIGVudHLDqWUgREcsIHNvcnRpZSBjaGFyZ2UuIFRvdXMgbGVzIGPDomJsZXMgw6l0aXF1ZXTDqXMuIFNlcnJhZ2UgZGVzIGJvcm5lcyBwcmluY2lwYWxlcyB2w6lyaWZpw6kuIixpc0NyaXQ6dHJ1ZX0sCiAgXX0sCiAge2lkOiJzMDciLGNvZGU6IjA3IixsYWJlbDoiTWVzdXJlcyAmIFJlbGV2w6lzIixpY29uOiLwn5OKIixjb2xvcjoiIzhhN2ExYSIsaXRlbXM6WwogICAge2lkOiJzMDdfMDEiLGxhYmVsOiJJbmRleCBldCB0ZW5zaW9uIGJhdHRlcmllIERHIChEU0UpIixoaW50OiLDiWNyYW4gRFNFIG1vbnRyYW50IGhldXJlcyB0b3RhbGVzIGV0IHRlbnNpb24gYmF0dGVyaWUuIFRvdXQgbCfDqWNyYW4gZG9pdCDDqnRyZSBsaXNpYmxlLiJ9LAogICAge2lkOiJzMDdfMDIiLGxhYmVsOiJRdWFudGl0w6kgY2FyYnVyYW50IixoaW50OiJBZmZpY2hhZ2UgRFNFIGR1IG5pdmVhdSBkZSBjYXJidXJhbnQgZW4gJSBldCBsaXRyZXMuIENyb2lzZXIgYXZlYyBqYXVnZSBwaHlzaXF1ZS4ifSwKICAgIHtpZDoiczA3XzAzIixsYWJlbDoiVGVuc2lvbiBzaW1wbGUgZXQgY29tcG9zw6llIixoaW50OiLDiWNyYW4gRFNFIDogdGVuc2lvbnMgTDEsIEwyLCBMMyBldCB0ZW5zaW9ucyBjb21wb3PDqWVzLiBMZXMgc2l4IHZhbGV1cnMgbGlzaWJsZXMuIn0sCiAgICB7aWQ6InMwN18wNCIsbGFiZWw6IkRHIG1vZGUgQVVUTyBldCBlbiBjaGFyZ2UiLGhpbnQ6IkRTRSBjb25maXJtYW50IG1vZGUgQVVUTyBldCBjb3VyYW50IGRlIGNoYXJnZSBzdXIgbGVzIHRyb2lzIHBoYXNlcy4ifSwKICAgIHtpZDoiczA3XzA1IixsYWJlbDoiTWVzdXJlIGNvdXJhbnQgY2xpZW50IixoaW50OiJQaW5jZS1hbXDDqHJlbcOodHJlIHN1ciBjw6JibGUgZGUgY2hhcmdlIGNsaWVudC4gQWZmaWNoYWdlIGV0IGPDomJsZSBkYW5zIGxlIG3Dqm1lIGNhZHJlLiJ9LAogICAge2lkOiJzMDdfMDYiLGxhYmVsOiJNZXN1cmUgdGVuc2lvbiBjbGllbnQiLGhpbnQ6Ik11bHRpbcOodHJlIHN1ciBib3JuZXMgY2xpZW50IGF2ZWMgbGVjdHVyZSB2aXNpYmxlLiBQb2ludCBkZSBjb25uZXhpb24gZXQgY29tcHRldXIgZGFucyBsZSBjYWRyZS4ifSwKICBdfSwKICB7aWQ6InMwOCIsY29kZToiMDgiLGxhYmVsOiJCQlMg4oCUIEFybW9pcmUgQmF0dGVyaWVzIixpY29uOiLwn5SLIixjb2xvcjoiIzFhNmI1YyIsaXRlbXM6WwogICAge2lkOiJzMDhfMDEiLGxhYmVsOiJCQlMgYmF0dGFudHMgZmVybcOpcyIsaGludDoiVnVlIGV4dMOpcmlldXJlIGRlIGwnYXJtb2lyZSBCQlMgZmVybcOpZSBldCB2ZXJyb3VpbGzDqWUuIENhZGVuYXMgZW5nYWfDqSBldCB2aXMgZGUgZml4YXRpb24gcHLDqXNlbnRlcy4ifSwKICAgIHtpZDoiczA4XzAyIixsYWJlbDoiQkJTIGJhdHRhbnRzIG91dmVydHMiLGhpbnQ6IlZ1ZSBjb21wbMOodGUgZGUgbCdpbnTDqXJpZXVyIG91dmVydC4gTW9kdWxlcywgQk1TIGV0IGPDomJsYWdlIGRlIGhhdXQgZW4gYmFzLiJ9LAogICAge2lkOiJzMDhfMDMiLGxhYmVsOiJCQlMgY29ubmVjdMOpZSDDoCBsYSB0ZXJyZSIsaGludDoiUG9pbnQgZGUgbGlhaXNvbiBkZSB0ZXJyZSBzdXIgbCdhcm1vaXJlLiBDb25kdWN0ZXVyIHZlcnQvamF1bmUgZXQgcGluY2UgY29ycmVjdGVtZW50IHNlcnLDqWUuIn0sCiAgICB7aWQ6InMwOF8wNCIsbGFiZWw6IkJhdHRlcmllcyBiYWNrdXAiLGhpbnQ6Ikdyb3MgcGxhbiBkZXMgYm9ybmVzIGRlcyBtb2R1bGVzLiBDb25uZXhpb25zIHPDqWN1cmlzw6llcywgYXVjdW5lIGNvcnJvc2lvbiwgw6l0aXF1ZXR0ZXMgbGlzaWJsZXMuIn0sCiAgICB7aWQ6InMwOF8wNSIsbGFiZWw6Ik5ldHRveWFnZSB2ZW50aWxhdGV1cnMgQkJTIixoaW50OiJHcmlsbGVzIGRlcyB2ZW50aWxhdGV1cnMgYXZhbnQgZXQgYXByw6hzIG5ldHRveWFnZS4gUGFsZXMgdmlzaWJsZXMgw6AgdHJhdmVycyBsYSBncmlsbGUuIn0sCiAgICB7aWQ6InMwOF8wNiIsbGFiZWw6Ik5ldHRveWFnZSBmaWx0cmUgw6AgYWlyIEJCUyIsaGludDoiRmlsdHJlIGTDqXBvc8OpIGV0IG5ldHRvecOpLiBUZW5pciDDoCBsYSBsdW1pw6hyZSBuYXR1cmVsbGUgcG91ciDDqXZhbHVlciBsZSBjb2xtYXRhZ2UgcsOpc2lkdWVsLiJ9LAogICAge2lkOiJzMDhfMDciLGxhYmVsOiJEaXNqb25jdGV1ciBCQlMiLGhpbnQ6IkRpc2pvbmN0ZXVyIHByaW5jaXBhbCBCQlMgYXZlYyBzYSBwb3NpdGlvbiBhY3R1ZWxsZSBPTi9PRkYuIMOJdGlxdWV0dGUgZGUgY2FsaWJyZSB2aXNpYmxlLiJ9LAogICAge2lkOiJzMDhfMDgiLGxhYmVsOiJCYXR0ZXJpZSBlbiBjaGFyZ2Ugc2FucyBhbGFybWVzIixoaW50OiLDiWNyYW4gQk1TIDogw6l0YXQgZGUgY2hhcmdlLCB0ZW5zaW9uLCBjb3VyYW50IOKAlCB6w6lybyBhbGFybWUgYWN0aXZlLiBUb3VzIHBhcmFtw6h0cmVzIGRhbnMgdW4gY2FkcmUuIn0sCiAgICB7aWQ6InMwOF8wOSIsbGFiZWw6IkNvbnRyw7RsZXVyIEJCUyIsaGludDoiw4ljcmFuIGNvbXBsZXQgZHUgY29udHLDtGxldXIgYXZlYyB0b3VzIGxlcyBwYXJhbcOodHJlcyB2aXNpYmxlcy4gQ2hhcXVlIGNoaWZmcmUgbGlzaWJsZS4ifSwKICAgIHtpZDoiczA4XzEwIixsYWJlbDoiVGVuYW50IGxhYmVsbGluZyBCQlMg4oCUIGNsaWVudHMiLGhpbnQ6Ikdyb3MgcGxhbiBkdSBwYW5uZWF1IGQnw6l0aXF1ZXRhZ2UgdGVuYW50IHN1ciBsYSBCQlMuIENoYXF1ZSBjbGllbnQgOiBub20sIElEIGNpcmN1aXQsIGNhbGlicmUuIEV4aWdlbmNlIGRlIGNvbmZvcm1pdMOpLiJ9LAogIF19LAogIHtpZDoiczA5Iixjb2RlOiIwOSIsbGFiZWw6IkJCVSAmIE1vbml0b3JpbmciLGljb246IvCfk6EiLGNvbG9yOiIjNGExYTZiIixpdGVtczpbCiAgICB7aWQ6InMwOV8wMSIsbGFiZWw6IkJCVSDigJQgdnVlIGfDqW7DqXJhbGUiLGhpbnQ6IlZ1ZSBmcm9udGFsZSBkZSBsJ3VuaXTDqSBCQlUgYXZlYyB0b3VzIGxlcyB2b3lhbnRzIExFRCBldCDDqXRpcXVldHRlIG1vZMOobGUuIFZveWFudHMgcm91Z2VzIHBob3RvZ3JhcGhpw6lzIHPDqXBhcsOpbWVudC4ifSwKICAgIHtpZDoiczA5XzAyIixsYWJlbDoiTmV0dG95YWdlIEJCVSIsaGludDoiQkJVIG5ldHRvecOpIMOgIGwnYWlyIGNvbXByaW3DqS4gUG91c3Npw6hyZSBleHB1bHPDqWUgdmlzaWJsZS4ifSwKICAgIHtpZDoiczA5XzAzIixsYWJlbDoiRGlzam9uY3RldXJzIEJCVSIsaGludDoiRGlzam9uY3RldXJzIEJCVSBhdmVjIHRvdXRlcyBsZXMgcG9zaXRpb25zLiDDiXRpcXVldHRlcyBCRjIxLCBCRjIyLCBCRjIzLCBCRjI0IGxpc2libGVzLiJ9LAogICAge2lkOiJzMDlfMDQiLGxhYmVsOiJSTVMgVGVsdG9uaWthIChSVVQ5NTYpIixoaW50OiJQYW5uZWF1IGF2YW50IGR1IFJVVDk1NiBhdmVjIHZveWFudHMgTEVEIGQnw6l0YXQuIFZlcnQgPSBPSywgcm91Z2UgPSBkw6lmYXV0LiBUb3VzIGxlcyB2b3lhbnRzIGxpc2libGVzLiJ9LAogICAge2lkOiJzMDlfMDUiLGxhYmVsOiJLaXQgVGVuYW50IE1vbml0b3JpbmciLGhpbnQ6Ikluc3RhbGxhdGlvbiBjb21wbMOodGUgZHUga2l0IG1vbml0b3JpbmcuIFRvdXMgY8OiYmxlcyBjb25uZWN0w6lzLCB1bml0w6kgbW9udMOpZSwgYXVjdW4gcG9ydCBvdXZlcnQuIn0sCiAgICB7aWQ6InMwOV8wNiIsbGFiZWw6IlNQRCAoUGFyYWZvdWRyZSkiLGhpbnQ6IlBhbm5lYXUgU1BEIGF2ZWMgdG91cyBsZXMgaW5kaWNhdGV1cnMuIEZlbsOqdHJlcyByb3VnZXMgPSBtb2R1bGUgZMOpZmFpbGxhbnQgw6Agc2lnbmFsZXIgZGFucyBsZSByYXBwb3J0LiJ9LAogICAge2lkOiJzMDlfMDciLGxhYmVsOiJLcm9uZSBkZXMgYWxhcm1lcyIsaGludDoiQmxvYyBLcm9uZSDigJQgdG91dGVzIGxlcyB0ZXJtaW5haXNvbnMuIEJvcm5lcyBkZXNzZXJyw6llcyBvdSBjb3Jyb2TDqWVzIHNpZ25hbMOpZXMgaW5kaXZpZHVlbGxlbWVudC4ifSwKICAgIHtpZDoiczA5XzA4IixsYWJlbDoiREMgQm94IFRlbmFudCIsaGludDoiSW50w6lyaWV1ciBkdSBjb2ZmcmV0IERDLiBUb3VzIGxlcyBmdXNpYmxlcyBldCBjb25uZXhpb25zLiDDiXRpcXVldHRlcyBsaXNpYmxlcy4gRnVzaWJsZXMgZ3JpbGzDqXMgc2lnbmFsw6lzLiJ9LAogICAge2lkOiJzMDlfMDkiLGxhYmVsOiJDYXB0dXJlIMOpY3JhbiBSTVMg4oCUIGFsYXJtZXMgYWN0aXZlcyIsaGludDoiQ2FwdHVyZSBkZSBsYSBwbGF0ZWZvcm1lIFJNUyBtb250cmFudCBzdGF0dXQgZGVzIGFsYXJtZXMuIFRvdXRlcyBhbGFybWVzIGFjdGl2ZXMgdmlzaWJsZXMuIElEIHNpdGUgdmlzaWJsZSDDoCBsJ8OpY3Jhbi4ifSwKICAgIHtpZDoiczA5XzEwIixsYWJlbDoiQ2FwdHVyZSDDqWNyYW4gT1NTIOKAlCBqb3VybmFsIGFsYXJtZXMgTk9DIixoaW50OiJQaG90byBkZSBsJ8OpY3JhbiBPU1MvTk9DIGF2ZWMgam91cm5hbCBkZXMgYWxhcm1lcyBldCBob3JvZGF0YWdlcy4gQ29uZmlybWUgcXVlIGxhIHTDqWzDqXN1cnZlaWxsYW5jZSBmb25jdGlvbm5lLiJ9LAogIF19LAogIHtpZDoiczEwIixjb2RlOiIxMCIsbGFiZWw6Ik5ldHRveWFnZSBHw6luw6lyYWwiLGljb246IvCfp7kiLGNvbG9yOiIjM2Q2YjNkIixpdGVtczpbCiAgICB7aWQ6InMxMF8wMSIsbGFiZWw6Ik5ldHRveWFnZSBhbHRlcm5hdGV1ciBkZSBjaGFyZ2UiLGhpbnQ6IkFsdGVybmF0ZXVyIGRlIGNoYXJnZSBhcHLDqHMgbmV0dG95YWdlLiBFeHRyw6ltaXTDqSBib2JpbmFnZSBldCBncm91cGUgYmFsYWktY29sbGVjdGV1ciBzaSBhY2Nlc3NpYmxlLiBBdWN1bmUgZnVpdGUgZCdodWlsZS4ifSwKICAgIHtpZDoiczEwXzAyIixsYWJlbDoiTmV0dG95YWdlIGFsdGVybmF0ZXVyIGRlIHB1aXNzYW5jZSIsaGludDoiQWx0ZXJuYXRldXIgcHJpbmNpcGFsIG5ldHRvecOpLiBBY2NvdXBsZW1lbnQsIGxvZ2VtZW50IGRlIHJvdWxlbWVudCBldCBib3JuaWVyIOKAlCBzYW5zIGh1aWxlIG5pIHBvdXNzacOocmUuIn0sCiAgICB7aWQ6InMxMF8wMyIsbGFiZWw6Ik5ldHRveWFnZSBkdSBtb3RldXIiLGhpbnQ6IkJsb2MgbW90ZXVyIGFwcsOocyBuZXR0b3lhZ2UuIFRvdXRlcyBzdXJmYWNlcyBleHTDqXJpZXVyZXMgcHJvcHJlcywgYXVjdW5lIGZ1aXRlLiJ9LAogICAge2lkOiJzMTBfMDQiLGxhYmVsOiJOZXR0b3lhZ2UgZHUgZ8OpbsOpcmF0ZXVyIixoaW50OiJWdWUgY29tcGzDqHRlIGR1IGdyb3VwZSBkZXB1aXMgMm0gYXByw6hzIHLDqXZpc2lvbiBjb21wbMOodGUuIn0sCiAgICB7aWQ6InMxMF8wNSIsbGFiZWw6Ik5ldHRveWFnZSBQb3dlciBDb3JlIixoaW50OiJQb3dlciBjb3JlIG91IHJlZHJlc3NldXIg4oCUIHZlbnRpbGF0ZXVycyBldCBib8OudGllciBhcHLDqHMgZMOpcG91c3Npw6lyYWdlLiBBdmFudC9hcHLDqHMgc2kgcG9zc2libGUuIn0sCiAgXX0sCiAge2lkOiJzMTEiLGNvZGU6IjExIixsYWJlbDoiQ2zDtHR1cmUgUE1XTyIsaWNvbjoi4pyFIixjb2xvcjoiIzFhM2Q1YyIsaXRlbXM6WwogICAge2lkOiJzMTFfMDEiLGxhYmVsOiJDaGFyZ2V1ciBzdGF0aXF1ZSIsaGludDoiQWZmaWNoYWdlIGR1IGNoYXJnZXVyIHN0YXRpcXVlIDogdGVuc2lvbiBkZSBzb3J0aWUgZXQgY291cmFudCBkZSBjaGFyZ2UuIEF1Y3VuIHZveWFudCBhbGFybWUgYWN0aWYuIn0sCiAgICB7aWQ6InMxMV8wMiIsbGFiZWw6IkFDIE1haW4gQm94ICYgQVBTIixoaW50OiJUYWJsZWF1IEFDIHByaW5jaXBhbCBldCBBUFMg4oCUIHRvdXMgZGlzam9uY3RldXJzIGVuIHBvc2l0aW9uIGNvcnJlY3RlIGV0IMOpdGlxdWV0YWdlcyBpbnRhY3RzLiJ9LAogICAge2lkOiJzMTFfMDMiLGxhYmVsOiJDYWlzc2UgZCdvdXRpbHMiLGhpbnQ6IktpdCBkJ291dGlscyBjb21wbGV0LiBUb3VzIGxlcyBvdXRpbHMgcHLDqXNlbnRzIGV0IGNvbXB0YWJpbGlzw6lzLiBBdWN1biBvdXRpbCBsYWlzc8OpIHN1ciBsZSBzaXRlLiJ9LAogICAge2lkOiJzMTFfMDQiLGxhYmVsOiLDiXRhdCBmaW5hbCBkdSBzaXRlIixoaW50OiJQaG90byBncmFuZCBhbmdsZSBmaW5hbGUgZHUgc2l0ZSBkYW5zIHNvbiDDqXRhdCBjb21wbMOpdMOpLCBwcm9wcmUgZXQgc8OpY3VyaXPDqS4gUGhvdG8gZGUgY2zDtHR1cmUgZHUgUE1XTy4ifSwKICBdfSwKXTsKCmxldCBzZXNzaW9uPW51bGwsIHBob3Rvcz17fSwgYWN0aXZlU2VjdGlvbklkPW51bGwsIGFjdGl2ZUl0ZW1JZD1udWxsLCBnZW89bnVsbCwgcGRmVXJsPW51bGw7CmxldCBzZWxlY3RlZFNpdGU9bnVsbCwgc2VsZWN0ZWRGbWU9bnVsbDsKCndpbmRvdy5vbmxvYWQ9KCk9PnsKICBsZXQgdG90YWw9MDsgU0VDVElPTlMuZm9yRWFjaChzPT50b3RhbCs9cy5pdGVtcy5sZW5ndGgpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzdGF0LXBob3RvcycpLnRleHRDb250ZW50PXRvdGFsOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzdGF0LXNpdGVzJykudGV4dENvbnRlbnQ9U0lURVMubGVuZ3RoOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzdGF0LXNlY3Rpb25zJykudGV4dENvbnRlbnQ9U0VDVElPTlMubGVuZ3RoOwogIGlmKG5hdmlnYXRvci5nZW9sb2NhdGlvbikgbmF2aWdhdG9yLmdlb2xvY2F0aW9uLmdldEN1cnJlbnRQb3NpdGlvbihwPT57Z2VvPXtsYXQ6cC5jb29yZHMubGF0aXR1ZGUudG9GaXhlZCg1KSxsbmc6cC5jb29yZHMubG9uZ2l0dWRlLnRvRml4ZWQoNSl9fSwoKT0+e30pOwogIGNvbnN0IHNlbD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZm1lLXNlbGVjdCcpOwogIEZNRVMuZm9yRWFjaChmPT57Y29uc3Qgbz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdvcHRpb24nKTtvLnZhbHVlPWY7by50ZXh0Q29udGVudD1mO3NlbC5hcHBlbmRDaGlsZChvKX0pOwogIHJlbmRlclNpdGVMaXN0KFNJVEVTLnNsaWNlKDAsOCkpOwp9OwoKZnVuY3Rpb24gZmlsdGVyU2l0ZXMoKXsKICBjb25zdCBxPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzaXRlLXNlYXJjaCcpLnZhbHVlLnRvTG93ZXJDYXNlKCk7CiAgY29uc3Qgcj1TSVRFUy5maWx0ZXIocz0+cy5pZC50b0xvd2VyQ2FzZSgpLmluY2x1ZGVzKHEpfHxzLm5hbWUudG9Mb3dlckNhc2UoKS5pbmNsdWRlcyhxKXx8cy5mbWUudG9Mb3dlckNhc2UoKS5pbmNsdWRlcyhxKXx8cy5sZWdhY3kudG9Mb3dlckNhc2UoKS5pbmNsdWRlcyhxKSkuc2xpY2UoMCw4KTsKICByZW5kZXJTaXRlTGlzdChyKTsKfQoKZnVuY3Rpb24gcmVuZGVyU2l0ZUxpc3QobGlzdCl7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NpdGUtbGlzdCcpLmlubmVySFRNTD1saXN0Lm1hcChzPT5gCiAgICA8ZGl2IGNsYXNzPSJzaXRlLW9wdCAke3NlbGVjdGVkU2l0ZT8uaWQ9PT1zLmlkPydzZWwnOicnfSIgb25jbGljaz0ic2VsZWN0U2l0ZSgnJHtzLmlkfScpIj4KICAgICAgPHNwYW4gY2xhc3M9InNpdGUtaWQiPiR7cy5pZH08L3NwYW4+CiAgICAgIDxzcGFuIGNsYXNzPSJzaXRlLW5hbWUiPiR7cy5uYW1lfTwvc3Bhbj4KICAgICAgPHNwYW4gY2xhc3M9InNpdGUtZm1lIj4ke3MuZm1lfTwvc3Bhbj4KICAgIDwvZGl2PmApLmpvaW4oJycpOwp9CgpmdW5jdGlvbiBzZWxlY3RTaXRlKGlkKXsKICBzZWxlY3RlZFNpdGU9U0lURVMuZmluZChzPT5zLmlkPT09aWQpOyBzZWxlY3RlZEZtZT1udWxsOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmbWUtc2VsZWN0JykudmFsdWU9Jyc7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZtZS1ibG9jaycpLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uZmlybS1ib3gnKS5zdHlsZS5kaXNwbGF5PSdub25lJzsKICBmaWx0ZXJTaXRlcygpOwp9CgpmdW5jdGlvbiB1cGRhdGVDb25maXJtKCl7CiAgY29uc3QgZj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZm1lLXNlbGVjdCcpLnZhbHVlOyBzZWxlY3RlZEZtZT1mfHxudWxsOwogIGlmKHNlbGVjdGVkU2l0ZSYmc2VsZWN0ZWRGbWUpewogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbmYtc2l0ZScpLnRleHRDb250ZW50PWAke3NlbGVjdGVkU2l0ZS5pZH0gwrcgJHtzZWxlY3RlZFNpdGUubmFtZX1gOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbmYtbGVnYWN5JykudGV4dENvbnRlbnQ9c2VsZWN0ZWRTaXRlLmxlZ2FjeTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25mLWZtZScpLnRleHRDb250ZW50PXNlbGVjdGVkRm1lOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbmYtZm1zJykudGV4dENvbnRlbnQ9c2VsZWN0ZWRTaXRlLmZtczsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25mLWRhdGUnKS50ZXh0Q29udGVudD1uZXcgRGF0ZSgpLnRvTG9jYWxlRGF0ZVN0cmluZygnZnItQ0QnLHtkYXk6JzItZGlnaXQnLG1vbnRoOicyLWRpZ2l0Jyx5ZWFyOidudW1lcmljJ30pOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbmZpcm0tYm94Jykuc3R5bGUuZGlzcGxheT0nYmxvY2snOwogIH0KfQoKZnVuY3Rpb24gc3RhcnRTZXNzaW9uKCl7CiAgaWYoIXNlbGVjdGVkU2l0ZXx8IXNlbGVjdGVkRm1lKSByZXR1cm47CiAgc2Vzc2lvbj17c2l0ZTpzZWxlY3RlZFNpdGUsZm1lOnNlbGVjdGVkRm1lLGRhdGU6bmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoJ2ZyLUNEJyx7ZGF5OicyLWRpZ2l0Jyxtb250aDonMi1kaWdpdCcseWVhcjonbnVtZXJpYyd9KSx6b25lOidLVEEg4oCUIEhhdXQtS2F0YW5nYSd9OwogIHBob3Rvcz17fTtwZGZVcmw9bnVsbDsKICByZW5kZXJTZXNzaW9uKCk7IHNob3dTY3JlZW4oJ3Nlc3Npb24nKTsKfQoKZnVuY3Rpb24gcmVuZGVyU2Vzc2lvbigpewogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZXNzLXNpdGUtbmFtZScpLnRleHRDb250ZW50PWAke3Nlc3Npb24uc2l0ZS5pZH0gwrcgJHtzZXNzaW9uLnNpdGUubmFtZX1gOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZXNzLW1ldGEtMScpLnRleHRDb250ZW50PWBab25lIEtUQSDigJQgSGF1dC1LYXRhbmdhIMK3IEZNUyA6ICR7c2Vzc2lvbi5zaXRlLmZtc31gOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZXNzLW1ldGEtMicpLnRleHRDb250ZW50PWBGTUUgOiAke3Nlc3Npb24uZm1lfSDCtyAke3Nlc3Npb24uZGF0ZX1gOwogIHVwZGF0ZVNlc3Npb25Qcm9ncmVzcygpOyByZW5kZXJTZWN0aW9uQ2FyZHMoKTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGRmLWJhbm5lcicpLnN0eWxlLmRpc3BsYXk9J25vbmUnOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwYXJ0aWFsLW5vdGUnKS5zdHlsZS5kaXNwbGF5PSdub25lJzsKfQoKZnVuY3Rpb24gdXBkYXRlU2Vzc2lvblByb2dyZXNzKCl7CiAgY29uc3QgdG90YWw9U0VDVElPTlMucmVkdWNlKChhLHMpPT5hK3MuaXRlbXMubGVuZ3RoLDApOwogIGNvbnN0IGRvbmU9T2JqZWN0LmtleXMocGhvdG9zKS5sZW5ndGg7CiAgY29uc3QgcGN0PXRvdGFsP01hdGgucm91bmQoZG9uZS90b3RhbCoxMDApOjA7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Nlc3MtcHJvZy1maWxsJykuc3R5bGUud2lkdGg9cGN0KyclJzsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2Vzcy1wcm9nLWxhYmVsJykudGV4dENvbnRlbnQ9YCR7ZG9uZX0gLyAke3RvdGFsfSBwaG90b3MgKCR7cGN0fSUpYDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYnRuLXBkZicpLmRpc2FibGVkPWRvbmU9PT0wOwp9CgpmdW5jdGlvbiByZW5kZXJTZWN0aW9uQ2FyZHMoKXsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VjLWxpc3QnKS5pbm5lckhUTUw9U0VDVElPTlMubWFwKHNlYz0+ewogICAgY29uc3QgZG9uZT1zZWMuaXRlbXMuZmlsdGVyKGk9PnBob3Rvc1tpLmlkXSkubGVuZ3RoLCB0b3RhbD1zZWMuaXRlbXMubGVuZ3RoLCBwY3Q9TWF0aC5yb3VuZChkb25lL3RvdGFsKjEwMCk7CiAgICByZXR1cm4gYDxkaXYgY2xhc3M9InNlYy1jYXJkIiBzdHlsZT0iYm9yZGVyLWxlZnQtY29sb3I6JHtzZWMuY29sb3J9IiBvbmNsaWNrPSJvcGVuU2VjdGlvbignJHtzZWMuaWR9JykiPgogICAgICA8ZGl2IGNsYXNzPSJzZWMtaWNvbiI+JHtzZWMuaWNvbn08L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0ic2VjLWluZm8iPgogICAgICAgIDxkaXYgY2xhc3M9InNlYy1sYWJlbCI+JHtzZWMuY29kZX0gwrcgJHtzZWMubGFiZWx9PC9kaXY+CiAgICAgICAgJHtzZWMuaXNDcml0Pyc8c3BhbiBjbGFzcz0iY3JpdC1mbGFnIj7imqAgQ1JJVElRVUUgU8OJQ1VSSVTDiTwvc3Bhbj4nOicnfQogICAgICAgIDxkaXYgY2xhc3M9InNlYy1wcm9nIj4ke2RvbmV9LyR7dG90YWx9IHBob3RvczwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9Im1pbmktYmFyIj48ZGl2IGNsYXNzPSJtaW5pLWZpbGwiIHN0eWxlPSJ3aWR0aDoke3BjdH0lO2JhY2tncm91bmQ6JHtzZWMuY29sb3J9Ij48L2Rpdj48L2Rpdj4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InNlYy1hcnJvdyIgc3R5bGU9ImNvbG9yOiR7c2VjLmNvbG9yfSI+4oC6PC9kaXY+CiAgICA8L2Rpdj5gOwogIH0pLmpvaW4oJycpOwp9CgpmdW5jdGlvbiBvcGVuU2VjdGlvbihzZWNJZCl7CiAgYWN0aXZlU2VjdGlvbklkPXNlY0lkOwogIGNvbnN0IHNlYz1TRUNUSU9OUy5maW5kKHM9PnMuaWQ9PT1zZWNJZCk7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NlYy1oZWFkZXItYmFyJykuc3R5bGUuYmFja2dyb3VuZD1zZWMuY29sb3I7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NlYy1oZWFkZXItdGl0bGUnKS50ZXh0Q29udGVudD1gJHtzZWMuaWNvbn0gJHtzZWMubGFiZWx9YDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VjLWhlYWRlci1zdWInKS50ZXh0Q29udGVudD1gJHtzZXNzaW9uLnNpdGUuaWR9IMK3IEZNRSA6ICR7c2Vzc2lvbi5mbWV9YDsKICByZW5kZXJJdGVtcyhzZWMpOyBzaG93U2NyZWVuKCdzZWN0aW9uJyk7Cn0KCmZ1bmN0aW9uIHJlbmRlckl0ZW1zKHNlYyl7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2l0ZW0tbGlzdCcpLmlubmVySFRNTD1zZWMuaXRlbXMubWFwKGl0ZW09PnsKICAgIGNvbnN0IHBob3RvPXBob3Rvc1tpdGVtLmlkXTsKICAgIHJldHVybiBgPGRpdiBjbGFzcz0iaXRlbS1yb3cgJHtpdGVtLmlzQ3JpdD8naXMtY3JpdCc6Jyd9Ij4KICAgICAgPGRpdiBjbGFzcz0iaXRlbS10aHVtYiIgaWQ9InRodW1iLSR7aXRlbS5pZH0iPiR7cGhvdG8\/YDxpbWcgc3JjPSIke3Bob3RvLmRhdGFVcmx9IiBhbHQ9IiI+YDon8J+Ttyd9PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9Iml0ZW0taW5mbyI+CiAgICAgICAgJHtpdGVtLmlzQ3JpdD8nPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5cHg7Y29sb3I6I2U1M2UzZTtmb250LXdlaWdodDo3MDAiPuKaoCBDUklUSVFVRSAmbmJzcDs8L3NwYW4+JzonJ30KICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLWxhYmVsIj4ke2l0ZW0ubGFiZWx9PC9kaXY+CiAgICAgICAgJHtwaG90bz9gPGRpdiBjbGFzcz0iaXRlbS10cyI+4pyTICR7cGhvdG8udHN9JHtwaG90by5nZW8\/JyDCtyAnK3Bob3RvLmdlby5sYXQ6Jyd9PC9kaXY+YDonJ30KICAgICAgICA8YnV0dG9uIGNsYXNzPSJoaW50LWJ0biIgb25jbGljaz0ic2hvd0hpbnQoJyR7aXRlbS5pZH0nKSI+8J+SoSBHdWlkZSBwaG90bzwvYnV0dG9uPgogICAgICA8L2Rpdj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iY2FwLWJ0biIgc3R5bGU9ImJhY2tncm91bmQ6JHtwaG90bz9zZWMuY29sb3I6JyNlMGUwZTAnfTtjb2xvcjoke3Bob3RvPycjZmZmJzonIzU1NSd9IiBvbmNsaWNrPSJ0cmlnZ2VyQ2FwdHVyZSgnJHtpdGVtLmlkfScpIj4KICAgICAgICAke3Bob3RvPydSZXByZW5kcmUnOidDYXB0dXJlcid9CiAgICAgIDwvYnV0dG9uPgogICAgPC9kaXY+YDsKICB9KS5qb2luKCcnKTsKfQoKZnVuY3Rpb24gdHJpZ2dlckNhcHR1cmUoaXRlbUlkKXsKICBhY3RpdmVJdGVtSWQ9aXRlbUlkOwogIGNvbnN0IHNlYz1TRUNUSU9OUy5maW5kKHM9PnMuaXRlbXMuc29tZShpPT5pLmlkPT09aXRlbUlkKSk7CiAgY29uc3QgaXRlbT1zZWMuaXRlbXMuZmluZChpPT5pLmlkPT09aXRlbUlkKTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2FwLWxhYmVsJykudGV4dENvbnRlbnQ9aXRlbS5sYWJlbDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2FwLWhpbnQnKS50ZXh0Q29udGVudD1pdGVtLmhpbnQuc3Vic3RyaW5nKDAsMTIwKSsoaXRlbS5oaW50Lmxlbmd0aD4xMjA\/J+KApic6JycpOwogIHNob3dTY3JlZW4oJ2NhcHR1cmUnKTsgc2V0VGltZW91dChvcGVuQ2FtZXJhLDIwMCk7Cn0KCmZ1bmN0aW9uIG9wZW5DYW1lcmEoKXtkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZmlsZS1pbnB1dCcpLmNsaWNrKCl9CgpmdW5jdGlvbiBoYW5kbGVQaG90byhlKXsKICBjb25zdCBmaWxlPWUudGFyZ2V0LmZpbGVzWzBdOyBpZighZmlsZSl7Z29TZWN0aW9uKCk7cmV0dXJufQogIGNvbnN0IHJlYWRlcj1uZXcgRmlsZVJlYWRlcigpOwogIHJlYWRlci5vbmxvYWQ9ZXY9PnsKICAgIGNvbnN0IG5vdz1uZXcgRGF0ZSgpOwogICAgcGhvdG9zW2FjdGl2ZUl0ZW1JZF09e2RhdGFVcmw6ZXYudGFyZ2V0LnJlc3VsdCx0czpub3cudG9Mb2NhbGVEYXRlU3RyaW5nKCdmci1DRCcse2RheTonMi1kaWdpdCcsbW9udGg6JzItZGlnaXQnLHllYXI6J251bWVyaWMnfSkrJyAnK25vdy50b0xvY2FsZVRpbWVTdHJpbmcoJ2ZyLUNEJyx7aG91cjonMi1kaWdpdCcsbWludXRlOicyLWRpZ2l0J30pLGdlbzpnZW8\/e2xhdDpnZW8ubGF0LGxuZzpnZW8ubG5nfTpudWxsfTsKICAgIGdvU2VjdGlvbigpOyB1cGRhdGVTZXNzaW9uUHJvZ3Jlc3MoKTsgcmVuZGVyU2VjdGlvbkNhcmRzKCk7CiAgfTsKICByZWFkZXIucmVhZEFzRGF0YVVSTChmaWxlKTsgZS50YXJnZXQudmFsdWU9Jyc7Cn0KCmZ1bmN0aW9uIHNob3dIaW50KGl0ZW1JZCl7CiAgYWN0aXZlSXRlbUlkPWl0ZW1JZDsKICBjb25zdCBzZWM9U0VDVElPTlMuZmluZChzPT5zLml0ZW1zLnNvbWUoaT0+aS5pZD09PWl0ZW1JZCkpOwogIGNvbnN0IGl0ZW09c2VjLml0ZW1zLmZpbmQoaT0+aS5pZD09PWl0ZW1JZCk7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2hpbnQtdGl0bGUnKS50ZXh0Q29udGVudD0n8J+TtyAnK2l0ZW0ubGFiZWw7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2hpbnQtdGV4dCcpLnRleHRDb250ZW50PWl0ZW0uaGludDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaGludC1jcml0LWJveCcpLnN0eWxlLmRpc3BsYXk9aXRlbS5pc0NyaXQ\/J2Jsb2NrJzonbm9uZSc7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2hpbnQtb3ZlcmxheScpLnN0eWxlLmRpc3BsYXk9J2ZsZXgnOwp9CmZ1bmN0aW9uIGNsb3NlSGludCgpe2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdoaW50LW92ZXJsYXknKS5zdHlsZS5kaXNwbGF5PSdub25lJ30KZnVuY3Rpb24gY2xvc2VIaW50Q2FwdHVyZSgpe2Nsb3NlSGludCgpO3RyaWdnZXJDYXB0dXJlKGFjdGl2ZUl0ZW1JZCl9Cgphc3luYyBmdW5jdGlvbiBidWlsZFBkZigpewogIGNvbnN0IGJ0bj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYnRuLXBkZicpOwogIGJ0bi50ZXh0Q29udGVudD0nR8OpbsOpcmF0aW9uIGVuIGNvdXJz4oCmJzsgYnRuLmRpc2FibGVkPXRydWU7CiAgY29uc3QgVz03OTQsSD0xMTIzLGNhbnZhcz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdjYW52YXMnKTsKICBjYW52YXMud2lkdGg9VzsgY2FudmFzLmhlaWdodD1IOwogIGNvbnN0IGN0eD1jYW52YXMuZ2V0Q29udGV4dCgnMmQnKSwgcGFnZXM9W107CiAgZm9yKGNvbnN0IHNlYyBvZiBTRUNUSU9OUyl7CiAgICBjb25zdCBzcD1zZWMuaXRlbXMuZmlsdGVyKGk9PnBob3Rvc1tpLmlkXSkubWFwKGk9PntyZXR1cm57aXRlbTppLHBob3RvOnBob3Rvc1tpLmlkXX19KTsKICAgIGlmKCFzcC5sZW5ndGgpIGNvbnRpbnVlOwogICAgZm9yKGxldCBpPTA7aTxzcC5sZW5ndGg7aSs9OSkgcGFnZXMucHVzaCh7c2VjLGl0ZW1zOnNwLnNsaWNlKGksaSs5KX0pOwogIH0KICBjb25zdCBjYW52YXNQYWdlcz1bXTsKICBmb3IoY29uc3QgcGFnZSBvZiBwYWdlcyl7CiAgICBjdHguY2xlYXJSZWN0KDAsMCxXLEgpOwogICAgY3R4LmZpbGxTdHlsZT0nI2Y1ZjZmOCc7IGN0eC5maWxsUmVjdCgwLDAsVyxIKTsKICAgIGN0eC5maWxsU3R5bGU9cGFnZS5zZWMuY29sb3I7IGN0eC5maWxsUmVjdCgwLDAsVyw3Mik7CiAgICBjdHguZmlsbFN0eWxlPScjZmZmJzsgY3R4LmZvbnQ9J2JvbGQgMTZweCBBcmlhbCc7CiAgICBjdHguZmlsbFRleHQoJ1VuaXBvd2VyIEVuZXJneSBTZXJ2aWNlcyDigJQgUmFwcG9ydCBQTVdPIFpvbmUgS1RBIOKAlCBIYXV0LUthdGFuZ2EnLDE4LDI2KTsKICAgIGN0eC5mb250PScxMnB4IEFyaWFsJzsKICAgIGN0eC5maWxsVGV4dChgU2VjdGlvbiAke3BhZ2Uuc2VjLmNvZGV9IMK3ICR7cGFnZS5zZWMubGFiZWx9YCwxOCw1MCk7CiAgICBjdHgudGV4dEFsaWduPSdyaWdodCc7IGN0eC5mb250PScxMXB4IEFyaWFsJzsKICAgIGN0eC5maWxsVGV4dChgU2l0ZSA6ICR7c2Vzc2lvbi5zaXRlLmlkfSDCtyAke3Nlc3Npb24uc2l0ZS5uYW1lfSDCtyAke3Nlc3Npb24uZGF0ZX1gLFctMTgsMjYpOwogICAgY3R4LmZpbGxUZXh0KGBGTUUgOiAke3Nlc3Npb24uZm1lfSDCtyBGTVMgOiAke3Nlc3Npb24uc2l0ZS5mbXN9YCxXLTE4LDQ2KTsKICAgIGN0eC50ZXh0QWxpZ249J2xlZnQnOwogICAgY29uc3QgY29scz0zLHJvd3M9MyxwYWRYPTE4LHBhZFk9ODI7CiAgICBjb25zdCBjZWxsVz0oVy1wYWRYKjItKGNvbHMtMSkqOCkvY29scywgY2VsbEg9KEgtcGFkWS0yOC0ocm93cy0xKSo4KS9yb3dzLCBpbWdIPWNlbGxILTM4OwogICAgZm9yKGxldCBpZHg9MDtpZHg8cGFnZS5pdGVtcy5sZW5ndGg7aWR4KyspewogICAgICBjb25zdCBjb2w9aWR4JWNvbHMsIHJvdz1NYXRoLmZsb29yKGlkeC9jb2xzKTsKICAgICAgY29uc3QgeD1wYWRYK2NvbCooY2VsbFcrOCksIHk9cGFkWStyb3cqKGNlbGxIKzgpOwogICAgICBjdHguZmlsbFN0eWxlPScjZmZmJzsgY3R4LmJlZ2luUGF0aCgpOyBjdHgucm91bmRSZWN0KHgseSxjZWxsVyxjZWxsSCw1KTsgY3R4LmZpbGwoKTsKICAgICAgaWYocGFnZS5pdGVtc1tpZHhdLml0ZW0uaXNDcml0KXtjdHguc3Ryb2tlU3R5bGU9JyNlNTNlM2UnO2N0eC5saW5lV2lkdGg9MjtjdHguYmVnaW5QYXRoKCk7Y3R4LnJvdW5kUmVjdCh4LHksY2VsbFcsY2VsbEgsNSk7Y3R4LnN0cm9rZSgpO2N0eC5saW5lV2lkdGg9MX0KICAgICAgY29uc3QgaW1nPW5ldyBJbWFnZSgpOwogICAgICBhd2FpdCBuZXcgUHJvbWlzZShyZXM9PntpbWcub25sb2FkPWltZy5vbmVycm9yPXJlcztpbWcuc3JjPXBhZ2UuaXRlbXNbaWR4XS5waG90by5kYXRhVXJsfSk7CiAgICAgIGN0eC5zYXZlKCk7IGN0eC5iZWdpblBhdGgoKTsgY3R4LnJvdW5kUmVjdCh4LHksY2VsbFcsaW1nSCxbNSw1LDAsMF0pOyBjdHguY2xpcCgpOwogICAgICBjb25zdCBhc3A9aW1nLm5hdHVyYWxXaWR0aC9pbWcubmF0dXJhbEhlaWdodDsgbGV0IGR3PWNlbGxXLGRoPWNlbGxXL2FzcDsKICAgICAgaWYoZGg8aW1nSCl7ZGg9aW1nSDtkdz1pbWdIKmFzcH0KICAgICAgY3R4LmRyYXdJbWFnZShpbWcseCsoY2VsbFctZHcpLzIseSsoaW1nSC1kaCkvMixkdyxkaCk7IGN0eC5yZXN0b3JlKCk7CiAgICAgIGN0eC5maWxsU3R5bGU9cGFnZS5zZWMuY29sb3IrJ2VlJzsgY3R4LmZpbGxSZWN0KHgseStpbWdILGNlbGxXLDM4KTsKICAgICAgY3R4LmZpbGxTdHlsZT0nI2ZmZic7IGN0eC5mb250PSdib2xkIDguNXB4IEFyaWFsJzsKICAgICAgY29uc3QgbGJsPXBhZ2UuaXRlbXNbaWR4XS5pdGVtLmxhYmVsOwogICAgICBjdHguZmlsbFRleHQobGJsLmxlbmd0aD40MD9sYmwuc3Vic3RyaW5nKDAsMzgpKyfigKYnOmxibCx4KzYseStpbWdIKzE0KTsKICAgICAgY3R4LmZvbnQ9JzcuNXB4IEFyaWFsJzsgY3R4LmZpbGxTdHlsZT0nI2RkZCc7CiAgICAgIGNvbnN0IHRzPXBhZ2UuaXRlbXNbaWR4XS5waG90by50cywgZ3M9cGFnZS5pdGVtc1tpZHhdLnBob3RvLmdlbz9gIHwgJHtwYWdlLml0ZW1zW2lkeF0ucGhvdG8uZ2VvLmxhdH0sICR7cGFnZS5pdGVtc1tpZHhdLnBob3RvLmdlby5sbmd9YDonJzsKICAgICAgY3R4LmZpbGxUZXh0KHRzK2dzLHgrNix5K2ltZ0grMjgpOwogICAgfQogICAgY3R4LmZpbGxTdHlsZT0nIzk5OSc7IGN0eC5mb250PSc5cHggQXJpYWwnOyBjdHgudGV4dEFsaWduPSdjZW50ZXInOwogICAgY3R4LmZpbGxUZXh0KGBQTVdPIMK3IFpvbmUgS1RBIOKAlCBIYXV0LUthdGFuZ2EgwrcgJHtzZXNzaW9uLnNpdGUuaWR9IMK3IFVuaXBvd2VyIEVuZXJneSBTZXJ2aWNlc2AsVy8yLEgtMTApOwogICAgY3R4LnRleHRBbGlnbj0nbGVmdCc7CiAgICBjYW52YXNQYWdlcy5wdXNoKGNhbnZhcy50b0RhdGFVUkwoJ2ltYWdlL2pwZWcnLC44OCkpOwogIH0KICBjb25zdCB0b3RhbD1TRUNUSU9OUy5yZWR1Y2UoKGEscyk9PmErcy5pdGVtcy5sZW5ndGgsMCk7CiAgY29uc3QgZG9uZT1PYmplY3Qua2V5cyhwaG90b3MpLmxlbmd0aDsKICBjb25zdCBpc1BhcnRpYWw9ZG9uZTx0b3RhbDsKICBjb25zdCBodG1sPWA8IURPQ1RZUEUgaHRtbD48aHRtbD48aGVhZD48bWV0YSBjaGFyc2V0PSJ1dGYtOCI+PHRpdGxlPlBNV09fS1RBXyR7c2Vzc2lvbi5zaXRlLmlkfV8ke3Nlc3Npb24uZGF0ZS5yZXBsYWNlKC9cLy9nLCctJyl9PC90aXRsZT4KICA8c3R5bGU+QG1lZGlhIHByaW50e2JvZHl7bWFyZ2luOjB9QHBhZ2V7c2l6ZTpBNDttYXJnaW46MH19Ym9keXttYXJnaW46MDtiYWNrZ3JvdW5kOiNjY2N9PC9zdHlsZT48L2hlYWQ+PGJvZHk+CiAgJHtpc1BhcnRpYWw\/JzxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2ZmZjhlMTtwYWRkaW5nOjEwcHggMjBweDtmb250LWZhbWlseTpBcmlhbDtmb250LXNpemU6MTJweDtjb2xvcjojNzk1NTQ4Ij7imqAgUkFQUE9SVCBQQVJUSUVMIOKAlCAke2RvbmV9IC8gJHt0b3RhbH0gcGhvdG9zIGNhcHR1csOpZXMuIFNlY3Rpb25zIGluY29tcGzDqHRlcyBub24gaW5jbHVzZXMuPC9kaXY+JzonJ30KICAke2NhbnZhc1BhZ2VzLm1hcChzcmM9PmA8ZGl2IHN0eWxlPSJwYWdlLWJyZWFrLWFmdGVyOmFsd2F5czttYXJnaW46MCBhdXRvIDhweDttYXgtd2lkdGg6Nzk0cHgiPjxpbWcgc3JjPSIke3NyY30iIHN0eWxlPSJ3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2siPjwvZGl2PmApLmpvaW4oJycpfQogIDxzY3JpcHQ+d2luZG93Lm9ubG9hZD1mdW5jdGlvbigpe3dpbmRvdy5wcmludCgpfTxcL3NjcmlwdD48L2JvZHk+PC9odG1sPmA7CiAgY29uc3QgYmxvYj1uZXcgQmxvYihbaHRtbF0se3R5cGU6J3RleHQvaHRtbCd9KTsKICBwZGZVcmw9VVJMLmNyZWF0ZU9iamVjdFVSTChibG9iKTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGRmLWNvdW50JykudGV4dENvbnRlbnQ9ZG9uZTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGRmLWJhbm5lcicpLnN0eWxlLmRpc3BsYXk9J2ZsZXgnOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwYXJ0aWFsLW5vdGUnKS5zdHlsZS5kaXNwbGF5PWlzUGFydGlhbD8nYmxvY2snOidub25lJzsKICBidG4udGV4dENvbnRlbnQ9J1LDqWfDqW7DqXJlciBSYXBwb3J0IFBERic7IGJ0bi5kaXNhYmxlZD1mYWxzZTsKfQoKZnVuY3Rpb24gb3BlblBkZigpe2lmKHBkZlVybCkgd2luZG93Lm9wZW4ocGRmVXJsLCdfYmxhbmsnKX0KCmZ1bmN0aW9uIHNob3dTY3JlZW4obmFtZSl7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNjcmVlbicpLmZvckVhY2gocz0+cy5jbGFzc0xpc3QucmVtb3ZlKCdhY3RpdmUnKSk7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NjcmVlbi0nK25hbWUpLmNsYXNzTGlzdC5hZGQoJ2FjdGl2ZScpO3dpbmRvdy5zY3JvbGxUbygwLDApfQpmdW5jdGlvbiBnb0hvbWUoKXtzaG93U2NyZWVuKCdob21lJyl9CmZ1bmN0aW9uIGdvU2Vzc2lvbigpe2NvbnN0IHNlYz1TRUNUSU9OUy5maW5kKHM9PnMuaWQ9PT1hY3RpdmVTZWN0aW9uSWQpO2lmKHNlYylyZW5kZXJJdGVtcyhzZWMpO3VwZGF0ZVNlc3Npb25Qcm9ncmVzcygpO3JlbmRlclNlY3Rpb25DYXJkcygpO3Nob3dTY3JlZW4oJ3Nlc3Npb24nKX0KZnVuY3Rpb24gZ29TZWN0aW9uKCl7Y29uc3Qgc2VjPVNFQ1RJT05TLmZpbmQocz0+cy5pZD09PWFjdGl2ZVNlY3Rpb25JZCk7aWYoc2VjKXJlbmRlckl0ZW1zKHNlYyk7c2hvd1NjcmVlbignc2VjdGlvbicpfQo8L3NjcmlwdD4KPC9ib2R5Pgo8L2h0bWw+dyQ1NTc3ZjMwZi01NmRhLTRmMjctOWJkNS0wYzI0ZWYxOWY5OTZ4dw5jb3JlL3BhcmFncmFwaHl2AxByZXN0cmljdGlvbl90eXBldwdleGNsdWRlEnNlbGVjdGVkX2xhbmd1YWdlc3UACnBhbmVsX29wZW54dwB3AHl5eHh4e0J52nCc5IAAe0HmG2wgYAAAdxZ1bmlwb3dlci1zaXRlLXBtLWZvcm0tdxd1bmlwb3dlci1zaXRlLXBtLWZvcm0ta3cYdW5pcG93ZXItc2l0ZS1wbS1mb3JtLWt0dxl1bmlwb3dlci1zaXRlLXBtLWZvcm0ta3RhsBYAfYWkjw93BmNsb3NlZHcGY2xvc2VkdwB3AHcAdwB3AHl3AHcAdwB3AH54dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckNWJlZDMzMTctNDY2MS00OTA4LWI1ZTgtZDU4NmZiYTFlYzhmdwljb3JlL2h0bWx9uMABd+M9PHN0eWxlIGRhdGEtd3AtYmxvY2staHRtbD0iY3NzIj4KLmFwcC1jb250YWluZXIgewogICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSScsIFRhaG9tYSwgR2VuZXZhLCBWZXJkYW5hLCBzYW5zLXNlcmlmOwogICAgbWF4LXdpZHRoOiA1MDBweDsKICAgIG1hcmdpbjogMjBweCBhdXRvOwogICAgYmFja2dyb3VuZDogI2Y4ZmFmYzsKICAgIGNvbG9yOiAjMWUyOTNiOwogICAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDsKICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7CiAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpOwp9CgouYXBwLWhlYWRlciB7CiAgICBiYWNrZ3JvdW5kOiAjMWUzYThhOwogICAgY29sb3I6IHdoaXRlOwogICAgcGFkZGluZzogMjBweDsKICAgIHRleHQtYWxpZ246IGNlbnRlcjsKfQoKLmFwcC1oZWFkZXIgaDIgeyBtYXJnaW46IDA7IGZvbnQtc2l6ZTogMS4ycmVtOyBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfQoKLmFwcC1ib2R5IHsgcGFkZGluZzogMTVweDsgfQoKLmZvcm0tY2FyZCB7CiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsKICAgIHBhZGRpbmc6IDE1cHg7CiAgICBib3JkZXItcmFkaXVzOiAxMHB4OwogICAgbWFyZ2luLWJvdHRvbTogMTVweDsKICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7Cn0KCi5maWVsZC1sYWJlbCB7CiAgICBmb250LXNpemU6IDExcHg7CiAgICBmb250LXdlaWdodDogYm9sZDsKICAgIGNvbG9yOiAjNjQ3NDhiOwogICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsKICAgIGRpc3BsYXk6IGJsb2NrOwogICAgbWFyZ2luLWJvdHRvbTogNXB4Owp9CgoudGV4dC1pbnB1dCB7CiAgICB3aWR0aDogMTAwJTsKICAgIHBhZGRpbmc6IDEwcHg7CiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OwogICAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTsKICAgIGJvcmRlci1yYWRpdXM6IDVweDsKICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7Cn0KCi5mbGV4LXJvdyB7IGRpc3BsYXk6IGZsZXg7IGdhcDogMTBweDsgbWFyZ2luLWJvdHRvbTogMTBweDsgfQouZmxleC1pdGVtIHsgZmxleDogMTsgfQoKLmdwcy1idG4gewogICAgd2lkdGg6IDEwMCU7CiAgICBiYWNrZ3JvdW5kOiAjZWZmNmZmOwogICAgY29sb3I6ICMxZTQwYWY7CiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZkYmZlOwogICAgcGFkZGluZzogMTBweDsKICAgIGJvcmRlci1yYWRpdXM6IDVweDsKICAgIGZvbnQtd2VpZ2h0OiBib2xkOwogICAgY3Vyc29yOiBwb2ludGVyOwp9CgouZ3BzLWNvb3JkcyB7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxMHB4OyBjb2xvcjogIzk0YTNiODsgbWFyZ2luLXRvcDogNXB4OyB9CgoucGhvdG8tY2F0ZWdvcnkgewogICAgYmFja2dyb3VuZDogd2hpdGU7CiAgICBwYWRkaW5nOiAxMnB4OwogICAgYm9yZGVyLXJhZGl1czogMTBweDsKICAgIG1hcmdpbi1ib3R0b206IDEwcHg7CiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMxZDRlZDg7CiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLDAsMCwwLjA1KTsKfQoKLnRodW1iLWNvbnRhaW5lciB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtd3JhcDogd3JhcDsgZ2FwOiA1cHg7IG1hcmdpbi10b3A6IDhweDsgfQoKLnRodW1iLWltZyB7CiAgICB3aWR0aDogNTBweDsKICAgIGhlaWdodDogNTBweDsKICAgIG9iamVjdC1maXQ6IGNvdmVyOwogICAgYm9yZGVyLXJhZGl1czogNHB4OwogICAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDsKfQoKLnBkZi1idG4gewogICAgd2lkdGg6IDEwMCU7CiAgICBiYWNrZ3JvdW5kOiAjMWQ0ZWQ4OwogICAgY29sb3I6IHdoaXRlOwogICAgcGFkZGluZzogMThweDsKICAgIGJvcmRlcjogbm9uZTsKICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7CiAgICBmb250LXdlaWdodDogYm9sZDsKICAgIGZvbnQtc2l6ZTogMTZweDsKICAgIGN1cnNvcjogcG9pbnRlcjsKICAgIG1hcmdpbi1ib3R0b206IDE1cHg7Cn0KCi53YS1idG4geyBmbGV4OiAxOyBiYWNrZ3JvdW5kOiAjMjJjNTVlOyBjb2xvcjogd2hpdGU7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMTJweDsgYm9yZGVyLXJhZGl1czogOHB4OyBmb250LXdlaWdodDogYm9sZDsgY3Vyc29yOiBwb2ludGVyOyB9Ci5tYWlsLWJ0biB7IGZsZXg6IDE7IGJhY2tncm91bmQ6ICMzMzQxNTU7IGNvbG9yOiB3aGl0ZTsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiAxMnB4OyBib3JkZXItcmFkaXVzOiA4cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBjdXJzb3I6IHBvaW50ZXI7IH0KPC9zdHlsZT4KCjxzY3JpcHQgZGF0YS13cC1ibG9jay1odG1sPSJqcyI+CjxzY3JpcHQ+CihmdW5jdGlvbigpIHsKICAgIGNvbnN0IE9QRVJBVE9SX0VNQUlMID0gImtub29yYW5pQHVuaWNvbXBleC5uZXQiOwogICAgY29uc3QgT1BFUkFUT1JfV0hBVFNBUFAgPSAiMjQzODE3MDA1MTY5IjsKICAgIGxldCBjdXJyZW50Q29vcmRzID0gIk5vbiBkaXNwb25pYmxlIjsKICAgIGxldCByZXBvcnREYXRhID0ge307CgogICAgY29uc3QgY2F0ZWdvcmllcyA9IFsKICAgICAgICAiRW50csOpZSAmIFBvcnRhaWwiLCAiQ2zDtHR1cmUiLCAiUmVkcmVzc2V1ciIsICJHcm91cGUgw4lsZWN0cm9nw6huZSIsIAogICAgICAgICJCYXR0ZXJpZXMiLCAiQW50ZW5uZXMiLCAiQ29mZnJldCBEQyIsICJTb2xhaXJlIiwgCiAgICAgICAgIkNhcmJ1cmFudCIsICJDbGltIiwgIk1pc2Ugw6AgVGVycmUiLCAiQXV0cmVzIgogICAgXTsKCiAgICAvLyBGb25jdGlvbiBwb3VyIGNyw6llciBsZXMgc2VjdGlvbnMKICAgIGZ1bmN0aW9uIGluaXRBcHAoKSB7CiAgICAgICAgY29uc3QgY29udGFpbmVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Bob3RvU2VjdGlvbnMnKTsKICAgICAgICBpZiAoIWNvbnRhaW5lcikgcmV0dXJuOyAvLyBTw6ljdXJpdMOpIHNpIGwnw6lsw6ltZW50IG4nZXN0IHBhcyB0cm91dsOpCiAgICAgICAgCiAgICAgICAgY29udGFpbmVyLmlubmVySFRNTCA9ICIiOyAvLyBPbiB2aWRlIGF1IGNhcyBvw7kKICAgICAgICAKICAgICAgICBjYXRlZ29yaWVzLmZvckVhY2goKGNhdCwgaWR4KSA9PiB7CiAgICAgICAgICAgIHJlcG9ydERhdGFbY2F0XSA9IFtdOwogICAgICAgICAgICBjb25zdCBzZWN0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAgICAgIHNlY3Rpb24uY2xhc3NOYW1lID0gJ3Bob3RvLWNhdGVnb3J5JzsKICAgICAgICAgICAgc2VjdGlvbi5zdHlsZS5jc3NUZXh0ID0gImJhY2tncm91bmQ6d2hpdGU7IHBhZGRpbmc6MTJweDsgYm9yZGVyLXJhZGl1czoxMHB4OyBtYXJnaW4tYm90dG9tOjEwcHg7IGJvcmRlci1sZWZ0OjRweCBzb2xpZCAjMWQ0ZWQ4OyBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwOyBtYXJnaW4tdG9wOjEwcHg7IjsKICAgICAgICAgICAgCiAgICAgICAgICAgIHNlY3Rpb24uaW5uZXJIVE1MID0gYAogICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczogY2VudGVyOyI+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTNweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4ke2NhdH08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gaWQ9ImNvdW50LSR7aWR4fSIgc3R5bGU9ImZvbnQtc2l6ZTogMTFweDsgY29sb3I6ICM2NDc0OGI7Ij4wLzEwPC9zcGFuPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGlkPSJwcmV2LSR7aWR4fSIgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGZsZXgtd3JhcDogd3JhcDsgZ2FwOiA1cHg7IG1hcmdpbi10b3A6IDhweDsiPjwvZGl2PgogICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImZpbGUiIGlkPSJmaWxlLSR7aWR4fSIgYWNjZXB0PSJpbWFnZS8qIiBjYXB0dXJlPSJjYW1lcmEiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIG9uY2hhbmdlPSJhZGRQaG90bygke2lkeH0sICcke2NhdH0nKSI+CiAgICAgICAgICAgICAgICA8YnV0dG9uIG9uY2xpY2s9ImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmaWxlLSR7aWR4fScpLmNsaWNrKCkiIHN0eWxlPSJ3aWR0aDogMTAwJTsgYmFja2dyb3VuZDogI2Y4ZmFmYzsgYm9yZGVyOiAxcHggZGFzaGVkICNjYmQ1ZTE7IHBhZGRpbmc6IDhweDsgbWFyZ2luLXRvcDogOHB4OyBib3JkZXItcmFkaXVzOiA1cHg7IGN1cnNvcjogcG9pbnRlcjsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjogIzFlNDBhZjsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4rIEFqb3V0ZXIgUGhvdG88L2J1dHRvbj4KICAgICAgICAgICAgYDsKICAgICAgICAgICAgY29udGFpbmVyLmFwcGVuZENoaWxkKHNlY3Rpb24pOwogICAgICAgIH0pOwogICAgfQoKICAgIC8vIEdlc3Rpb24gZGVzIHBob3RvcwogICAgd2luZG93LmFkZFBob3RvID0gZnVuY3Rpb24oaWR4LCBjYXQpIHsKICAgICAgICBjb25zdCBmaWxlSW5wdXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChgZmlsZS0ke2lkeH1gKTsKICAgICAgICBjb25zdCBmaWxlID0gZmlsZUlucHV0LmZpbGVzWzBdOwogICAgICAgIGlmIChmaWxlICYmIHJlcG9ydERhdGFbY2F0XS5sZW5ndGggPCAxMCkgewogICAgICAgICAgICBjb25zdCByZWFkZXIgPSBuZXcgRmlsZVJlYWRlcigpOwogICAgICAgICAgICByZWFkZXIub25sb2FkID0gKGUpID0+IHsKICAgICAgICAgICAgICAgIHJlcG9ydERhdGFbY2F0XS5wdXNoKGUudGFyZ2V0LnJlc3VsdCk7CiAgICAgICAgICAgICAgICBjb25zdCBpbWcgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbWcnKTsKICAgICAgICAgICAgICAgIGltZy5zcmMgPSBlLnRhcmdldC5yZXN1bHQ7CiAgICAgICAgICAgICAgICBpbWcuc3R5bGUuY3NzVGV4dCA9ICJ3aWR0aDo1MHB4OyBoZWlnaHQ6NTBweDsgb2JqZWN0LWZpdDpjb3ZlcjsgYm9yZGVyLXJhZGl1czo0cHg7IGJvcmRlcjoxcHggc29saWQgI2UyZThmMDsiOwogICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoYHByZXYtJHtpZHh9YCkuYXBwZW5kQ2hpbGQoaW1nKTsKICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGBjb3VudC0ke2lkeH1gKS5pbm5lclRleHQgPSBgJHtyZXBvcnREYXRhW2NhdF0ubGVuZ3RofS8xMGA7CiAgICAgICAgICAgIH07CiAgICAgICAgICAgIHJlYWRlci5yZWFkQXNEYXRhVVJMKGZpbGUpOwogICAgICAgIH0KICAgIH07CgogICAgLy8gRm9uY3Rpb25zIGdsb2JhbGVzCiAgICB3aW5kb3cuZ2V0TG9jYXRpb24gPSBmdW5jdGlvbigpIHsKICAgICAgICBpZiAobmF2aWdhdG9yLmdlb2xvY2F0aW9uKSB7CiAgICAgICAgICAgIG5hdmlnYXRvci5nZW9sb2NhdGlvbi5nZXRDdXJyZW50UG9zaXRpb24ocG9zID0+IHsKICAgICAgICAgICAgICAgIGN1cnJlbnRDb29yZHMgPSBgJHtwb3MuY29vcmRzLmxhdGl0dWRlLnRvRml4ZWQoNil9LCAke3Bvcy5jb29yZHMubG9uZ2l0dWRlLnRvRml4ZWQoNil9YDsKICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdncHNEaXNwbGF5JykuaW5uZXJUZXh0ID0gYEdQUzogJHtjdXJyZW50Q29vcmRzfWA7CiAgICAgICAgICAgIH0sICgpID0+IGFsZXJ0KCJFcnJldXIgR1BTIikpOwogICAgICAgIH0KICAgIH07CgogICAgd2luZG93LmdlbmVyYXRlUERGID0gYXN5bmMgZnVuY3Rpb24oKSB7CiAgICAgICAgY29uc3QgeyBqc1BERiB9ID0gd2luZG93LmpzcGRmOwogICAgICAgIGNvbnN0IGRvYyA9IG5ldyBqc1BERigpOwogICAgICAgIGRvYy50ZXh0KCJSQVBQT1JUIFVOSUNPTVBFWCIsIDE1LCAyMCk7CiAgICAgICAgLy8gLi4uIChyZXN0ZSBkdSBjb2RlIGRlIGfDqW7DqXJhdGlvbiBQREYpCiAgICAgICAgZG9jLnNhdmUoInJhcHBvcnQucGRmIik7CiAgICB9OwoKICAgIHdpbmRvdy5zZW5kV2hhdHNBcHAgPSBmdW5jdGlvbigpIHsgLyogLi4uIGNvZGUgd2hhdHNhcHAgLi4uICovIH07CiAgICB3aW5kb3cuc2VuZEVtYWlsID0gZnVuY3Rpb24oKSB7IC8qIC4uLiBjb2RlIGVtYWlsIC4uLiAqLyB9OwoKICAgIC8vIExhbmNlbWVudCBmb3Jjw6kKICAgIGlmIChkb2N1bWVudC5yZWFkeVN0YXRlID09PSAiY29tcGxldGUiIHx8IGRvY3VtZW50LnJlYWR5U3RhdGUgPT09ICJpbnRlcmFjdGl2ZSIpIHsKICAgICAgICBpbml0QXBwKCk7CiAgICB9IGVsc2UgewogICAgICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBpbml0QXBwKTsKICAgIH0KfSkoKTsKPC9zY3JpcHQ+Cjwvc2NyaXB0PgoKPGRpdiBpZD0idW5pY29tcGV4LWFwcCIgY2xhc3M9ImFwcC1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0iYXBwLWhlYWRlciI+CiAgICAgICAgPGgyPlJBUFBPUlQgREUgU0lURSBVTklDT01QRVg8L2gyPgogICAgICAgIDxzbWFsbD5NYWludGVuYW5jZSB2Mi42IC0gRnJhbsOnYWlzPC9zbWFsbD4KICAgIDwvZGl2PgoKICAgIDxkaXYgY2xhc3M9ImFwcC1ib2R5Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmb3JtLWNhcmQiPgogICAgICAgICAgICA8bGFiZWwgY2xhc3M9ImZpZWxkLWxhYmVsIj5OT00gRFUgVEVDSE5JQ0lFTjwvbGFiZWw+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0idGVjaE5hbWUiIGNsYXNzPSJ0ZXh0LWlucHV0Ij4KICAgICAgICAgICAgCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtcm93Ij4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJmaWVsZC1sYWJlbCI+SUQgU0lURTwvbGFiZWw+CiAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJzaXRlSWQiIGNsYXNzPSJ0ZXh0LWlucHV0Ij4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1pdGVtIj4KICAgICAgICAgICAgICAgICAgICA8bGFiZWwgY2xhc3M9ImZpZWxkLWxhYmVsIj5OwrAgQk9OIFRSQVZBSUw8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0id29OdW0iIGNsYXNzPSJ0ZXh0LWlucHV0Ij4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgICAgIDxidXR0b24gb25jbGljaz0iZ2V0TG9jYXRpb24oKSIgY2xhc3M9Imdwcy1idG4iPvCfk40gQ0FQVFVSRVIgR1BTPC9idXR0b24+CiAgICAgICAgICAgIDxwIGlkPSJncHNEaXNwbGF5IiBjbGFzcz0iZ3BzLWNvb3JkcyI+R1BTIG5vbiBjYXB0dXLDqTwvcD4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBpZD0icGhvdG9TZWN0aW9ucyI+PC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9ImZvcm0tY2FyZCI+CiAgICAgICAgICAgIDxsYWJlbCBjbGFzcz0iZmllbGQtbGFiZWwiPk9CU0VSVkFUSU9OUzwvbGFiZWw+CiAgICAgICAgICAgIDx0ZXh0YXJlYSBpZD0iY29tbWVudHMiIHJvd3M9IjMiIGNsYXNzPSJ0ZXh0LWlucHV0Ij48L3RleHRhcmVhPgogICAgICAgIDwvZGl2PgoKICAgICAgICA8YnV0dG9uIG9uY2xpY2s9ImdlbmVyYXRlUERGKCkiIGNsYXNzPSJwZGYtYnRuIj5Hw4lOw4lSRVIgUkFQUE9SVCBQREY8L2J1dHRvbj4KCiAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1yb3ciPgogICAgICAgICAgICA8YnV0dG9uIG9uY2xpY2s9InNlbmRXaGF0c0FwcCgpIiBjbGFzcz0id2EtYnRuIj5XSEFUU0FQUDwvYnV0dG9uPgogICAgICAgICAgICA8YnV0dG9uIG9uY2xpY2s9InNlbmRFbWFpbCgpIiBjbGFzcz0ibWFpbC1idG4iPkVNQUlMPC9idXR0b24+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9kaXY+CjxzY3JpcHQgc3JjPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9qc3BkZi8yLjUuMS9qc3BkZi51bWQubWluLmpzIj48L3NjcmlwdD53f0TDqWNvdXZyZXogY29tbWVudCB1dGlsaXNlciBlZmZpY2FjZW1lbnQgbm90cmUgYXBwbGljYXRpb24gZGUgcmFwcG9ydCBhdmVjIGNhcHR1cmUgR1BTLCBham91dCBkZSBwaG90b3MgZXQgZ8OpbsOpcmF0aW9uIGRlIFBERiF3OENyw6llciB1biBSYXBwb3J0IGRlIFNpdGUgYXZlYyBHUFMgZXQgUGhvdG9zIC0gVW5pY29tcGV4dwdwdWJsaXNoAoPC7YYLGQGzCQICAhEB1QMBjgsBWgHFBgEBAwABkwoK\/wIBsAIBxwELrQUBlwcBpAIBcQH2EwO6AQHiAwH6AgHFAgEiBgyPqwUC8KfRtQgQAAIEAAgBCQAUAAEAAQEBBgETEdcKAwMB2k4S8woBxxcBtjgDtgg=\",\"updateId\":99208147}","advanced_seo_description":"D\u00e9couvrez comment utiliser efficacement notre application de rapport avec capture GPS, ajout de photos et g\u00e9n\u00e9ration de PDF!","jetpack_seo_html_title":"Cr\u00e9er un Rapport de Site avec GPS et Photos - Unicompex","jetpack_seo_noindex":false,"footnotes":""},"class_list":["post-12335","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PctZkn-3cX","jetpack-related-posts":[{"id":12355,"url":"https:\/\/unicompex.com\/es\/unipower-site-pm-form-ktb\/","url_meta":{"origin":12335,"position":0},"title":"Unipower site PM form &#8211; KTB","author":"K Emilio Noorani","date":"19\/04\/2026","format":false,"excerpt":"KTB Unipower PMWO \u2014 KTB \u2014 Lualaba & Tanganyika Unipower ENERGY SERVICES ZONE KTB \u2014 Lualaba & Tanganyika PMWO Terrain Ordre de Maintenance Pr\u00e9ventive 11SECTIONS 0PHOTOS REQ. 0SITES \ud83d\udd27 Nouvelle Session PMWO \u2014 KTB \u2014 Lualaba & Tanganyika Rechercher un site Technicien FME \u2014 S\u00e9lectionner le FME \u2014 Site :\u2026","rel":"","context":"Entrada similar","block_context":{"text":"Entrada similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_iw7wwyiw7wwyiw7w.png?fit=1200%2C655&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_iw7wwyiw7wwyiw7w.png?fit=1200%2C655&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_iw7wwyiw7wwyiw7w.png?fit=1200%2C655&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_iw7wwyiw7wwyiw7w.png?fit=1200%2C655&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_iw7wwyiw7wwyiw7w.png?fit=1200%2C655&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1867,"url":"https:\/\/unicompex.com\/es\/references-et-projets\/","url_meta":{"origin":12335,"position":1},"title":"Referencias y proyectos","author":"K Emilio Noorani","date":"02\/06\/2021","format":false,"excerpt":"Desde 2015, Unicompex ha vendido e instalado m\u00e1s de 200 grupos electr\u00f3genos de entre 9 y 850 kVA a m\u00e1s de 175 clientes diferentes de todos los sectores: residencial, minero, telecomunicaciones, hotelero, inmobiliario, manufacturero, etc\u00e9tera.","rel":"","context":"Entrada similar","block_context":{"text":"Entrada similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/01\/cropped-fg-wilson-generator-range-1.jpg?fit=866%2C385&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/01\/cropped-fg-wilson-generator-range-1.jpg?fit=866%2C385&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/01\/cropped-fg-wilson-generator-range-1.jpg?fit=866%2C385&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/01\/cropped-fg-wilson-generator-range-1.jpg?fit=866%2C385&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":3600,"url":"https:\/\/unicompex.com\/es\/produits-fg-wilson\/","url_meta":{"origin":12335,"position":2},"title":"Grupos electr\u00f3genos FG Wilson","author":"K Emilio Noorani","date":"27\/03\/2023","format":false,"excerpt":"FG Wilson propose des groupes \u00e9lectrog\u00e8nes diesel (6,8 \u00e0 2 500 kVA) fiables et au rendement \u00e9nerg\u00e9tique optimal, fabriqu\u00e9s dans le respect des normes britanniques les plus rigoureuses, des normes qui sont uniformes sur nos sites de fabrication dans le monde entier.Gr\u00e2ce \u00e0 la disponibilit\u00e9 mondiale de nos produits via\u2026","rel":"","context":"Entrada similar","block_context":{"text":"Entrada similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/03\/CM20200113-9f516-c2036.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/03\/CM20200113-9f516-c2036.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/03\/CM20200113-9f516-c2036.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/03\/CM20200113-9f516-c2036.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/03\/CM20200113-9f516-c2036.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":774,"url":"https:\/\/unicompex.com\/es\/terms-and-conditions\/","url_meta":{"origin":12335,"position":3},"title":"Garant\u00eda, t\u00e9rminos y condiciones","author":"K Emilio Noorani","date":"07\/01\/2021","format":false,"excerpt":"FRANCAIS D\u00e9claration de garantie FG Wilson www.FGWilson.com Cette garantie remplace express\u00e9ment toutes les autres garanties, expresses ou implicites, y compris, mais sans s'y limiter, toute garantie de qualit\u00e9 marchande ou d'ad\u00e9quation \u00e0 un usage particulier. Toutes les garanties qui d\u00e9passent les obligations susmentionn\u00e9es sont par la pr\u00e9sente rejet\u00e9es par la\u2026","rel":"","context":"Entrada similar","block_context":{"text":"Entrada similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/04\/image-9.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/04\/image-9.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/04\/image-9.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/04\/image-9.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/04\/image-9.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2023\/04\/image-9.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":1693,"url":"https:\/\/unicompex.com\/es\/sobre-nosotros\/","url_meta":{"origin":12335,"position":4},"title":"Nuestro pasado","author":"SAV Unicompex","date":"05\/05\/2021","format":false,"excerpt":"Nuestra historia est\u00e1 ligada a la de nuestros fundadores, Sultan y su hijo Karim Noorani. Ambos viven en la Rep\u00fablica Democr\u00e1tica del Congo desde los a\u00f1os cincuenta. Unicompex existe gracias a sus esfuerzos y seguimos trabajando con su visi\u00f3n.","rel":"","context":"Entrada similar","block_context":{"text":"Entrada similar","link":""},"img":{"alt_text":"motema honda 2000","src":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/05\/5CA320D7-AE93-4AD3-99DA-8F07A1161D0A.jpeg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/05\/5CA320D7-AE93-4AD3-99DA-8F07A1161D0A.jpeg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/05\/5CA320D7-AE93-4AD3-99DA-8F07A1161D0A.jpeg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/05\/5CA320D7-AE93-4AD3-99DA-8F07A1161D0A.jpeg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/05\/5CA320D7-AE93-4AD3-99DA-8F07A1161D0A.jpeg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2014,"url":"https:\/\/unicompex.com\/es\/produitsetservices\/","url_meta":{"origin":12335,"position":5},"title":"Productos y servicios","author":"K Emilio Noorani","date":"15\/06\/2021","format":false,"excerpt":"Unicompex representa y distribuye grupos electr\u00f3genos FG Wilson, motores y piezas de recambio Deutz, controladores de monitorizaci\u00f3n remota Datakom, sistemas de filtraci\u00f3n Icermax, sistemas de protecci\u00f3n el\u00e9ctrica Raycap y controladores Inforise.","rel":"","context":"Entrada similar","block_context":{"text":"Entrada similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/unicompex.com\/wp-content\/uploads\/2021\/06\/image-67.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/pages\/12335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/users\/15853829"}],"replies":[{"embeddable":true,"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/comments?post=12335"}],"version-history":[{"count":10,"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/pages\/12335\/revisions"}],"predecessor-version":[{"id":12354,"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/pages\/12335\/revisions\/12354"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/media\/12344"}],"wp:attachment":[{"href":"https:\/\/unicompex.com\/es\/wp-json\/wp\/v2\/media?parent=12335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}