{"id":55915,"date":"2026-05-06T12:14:12","date_gmt":"2026-05-06T10:14:12","guid":{"rendered":"https:\/\/www.vaia.eu\/?post_type=project&#038;p=55915"},"modified":"2026-07-28T10:29:03","modified_gmt":"2026-07-28T08:29:03","slug":"puglia","status":"publish","type":"project","link":"https:\/\/www.vaia.eu\/de\/project\/puglia\/","title":{"rendered":"Puglia"},"content":{"rendered":"\n<div class=\"fascia-inizio-img-cta  bgcolor-darkgreen \">\n    <div class=\"fascia-inizio-img-cta__inner\">\n\n        <div class=\"testi\">\n            <!-- TITOLO 1 -->\n            \n            <!-- TITOLO 2 -->\n\n                            <span class=\"title-2 \">Puglia<\/span>\n\n                \n            <!-- SEPARATORE -->\n                        <span class=\"separator  separator-color-white \">\/\/<\/span>\n\n            <!-- SOTTOTITOLO -->\n                            <div class=\"subtitle  subtitlecolor-yellow \"><p dir=\"auto\">Wir regenerieren die mediterrane Macchia, einen Meter nach dem anderen.<\/p>\n<p dir=\"auto\">Heute bedeutet f\u00fcr VAIA Regeneration, in Puglia neu anzufangen \u2013 von seiner mediterranen Macchia, von der Biodiversit\u00e4t, von einem neuen, dennoch uralten Gleichgewicht.<\/p>\n<\/div>\n            \n        <\/div>\n\n        <!-- IMMAGINE -->\n        <div class=\"image\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/0830Q5A5296-1-1-scaled.jpg\" alt=\"0830Q5A5296 (1) (1)\">\n                    \n        <\/div>\n\n    <\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/Banner-Puglia.png\" alt=\"\" class=\"wp-image-56007\"\/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\"><div class=\"title-vertical-band  bgcolor-transparent  alignment-title-left \">\n    <div class=\"component-container\">\n                    <div class=\"title-container\"><span class=\"title-1  titlesize-medium  titlecolor-green \">Was ist passiert?<\/span><\/div>\n                                <div class=\"subtitle  subtitlesize-medium  subtitlecolor-darkgreen \"><p dir=\"auto\">In Puglia hat Xylella Millionen von B\u00e4umen befallen.<\/p>\n<p dir=\"auto\">Mehr als 20 Millionen Olivenb\u00e4ume wurden seit 2013 gesch\u00e4digt und haben das Landschaftsbild und das Gleichgewicht des \u00d6kosystems tiefgreifend ver\u00e4ndert. Eine Auswirkung, die weit \u00fcber die Landwirtschaft hinausgeht: Sie betrifft die Biodiversit\u00e4t, den Boden, das Gebiet und die Identit\u00e4t von Millionen Menschen.<\/p>\n<\/div>\n                <\/div>\n\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<style>\n  #video-wrapper {\n    width: 100%;\n    background: #f4f0e5;\n  }\n\n  @media (max-width: 768px) {\n    #video-wrapper {\n      width: 100%;\n    }\n  }\n\n  #video-wrapper iframe {\n    background: #f4f0e5;\n  }\n\n  body {\n    background: #f4f0e5;\n  }\n<\/style>\n\n<div id=\"video-wrapper\" style=\"position: relative; height: 0; padding-top: 56.25%; border-radius: 12px; margin: 0 auto; background: #f4f0e5; overflow: hidden;\">\n    <iframe id=\"ytplayer\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; border-radius: 10px; background: #f4f0e5;\" \n        src=\"https:\/\/www.youtube.com\/embed\/z5YK0DMfj3o?autoplay=1&amp;mute=1&amp;loop=1&amp;playlist=z5YK0DMfj3o&amp;rel=0&amp;modestbranding=1&amp;playsinline=1&amp;controls=1\" \n        title=\"YouTube video player\" frameborder=\"0\" \n        allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\">\n    <\/iframe>\n<\/div>\n\n<script>\n    const player = document.getElementById('ytplayer');\n    player.addEventListener('click', function() {\n        let src = this.src;\n        if (src.includes(\"mute=1\")) {\n            this.src = src.replace(\"mute=1\", \"mute=0\");\n        }\n    }, { once: true });\n<\/script>\n<\/div>\n<\/div>\n\n\n<div class=\"title-vertical-band  bgcolor-transparent  alignment-title-right \">\n    <div class=\"component-container\">\n                    <div class=\"title-container\"><span class=\"title-1  titlesize-medium  titlecolor-green \">Was hat uns zum Handeln bewogen?<\/span><\/div>\n                                <div class=\"subtitle  subtitlesize-medium  subtitlecolor-darkgreen \"><p dir=\"auto\">Seit Jahren haben wir dar\u00fcber nachgedacht, wie wir das regenerative Modell von VAIA nach Puglia bringen k\u00f6nnen. Wir haben Landwirten, Wissenschaftlern, Institutionen und normalen Menschen zugeh\u00f6rt, um gemeinsam zu verstehen, wie wir reagieren k\u00f6nnen. Nicht, um das Verlorene zu ersetzen, sondern um etwas Neues wachsen zu lassen, der Natur wieder Raum zu geben und dem Gebiet neuen Wert zu verleihen.<\/p>\n<\/div>\n                <\/div>\n\n<\/div>\n\n\n<div class=\"images-slider images-slider-bg-yellow\">\n    <div class=\"images-slider-container\">\n        \n        <div class=\"images-slider__row\">\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/1330Q5A6054-1-scaled.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                                    <\/div>\n\n                <\/div>\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/13310Q5A6102-1-scaled.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                                    <\/div>\n\n                <\/div>\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/0760Q5A5274-1-scaled.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                                    <\/div>\n\n                <\/div>\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/14700Q5A7605-1-scaled.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                                    <\/div>\n\n                <\/div>\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/13350Q5A6236-1-scaled.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                                    <\/div>\n\n                <\/div>\n            \n        <\/div>\n        <span class=\"image-slider-symbol symbol-darkgreen\">\/\/<\/span>\n    <\/div>\n\n<\/div>\n\n\n<div class=\"title-vertical-band  bgcolor-transparent  alignment-title-left \">\n    <div class=\"component-container\">\n                    <div class=\"title-container\"><span class=\"title-1  titlesize-medium  titlecolor-green \">Was realisieren wir?<\/span><\/div>\n                                <div class=\"subtitle  subtitlesize-medium  subtitlecolor-darkgreen \"><p dir=\"auto\">Ein innovatives Material, das entsteht, indem man das, was wie Abfall wirkte \u2013 die von Xylella befallenen Olivenb\u00e4ume \u2013 mit bio-basierten Polymeren verbindet. Eine Verbindung aus Tradition und Innovation, aus Identit\u00e4t und Forschung.<\/p>\n<p dir=\"auto\">Genau hier entsteht <strong>OLIVE MATTER<\/strong>, der Grundstoff f\u00fcr eine neue Produktlinie von VAIA.<\/p>\n<\/div>\n                <\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignfull is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Syne:wght@400;700;800&amp;display=swap\" rel=\"stylesheet\">\n<style>\n.vaia-cs { background: #0E3B26; padding: 80px 24px; font-family: 'Syne', sans-serif; overflow: hidden; position: relative; }\n.vaia-cs-ghost { position: absolute; bottom: -20px; right: -10px; font-size: clamp(100px, 20vw, 240px); font-weight: 800; color: rgba(255,255,255,0.03); white-space: nowrap; pointer-events: none; letter-spacing: -6px; user-select: none; line-height: 1; text-transform: uppercase; }\n.vaia-cs-inner { max-width: 820px; margin: 0 auto; position: relative; z-index: 1; }\n.vaia-cs-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; color: #DDC000; margin-bottom: 20px; display: flex; align-items: center; gap: 12px; }\n.vaia-cs-eyebrow::after { content: ''; width: 48px; height: 1px; background: #DDC000; opacity: 0.4; }\n\/* Nuovo prodotto badge *\/\n.vaia-cs-product-badge { display: inline-flex; align-items: center; gap: 10px; background: rgba(221,192,0,0.1); border: 1px solid rgba(221,192,0,0.35); border-radius: 3px; padding: 10px 18px; margin-bottom: 28px; }\n.vaia-cs-product-badge-label { font-size: 10px; letter-spacing: 3px; text-transform: uppercase; color: #DDC000; font-weight: 700; }\n.vaia-cs-product-badge-dot { width: 6px; height: 6px; border-radius: 50%; background: #DDC000; animation: vaia-pulse 1.8s ease-in-out infinite; }\n@keyframes vaia-pulse { 0%,100% { opacity: 1; } 50% { opacity: 0.3; } }\n\/* Blocco prodotto *\/\n.vaia-cs-product { margin-bottom: 36px; }\n.vaia-cs-product-name { font-size: clamp(42px, 9vw, 96px); font-weight: 800; line-height: 0.9; letter-spacing: -3px; color: #F3F0E4; text-transform: uppercase; margin: 0 0 12px; letter-spacing: -1px; }\n.vaia-cs-product-name em { font-style: normal; color: #DDC000; display: block; letter-spacing: -1px;}\n.vaia-cs-product-desc { font-size: 15px; color: #C9ECD9; line-height: 1.6; max-width: 460px; border-left: 3px solid rgba(221,192,0,0.5); padding-left: 16px; }\n\/* Data *\/\n.vaia-cs-date-row { display: flex; align-items: center; gap: 16px; margin-bottom: 40px; flex-wrap: wrap; }\n.vaia-cs-date-label { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: #7aab5e; font-weight: 700; }\n.vaia-cs-date-value { font-size: 18px; font-weight: 800; color: #F3F0E4; letter-spacing: 1px; white-space: nowrap; }\n\/* Countdown *\/\n.vaia-cs-countdown { display: flex; gap: 0; align-items: flex-end; margin-bottom: 56px; }\n.vaia-cs-unit { text-align: left; padding-right: 24px; margin-right: 24px; border-right: 1px solid rgba(201,236,217,0.12); }\n.vaia-cs-unit:last-child { border-right: none; padding-right: 0; margin-right: 0; }\n.vaia-cs-num { display: block; font-size: clamp(30px, 7vw, 72px); font-weight: 800; color: #F3F0E4; line-height: 1; letter-spacing: -2px; font-variant-numeric: tabular-nums; }\n.vaia-cs-lbl { display: block; font-size: 10px; letter-spacing: 3px; text-transform: uppercase; color: #7aab5e; margin-top: 8px; font-weight: 700; }\n.vaia-cs-divider { width: 100%; height: 1px; background: rgba(201,236,217,0.1); margin-bottom: 40px; }\n\/* Social *\/\n.vaia-cs-social-row { margin-bottom: 48px; }\n.vaia-cs-social-title { font-size: 13px; color: #C9ECD9; margin-bottom: 16px; }\n.vaia-cs-social-title strong { color: #F3F0E4; }\n.vaia-cs-social { display: flex; gap: 10px; flex-wrap: wrap; }\n.vaia-cs-social a { border: 1px solid rgba(201,236,217,0.2); border-radius: 3px; padding: 9px 16px; color: #C9ECD9; text-decoration: none; font-size: 12px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; display: flex; align-items: center; gap: 7px; }\n.vaia-cs-social a:hover { border-color: #DDC000; color: #DDC000; }\n.vaia-cs-social svg { width: 14px; height: 14px; fill: currentColor; flex-shrink: 0; }\n\/* Newsletter *\/\n.vaia-cs-nl { background: rgba(255,255,255,0.04); border: 1px solid rgba(201,236,217,0.15); border-radius: 4px; padding: 28px; }\n.vaia-cs-nl-title { font-size: 15px; font-weight: 700; color: #F3F0E4; margin: 0 0 4px; }\n.vaia-cs-nl-sub { font-size: 13px; color: #C9ECD9; margin: 0 0 20px; }\n.vaia-cs-nl-row { display: flex; gap: 10px; margin-bottom: 12px; flex-wrap: wrap; }\n.vaia-cs-nl-row input { flex: 1; min-width: 120px; background: rgba(255,255,255,0.07); border: 1px solid rgba(201,236,217,0.2); border-radius: 3px; padding: 10px 14px; color: #F3F0E4; font-size: 14px; font-family: 'Syne', sans-serif; outline: none; }\n.vaia-cs-nl-row input::placeholder { color: rgba(243,240,228,0.3); }\n.vaia-cs-nl-row input:focus { border-color: #007A4E; }\n.vaia-cs-nl-privacy { font-size: 12px; color: rgba(201,236,217,0.6); margin-bottom: 16px; display: flex; align-items: flex-start; gap: 8px; }\n.vaia-cs-nl-privacy input { margin-top: 2px; accent-color: #DDC000; }\n.vaia-cs-nl-privacy a { color: #DDC000; }\n.vaia-cs-nl-btn { width: 100%; background: #DDC000; color: #0E3B26; border: none; border-radius: 3px; padding: 12px; font-size: 13px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; cursor: pointer; font-family: 'Syne', sans-serif; }\n.vaia-cs-nl-btn:hover { background: #F3F0E4; }\n@media (max-width: 520px) {\n  .vaia-cs-product-name { letter-spacing: -2px; }\n  .vaia-cs-unit { padding-right: 14px; margin-right: 14px; }\n}\n<\/style>\n\n<div class=\"vaia-cs\">\n  <div class=\"vaia-cs-ghost\">OLIVE<\/div>\n  <div class=\"vaia-cs-inner\">\n    <div class=\"vaia-cs-eyebrow\">Demn\u00e4chst<\/div>\n    <div class=\"vaia-cs-product-badge\">\n      <div class=\"vaia-cs-product-badge-dot\"><\/div>\n      <span class=\"vaia-cs-product-badge-label\">Neues Produkt in K\u00fcrze<\/span>\n    <\/div>\n    <div class=\"vaia-cs-product\">\n      <h2 class=\"vaia-cs-product-name\">Das erste Produkt<br><em>in Olive Matter<\/em><\/h2>\n      <p class=\"vaia-cs-product-desc\">Ein Material, das aus von Xylella befallenen Olivenb\u00e4umen entstanden ist. Tradition und Innovation, Identit\u00e4t und Forschung.<\/p>\n    <\/div>\n    <div class=\"vaia-cs-date-row\">\n      <span class=\"vaia-cs-date-label\">Enth\u00fcllt am<\/span>\n      <span class=\"vaia-cs-date-value\">12. Juni 2026<\/span>\n    <\/div>\n    <div class=\"vaia-cs-countdown\">\n      <div class=\"vaia-cs-unit\">\n        <span class=\"vaia-cs-num\" id=\"vcs-days\">&#8212;<\/span>\n        <span class=\"vaia-cs-lbl\">Tage<\/span>\n      <\/div>\n      <div class=\"vaia-cs-unit\">\n        <span class=\"vaia-cs-num\" id=\"vcs-hours\">&#8212;<\/span>\n        <span class=\"vaia-cs-lbl\">Stunden<\/span>\n      <\/div>\n      <div class=\"vaia-cs-unit\">\n        <span class=\"vaia-cs-num\" id=\"vcs-mins\">&#8212;<\/span>\n        <span class=\"vaia-cs-lbl\">Minuten<\/span>\n      <\/div>\n      <div class=\"vaia-cs-unit\">\n        <span class=\"vaia-cs-num\" id=\"vcs-secs\">&#8212;<\/span>\n        <span class=\"vaia-cs-lbl\">Sekunden<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"vaia-cs-divider\"><\/div>\n    <div class=\"vaia-cs-social-row\">\n      <p class=\"vaia-cs-social-title\"><strong>Folge uns, damit du es nicht verpasst<\/strong> \u2014 begleite das Projekt Schritt f\u00fcr Schritt.<\/p>\n      <div class=\"vaia-cs-social\">\n        <a href=\"https:\/\/www.instagram.com\/therealvaia\/\" target=\"_blank\">Instagram<\/a>\n        <a href=\"https:\/\/www.facebook.com\/therealvaia\/\" target=\"_blank\">Facebook<\/a>\n        <a href=\"https:\/\/www.linkedin.com\/company\/vaiasrl\/\" target=\"_blank\">LinkedIn<\/a>\n        <a href=\"https:\/\/www.youtube.com\/channel\/UCPtTJEh97yiEMm-vE_Ux3Aw\" target=\"_blank\">YouTube<\/a>\n      <\/div>\n    <\/div>\n    \n    <!-- Newsletter - Versione tedesca -->\n    <div class=\"vaia-cs-nl\">\n      <form action=\"https:\/\/a7e2a5.mailupclient.com\/frontend\/subscribe.aspx\" method=\"post\">\n        <div>\n          <h1 style=\"font-size: 18px; margin: 0 0 8px 0; color: #F3F0E4;\">\/\/ TRETEN DEINER VAIA-COMMUNITY BEI! \/\/<\/h1>\n        <\/div>\n        <div>\n          <h3 style=\"font-size: 15px; margin: 0 0 20px 0; color: #C9ECD9; font-weight: 400;\">Melde dich jetzt f\u00fcr unseren Newsletter an und sei Teil der Ver\u00e4nderung!<\/h3>\n        <\/div>\n        \n        <div class=\"vaia-cs-nl-row\">\n          <input type=\"text\" rel=\"1\" name=\"campo1\" id=\"campo1\" placeholder=\"Ihr Name\" maxlength=\"200\" required=\"\">\n        <\/div>\n        \n        <div class=\"vaia-cs-nl-row\">\n          <input type=\"email\" name=\"email\" id=\"email\" placeholder=\"your@email.com\" required=\"\">\n        <\/div>\n        \n        <div class=\"vaia-cs-nl-privacy\">\n          <input type=\"checkbox\" name=\"privacy\" required=\"\">\n          <span>Ich akzeptiere die <a href=\"https:\/\/www.vaiawood.eu\/informativa-privacy-newsletter\/\" target=\"_blank\">Datenschutzrichtlinie<\/a><\/span>\n        <\/div>\n        \n        <input type=\"hidden\" name=\"group\" value=\"7\">\n        <input type=\"hidden\" name=\"group\" value=\"31\">\n        <input type=\"hidden\" id=\"apgroup\" name=\"apgroup\" value=\"38\">\n        <input type=\"hidden\" name=\"list\" value=\"1\">\n        <input type=\"hidden\" name=\"IdCustomFlowCfg\" value=\"8\">\n        \n        <button type=\"submit\" name=\"submit\" value=\"true\" class=\"vaia-cs-nl-btn\">\n          JETZT ANMELDEN\n        <\/button>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var t = new Date('2026-06-12T00:00:00').getTime();\n  function pad(n){ return n < 10 ? '0'+n : ''+n; }\n  function tick(){\n    var d = Math.max(0, t - Date.now());\n    document.getElementById('vcs-days').textContent = pad(Math.floor(d\/86400000));\n    document.getElementById('vcs-hours').textContent = pad(Math.floor(d%86400000\/3600000));\n    document.getElementById('vcs-mins').textContent = pad(Math.floor(d%3600000\/60000));\n    document.getElementById('vcs-secs').textContent = pad(Math.floor(d%60000\/1000));\n  }\n  tick(); setInterval(tick, 1000);\n})();\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"title-subtitle-cta-band  bgcolor-transparent \">\n    <div class=\"component-container\">\n        <div class=\" display-block \">\n                        <span class=\"title-1  titlesize-medium  titlecolor-darkgreen \">Entdecke die anderen Projekte<\/span>\n                \n            \n        <\/div>\n\n\n        \n\n            \n        \n            \n        \n    <\/div>\n<\/div>\n\n\n<div class=\"images-slider images-slider-bg-yellow\">\n    <div class=\"images-slider-container\">\n        \n        <div class=\"images-slider__row\">\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2025\/11\/HP-progetto-dolomiti.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                    <span class=\"thetitle thetitle--color-lightyellow\">Dolomiten<\/span>\n                                                                            <a class=\"button\" href=\"https:\/\/www.vaia.eu\/de\/project\/dolomiten\/\" title=\"Mehr erfahren\">Mehr erfahren<\/a>\n                                            <\/div>\n\n                <\/div>\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2025\/11\/HP-progetto-ghiacciai.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                    <span class=\"thetitle thetitle--color-lightyellow\">Gletscher<\/span>\n                                                                            <a class=\"button\" href=\"https:\/\/www.vaia.eu\/de\/project\/gletscher\/\" title=\"Mehr erfahren\">Mehr erfahren<\/a>\n                                            <\/div>\n\n                <\/div>\n                            <div class=\"images-slider__single\" aria-hidden=\"false\">\n                    <div class=\"images-slider__single-contents\">\n                        <img data-flickity-lazyload=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2025\/11\/HP-progetto-bostrico.jpg\" class=\"skip-lazy\" alt=\"slider image\" width=\"400\" height=\"600\" \/>\n                                                    <span class=\"thetitle thetitle--color-lightyellow\">Borkenk\u00e4fer<\/span>\n                                                                            <a class=\"button\" href=\"https:\/\/www.vaia.eu\/de\/project\/bostrico\/\" title=\"Mehr erfahren\">Mehr erfahren<\/a>\n                                            <\/div>\n\n                <\/div>\n            \n        <\/div>\n        <span class=\"image-slider-symbol symbol-darkgreen\">\/\/<\/span>\n    <\/div>\n\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Zaino in spalla. Destinazione? Puglia!<\/p>\n","protected":false},"author":336,"featured_media":56014,"template":"","meta":{"_acf_changed":false,"_crdt_document":"{\"document\":\"AADMJa75kO8dkaymtQGvgYKxBu75kO8dDtGsprUBB+75kO8dAqPB\/uMM74GCsQYGrvmQ7x2RrKa1Aa75kO8d0aymtQEDo8H+4wyvgYKxBszQiYgcBa75kO8dr4GCsQau+ZDvHe+BgrEGAaPB\/uMMr4GCsQajwf7jDK+BgrEG\/taNiREFrvmQ7x2RrKa1Aa75kO8djNCJiByjwf7jDK+BgrEG\/taNiREFrvmQ7x204pv5C675kO8djNCJiByRrKa1AYzQiYgcrvmQ7x2vgYKxBq75kO8d74GCsQYDo8H+4wz+1o2JEQbu+ZDvHQCjwf7jDP7WjYkRBq75kO8dvtaNiRGu+ZDvHb7WjYkRjNCJiBy+1o2JEaPB\/uMMvtaNiRHu+ZDvHQC04pv5C675kO8dvtaNiRGc4I6nGr7WjYkRjNCJiByu+ZDvHYzQiYgcvtaNiRGc4I6nGrTim\/kLvtaNiRGu+ZDvHb7WjYkR7vmQ7x0A48H+4wwA7vmQ7x0A\/taNiREB7vmQ7x0DvtaNiRG04pv5C+75kO8dA77WjYkRtOKb+Qvu+ZDvHQO+1o2JEe75kO8dAb7WjYkR7vmQ7x0BjNCJiBylhqXyDr7WjYkR5Yal8g4HjNCJiBy+1o2JEeWGpfIOAYzQiYgc\/taNiREAjNCJiBy+1o2JEYzQiYgcvtaNiRGlhqXyDr7WjYkRjNCJiBz+1o2JEQGM0ImIHP7WjYkRAIzQiYgc\/taNiREBjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRzNCJiBwCvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEczQiYgcAP7WjYkRAMzQiYgcCb7WjYkRjNCJiBz+1o2JEQCM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBylhqXyDv7WjYkRAszQiYgcA\/7WjYkRAozQiYgcpYal8g6M0ImIHP7WjYkRAYzQiYgcvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEaWGpfIOvtaNiRHM0ImIHAG+1o2JEczQiYgcEb7WjYkRjNCJiBy+1o2JEYzQiYgcvtaNiRHM0ImIHAK+1o2JEYzQiYgcvtaNiRGM0ImIHL7WjYkRzNCJiBwAvtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEczQiYgcAb3G9Y4bm73PkQSD8eqlGtu9z5EEAf3G9Y4bAYPx6qUa\/cb1jhsCg\/HqpRq9xvWOG8Px6qUaAL3G9Y4bg\/HqpRq9xvWOG4Px6qUavcb1jhuD8eqlGr3G9Y4bg\/HqpRq9xvWOG4Px6qUa\/cb1jhsBg\/HqpRr9xvWOGwaD8eqlGv3G9Y4bE4Px6qUavcb1jhuD8eqlGv3G9Y4bEZzgjqcavtaNiRGM0ImIHL7WjYkRjNCJiBy+1o2JEczQiYgcB4Px6qUarvmQ7x3qlfy\/GA604pv5C6PB\/uMMtOKb+QvD8eqlGgK04pv5C4Px6qUa6pX8vxgAw\/HqpRoIjNCJiByqlfy\/GIPx6qUaqpX8vxjD8eqlGgO04pv5C8Px6qUaAbTim\/kLw\/HqpRoEtOKb+QvD8eqlGgG04pv5C4Px6qUa6pX8vxgBw\/HqpRoDqpX8vxiu+ZDvHYPx6qUaqpX8vxiD8eqlGuqV\/L8YA4Px6qUaqpX8vxiRrKa1AYPx6qUaqpX8vxiD8eqlGuqV\/L8YAsPx6qUaAKqV\/L8Yr4GCsQaD8eqlGqqV\/L8Yg\/HqpRqRrKa1AYPx6qUaqpX8vxiM0ImIHIPx6qUaqpX8vxiD8eqlGq+BgrEGrvmQ7x2vgYKxBoPx6qUaqpX8vxi+1o2JEYPx6qUaqpX8vxiD8eqlGu+BgrEGAJGsprUBqpX8vxijwf7jDIPx6qUaqpX8vxi+1o2JEYPx6qUaqpX8vxiD8eqlGuqV\/L8YAsPx6qUaAKqV\/L8Yg\/HqpRrqlfy\/GAKD8eqlGq75kO8dw\/HqpRoDjNCJiByD8eqlGrTim\/kLw\/HqpRoBtOKb+QuD8eqlGrTim\/kLw\/HqpRoBtOKb+QuD8eqlGrTim\/kLw\/HqpRoBtOKb+QvD8eqlGge04pv5C8Px6qUaAbTim\/kLw\/HqpRoAqpX8vxjD8eqlGgmM0ImIHMPx6qUaE6qV\/L8Yg\/HqpRqqlfy\/GMPx6qUaCK75kO8dg\/HqpRqu+ZDvHcPx6qUaCJGsprUBqpX8vxiRrKa1AcPx6qUaAa75kO8dw\/HqpRoFqpX8vxiD8eqlGqqV\/L8Yw\/HqpRoB7vmQ7x0Bg\/HqpRqqlfy\/GMPx6qUaAK75kO8dg\/HqpRqu+ZDvHcPx6qUaCK+BgrEGg\/HqpRqvgYKxBsPx6qUaEa75kO8dw\/HqpRoDjNCJiBzD8eqlGgy04pv5C8Px6qUaAbTim\/kLw\/HqpRoUtOKb+QvD8eqlGgG04pv5C8Px6qUaCrTim\/kLw\/HqpRoBtOKb+QvD8eqlGgCqlfy\/GMPx6qUaA7Tim\/kLw\/HqpRoBtOKb+QuD8eqlGrTim\/kLw\/HqpRoBtOKb+QvD8eqlGgK04pv5C8Px6qUaAbTim\/kLg\/HqpRqqlfy\/GO75kO8dAL7WjYkR7vmQ7x0AvtaNiRHu+ZDvHQyM0ImIHK75kO8d6pX8vxgCrvmQ7x2qlfy\/GK75kO8dr4GCsQbqlfy\/GA\/M0ImIHACqlfy\/GIzQiYgcqpX8vxivgYKxBuqV\/L8YBK75kO8d6pX8vxgBrvmQ7x2qlfy\/GO75kO8dCOqV\/L8YA+75kO8dANGsprUBAq75kO8d0aymtQEAqpX8vxiu+ZDvHaqV\/L8Y7vmQ7x0DqpX8vxju+ZDvHQDvgYKxBgKu+ZDvHe+BgrEGAKqV\/L8YrvmQ7x2qlfy\/GO75kO8dAuqV\/L8YAO75kO8dAMzQiYgcAq75kO8dzNCJiBwAqpX8vxiu+ZDvHaqV\/L8Yr4GCsQaqlfy\/GO75kO8dAP7WjYkRAq75kO8d\/taNiREAqpX8vxiu+ZDvHaqV\/L8YjNCJiByRrKa1AYzQiYgcqpX8vxju+ZDvHQD+1o2JEQKu+ZDvHf7WjYkRAKqV\/L8YrvmQ7x2qlfy\/GO+BgrEGAJGsprUBrvmQ7x2RrKa1AaqV\/L8YrvmQ7x2qlfy\/GO75kO8dAqqV\/L8YtOKb+Quqlfy\/GIzQiYgcqpX8vxiu+ZDvHeqV\/L8YAa75kO8dqpX8vxiu+ZDvHeqV\/L8YAa75kO8dqpX8vxiM0ImIHJGsprUBrvmQ7x3qlfy\/GAGu+ZDvHaqV\/L8YrvmQ7x3qlfy\/GAGu+ZDvHaqV\/L8YjdvanRiXpbnrFL7WjYkR16W56xQMosCzsBGF+sOkA+LAs7ARAYX6w6QDqpX8vxiu+ZDvHb7WjYkRnOCOpxr+1o2JEQCjwf7jDIX6w6QDqpX8vxju+ZDvHQWF+sOkA4GQ85YMhfrDpAOBkPOWDIPx6qUaxfrDpAMAw\/HqpRoEhfrDpAPD8eqlGgPiwLOwEQyF+sOkA8Px6qUaAa2J0eQEhfrDpAPD8eqlGgCF+sOkA62J0eQEhfrDpAPD8eqlGgDqlfy\/GAHD8eqlGgCF+sOkA8Px6qUaA+LAs7ARDIX6w6QDw\/HqpRoAqpX8vxiF+sOkA8Px6qUaAIX6w6QDrYnR5ATD8eqlGgDiwLOwEQm04pv5C4X6w6QDosCzsBGF+sOkA6LAs7ARhfrDpAOiwLOwEYX6w6QDosCzsBGF+sOkA6LAs7ARhfrDpAOiwLOwEYX6w6QD4sCzsBEG7YnR5AQAjuXaixHXpbnrFAbiwLOwEQH+1o2JEQCiwLOwEb7WjYkRzuXaixENtOKb+QviwLOwEQH+1o2JEbAEpYal8g7+1o2JERWlhqXyDr7WjYkR5Yal8g4BvtaNiRHlhqXyDgGjwf7jDPTim\/kLC8zQiYgcANGsprUBAMzQiYgcBtGsprUBAuPB\/uMMAIGQ85YMtOKb+QvD8eqlGhXRrKa1AQDBkPOWDAK04pv5C\/7WjYkRAK+BgrEG3OCOpxoA74GCsQYAkaymtQHvgYKxBgTRrKa1AQGvgYKxBozQiYgc9OKb+QsD\/taNiREQ9OKb+QsCvtaNiRGu+ZDvHb7WjYkRrvmQ7x2+1o2JEbTim\/kL7vmQ7x0AvtaNiRGu+ZDvHYO6zYgKtOKb+Quu+ZDvHa+BgrEGkaymtQG+1o2JEYzQiYgckaymtQHvgYKxBgnRrKa1AQavgYKxBpGsprUBjNCJiByRrKa1AczQiYgcApGsprUB74GCsQYAkaymtQHvgYKxBgLM0ImIHAG+1o2JEZzgjqcar4GCsQac4I6nGr7WjYkRr4GCsQaRrKa1Ab7WjYkR74GCsQYA0aymtQEAvtaNiRHvgYKxBgC+1o2JEa+BgrEGvtaNiRGvgYKxBr7WjYkR74GCsQYAvtaNiRHvgYKxBgK+1o2JEe+BgrEGAL7WjYkR74GCsQYBvtaNiRGvgYKxBq2J0eQEg\/HqpRrBkPOWDAPD8eqlGgC04pv5C4GQ85YMtOKb+Qvqlfy\/GAGvgYKxBpzgjqcazNCJiBwA0aymtQEEjNCJiByRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBjNCJiBzRrKa1AQHM0ImIHALRrKa1AQGjwf7jDNGsprUBCMzQiYgcAoPx6qUazNCJiBwArYnR5ASD8eqlGoO6zYgKzNCJiBwBrYnR5AS04pv5C62J0eQEtOKb+QutidHkBKqV\/L8YrYnR5ASvgYKxBq2J0eQEjNCJiBytidHkBIzQiYgc7YnR5AQA\/cb1jhsAtOKb+QutidHkBLTim\/kLrYnR5ASqlfy\/GK2J0eQEr4GCsQatidHkBIzQiYgcrYnR5ASM0ImIHK2J0eQEtOKb+QutidHkBLTim\/kLrYnR5ASqlfy\/GK2J0eQEr4GCsQatidHkBIzQiYgcrYnR5ASM0ImIHO2J0eQEAbTim\/kLrYnR5AS04pv5C62J0eQEqpX8vxitidHkBK+BgrEGrYnR5ASM0ImIHK2J0eQEjNCJiBytidHkBJu9z5EEw\/HqpRoDwZDzlgwAm73PkQSD8eqlGpu9z5EEhfrDpAO04pv5C62J0eQEtOKb+QutidHkBKqV\/L8YrYnR5ASvgYKxBq2J0eQEjNCJiBytidHkBIzQiYgcrYnR5ATBkPOWDAWtidHkBMGQ85YMAK2J0eQEwZDzlgwBrYnR5ASBkPOWDK2J0eQEkaymtQHM0ImIHAO+1o2JEdGsprUBCIzQiYgc0aymtQEAnOCOpxqM0ImIHL7WjYkRkaymtQHM0ImIHAWc4I6nGozQiYgcvtaNiRGRrKa1AYzQiYgckaymtQHM0ImIHAKRrKa1AczQiYgcBpGsprUBjNCJiByRrKa1AczQiYgcAZGsprUBjNCJiByRrKa1AczQiYgcAZGsprUBzNCJiBwFkaymtQHM0ImIHAORrKa1AYzQiYgckaymtQHM0ImIHAGRrKa1AYzQiYgckaymtQHM0ImIHAGRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBzNCJiBwJkaymtQHM0ImIHAGRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBjNCJiByRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBjNCJiByRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBjNCJiByRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBjNCJiByRrKa1AYzQiYgckaymtQGM0ImIHJGsprUBjNCJiByRrKa1AczQiYgcAdzgjqcaAfEZHlwBAQgASAIEAgEELEZKAQRUUBJKtEnYSQIBBEQUUgEDlkn8SIjDAwEEysMDWhxWAwCmSeRJikngSLyECQEE9oQJXiCyuQXc8QTGSLTwCAEE5PAIsGXuZay4Bc65BTpsLtABAwAEHrxHqLUEAgEE0voEAqRElLUEAgEEyPoEmvoE2PoEnvoE8p8EnqUEwLsEmLUE8vkEApLwAcbwAbwYpl3EUq5yqp0B1L4BqiDAlwGOngEC5J4BBKL5BArGgwSGF4we6BT+DJoDAKQJmjPWQAKWA6QJ5AmkCbibAQLkvAG8PXQChhHwEAgDAOpaqJ8E+sQDBAbaWsZBlkHWQZB+AJ7iA97iA6xsRLaJCPKzCfxAkH6sbPqpAUQCwEGQfqxsmGmCkwbOwgUBAQgASAIEAgaYzwb2nQHWqgWYA4oEtAiqAgKgCZYHkAWuBqgCkAqOAwKkCb4Bsgm0BAI4rASSA6oBhAKaA74DpAGSA54BkAOkAZADpgEwApABAooGhgGUArIggg6OE6INMAKWBqgCuAKeBa4BpAH49QHGigKQ0gfEBXjGwgVQEkrW5AKIrQjGAY4B1tID6IAEqoAEqMsDAQDkywOkywPAywOi0QPg0QOk0QP80geA0wfk0QPU2wSqqQGqrgOkAaLiAaYFArgpApJIgAP4igbm7QGQfqxsiroB8FAC2NQCkH6sbIqOBsb5B5B+rGy69AYC0uoIrP0J8P0JAvAOAuwFiJIK2owKAwCWjAqAwAH+wQuEAbABggEU4AkDAJCHCv6BCrQCrAEDAJr9CdLlCQMA8By0IsAglgGWIjIcMsIkgi7SEAMAIsAgrCOOAdAjkjoCuAwDAcQ9kH6sbM6qAYQcwhyC3QRypJMErmYC8IsKrB8EvGVkfFxjAIhvAsS5AYxNZPwBZIjXAQDe9AJEAqD0At6YAoB2AQEIAEgCBQCQtQb6swbMAYwBvCaCeuLmAQKg5gHggQHeH7wmgnryJAKwJPLXAQTmQIZ2UBJKztIBkp0B\/KwBpLkExo0DiI0D7s0DAQLQXLidAcStAZa5BPiMA7qMA\/aMAwMBwp0BXJ6eAeitAay5BOqMA6yMA+S5BLgOgp8BnpUCoHbcjAOejAPEugSYAcwBtA6AoAGw1gfgywTOjAOQjAP4uQQCBqatAd5k7DqmoAGcwgfCtwTAjAOCjAP+iwMDAeafAbKrBPKLA7SLA\/CLAwMBzKABlBqCkwSwA4jWA\/ySBZJxAtRxAI6WAgLQlgIAuKMDAvqjA4S5AYzRAwLezQP0vAGisQQC5LEE3qIBstYHAQEIAEgCBAIG5qEBiKMB6AGoAb4QAOaRBQT21wIABrTWB1ASSvL+BATEzgOMzgPGzgOemQnwywWyywXmowgBAKqjCOqjCJbYAgTUugScugTWugS0hQr+ywWAzAX8ywUDALzLBfjLBR4EzroEjq0ByK0BvIUKzMwFjswF7oUKgroECIbMBdrMBaDMBebLBQTCjQOKjQOwywXozAUCyrkEAwCuhQrmvAm+8AME0rkEmrkEussF2swFnMwF2MwFAwCYzAXUzAUeBOa6BK66BLTMBQECbOjMBarMBebMBQMApswF4swFks0FEgEC2N8JouIJqgHS9wGm8gGCA4wFvAaADIYBpg\/YsQeQ8AUC0vAFlIwHnAG8BqwcmJwBErQGjAG0ARSmBfDdCLD7BwLy+we0vwiODp6fAQrolwGIAsrYCKynCQLupwmUtAactwPA3gKCFPKhB468CgLQvAoAmtMLAtzTC7CAC8DzA\/CNB4ThDALG4Qz28AGkCeaXAZ75BPDuA9qKAc4CelphAJC9AwLuugP2AWKitwLijgIArCBWAtgg2iq6awEBCABIAgQCAQWSqwfOnQfMDowOoAEAzFGwOALyOOYpBGJOAQEUVACCbFASStQh3ElqRAEBCkoArqsB3KsBnqsBzKwBAQKkSvhIclwBASJiAIisAd6rAaCrAdyrAQMABKhJWtRIcqLCAwEB3MIDnMIDAPSWAuCrAaKrAe6sAbxJ8kdqjoQJAQHIhAmIhAkA3tgH4qsBpKsBmpYCyMMDlkn2RsoBhPAIAQH+7wi+7wgA0sQH5KsBpqsB3K0BAiSWAdIBrK0B5qsBqKsB5KsBAwAEjEeylASitwP67AeIeQLKeQCCpAECxKQBnNMD3NMDhrwBAsi8AQCs2QEC7tkB2ioBAQgASAJCBgIBAAaOiAGKCAKQcvC4AeZEovkE1JgEkJ4E+AXEtQS2uAHuuAGERtKLAQMAGgJUuP0BzrkBkLkBzLkBpr8J2IYIArCGCAIBAvCGCJqGCAJ4gAHgiAoBAwwCAQIKSrKBArSFCAMA\/IgKhoMCjoUIAs6FCMaDAoiDApqECGLg2QgDAIDaCOb3CZLzAYSECAJ2QtCECgEDDAIBAgpKtoACnoMIAtLaCLZWuIIIAviCCNSDAqrhAfDeAQECCgECSo6BA+L3AgK4aKQDtAGuAcYHpAO0Aa4BsOgGAtjlBwMATAEBElIDALb+BADu\/gS4\/gTw\/gQBAgpKDgIBAgpKrIMD8vMBAuSQAQ6kHqRdAqogjA8CsiiIC6QpkEqWGYA1tDW6KZhFoDQIAwEMAgQCCgIGAwEGBAwDAQcAAwAEAgwCCgEACAIXAAECCgEBSgAWAQIKAQFKABcAIBcCIBYgFwD0gwW6\/gQQSA4QSNQBzt8Epl2qIIhDpJoEBAIIigKcAggFARAUqgGcAqYCvAGaAqgCigKmAoQCoAKqAoECANSUBJBKlhmANbQ1uimYRZI5rPEDAQEIAEgCBALingasoQbSAwDq9wIEAgiKApwCCAUBEBSqAZwCpgK8AZoCqAKKAqYChAKgAqoCgQIAyqIBqP0DAiwIKBQ+NqYI1BOwEwEBCABI6AwCLAiIDMwLkAsEAgbeCpwJHgQCBvYMuAz2DLwMAuILpAsEAgboCd4KAkoGnhQCdpoF0hmUGcwZAQLy6AaahQecAZYEtlKUC6wHuhS2A5oFoiCyDb4S4uQB\/vQD6qsDppUJqCvgrgGUC6wHuhSQCaIgsg2+EubVBeSvA47BCc6QBtoBAuivA47BCazfAfrYC67KCIqbAvjlCo75CbawAshRAv7YC475Cb7UAszODI75CZDGAwLgvw2O+QnWgQK2UrrKBeiVDo75CaqNBQL6hg+O+QnYiQKGpQKgqgOg7APAlwe0vAf0vAe84gf84gegzwXc5A+O+QmuG668B\/57Au7VEKbNCagruMcIxsESps0JqCucgQoC7PoTps0JqCua+wro9BSmzQmoK7y0DALMrhamzQmoK5qBCtqBCrquDcioF6bNCagrmuIP\/nkC7OEYps0JqCuyvxHwmwnCpAiQhhDe\/xmmzQmoK7K5Ev55AsS5G6bNCagrsN0S\/tYcps0JqCuUlxQC5JAeps0JqCvO+QmmzQmoK9aRBgawhwSawxTAxBTCBpqhF6K5AQLI3BzmBawFuocEpKAWyrEesj3yPYpGykbEFQILAAQCjo4BAsCOAQIIAojjAt6jA4itBLIggg6OE+rgA7wH2HQCmLoCwvUCArb5CfbMBYDNBUIeQlBjAG5OYwCW8gYC\/u4GYwDgAWTs1wjsZAKiAgLwTLCJAsSjAQTGZVYAWgiasQOWZwLclQHYhAMCiAFcjmdEAp6UBB4YBAwDABQG\/IcDAv5Y6iCqIOQJpAnGnQGyR9ZHosMD4sMDAQIKAQJKOAQDAF4EAwBoMJy7Bdq7BZ67BQMB6rwFKgIGCgMACIa6BZLDA\/j0BvDlAbDlAfAzsDPQhwKi0wECrDPGgQGGgQEBAOLFAaLFAcRhwCACgoEBkhPSE6p6Aux6\/mvgUwMABAKMvwnIAcqEB4i+AcCEA9yaAZKKBPaeA7oDqAianQO2BK4EtATooAOiqwOoUsbwA4oBqgaGA4IFqgGEBbTfA6AFkNUE3LoC5oQGpr8IwocKiKIHuinqxwSIvgHAhAPcmgGE\/ga6KcLMB7xbApqoAoi+AcCEA9yaAYT+Brop6scEiL4BwIQD3JoBhP4Guin2nQMC9qkBiL4BwIQD3JoBhP4Guime3QjYlwa8EtDYCQL2TISlCuygB4i+AcCEA9yaAYT+Brop2IIHAgYFAAMA5EmmSQLkSaZJAwCSoQHQoQGMoQHYiwECttwEcsb4AeLDAwEBCABIAgQCqLoF4LoFULZmqNQEmNAD4IsJnLoFAsr3AQEAovYB4vYB9twCnNUEhLYD+PEIgLsF\/roFgrsFAwH2uwWu0gOgC6AJlgfWxwOKCJzEA9K0AwKmvQP4sAOYvgOiC6gO2JwDkJ0DqAngoAOgAoSgA+qeA4wHuJoD3JkDrAMWmJkDtgSuBLQEqgPSpAOM\/gPa+QO6AqADuAKKAYwGHpIBtAGkBB6qAZwDqAGsBTKIygXMtQYDAJcIArK6BfK6BahQAMAu5BScHJQdAQCsgAP8tAKOPZi2AtKYApwlriSGHqIX1FO2gwP+vgTuQaB4uugDzMcDltQHAKKGAfiXCapYvhqIHagilCKepQbE7Qa64AgBMuDjAaYEkAHo1AOkAQEF8MYCkhu+Gp7uBKgilCK2IZIbvhr+tAkAsgWWzAsBA9DHC5IFtAKwAZAUAIAC6hYBArS9CwDKnwsyugKOATq8xQiSG74a8pgHzpwCjhCARJ4mtkMAuiQA4kWGeMYTngeSVZpMxKwDAQCQ4gGekwKSW6pJgESqSYBE9q4CAQCwA7D0AoR11rAHrtUDAITqBAC+EOycCPqrAcABhrsEAQC4\/ASKUwED0pgBtsEB2CS8BqwcAQWaSpJiwhABAIAIiAKkT7hK1PwLoskKwp4BnpoDok2qSYBE7JYBluABpknE9g2GHuCGAuAFrAj0U5aXCADWlwiIegCgAdoYgDGGsAL4ngOCR4g3ohuYD6wI7I8BhJ8Bjg6YD6wIlvECzP4EsogKxALCTuy4CQEEsnWkA7QBrgHqePoDpB6mXaogiEMBF6QpkEqWGYA1tDW6KZhFpjm46gEA+OoBlvUD6PsCBAIIigKcAggFARAUqgGcAqYCvAGaAqgCigKmAoQCoAKqAoECALDYAq4CAiwIADwBAj6cCSr2DLgMBsgMKKQLBAIG6Ani2wIBCobUAtQD1J0HoswEAIzGA5QLrAe6FJAJoiCyDb4SwNQFoOgFpCeqbKAeqCr8\/Aa64gWAxAGIUfIbuD+gHrYovim6GKAhrhugHrYoxuUGrtMElLsCuhigIYgjoB62KNCnC5qnDLQliCbKogG6GKAhiI0BtiOgHuDxCJaaCZByuhigIawbtiOgHrYouCmWSLoYoCGsG7YjoB62KLgpnJ4Bxla6GKAhoj+2I6Aetii4KZ6eAcZWuhigIao\/tiOgHrYouCmYSLoYoCGsG7YjoB62KLgplki6GKAhrBvY9xzghQTaugGowgGKCLRY4C2U1QHeowOIrQSyIIIOjhPq4AO8B5i6D\/bJD77qAviZBJZogkSozwMcHhgEDAMAFPSHA6xE0pAClB2sgAPGVJwlgt0F3PYIgLsF4PYEANBCqCG+H6BEgSAAlCaALppngC7gsgMAnCWgH5zpA\/aeA7oDqAiEBKABmgGgAawCoqsDqFLG8APQGYQhhgOCBaoBhAW03wOgBbSaAvop7NoF\/sYBnheUIKIeqpQBtBuEJIQdqie4JawlgCqoSJ4XlCCiHpYetBuEJIQdqie4JawlgCqejAnchAbmnwqK4AeeF5Qgoh6WHrQbMPyjBaALoAmWBwEAkAUBAJYJAKANoguoDgA4qAkBAIQCAQCaAwEBvgO2BK4EtASqAwC6WQEOiPcBqQ8oAMcAIQAoACEAJwAhAScAoQEhBqEBIQahACEAoQAhAKEBIQahAiEEoQEhBqEJIQahBSEGoQRBAAAAoQcAAKEBIQYAAKEDIQahC8QAwQDEAAAAwQChAMEBoQQhAAEAAADEAMEAxADBAKEAAADBAqECwQOhASEAQQDBAKEAAAChAgAAoQQAAKECAAChAcEAoQAAAMEBAADBAQAAwQHEAAAAwQChAMECoQLBAgAAoQDHACEAKAAhACcAIQEnAKEBIQABAAAAwQLEAMEAxADBBMQAwQDEAMEBxADBAMQAwQDEAMEAxADBAsQAwQDEAMEAxADBAMQAwQDEAMEAxADBAcQAwQTEAMEAxADBAMQAwQDEAcEAIQChAiEAQQAAAKEAIQChACEAoQNBAAAAoQIhAqEAIQAAAKEHAADEAMEAxADBAMQAwQDEAMEAxADBAKEAwQKhAsECoQDBAqEBIQChAMEAoQTBAKECwQDEAMEAxADBAMQBoQLBAqECwQChAsQAwQHEAMEAxADBAMQAwQDEAKECxAShBSEAwQIAAKECAAChBCEAwQAAAKEBAAChAgAAoQUAAKEDwQGhAsEAxwAhACgAIQAnACEBJwChAsEBoQDBAqEBwQChAMECoQHBAKEDIQChACEAoQUhBKEMIQChCSEAoQABAAAAoRUAAKEHAADBBKEBwQGhAcEBoQHBAAAAwQDEAMECoQHBAMcAIQAoACEAJwAhAScAoQEhAAEAAADBAQAAIQDBAgAAoQEhAQEAAACoACgAqAAoAKEBIQChAAEAAAChAKgAoQAhASgAqAAhAKEBIQChAAEAAAChCSEAoQABAAAAoQUAAKECAAChA0EAAAChAKgAoQKoAaEEQQAAAKEAqAChAqgBoQGoAaEARwAhACgBJwGhBwcAIQAoACEAJwHEAMEAxAEhAMQAwQPEAMEAoQHBAKEAwQLEAMEAxADBAMQAwQDEAMEAoQHBAKEAxADBAMQCwQChAcEBAAChAMECoQHBAaEBwQChAMEBoQHBACEAwQEAAKEDAAChAQAAoQQAAKEDwQGhAsEAxwAhACgAIQAnACEBJwChASEHwQIAAMEBAADBAaEBwQChAiEDoQAhAaEAIQChACEAoQIhA6EAIQGhAiEEoQIhA6EAIQGhCiEDoQAhAaECIQChAiEDoQAhAaEEQQAAAKECIQOhACEBoQcAAKEHAADBAqEBwQGhAcEAAADEAMEAoQHBAaEBwQAhAUcAIQAoACEAJwAhAScAoQAhAKEAIQIBAAAAwQCoASEAAAChB6gDpwCoBygAqAIoBKgERwAoAycBBwAoAycAKAAnAKgWRwAoAycBBwAoAycAKAAnAKgIxwAoAycAKAQnAAAAwQDEAMEEAADBA6EBIQCoAigDqAMoAagABwAoAycAKAAnAAcAKAMnACgAJwDEAKEBIQInAAQAJwABAIEAhACBAYQAgQknAAEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQCgQCEAIEAhACBACgAIQAoACcAIQAoAScAAQAAAIEAAACHACEAKAAhAScAIQMnAIcAIQAoACEBJwAhAycAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAKEAIQEAAKEBIQChASEAAAChAAAAQQDBIwAAxwAhACgAIQAnACEBJwChASEAwQEAAMEAAADBAAAAwRiBCccAIQAoACEAJwAhAScAwQuhASEAAQAAAMEKAAChASEAAQAAAKEBIQAAAKEAIQChACEEwQDEAMELAADBAAAAwQIAAMEHoQBBAMEBoQJBAMEBAAChAAAAwQGhAEEAwQGhAkEAwQGhAEEAwQGhAUEAwQEAAMEBoQBBAMEBoQFBAMEBoQDBAKEBwQChAMEAoQDBAKEAQQDBAqECQQDBAqEAQQDBAqEBQQDBAqEAQQDBAqEBQQDBAqEAwQChAEEAwQKhAkEAwQKhAcEAoQBBAMECoQJBAMECoQBBAMECoQFBAMECIQBBAMECAAChAQAAoQIhAKECAAChAgAAoQHBAKEAwQChAAAAQQDBAAAAQQAAAEEAIQBBAAAAoQEAAKEFAAChAQAAoQHEAcEExAChASEAwQAAAKEBAAChAiEAoQAhAKEIAAChAgAAoQHBAKEDIQChAMQAAAChAQAAoQAAAKEDqAAoAKECAAChAQAAoQEAAEEBoQJBAEQAxAehAEEAoQFBAMEEIQChAKgAIQDBAAAAxwAhACgAIQEnACEEJwChEwAAoQRBAAAAoQAAAMEAxAAAAMEAoQDBAKECwQChAAAAwQAAAMEAAADBAKEAwQChAsEAoQDBAKEBwQAhAKEAAAChBAAAoQHBAwAAxBOhAMEAoQGoAMEHqAChAcELoQHBBSEAoQDBAaECwQAhAMEAxAQAAKEBAAChCQAAoQQhAAAAoQEAAKEBAADHACEAKAAhACcAIQEnAKEBIQChASEAoQUhAqEAIQChCsQDwQDEAcEAxADBAMQDwQDEAcEAxAHBAMQBwQDEAMEExADBAMQAwQHEAcEAxAHBAcQBwQDEAMEAxADBAMQAod3VAYXRAXN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBpbm5lckJsb2Nrc2FsdGNhcHRpb25pZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmFsdGNhcHRpb25pZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbm9yaWdpbmFsQ29udGVudGhlaWdodGFsdGNhcHRpb25pZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbm5hbWVkYXRhbW9kZV9hY2ZfY29udGV4dGFsaWduYWx0Y2FwdGlvbmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWx0Y2FwdGlvbmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWx0Y2FwdGlvbmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWx0Y2FwdGlvbmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWx0Y2FwdGlvbmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uPCEtLSB3cDppbWFnZSB7ImlkIjo1NjAwNywic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwiPjxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L0Jhbm5lci1QdWdsaWEucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTU2MDA3Ii8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPgoKaXNTdGFja2VkT25Nb2JpbGU8IS0tIHdwOmNvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIHsid2lkdGgiOiIxMDAlIn0gLS0+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT4Kc3RhdGV2ZXJzaW9uCmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBpbm5lckJsb2Nrc2lzU3RhY2tlZE9uTW9iaWxlPHN0eWxlPgoudmFpYS1jcyB7IGJhY2tncm91bmQ6ICMwRTNCMjY7IHBhZGRpbmc6IDgwcHggMjRweDsgZm9udC1mYW1pbHk6ICdTeW5lJywgc2Fucy1zZXJpZjsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyB9Ci52YWlhLWNzLWlubmVyIHsgbWF4LXdpZHRoOiA4MjBweDsgbWFyZ2luOiAwIGF1dG87IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTsgfQoudmFpYS1jcy11bml0Omxhc3QtY2hpbGQgeyBib3JkZXItcmlnaHQ6IG5vbmU7IHBhZGRpbmctcmlnaHQ6IDA7IG1hcmdpbi1yaWdodDogMDsgfQoudmFpYS1jcy1kaXZpZGVyIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMXB4OyBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwyMzYsMjE3LDAuMSk7IG1hcmdpbi1ib3R0b206IDQwcHg7IH0KLnZhaWEtY3Mtc29jaWFsIHsgZGlzcGxheTogZmxleDsgZ2FwOiAxMHB4OyBmbGV4LXdyYXA6IHdyYXA7IH0KLnZhaWEtY3Mtc29jaWFsIGE6aG92ZXIgeyBib3JkZXItY29sb3I6ICNEREMwMDA7IGNvbG9yOiAjRERDMDAwOyB9Ci52YWlhLWNzLXNvY2lhbCBzdmcgeyB3aWR0aDogMTRweDsgaGVpZ2h0OiAxNHB4OyBmaWxsOiBjdXJyZW50Q29sb3I7IGZsZXgtc2hyaW5rOiAwOyB9CkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkgewp9Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJ2YWlhLWNzIj4KICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLWdob3N0Ij5PTElWRTwvZGl2PgogIDxkaXYgY2xhc3M9InZhaWEtY3MtaW5uZXIiPgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1jb3VudGRvd24iPgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXVuaXQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLW51bSIgaWQ9InZjcy1kYXlzIj4tLTwvc3Bhbj4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtdW5pdCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbnVtIiBpZD0idmNzLWhvdXJzIj4tLTwvc3Bhbj4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtdW5pdCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbnVtIiBpZD0idmNzLW1pbnMiPi0tPC9zcGFuPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy11bml0Ij4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1udW0iIGlkPSJ2Y3Mtc2VjcyI+LS08L3NwYW4+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLWRpdmlkZXIiPjwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXNvY2lhbCI+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPHNjcmlwdD4KKGZ1bmN0aW9uKCl7CiAgdmFyIHQgPSBuZXcgRGF0ZSgnMjAyNi0wNi0xMlQwMDowMDowMCcpLmdldFRpbWUoKTsKICBmdW5jdGlvbiBwYWQobil7IHJldHVybiBuIDwgMTAgPyAnMCcrbiA6ICcnK247IH0KICBmdW5jdGlvbiB0aWNrKCl7CiAgICB2YXIgZCA9IE1hdGgubWF4KDAsIHQgLSBEYXRlLm5vdygpKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2Y3MtaG91cnMnKS50ZXh0Q29udGVudCA9IHBhZChNYXRoLmZsb29yKGQlODY0MDAwMDAvMzYwMDAwMCkpOwogIH0KICB0aWNrKCk7IHNldEludGVydmFsKHRpY2ssIDEwMDApOwp9KSgpOwo8L3NjcmlwdD4KPCEtLSAvd3A6aHRtbCAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2PgphbGlnbmFsaWdub3JpZ2luYWxDb250ZW50aGVpZ2h0bmFtZWRhdGFtb2RlX2FjZl9jb250ZXh0PCEtLSB3cDpjb2x1bW5zIHsiYWxpZ24iOiJmdWxsIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMgYWxpZ25mdWxsIj48IS0tIHdwOmNvbHVtbiAtLT4KPCEtLSAvd3A6Y29sdW1ucyAtLT4KCgoKCjwhLS0gd3A6c3BhY2VyIC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MTAwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4Kc3RhdGV2ZXJzaW9uPHN0eWxlPgogICN2aWRlby13cmFwcGVyIHsKICB9CgogIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogICAgI3ZpZGVvLXdyYXBwZXIgewogICAgfQogIH0KPC9zdHlsZT4KCiAgICB3aWR0aDogMTAwJTsKCiAgI3ZpZGVvLXdyYXBwZXIgaWZyYW1lIHsKICB9CgogIGJvZHkgewogIH0KICAgICAgICBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL3o1WUswRE1majNvP2F1dG9wbGF5PTEmYW1wO211dGU9MSZhbXA7bG9vcD0xJmFtcDtwbGF5bGlzdD16NVlLMERNZmozbyZhbXA7cmVsPTAmYW1wO21vZGVzdGJyYW5kaW5nPTEmYW1wO3BsYXlzaW5saW5lPTEmYW1wO2NvbnRyb2xzPTEiIAogICAgICAgIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIAogICAgICAgIGFsbG93PSJhY2NlbGVyb21ldGVyOyBhdXRvcGxheTsgY2xpcGJvYXJkLXdyaXRlOyBlbmNyeXB0ZWQtbWVkaWE7IGd5cm9zY29wZTsgcGljdHVyZS1pbi1waWN0dXJlOyB3ZWItc2hhcmUiIGFsbG93ZnVsbHNjcmVlbj0iIj4KICAgIDwvaWZyYW1lPgo8L2Rpdj4KCiAgICBiYWNrZ3JvdW5kOiAjZjRmMGU1OwogICAgICB3aWR0aDogMTAwJTsKICAgIGJhY2tncm91bmQ6ICNmNGYwZTU7CiAgICBiYWNrZ3JvdW5kOiAjZjRmMGU1Owo8ZGl2IGlkPSJ2aWRlby13cmFwcGVyIiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyBoZWlnaHQ6IDA7IHBhZGRpbmctdG9wOiA1Ni4yNSU7IGJvcmRlci1yYWRpdXM6IDEycHg7IG1hcmdpbjogMCBhdXRvOyBiYWNrZ3JvdW5kOiAjZjRmMGU1OyBvdmVyZmxvdzogaGlkZGVuOyI+CiAgICA8aWZyYW1lIGlkPSJ5dHBsYXllciIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBib3JkZXI6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDEwcHg7IGJhY2tncm91bmQ6ICNmNGYwZTU7IiAKc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tzb3JpZ2luYWxDb250ZW50aGVpZ2h0bmFtZWRhdGFtb2RlYWxpZ25fYWNmX2NvbnRleHRjb250ZW50aXNTdGFja2VkT25Nb2JpbGUKY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tzaXNTdGFja2VkT25Nb2JpbGVhbGlnbmlzU3RhY2tlZE9uTW9iaWxlYWxpZ25vcmlnaW5hbENvbnRlbnRoZWlnaHRpc1N0YWNrZWRPbk1vYmlsZW5hbWVkYXRhbW9kZV9hY2ZfY29udGV4dGlzU3RhY2tlZE9uTW9iaWxlaXNTdGFja2VkT25Nb2JpbGVjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNpbm5lckJsb2NrczwhLS0gd3A6Y29sdW1ucyB7ImFsaWduIjoid2lkZSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWdud2lkZSI+PCEtLSB3cDpjb2x1bW4gLS0+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT4KPCEtLSAvd3A6c3BhY2VyIC0tPmNvbnRlbnQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwhLS0gd3A6aHRtbCAtLT4KPCEtLSAvd3A6aHRtbCAtLT48L2Rpdj4KPHNjcmlwdD4KICAgICAgICBpZiAoc3JjLmluY2x1ZGVzKCJtdXRlPTEiKSkgewogICAgICAgIH0KPC9zY3JpcHQ+CiAgICBjb25zdCBwbGF5ZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXRwbGF5ZXInKTsKICAgIHBsYXllci5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCkgewogICAgICAgIGxldCBzcmMgPSB0aGlzLnNyYzsKICAgICAgICAgICAgdGhpcy5zcmMgPSBzcmMucmVwbGFjZSgibXV0ZT0xIiwgIm11dGU9MCIpOwogICAgfSwgeyBvbmNlOiB0cnVlIH0pOwpzdGF0ZXZlcnNpb25jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwaW5uZXJCbG9ja3NjYXB0aW9ucHJvdmlkZXJOYW1lU2x1Z2FsbG93UmVzcG9uc2l2ZXJlc3BvbnNpdmVwcmV2aWV3YWJsZXVybHR5cGVjbGFzc05hbWVwcm92aWRlck5hbWVTbHVnYWxsb3dSZXNwb25zaXZlcmVzcG9uc2l2ZXByZXZpZXdhYmxldHlwZWNsYXNzTmFtZW9yaWdpbmFsQ29udGVudGhlaWdodHByb3ZpZGVyTmFtZVNsdWdhbGxvd1Jlc3BvbnNpdmVyZXNwb25zaXZlcHJldmlld2FibGV0eXBlY2xhc3NOYW1lbmFtZWRhdGFtb2RlYWxpZ25fYWNmX2NvbnRleHRwcm92aWRlck5hbWVTbHVnYWxsb3dSZXNwb25zaXZlcmVzcG9uc2l2ZXByZXZpZXdhYmxldHlwZWNsYXNzTmFtZXByb3ZpZGVyTmFtZVNsdWdhbGxvd1Jlc3BvbnNpdmVyZXNwb25zaXZlcHJldmlld2FibGV0eXBlY2xhc3NOYW1laGVpZ2h0cHJvdmlkZXJOYW1lU2x1Z2FsbG93UmVzcG9uc2l2ZXJlc3BvbnNpdmVwcmV2aWV3YWJsZXR5cGVjbGFzc05hbWVwcm92aWRlck5hbWVTbHVnYWxsb3dSZXNwb25zaXZlcmVzcG9uc2l2ZXByZXZpZXdhYmxldHlwZWNsYXNzTmFtZS52YWlhLWNzLW51bSB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IGNsYW1wKDMwcHgsIDd2dywgNzJweCk7IGZvbnQtd2VpZ2h0OiA4MDA7IGNvbG9yOiAjRjNGMEU0OyBsaW5lLWhlaWdodDogMTsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7IH0Kc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tzb3JpZ2luYWxDb250ZW50aXNTdGFja2VkT25Nb2JpbGVtZXRhZGF0YWFsaWduc3RhdGV2ZXJzaW9ud2lkdGhuYW1lZGF0YW1vZGVhbGlnbl9hY2ZfY29udGV4dGNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbmFtZWRhdGFtb2RlYWxpZ25fYWNmX2NvbnRleHRpbm5lckJsb2NrcwpzdGF0ZXZlcnNpb25uYW1lZGF0YW1vZGVfYWNmX2NvbnRleHRpc1N0YWNrZWRPbk1vYmlsZW1ldGFkYXRhY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN3aWR0aGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3M8IS0tIHdwOmFjZi9mYXNjaWEtaW5pemlhbGUtaW1nLWN0YSB7Im5hbWUiOiJhY2YvZmFzY2lhLWluaXppYWxlLWltZy1jdGEiLCJkYXRhIjp7ImJhY2tncm91bmQiOiJkYXJrZ3JlZW4iLCJfYmFja2dyb3VuZCI6ImZpZWxkX2Zhc2NpYS1pbml6aWFsZS1pbWctY3RhXzAxIiwidGl0bGUtMSI6IiIsIl90aXRsZS0xIjoiZmllbGRfZmFzY2lhLWluaXppYWxlLWltZy1jdGFfMDIiLCJ0aXRsZS0yIjoiUHVnbGlhIiwiX3RpdGxlLTIiOiJmaWVsZF9mYXNjaWEtaW5pemlhbGUtaW1nLWN0YV8wMyIsInNlcGFyYXRvci1jb2xvciI6IndoaXRlIiwiX3NlcGFyYXRvci1jb2xvciI6ImZpZWxkX2Zhc2NpYS1pbml6aWFsZS1pbWctY3RhXzA0Iiwic3VidGl0bGUiOiJcdTAwM2NwIGRpcj1cdTAwMjJhdXRvXHUwMDIyXHUwMDNlV2lyIHJlZ2VuZXJpZXJlbiBkaWUgbWVkaXRlcnJhbmUgTWFjY2hpYSwgZWluZW4gTWV0ZXIgbmFjaCBkZW0gYW5kZXJlbi5cdTAwM2MvcFx1MDAzZVxyXG5cdTAwM2NwIGRpcj1cdTAwMjJhdXRvXHUwMDIyXHUwMDNlSGV1dGUgYmVkZXV0ZXQgZsO8ciBWQUlBIFJlZ2VuZXJhdGlvbiwgaW4gUHVnbGlhIG5ldSBhbnp1ZmFuZ2VuIOKAkyB2b24gc2VpbmVyIG1lZGl0ZXJyYW5lbiBNYWNjaGlhLCB2b24gZGVyIEJpb2RpdmVyc2l0w6R0LCB2b24gZWluZW0gbmV1ZW4sIGRlbm5vY2ggdXJhbHRlbiBHbGVpY2hnZXdpY2h0Llx1MDAzYy9wXHUwMDNlIiwiX3N1YnRpdGxlIjoiZmllbGRfZmFzY2lhLWluaXppYWxlLWltZy1jdGFfMDUiLCJzdWJ0aXRsZS1jb2xvciI6InllbGxvdyIsIl9zdWJ0aXRsZS1jb2xvciI6ImZpZWxkX2Zhc2NpYS1pbml6aWFsZS1pbWctY3RhXzYiLCJpbWFnZSI6NTU5NjAsIl9pbWFnZSI6ImZpZWxkX2Zhc2NpYS1pbml6aWFsZS1pbWctY3RhXzcifSwiYWxpZ24iOiIiLCJtb2RlIjoicHJldmlldyJ9IC8tLT4Kc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlUHVnbGlhZG9jdW1lbnRjb250ZW50Cgpkb2N1bWVudGV4Y2VycHRhaW4gaW4gYWxsIGVzdGUgbGlkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRtZXRhX2FjZl9jaGFuZ2VkY29udGVudC10eXBlZm9vdG5vdGVzZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc25hbWVkYXRhYWxpZ25tb2RlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc25hbWVkYXRhYWxpZ25tb2RlaW5uZXJCbG9ja3NzdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnlfYWNmX2NvbnRleHRfYWNmX2NvbnRleHRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwaW5uZXJCbG9ja3NoZWlnaHRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwaW5uZXJCbG9ja3Npc1N0YWNrZWRPbk1vYmlsZWlzU3RhY2tlZE9uTW9iaWxlaGVpZ2h0b3JpZ2luYWxDb250ZW50bmFtZWRhdGFtb2RlYWxpZ25fYWNmX2NvbnRleHQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwhLS0gd3A6aHRtbCAtLT4Kc3RhdGV2ZXJzaW9ub3JpZ2luYWxDb250ZW50c3RhdGV2ZXJzaW9uPGxpbmsgaHJlZj0iaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1TeW5lOndnaHRANDAwOzcwMDs4MDAmYW1wO2Rpc3BsYXk9c3dhcCIgcmVsPSJzdHlsZXNoZWV0Ij4KLnZhaWEtY3MtcHJvZHVjdC1uYW1lIHsgZm9udC1zaXplOiBjbGFtcCg0MnB4LCA5dncsIDk2cHgpOyBmb250LXdlaWdodDogODAwOyBsaW5lLWhlaWdodDogMC45OyBsZXR0ZXItc3BhY2luZzogLTNweDsgY29sb3I6ICNGM0YwRTQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbjogMCAwIDEycHg7IGxldHRlci1zcGFjaW5nOiAtMXB4OyB9Ci52YWlhLWNzLXByb2R1Y3QtbmFtZSBlbSB7IGZvbnQtc3R5bGU6IG5vcm1hbDsgY29sb3I6ICNEREMwMDA7IGRpc3BsYXk6IGJsb2NrOyBsZXR0ZXItc3BhY2luZzogLTFweDt9CiAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIG5hbWU9InByaXZhY3kiIHJlcXVpcmVkPSIiPgpzdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRzdGF0ZXZlcnNpb248IS0tIHdwOmFjZi9zbGlkZXItaW1tYWdpbmkgeyJuYW1lIjoiYWNmL3NsaWRlci1pbW1hZ2luaSIsImRhdGEiOnsiYmFja2dyb3VuZCI6InllbGxvdyIsIl9iYWNrZ3JvdW5kIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAwIiwidGl0bGUtMSI6IiIsIl90aXRsZS0xIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAxIiwidGl0bGUtMS1jb2xvciI6ImRhcmtncmVlbiIsIl90aXRsZS0xLWNvbG9yIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAzIiwic2VwYXJhdG9yX2NvbG9yIjoiZGFya2dyZWVuIiwiX3NlcGFyYXRvcl9jb2xvciI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wM18wMCIsImltbWFnaW5pXzBfdGl0b2xvX3NsaWRlIjoiIiwiX2ltbWFnaW5pXzBfdGl0b2xvX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxIiwiaW1tYWdpbmlfMF90aXRvbG9fc2xpZGVfY29sb3IiOiJsaWdodHllbGxvdyIsIl9pbW1hZ2luaV8wX3RpdG9sb19zbGlkZV9jb2xvciI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMiIsImltbWFnaW5pXzBfaW1tYWdpbmVfc2xpZGUiOjU1OTg1LCJfaW1tYWdpbmlfMF9pbW1hZ2luZV9zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMyIsImltbWFnaW5pXzBfcHVsc2FudGVfc2xpZGUiOiIiLCJfaW1tYWdpbmlfMF9wdWxzYW50ZV9zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNCIsImltbWFnaW5pXzBfcHVsc2FudGVfc2xpZGVfdXJsIjoiIiwiX2ltbWFnaW5pXzBfcHVsc2FudGVfc2xpZGVfdXJsIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA1IiwiaW1tYWdpbmlfMF9vbmNsaWNrX2FjdGlvbiI6InBob3RvZ2FsbGVyeSIsIl9pbW1hZ2luaV8wX29uY2xpY2tfYWN0aW9uIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2IiwiaW1tYWdpbmlfMV90aXRvbG9fc2xpZGUiOiIiLCJfaW1tYWdpbmlfMV90aXRvbG9fc2xpZGUiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDEiLCJpbW1hZ2luaV8xX3RpdG9sb19zbGlkZV9jb2xvciI6ImxpZ2h0eWVsbG93IiwiX2ltbWFnaW5pXzFfdGl0b2xvX3NsaWRlX2NvbG9yIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAyIiwiaW1tYWdpbmlfMV9pbW1hZ2luZV9zbGlkZSI6NTU5ODEsIl9pbW1hZ2luaV8xX2ltbWFnaW5lX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzIiwiaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZSI6IiIsIl9pbW1hZ2luaV8xX3B1bHNhbnRlX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA0IiwiaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZV91cmwiOiIiLCJfaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZV91cmwiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUiLCJpbW1hZ2luaV8xX29uY2xpY2tfYWN0aW9uIjoicGhvdG9nYWxsZXJ5IiwiX2ltbWFnaW5pXzFfb25jbGlja19hY3Rpb24iOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDYiLCJpbW1hZ2luaV8yX3RpdG9sb19zbGlkZSI6IiIsIl9pbW1hZ2luaV8yX3RpdG9sb19zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMSIsImltbWFnaW5pXzJfdGl0b2xvX3NsaWRlX2NvbG9yIjoibGlnaHR5ZWxsb3ciLCJfaW1tYWdpbmlfMl90aXRvbG9fc2xpZGVfY29sb3IiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDIiLCJpbW1hZ2luaV8yX2ltbWFnaW5lX3NsaWRlIjo1NTk4OSwiX2ltbWFnaW5pXzJfaW1tYWdpbmVfc2xpZGUiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDMiLCJpbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlIjoiIiwiX2ltbWFnaW5pXzJfcHVsc2FudGVfc2xpZGUiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDQiLCJpbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlX3VybCI6IiIsIl9pbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlX3VybCI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNSIsImltbWFnaW5pXzJfb25jbGlja19hY3Rpb24iOiJwaG90b2dhbGxlcnkiLCJfaW1tYWdpbmlfMl9vbmNsaWNrX2FjdGlvbiI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNiIsImltbWFnaW5pXzNfdGl0b2xvX3NsaWRlIjoiIiwiX2ltbWFnaW5pXzNfdGl0b2xvX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxIiwiaW1tYWdpbmlfM190aXRvbG9fc2xpZGVfY29sb3IiOiJsaWdodGdyZWVuIiwiX2ltbWFnaW5pXzNfdGl0b2xvX3NsaWRlX2NvbG9yIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAyIiwiaW1tYWdpbmlfM19pbW1hZ2luZV9zbGlkZSI6NTU5NzMsIl9pbW1hZ2luaV8zX2ltbWFnaW5lX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzIiwiaW1tYWdpbmlfM19wdWxzYW50ZV9zbGlkZSI6IiIsIl9pbW1hZ2luaV8zX3B1bHNhbnRlX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA0IiwiaW1tYWdpbmlfM19wdWxzYW50ZV9zbGlkZV91cmwiOiIiLCJfaW1tYWdpbmlfM19wdWxzYW50ZV9zbGlkZV91cmwiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUiLCJpbW1hZ2luaV8zX29uY2xpY2tfYWN0aW9uIjoicGhvdG9nYWxsZXJ5IiwiX2ltbWFnaW5pXzNfb25jbGlja19hY3Rpb24iOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDYiLCJpbW1hZ2luaV80X3RpdG9sb19zbGlkZSI6IiIsIl9pbW1hZ2luaV80X3RpdG9sb19zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMSIsImltbWFnaW5pXzRfdGl0b2xvX3NsaWRlX2NvbG9yIjoibGlnaHRncmVlbiIsIl9pbW1hZ2luaV80X3RpdG9sb19zbGlkZV9jb2xvciI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMiIsImltbWFnaW5pXzRfaW1tYWdpbmVfc2xpZGUiOjU1OTc3LCJfaW1tYWdpbmlfNF9pbW1hZ2luZV9zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMyIsImltbWFnaW5pXzRfcHVsc2FudGVfc2xpZGUiOiIiLCJfaW1tYWdpbmlfNF9wdWxzYW50ZV9zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNCIsImltbWFnaW5pXzRfcHVsc2FudGVfc2xpZGVfdXJsIjoiIiwiX2ltbWFnaW5pXzRfcHVsc2FudGVfc2xpZGVfdXJsIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA1IiwiaW1tYWdpbmlfNF9vbmNsaWNrX2FjdGlvbiI6InBob3RvZ2FsbGVyeSIsIl9pbW1hZ2luaV80X29uY2xpY2tfYWN0aW9uIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2IiwiaW1tYWdpbmkiOjUsIl9pbW1hZ2luaSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNCJ9LCJhbGlnbiI6IiIsIm1vZGUiOiJwcmV2aWV3In0gLy0tPgpkb2N1bWVudHNsdWdab3NwYS5EaW5hemlvbj9QdWdhIXN0YXRldmVyc2lvbnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbmFtZWRhdGFtb2RlYWxpZ25fYWNmX2NvbnRleHRpbm5lckJsb2NrcwpzdGF0ZXZlcnNpb24gICAgPGRpdiBjbGFzcz0idmFpYS1jcy1leWVicm93Ij5EZW1uw6RjaHN0PC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtYmFkZ2UtbGFiZWwiPk5ldWVzIFByb2R1a3QgaW4gS8O8cnplPC9zcGFuPgogICAgICA8aDIgY2xhc3M9InZhaWEtY3MtcHJvZHVjdC1uYW1lIj5EYXMgZXJzdGUgUHJvZHVrdDxicj48ZW0+aW4gT2xpdmUgTWF0dGVyPC9lbT48L2gyPgogICAgICA8cCBjbGFzcz0idmFpYS1jcy1wcm9kdWN0LWRlc2MiPkVpbiBNYXRlcmlhbCwgZGFzIGF1cyB2b24gWHlsZWxsYSBiZWZhbGxlbmVuIE9saXZlbmLDpHVtZW4gZW50c3RhbmRlbiBpc3QuIFRyYWRpdGlvbiB1bmQgSW5ub3ZhdGlvbiwgSWRlbnRpdMOkdCB1bmQgRm9yc2NodW5nLjwvcD4KICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtZGF0ZS1sYWJlbCI+RW50aMO8bGx0IGFtPC9zcGFuPgogICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1kYXRlLXZhbHVlIj4xMi4gSnVuaSAyMDI2PC9zcGFuPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLWxibCI+VGFnZTwvc3Bhbj4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1sYmwiPlN0dW5kZW48L3NwYW4+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbGJsIj5NaW51dGVuPC9zcGFuPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLWxibCI+U2VrdW5kZW48L3NwYW4+CiAgICAgIDxwIGNsYXNzPSJ2YWlhLWNzLXNvY2lhbC10aXRsZSI+PHN0cm9uZz5Gb2xnZSB1bnMsIGRhbWl0IGR1IGVzIG5pY2h0IHZlcnBhc3N0PC9zdHJvbmc+IOKAlCBiZWdsZWl0ZSBkYXMgUHJvamVrdCBTY2hyaXR0IGbDvHIgU2Nocml0dC48L3A+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS90aGVyZWFsdmFpYS8iIHRhcmdldD0iX2JsYW5rIj5JbnN0YWdyYW08L2E+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3RoZXJlYWx2YWlhLyIgdGFyZ2V0PSJfYmxhbmsiPkZhY2Vib29rPC9hPgogICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L3ZhaWFzcmwvIiB0YXJnZXQ9Il9ibGFuayI+TGlua2VkSW48L2E+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQ1B0VEpFaDk3eWlFTW0tdkVfVXgzQXciIHRhcmdldD0iX2JsYW5rIj5Zb3VUdWJlPC9hPgogICAgCiAgICA8IS0tIE5ld3NsZXR0ZXIgLSBWZXJzaW9uZSB0ZWRlc2NhIC0tPgogICAgICAgIDxkaXY+CiAgICAgICAgICA8aDEgc3R5bGU9ImZvbnQtc2l6ZTogMThweDsgbWFyZ2luOiAwIDAgOHB4IDA7IGNvbG9yOiAjRjNGMEU0OyI+Ly8gVFJFVEVOIERFSU5FUiBWQUlBLUNPTU1VTklUWSBCRUkhIC8vPC9oMT4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2PgogICAgICAgICAgPGgzIHN0eWxlPSJmb250LXNpemU6IDE1cHg7IG1hcmdpbjogMCAwIDIwcHggMDsgY29sb3I6ICNDOUVDRDk7IGZvbnQtd2VpZ2h0OiA0MDA7Ij5NZWxkZSBkaWNoIGpldHp0IGbDvHIgdW5zZXJlbiBOZXdzbGV0dGVyIGFuIHVuZCBzZWkgVGVpbCBkZXIgVmVyw6RuZGVydW5nITwvaDM+CiAgICAgICAgPC9kaXY+CiAgICAgICAgCiAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgcmVsPSIxIiBuYW1lPSJjYW1wbzEiIGlkPSJjYW1wbzEiIHBsYWNlaG9sZGVyPSJJaHIgTmFtZSIgbWF4bGVuZ3RoPSIyMDAiIHJlcXVpcmVkPSIiPgogICAgICAgIAogICAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3Mtbmwtcm93Ij4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJlbWFpbCIgbmFtZT0iZW1haWwiIGlkPSJlbWFpbCIgcGxhY2Vob2xkZXI9InlvdXJAZW1haWwuY29tIiByZXF1aXJlZD0iIj4KICAgICAgICA8L2Rpdj4KICAgICAgICAKICAgICAgICAgIDxzcGFuPkljaCBha3plcHRpZXJlIGRpZSA8YSBocmVmPSJodHRwczovL3d3dy52YWlhd29vZC5ldS9pbmZvcm1hdGl2YS1wcml2YWN5LW5ld3NsZXR0ZXIvIiB0YXJnZXQ9Il9ibGFuayI+RGF0ZW5zY2h1dHpyaWNodGxpbmllPC9hPjwvc3Bhbj4KICAgICAgICAKICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJncm91cCIgdmFsdWU9IjMxIj4KICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBpZD0iYXBncm91cCIgbmFtZT0iYXBncm91cCIgdmFsdWU9IjM4Ij4KICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJJZEN1c3RvbUZsb3dDZmciIHZhbHVlPSI4Ij4KICAgICAgICAKICAgICAgICA8YnV0dG9uIHR5cGU9InN1Ym1pdCIgbmFtZT0ic3VibWl0IiB2YWx1ZT0idHJ1ZSIgY2xhc3M9InZhaWEtY3MtbmwtYnRuIj4KICAgICAgICAgIEpFVFpUIEFOTUVMREVOCiAgICAgICAgPC9idXR0b24+CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndmNzLWRheXMnKS50ZXh0Q29udGVudCA9IHBhZChNYXRoLmZsb29yKGQvODY0MDAwMDApKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2Y3MtbWlucycpLnRleHRDb250ZW50ID0gcGFkKE1hdGguZmxvb3IoZCUzNjAwMDAwLzYwMDAwKSk7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndmNzLXNlY3MnKS50ZXh0Q29udGVudCA9IHBhZChNYXRoLmZsb29yKGQlNjAwMDAvMTAwMCkpOwpzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb248ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjEwMCUiPjwhLS0gd3A6YWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZSB7Im5hbWUiOiJhY2YvZmFzY2lhdGl0b2xvdmVydGljYWxlIiwiZGF0YSI6eyJiYWNrZ3JvdW5kIjoidHJhbnNwYXJlbnQiLCJfYmFja2dyb3VuZCI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMCIsInRpdGxlLTEiOiJXYXMgaXN0IHBhc3NpZXJ0PyIsIl90aXRsZS0xIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzAxIiwidGl0bGUtMS1zaXplIjoibWVkaXVtIiwiX3RpdGxlLTEtc2l6ZSI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMiIsInRpdGxlLTEtY29sb3IiOiJncmVlbiIsIl90aXRsZS0xLWNvbG9yIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzAzIiwidGVzdG8iOiJcdTAwM2NwIGRpcj1cdTAwMjJhdXRvXHUwMDIyXHUwMDNlSW4gUHVnbGlhIGhhdCBYeWxlbGxhIE1pbGxpb25lbiB2b24gQsOkdW1lbiBiZWZhbGxlbi5cdTAwM2MvcFx1MDAzZVxyXG5cdTAwM2NwIGRpcj1cdTAwMjJhdXRvXHUwMDIyXHUwMDNlTWVociBhbHMgMjAgTWlsbGlvbmVuIE9saXZlbmLDpHVtZSB3dXJkZW4gc2VpdCAyMDEzIGdlc2Now6RkaWd0IHVuZCBoYWJlbiBkYXMgTGFuZHNjaGFmdHNiaWxkIHVuZCBkYXMgR2xlaWNoZ2V3aWNodCBkZXMgw5Zrb3N5c3RlbXMgdGllZmdyZWlmZW5kIHZlcsOkbmRlcnQuIEVpbmUgQXVzd2lya3VuZywgZGllIHdlaXQgw7xiZXIgZGllIExhbmR3aXJ0c2NoYWZ0IGhpbmF1c2dlaHQ6IFNpZSBiZXRyaWZmdCBkaWUgQmlvZGl2ZXJzaXTDpHQsIGRlbiBCb2RlbiwgZGFzIEdlYmlldCB1bmQgZGllIElkZW50aXTDpHQgdm9uIE1pbGxpb25lbiBNZW5zY2hlbi5cdTAwM2MvcFx1MDAzZSIsIl90ZXN0byI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNCIsInRlc3RvLXNpemUiOiJtZWRpdW0iLCJfdGVzdG8tc2l6ZSI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNSIsInRlc3RvLWNvbG9yIjoiZGFya2dyZWVuIiwiX3Rlc3RvLWNvbG9yIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA2IiwiY3RhLWNvbG9yIjoiY2FyZC1tb2RlLW5vIiwiX2N0YS1jb2xvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNyIsImFsaWdubWVudCI6InRpdGxlLWxlZnQiLCJfYWxpZ25tZW50IjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA4In0sImFsaWduIjoiIiwibW9kZSI6InByZXZpZXcifSAvLS0+PC9kaXY+CjwhLS0gd3A6YWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZSB7Im5hbWUiOiJhY2YvZmFzY2lhdGl0b2xvdmVydGljYWxlIiwiZGF0YSI6eyJiYWNrZ3JvdW5kIjoidHJhbnNwYXJlbnQiLCJfYmFja2dyb3VuZCI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMCIsInRpdGxlLTEiOiJXYXMgaGF0IHVucyB6dW0gSGFuZGVsbiBiZXdvZ2VuPyIsIl90aXRsZS0xIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzAxIiwidGl0bGUtMS1zaXplIjoibWVkaXVtIiwiX3RpdGxlLTEtc2l6ZSI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMiIsInRpdGxlLTEtY29sb3IiOiJncmVlbiIsIl90aXRsZS0xLWNvbG9yIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzAzIiwidGVzdG8iOiJcdTAwM2NwIGRpcj1cdTAwMjJhdXRvXHUwMDIyXHUwMDNlU2VpdCBKYWhyZW4gaGFiZW4gd2lyIGRhcsO8YmVyIG5hY2hnZWRhY2h0LCB3aWUgd2lyIGRhcyByZWdlbmVyYXRpdmUgTW9kZWxsIHZvbiBWQUlBIG5hY2ggUHVnbGlhIGJyaW5nZW4ga8O2bm5lbi4gV2lyIGhhYmVuIExhbmR3aXJ0ZW4sIFdpc3NlbnNjaGFmdGxlcm4sIEluc3RpdHV0aW9uZW4gdW5kIG5vcm1hbGVuIE1lbnNjaGVuIHp1Z2Vow7ZydCwgdW0gZ2VtZWluc2FtIHp1IHZlcnN0ZWhlbiwgd2llIHdpciByZWFnaWVyZW4ga8O2bm5lbi4gTmljaHQsIHVtIGRhcyBWZXJsb3JlbmUgenUgZXJzZXR6ZW4sIHNvbmRlcm4gdW0gZXR3YXMgTmV1ZXMgd2FjaHNlbiB6dSBsYXNzZW4sIGRlciBOYXR1ciB3aWVkZXIgUmF1bSB6dSBnZWJlbiB1bmQgZGVtIEdlYmlldCBuZXVlbiBXZXJ0IHp1IHZlcmxlaWhlbi5cdTAwM2MvcFx1MDAzZSIsIl90ZXN0byI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNCIsInRlc3RvLXNpemUiOiJtZWRpdW0iLCJfdGVzdG8tc2l6ZSI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNSIsInRlc3RvLWNvbG9yIjoiZGFya2dyZWVuIiwiX3Rlc3RvLWNvbG9yIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA2IiwiY3RhLWNvbG9yIjoiY2FyZC1tb2RlLW5vIiwiX2N0YS1jb2xvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNyIsImFsaWdubWVudCI6InRpdGxlLXJpZ2h0IiwiX2FsaWdubWVudCI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wOCJ9LCJhbGlnbiI6IiIsIm1vZGUiOiJwcmV2aWV3In0gLy0tPgo8IS0tIHdwOmFjZi9mYXNjaWF0aXRvbG92ZXJ0aWNhbGUgeyJuYW1lIjoiYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZSIsImRhdGEiOnsiYmFja2dyb3VuZCI6InRyYW5zcGFyZW50IiwiX2JhY2tncm91bmQiOiJmaWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDAiLCJ0aXRsZS0xIjoiV2FzIHJlYWxpc2llcmVuIHdpcj8iLCJfdGl0bGUtMSI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMSIsInRpdGxlLTEtc2l6ZSI6Im1lZGl1bSIsIl90aXRsZS0xLXNpemUiOiJmaWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDIiLCJ0aXRsZS0xLWNvbG9yIjoiZ3JlZW4iLCJfdGl0bGUtMS1jb2xvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMyIsInRlc3RvIjoiXHUwMDNjcCBkaXI9XHUwMDIyYXV0b1x1MDAyMlx1MDAzZUVpbiBpbm5vdmF0aXZlcyBNYXRlcmlhbCwgZGFzIGVudHN0ZWh0LCBpbmRlbSBtYW4gZGFzLCB3YXMgd2llIEFiZmFsbCB3aXJrdGUg4oCTIGRpZSB2b24gWHlsZWxsYSBiZWZhbGxlbmVuIE9saXZlbmLDpHVtZSDigJMgbWl0IGJpby1iYXNpZXJ0ZW4gUG9seW1lcmVuIHZlcmJpbmRldC4gRWluZSBWZXJiaW5kdW5nIGF1cyBUcmFkaXRpb24gdW5kIElubm92YXRpb24sIGF1cyBJZGVudGl0w6R0IHVuZCBGb3JzY2h1bmcuXHUwMDNjL3BcdTAwM2VcclxuXHUwMDNjcCBkaXI9XHUwMDIyYXV0b1x1MDAyMlx1MDAzZUdlbmF1IGhpZXIgZW50c3RlaHQgXHUwMDNjc3Ryb25nXHUwMDNlT0xJVkUgTUFUVEVSXHUwMDNjL3N0cm9uZ1x1MDAzZSwgZGVyIEdydW5kc3RvZmYgZsO8ciBlaW5lIG5ldWUgUHJvZHVrdGxpbmllIHZvbiBWQUlBLlx1MDAzYy9wXHUwMDNlIiwiX3Rlc3RvIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA0IiwidGVzdG8tc2l6ZSI6Im1lZGl1bSIsIl90ZXN0by1zaXplIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA1IiwidGVzdG8tY29sb3IiOiJkYXJrZ3JlZW4iLCJfdGVzdG8tY29sb3IiOiJmaWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDYiLCJjdGEtY29sb3IiOiJjYXJkLW1vZGUtbm8iLCJfY3RhLWNvbG9yIjoiZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA3IiwiYWxpZ25tZW50IjoidGl0bGUtbGVmdCIsIl9hbGlnbm1lbnQiOiJmaWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDgifSwiYWxpZ24iOiIiLCJtb2RlIjoicHJldmlldyJ9IC8tLT4KPCEtLSB3cDphY2YvZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGEgeyJuYW1lIjoiYWNmL2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhIiwiZGF0YSI6eyJiYWNrZ3JvdW5kIjoidHJhbnNwYXJlbnQiLCJfYmFja2dyb3VuZCI6ImZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzAxIiwiYWxsaW5lYXRpdG9sbyI6ImJsb2NrIiwiX2FsbGluZWF0aXRvbG8iOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wMV8xIiwidGl0bGUtMSI6IkVudGRlY2tlIGRpZSBhbmRlcmVuIFByb2pla3RlIiwiX3RpdGxlLTEiOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wMiIsInRpdGxlLTEtc2l6ZSI6Im1lZGl1bSIsIl90aXRsZS0xLXNpemUiOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wMyIsInRpdGxlLTEtY29sb3IiOiJkYXJrZ3JlZW4iLCJfdGl0bGUtMS1jb2xvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzA0IiwidGl0bGUtMiI6IiIsIl90aXRsZS0yIjoiZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMDUiLCJ0aXRsZS0yLXNpemUiOiJzbWFsbCIsIl90aXRsZS0yLXNpemUiOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wNiIsInRpdGxlLTItY29sb3IiOiJsaWdodGdyZWVuIiwiX3RpdGxlLTItY29sb3IiOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wNyIsInNlcGFyYXRvciI6Im5vIiwiX3NlcGFyYXRvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzA4Iiwic2VwYXJhdG9yLWNvbG9yIjoieWVsbG93IiwiX3NlcGFyYXRvci1jb2xvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzA4XzAxIiwic3VidGl0bGUiOiIiLCJfc3VidGl0bGUiOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wOSIsInN1YnRpdGxlLXNpemUiOiJsYXJnZSIsIl9zdWJ0aXRsZS1zaXplIjoiZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMTAiLCJzdWJ0aXRsZS1jb2xvciI6ImRhcmtncmVlbiIsIl9zdWJ0aXRsZS1jb2xvciI6ImZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzExIiwiY3RhLXRleHQiOiIiLCJfY3RhLXRleHQiOiJmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8xMiIsImN0YS1saW5rIjoiIiwiX2N0YS1saW5rIjoiZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMTMiLCJjdGEtY29sb3IiOiJzZWNvbmRhcnkiLCJfY3RhLWNvbG9yIjoiZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMTQifSwiYWxpZ24iOiIiLCJtb2RlIjoicHJldmlldyJ9IC8tLT4KPCEtLSB3cDphY2Yvc2xpZGVyLWltbWFnaW5pIHsibmFtZSI6ImFjZi9zbGlkZXItaW1tYWdpbmkiLCJkYXRhIjp7ImJhY2tncm91bmQiOiJ5ZWxsb3ciLCJfYmFja2dyb3VuZCI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wMCIsInRpdGxlLTEiOiIiLCJfdGl0bGUtMSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wMSIsInRpdGxlLTEtY29sb3IiOiJkYXJrZ3JlZW4iLCJfdGl0bGUtMS1jb2xvciI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wMyIsInNlcGFyYXRvcl9jb2xvciI6ImRhcmtncmVlbiIsIl9zZXBhcmF0b3JfY29sb3IiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDNfMDAiLCJpbW1hZ2luaV8wX3RpdG9sb19zbGlkZSI6IkRvbG9taXRlbiIsIl9pbW1hZ2luaV8wX3RpdG9sb19zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMSIsImltbWFnaW5pXzBfdGl0b2xvX3NsaWRlX2NvbG9yIjoibGlnaHR5ZWxsb3ciLCJfaW1tYWdpbmlfMF90aXRvbG9fc2xpZGVfY29sb3IiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDIiLCJpbW1hZ2luaV8wX2ltbWFnaW5lX3NsaWRlIjo0MjQxOSwiX2ltbWFnaW5pXzBfaW1tYWdpbmVfc2xpZGUiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDMiLCJpbW1hZ2luaV8wX3B1bHNhbnRlX3NsaWRlIjoiTWVociBlcmZhaHJlbiIsIl9pbW1hZ2luaV8wX3B1bHNhbnRlX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA0IiwiaW1tYWdpbmlfMF9wdWxzYW50ZV9zbGlkZV91cmwiOiJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2plY3QvZG9sb21pdGVuLyIsIl9pbW1hZ2luaV8wX3B1bHNhbnRlX3NsaWRlX3VybCI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNSIsImltbWFnaW5pXzBfb25jbGlja19hY3Rpb24iOiJhbGluayIsIl9pbW1hZ2luaV8wX29uY2xpY2tfYWN0aW9uIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2IiwiaW1tYWdpbmlfMV90aXRvbG9fc2xpZGUiOiJHbGV0c2NoZXIiLCJfaW1tYWdpbmlfMV90aXRvbG9fc2xpZGUiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDEiLCJpbW1hZ2luaV8xX3RpdG9sb19zbGlkZV9jb2xvciI6ImxpZ2h0eWVsbG93IiwiX2ltbWFnaW5pXzFfdGl0b2xvX3NsaWRlX2NvbG9yIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAyIiwiaW1tYWdpbmlfMV9pbW1hZ2luZV9zbGlkZSI6NDI0MjMsIl9pbW1hZ2luaV8xX2ltbWFnaW5lX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzIiwiaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZSI6Ik1laHIgZXJmYWhyZW4iLCJfaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNCIsImltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGVfdXJsIjoiaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9qZWN0L2dsZXRzY2hlci8iLCJfaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZV91cmwiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUiLCJpbW1hZ2luaV8xX29uY2xpY2tfYWN0aW9uIjoiYWxpbmsiLCJfaW1tYWdpbmlfMV9vbmNsaWNrX2FjdGlvbiI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNiIsImltbWFnaW5pXzJfdGl0b2xvX3NsaWRlIjoiQm9ya2Vua8OkZmVyIiwiX2ltbWFnaW5pXzJfdGl0b2xvX3NsaWRlIjoiZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxIiwiaW1tYWdpbmlfMl90aXRvbG9fc2xpZGVfY29sb3IiOiJsaWdodHllbGxvdyIsIl9pbW1hZ2luaV8yX3RpdG9sb19zbGlkZV9jb2xvciI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMiIsImltbWFnaW5pXzJfaW1tYWdpbmVfc2xpZGUiOjQyNDE1LCJfaW1tYWdpbmlfMl9pbW1hZ2luZV9zbGlkZSI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMyIsImltbWFnaW5pXzJfcHVsc2FudGVfc2xpZGUiOiJNZWhyIGVyZmFocmVuIiwiX2ltbWFnaW5pXzJfcHVsc2FudGVfc2xpZGUiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDQiLCJpbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlX3VybCI6Imh0dHBzOi8vd3d3LnZhaWEuZXUvZGUvcHJvamVjdC9ib3N0cmljby8iLCJfaW1tYWdpbmlfMl9wdWxzYW50ZV9zbGlkZV91cmwiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUiLCJpbW1hZ2luaV8yX29uY2xpY2tfYWN0aW9uIjoiYWxpbmsiLCJfaW1tYWdpbmlfMl9vbmNsaWNrX2FjdGlvbiI6ImZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNiIsImltbWFnaW5pIjozLCJfaW1tYWdpbmkiOiJmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDQifSwiYWxpZ24iOiIiLCJtb2RlIjoicHJldmlldyJ9IC8tLT4Kc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tzaGVpZ2h0b3JpZ2luYWxDb250ZW50bmFtZWRhdGFtb2RlX2FjZl9jb250ZXh0LnZhaWEtY3MtZ2hvc3QgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTIwcHg7IHJpZ2h0OiAtMTBweDsgZm9udC1zaXplOiBjbGFtcCgxMDBweCwgMjB2dywgMjQwcHgpOyBmb250LXdlaWdodDogODAwOyBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjAzKTsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IGxldHRlci1zcGFjaW5nOiAtNnB4OyB1c2VyLXNlbGVjdDogbm9uZTsgbGluZS1oZWlnaHQ6IDE7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0KLnZhaWEtY3MtZXllYnJvdyB7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IDcwMDsgbGV0dGVyLXNwYWNpbmc6IDRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNEREMwMDA7IG1hcmdpbi1ib3R0b206IDIwcHg7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTJweDsgfQoudmFpYS1jcy1leWVicm93OjphZnRlciB7IGNvbnRlbnQ6ICcnOyB3aWR0aDogNDhweDsgaGVpZ2h0OiAxcHg7IGJhY2tncm91bmQ6ICNEREMwMDA7IG9wYWNpdHk6IDAuNDsgfQovKiBOdW92byBwcm9kb3R0byBiYWRnZSAqLwoudmFpYS1jcy1wcm9kdWN0LWJhZGdlIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTBweDsgYmFja2dyb3VuZDogcmdiYSgyMjEsMTkyLDAsMC4xKTsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjEsMTkyLDAsMC4zNSk7IGJvcmRlci1yYWRpdXM6IDNweDsgcGFkZGluZzogMTBweCAxOHB4OyBtYXJnaW4tYm90dG9tOiAyOHB4OyB9Ci52YWlhLWNzLXByb2R1Y3QtYmFkZ2UtbGFiZWwgeyBmb250LXNpemU6IDEwcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjRERDMDAwOyBmb250LXdlaWdodDogNzAwOyB9Ci52YWlhLWNzLXByb2R1Y3QtYmFkZ2UtZG90IHsgd2lkdGg6IDZweDsgaGVpZ2h0OiA2cHg7IGJvcmRlci1yYWRpdXM6IDUwJTsgYmFja2dyb3VuZDogI0REQzAwMDsgYW5pbWF0aW9uOiB2YWlhLXB1bHNlIDEuOHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7IH0KQGtleWZyYW1lcyB2YWlhLXB1bHNlIHsgMCUsMTAwJSB7IG9wYWNpdHk6IDE7IH0gNTAlIHsgb3BhY2l0eTogMC4zOyB9IH0KLyogQmxvY2NvIHByb2RvdHRvICovCi52YWlhLWNzLXByb2R1Y3QgeyBtYXJnaW4tYm90dG9tOiAzNnB4OyB9Ci52YWlhLWNzLXByb2R1Y3QtZGVzYyB7IGZvbnQtc2l6ZTogMTVweDsgY29sb3I6ICNDOUVDRDk7IGxpbmUtaGVpZ2h0OiAxLjY7IG1heC13aWR0aDogNDYwcHg7IGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgyMjEsMTkyLDAsMC41KTsgcGFkZGluZy1sZWZ0OiAxNnB4OyB9Ci8qIERhdGEgKi8KLnZhaWEtY3MtZGF0ZS1yb3cgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDE2cHg7IG1hcmdpbi1ib3R0b206IDQwcHg7IGZsZXgtd3JhcDogd3JhcDsgfQoudmFpYS1jcy1kYXRlLWxhYmVsIHsgZm9udC1zaXplOiAxMXB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogIzdhYWI1ZTsgZm9udC13ZWlnaHQ6IDcwMDsgfQoudmFpYS1jcy1kYXRlLXZhbHVlIHsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogODAwOyBjb2xvcjogI0YzRjBFNDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfQovKiBDb3VudGRvd24gKi8KLnZhaWEtY3MtY291bnRkb3duIHsgZGlzcGxheTogZmxleDsgZ2FwOiAwOyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IG1hcmdpbi1ib3R0b206IDU2cHg7IH0KLnZhaWEtY3MtdW5pdCB7IHRleHQtYWxpZ246IGxlZnQ7IHBhZGRpbmctcmlnaHQ6IDI0cHg7IG1hcmdpbi1yaWdodDogMjRweDsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjEyKTsgfQoudmFpYS1jcy1sYmwgeyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxMHB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogIzdhYWI1ZTsgbWFyZ2luLXRvcDogOHB4OyBmb250LXdlaWdodDogNzAwOyB9Ci8qIFNvY2lhbCAqLwoudmFpYS1jcy1zb2NpYWwtcm93IHsgbWFyZ2luLWJvdHRvbTogNDhweDsgfQoudmFpYS1jcy1zb2NpYWwtdGl0bGUgeyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiAjQzlFQ0Q5OyBtYXJnaW4tYm90dG9tOiAxNnB4OyB9Ci52YWlhLWNzLXNvY2lhbC10aXRsZSBzdHJvbmcgeyBjb2xvcjogI0YzRjBFNDsgfQoudmFpYS1jcy1zb2NpYWwgYSB7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDIzNiwyMTcsMC4yKTsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiA5cHggMTZweDsgY29sb3I6ICNDOUVDRDk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC1zaXplOiAxMnB4OyBmb250LXdlaWdodDogNzAwOyBsZXR0ZXItc3BhY2luZzogMXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDdweDsgfQovKiBOZXdzbGV0dGVyICovCi52YWlhLWNzLW5sIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA0KTsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjE1KTsgYm9yZGVyLXJhZGl1czogNHB4OyBwYWRkaW5nOiAyOHB4OyB9Ci52YWlhLWNzLW5sLXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogI0YzRjBFNDsgbWFyZ2luOiAwIDAgNHB4OyB9Ci52YWlhLWNzLW5sLXN1YiB7IGZvbnQtc2l6ZTogMTNweDsgY29sb3I6ICNDOUVDRDk7IG1hcmdpbjogMCAwIDIwcHg7IH0KLnZhaWEtY3Mtbmwtcm93IHsgZGlzcGxheTogZmxleDsgZ2FwOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMnB4OyBmbGV4LXdyYXA6IHdyYXA7IH0KLnZhaWEtY3Mtbmwtcm93IGlucHV0IHsgZmxleDogMTsgbWluLXdpZHRoOiAxMjBweDsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA3KTsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjIpOyBib3JkZXItcmFkaXVzOiAzcHg7IHBhZGRpbmc6IDEwcHggMTRweDsgY29sb3I6ICNGM0YwRTQ7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1mYW1pbHk6ICdTeW5lJywgc2Fucy1zZXJpZjsgb3V0bGluZTogbm9uZTsgfQoudmFpYS1jcy1ubC1yb3cgaW5wdXQ6OnBsYWNlaG9sZGVyIHsgY29sb3I6IHJnYmEoMjQzLDI0MCwyMjgsMC4zKTsgfQoudmFpYS1jcy1ubC1yb3cgaW5wdXQ6Zm9jdXMgeyBib3JkZXItY29sb3I6ICMwMDdBNEU7IH0KLnZhaWEtY3MtbmwtcHJpdmFjeSB7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHJnYmEoMjAxLDIzNiwyMTcsMC42KTsgbWFyZ2luLWJvdHRvbTogMTZweDsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGdhcDogOHB4OyB9Ci52YWlhLWNzLW5sLXByaXZhY3kgaW5wdXQgeyBtYXJnaW4tdG9wOiAycHg7IGFjY2VudC1jb2xvcjogI0REQzAwMDsgfQoudmFpYS1jcy1ubC1wcml2YWN5IGEgeyBjb2xvcjogI0REQzAwMDsgfQoudmFpYS1jcy1ubC1idG4geyB3aWR0aDogMTAwJTsgYmFja2dyb3VuZDogI0REQzAwMDsgY29sb3I6ICMwRTNCMjY7IGJvcmRlcjogbm9uZTsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiAxMnB4OyBmb250LXNpemU6IDEzcHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGxldHRlci1zcGFjaW5nOiAycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGN1cnNvcjogcG9pbnRlcjsgZm9udC1mYW1pbHk6ICdTeW5lJywgc2Fucy1zZXJpZjsgfQoudmFpYS1jcy1ubC1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiAjRjNGMEU0OyB9CiAgLnZhaWEtY3MtcHJvZHVjdC1uYW1lIHsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IH0KICAudmFpYS1jcy11bml0IHsgcGFkZGluZy1yaWdodDogMTRweDsgbWFyZ2luLXJpZ2h0OiAxNHB4OyB9CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtYmFkZ2UiPgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtYmFkZ2UtZG90Ij48L2Rpdj4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1wcm9kdWN0Ij4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1kYXRlLXJvdyI+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InZhaWEtY3Mtc29jaWFsLXJvdyI+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLW5sIj4KICAgICAgPGZvcm0gYWN0aW9uPSJodHRwczovL2E3ZTJhNS5tYWlsdXBjbGllbnQuY29tL2Zyb250ZW5kL3N1YnNjcmliZS5hc3B4IiBtZXRob2Q9InBvc3QiPgogICAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3Mtbmwtcm93Ij4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLW5sLXByaXZhY3kiPgogICAgICAgIDwvZGl2PgogICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9Imdyb3VwIiB2YWx1ZT0iNyI+CiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ibGlzdCIgdmFsdWU9IjEiPgogICAgICA8L2Zvcm0+CiAgICA8L2Rpdj4KPCEtLSB3cDpzcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImhlaWdodDoxMDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+CgUHCAcECkcACwMHAgQDCA8DBwIEAwhPAAYDBwIEAwgPRAEMBQMHAgQDCA8DBwIEAwgPAwcCBAMIDwMHAgQDCA8DBwIEAwgPuwMBEZYBLwUHAQgHBApHAAsRhQKVAZQBpwE\/mgIcqQG\/AakB6AEAGCgjGIsDnAE3MkUADwZEAQygARZBAKABBQcbOEoAERsOBIcGGRNZALwEBQcFBwgHBApHAAsPBkQBBQwHEQEIBwQKRwALEQURBQ8GEUQBDFEACAcECgsIBwQKC6ABLxMHLhgJJkoAOI4BOBgFBwgHBApHAAsHEA8KCwMECRAPCgsECQ8GEA8KCwQJRAEFDBAPCgsECRAPCgsECQYQDwoLBAkQDwoLBAmwAgUHBQcIBwQKRwALDxEIRQAHBUQBBQwIBw8ECgsIBw8ECgcLCAcPBAoLCAcPBAoHCwgHDwQKRAEFDAsBBQdEAQwRSAAHDwQKBQsIBw8ECgcLog4FBwgECAYIBQYIB0EACAdBBQJBAANBAggGCA5IAQRMAAkIBggHDwQKRAAFBAsIBw8ECkQABQQLBQcFB0wACAcECkcACwYIBwQKRwALUQAGD0QBBQwuBQcPBQevAbAEPQUHTwAFB6ozCARBAEIAAQcBAwIFBwUHCAcPBApEAQUMCwEFBzGOAYEEtgEucQAyjQKsBTClBbMBpgKWAgm7AYQDkwGtAgUHBQe1E7wSthKAFZEkBQcIBwQKRwALBg9EAQyaBKIEkAmAAZ8CpgWnA5UCuwKOBKcUrwGcAQsiCyMLJR2cASUPKQ81NBmzAUMBAABHAQAAEAECADUBAAA6AQEACwEAACwBAAAVAQMAAAEAAAABAAAAAQMAAgEAABQBAQAbAQAAAAEBAAEBAwAKAQMAREEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAAJBAABBAABBAABBAABBAABBAABBAABCAQEAQQAAQQAAQQAAQQAAQQAAQQAApApBWBdBBiJBBwhBFAOLDgKpDgG2EZQSQQURhg+pDgEIgw+uEpQSQQGDD6kOrhKUEkEBlCibBwECQQEDQQcCAQOoDQYCqQ22EAGfDQEVnw2NDQGUAQGUEYoRuBBBAakNnw2NDUEJDI4BiAKsAZoEAbAEqwOoApcDiAUBsgS5BAGWAjWCAa0BMi8yM0EAhQOKAZkQgQenCbEGAZQBrwIUQQQMQQcMQQYRQQYVqm2zArwUiSQTAZQRihG4EEEBqQ2fDY0NAZQRihG4EEECtAJBA6ACQQGOAiIhQQGICoABO0EBrgJBARmCAVkAvARBCJQRihG4EEECDkEEqgdBAQVBAQNBBAVBAoAisyRBAYAiQQYmrg8BrwO0BbMkQQCAIgGrAaECsyRBAIAiQSsOQRQDQQYLEbgBpgcTsyRBAIAisyRBAIAisyRBAIAiAZUKpAmnBLMkQQCAIkEHGBW\/BAIBnQOfHCQCQQMFQQcFQQsFQQsFQQgKQQMFQQsFQRg1AZ4DgAYjswezJEEAgCIBnAKhBAGaAzqzArMkQQCAIgEFsyRBAIAiAQ4BrgKzAbMkQQCAIrMkQQCAIgGyArMkQQCAIgGuEpQSQQMJQQADQQMGQQKWBKoHQQGWBEENtQYSAQkUEQGBDKoHQQCWBEFODkEQCkEGErQGE6oHQQCWBKoHQQCWBAGqB0EAlgSqB0EAlgRBDA+UQkEBBEFbFpUEnDSyATo3swUBND4vogFBHpIPsi6VEKYHmRSkBbIUiCWrDKAauhq9FKwijxoEAQYCBQMBAwYBAwIGQQYKAQpBDwoBDwEKAQoBCgEKAQ8BCgEPAQoBCgEKAQ9BAQdBBB4BBZ0MlxCpB5sUmQECAQSFAY4BBEIBCAo1jgGTAT6NAZQBhQGTAYIBkAGVAcABALEBiiWtDLUUjRW\/FK4ishRBB58BEwMBDQENBwEFEwJBAAUCAUIAQQQDQQQKARYEFAofG5MEDUEJAgEDBQRBAwsZKgUXAwFGAAoDB0EDDEEBEEEGhQGLApspqgW2A50KuwGtApEQuQafCY4IEzQBOo4OpAW3DQEEhgM9hQKzDpgFrweWBgGQD5QVvBRBAZ0Mjg62DUEBsBCSAQGQD5sUvBRBAZ0MsBC2DQGQD5sUvBRBAJ0MsBC2DQGNAp8BAZAPmxS8FEEAnQywELYNBLYSAQO9EgejEgm6EQGQD5sUvBSJJEEBnQywELYNuhEBkA+bFLwUiSRBAJ0MsBC2DboRAZAPmxS8FIkkQQCdDLAQtg26EQG6EQGQD5sUvBSJJEEBnQywELYNuhEBBLoRAZAPmxS8FIkkQQGdDLAQtg26EQGQD5sUvBSJJEEAnQywELYNuhEBkA+bFLwUiSQCQQAKQQkCQQCGBAGCBAECkiiHBAGgJQKhJQG0JAJBAANBBwRBALUOmgWxB5gGjANBAbMkAkEAAkENAkEEiAFBBwQBBEEHAkEAA0EAAoEitCRBAYEiAbQkQQCBIooRiw6pDoMPqQ5BAw1BGwhBBBUBBKwQB74PAY0iQQG+D0EAuQ8HhxMDvxYBqjNBAb8WAaozQQC\/FkEAA0EDAgMCrwuKEJEPiw8BDLsRQgABug2CEqIOtRO8ErYSgBWRJEEBrwuKEJEPiw+6DYISog61E7wSthKAFZEkQQCvC4oQkQ+LD7oNghJBAK8CnAdBAZwHAaIOAkEAA0EIA0EHAkEAB0EfhQQBsAIBkAGmA7YBATAtMDG8AZ0BsAGGAzqSAq4BtgJBAhWqAQB9AXivAQB4OAAOANgCAHh4dyQzOWE1MzBmMy1hMDNiLTQ4MDgtOTZlMy03NTAyMGRhNjU3YTh3SzxkaXYgc3R5bGU9ImhlaWdodDoxMDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BTEwMHB4dwB3B3ByZXZpZXd3AHcAdwdwcmV2aWV3dwB3AHcHcHJldmlld3cAdwxjb3JlL2NvbHVtbnN4eHcLY29yZS9jb2x1bW54uwEAeAEAFAB4e0J59K1yk9AAe0Hk1uUq4AAAfgB3JGU3ZWE0ZTI1LTk2YWUtNDgzZC1iODg3LTBjZmVkOTE3ZWY5NnedATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvQmFubmVyLVB1Z2xpYS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNTYwMDciLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3AH2H6wZ3QGh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvQmFubmVyLVB1Z2xpYS5wbmd3BGZ1bGx3BG5vbmV3JGI5NzNhZjIxLWZlZDktNDQ1MS05OTg4LTk4NzFlMzI3NzExOHckPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyI+PC9kaXY+dyRkMDc2YWFkZi0yMTE2LTQxZGItYjk5OS1iYzdhZDcwZmFkM2V3OzxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiIgc3R5bGU9ImZsZXgtYmFzaXM6MTAwJSI+PC9kaXY+dwQxMDAldyRhZjYxZmQyZi1kOTRiLTRlNTgtYjgwZC1mOTA4Njc0ZmJhY2V3AHcZYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZXcZYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZXYSCmJhY2tncm91bmR3C3RyYW5zcGFyZW50C19iYWNrZ3JvdW5kdx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDAHdGl0bGUtMXcRV2FzIGlzdCBwYXNzaWVydD8IX3RpdGxlLTF3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMQx0aXRsZS0xLXNpemV3Bm1lZGl1bQ1fdGl0bGUtMS1zaXpldx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDINdGl0bGUtMS1jb2xvcncFZ3JlZW4OX3RpdGxlLTEtY29sb3J3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMwV0ZXN0b3eYAzxwIGRpcj0iYXV0byI+SW4gUHVnbGlhIGhhdCBYeWxlbGxhIE1pbGxpb25lbiB2b24gQsOkdW1lbiBiZWZhbGxlbi48L3A+DQo8cCBkaXI9ImF1dG8iPk1laHIgYWxzIDIwIE1pbGxpb25lbiBPbGl2ZW5iw6R1bWUgd3VyZGVuIHNlaXQgMjAxMyBnZXNjaMOkZGlndCB1bmQgaGFiZW4gZGFzIExhbmRzY2hhZnRzYmlsZCB1bmQgZGFzIEdsZWljaGdld2ljaHQgZGVzIMOWa29zeXN0ZW1zIHRpZWZncmVpZmVuZCB2ZXLDpG5kZXJ0LiBFaW5lIEF1c3dpcmt1bmcsIGRpZSB3ZWl0IMO8YmVyIGRpZSBMYW5kd2lydHNjaGFmdCBoaW5hdXNnZWh0OiBTaWUgYmV0cmlmZnQgZGllIEJpb2RpdmVyc2l0w6R0LCBkZW4gQm9kZW4sIGRhcyBHZWJpZXQgdW5kIGRpZSBJZGVudGl0w6R0IHZvbiBNaWxsaW9uZW4gTWVuc2NoZW4uPC9wPgZfdGVzdG93HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNAp0ZXN0by1zaXpldwZtZWRpdW0LX3Rlc3RvLXNpemV3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNQt0ZXN0by1jb2xvcncJZGFya2dyZWVuDF90ZXN0by1jb2xvcnceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA2CWN0YS1jb2xvcncMY2FyZC1tb2RlLW5vCl9jdGEtY29sb3J3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wNwlhbGlnbm1lbnR3CnRpdGxlLWxlZnQKX2FsaWdubWVudHceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA4dwdwcmV2aWV3dwB2AgZwb3N0SWR9q+kGCHBvc3RUeXBldwdwcm9qZWN0dyRlMzYwYjBkNS1hNDBlLTQzNTgtYjBiOC1lNGM5NTI3YWZjNTR3LjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMgYWxpZ253aWRlIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3BHdpZGV3JDc3YTNhODA4LWUzMjYtNGQxZi1hMTAyLTg5NDk5MDAxYWFmYXh3IzxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PC9kaXY+dwtjb3JlL2NvbHVtbnckMzBiN2ZhMDItYTNlYy00YjdiLWE0MWYtYzNlNGYyZTRjOGU1eHfeCTxzdHlsZT4KICAjdmlkZW8td3JhcHBlciB7CiAgICB3aWR0aDogMTAwJTsKICAgIGJhY2tncm91bmQ6ICNmNGYwZTU7CiAgfQoKICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAgICN2aWRlby13cmFwcGVyIHsKICAgICAgd2lkdGg6IDEwMCU7CiAgICB9CiAgfQoKICAjdmlkZW8td3JhcHBlciBpZnJhbWUgewogICAgYmFja2dyb3VuZDogI2Y0ZjBlNTsKICB9CgogIGJvZHkgewogICAgYmFja2dyb3VuZDogI2Y0ZjBlNTsKICB9Cjwvc3R5bGU+Cgo8ZGl2IGlkPSJ2aWRlby13cmFwcGVyIiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyBoZWlnaHQ6IDA7IHBhZGRpbmctdG9wOiA1Ni4yNSU7IGJvcmRlci1yYWRpdXM6IDEycHg7IG1hcmdpbjogMCBhdXRvOyBiYWNrZ3JvdW5kOiAjZjRmMGU1OyBvdmVyZmxvdzogaGlkZGVuOyI+CiAgICA8aWZyYW1lIGlkPSJ5dHBsYXllciIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBib3JkZXI6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDEwcHg7IGJhY2tncm91bmQ6ICNmNGYwZTU7IiAKICAgICAgICBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL3o1WUswRE1majNvP2F1dG9wbGF5PTEmYW1wO211dGU9MSZhbXA7bG9vcD0xJmFtcDtwbGF5bGlzdD16NVlLMERNZmozbyZhbXA7cmVsPTAmYW1wO21vZGVzdGJyYW5kaW5nPTEmYW1wO3BsYXlzaW5saW5lPTEmYW1wO2NvbnRyb2xzPTEiIAogICAgICAgIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIAogICAgICAgIGFsbG93PSJhY2NlbGVyb21ldGVyOyBhdXRvcGxheTsgY2xpcGJvYXJkLXdyaXRlOyBlbmNyeXB0ZWQtbWVkaWE7IGd5cm9zY29wZTsgcGljdHVyZS1pbi1waWN0dXJlOyB3ZWItc2hhcmUiIGFsbG93ZnVsbHNjcmVlbj0iIj4KICAgIDwvaWZyYW1lPgo8L2Rpdj4KCjxzY3JpcHQ+CiAgICBjb25zdCBwbGF5ZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXRwbGF5ZXInKTsKICAgIHBsYXllci5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCkgewogICAgICAgIGxldCBzcmMgPSB0aGlzLnNyYzsKICAgICAgICBpZiAoc3JjLmluY2x1ZGVzKCJtdXRlPTEiKSkgewogICAgICAgICAgICB0aGlzLnNyYyA9IHNyYy5yZXBsYWNlKCJtdXRlPTEiLCAibXV0ZT0wIik7CiAgICAgICAgfQogICAgfSwgeyBvbmNlOiB0cnVlIH0pOwo8L3NjcmlwdD53CWNvcmUvaHRtbHfeCTxzdHlsZT4KICAjdmlkZW8td3JhcHBlciB7CiAgICB3aWR0aDogMTAwJTsKICAgIGJhY2tncm91bmQ6ICNmNGYwZTU7CiAgfQoKICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAgICN2aWRlby13cmFwcGVyIHsKICAgICAgd2lkdGg6IDEwMCU7CiAgICB9CiAgfQoKICAjdmlkZW8td3JhcHBlciBpZnJhbWUgewogICAgYmFja2dyb3VuZDogI2Y0ZjBlNTsKICB9CgogIGJvZHkgewogICAgYmFja2dyb3VuZDogI2Y0ZjBlNTsKICB9Cjwvc3R5bGU+Cgo8ZGl2IGlkPSJ2aWRlby13cmFwcGVyIiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyBoZWlnaHQ6IDA7IHBhZGRpbmctdG9wOiA1Ni4yNSU7IGJvcmRlci1yYWRpdXM6IDEycHg7IG1hcmdpbjogMCBhdXRvOyBiYWNrZ3JvdW5kOiAjZjRmMGU1OyBvdmVyZmxvdzogaGlkZGVuOyI+CiAgICA8aWZyYW1lIGlkPSJ5dHBsYXllciIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBib3JkZXI6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDEwcHg7IGJhY2tncm91bmQ6ICNmNGYwZTU7IiAKICAgICAgICBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL3o1WUswRE1majNvP2F1dG9wbGF5PTEmYW1wO211dGU9MSZhbXA7bG9vcD0xJmFtcDtwbGF5bGlzdD16NVlLMERNZmozbyZhbXA7cmVsPTAmYW1wO21vZGVzdGJyYW5kaW5nPTEmYW1wO3BsYXlzaW5saW5lPTEmYW1wO2NvbnRyb2xzPTEiIAogICAgICAgIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIAogICAgICAgIGFsbG93PSJhY2NlbGVyb21ldGVyOyBhdXRvcGxheTsgY2xpcGJvYXJkLXdyaXRlOyBlbmNyeXB0ZWQtbWVkaWE7IGd5cm9zY29wZTsgcGljdHVyZS1pbi1waWN0dXJlOyB3ZWItc2hhcmUiIGFsbG93ZnVsbHNjcmVlbj0iIj4KICAgIDwvaWZyYW1lPgo8L2Rpdj4KCjxzY3JpcHQ+CiAgICBjb25zdCBwbGF5ZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXRwbGF5ZXInKTsKICAgIHBsYXllci5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCkgewogICAgICAgIGxldCBzcmMgPSB0aGlzLnNyYzsKICAgICAgICBpZiAoc3JjLmluY2x1ZGVzKCJtdXRlPTEiKSkgewogICAgICAgICAgICB0aGlzLnNyYyA9IHNyYy5yZXBsYWNlKCJtdXRlPTEiLCAibXV0ZT0wIik7CiAgICAgICAgfQogICAgfSwgeyBvbmNlOiB0cnVlIH0pOwo8L3NjcmlwdD53JDM0NDRkMzU2LWFjMTQtNGYwNS04OTA4LTRhNzA3ZjI5NzEwNHcZYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZXcZYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZXYSCmJhY2tncm91bmR3C3RyYW5zcGFyZW50C19iYWNrZ3JvdW5kdx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDAHdGl0bGUtMXcgV2FzIGhhdCB1bnMgenVtIEhhbmRlbG4gYmV3b2dlbj8IX3RpdGxlLTF3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMQx0aXRsZS0xLXNpemV3Bm1lZGl1bQ1fdGl0bGUtMS1zaXpldx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDINdGl0bGUtMS1jb2xvcncFZ3JlZW4OX3RpdGxlLTEtY29sb3J3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMwV0ZXN0b3emAzxwIGRpcj0iYXV0byI+U2VpdCBKYWhyZW4gaGFiZW4gd2lyIGRhcsO8YmVyIG5hY2hnZWRhY2h0LCB3aWUgd2lyIGRhcyByZWdlbmVyYXRpdmUgTW9kZWxsIHZvbiBWQUlBIG5hY2ggUHVnbGlhIGJyaW5nZW4ga8O2bm5lbi4gV2lyIGhhYmVuIExhbmR3aXJ0ZW4sIFdpc3NlbnNjaGFmdGxlcm4sIEluc3RpdHV0aW9uZW4gdW5kIG5vcm1hbGVuIE1lbnNjaGVuIHp1Z2Vow7ZydCwgdW0gZ2VtZWluc2FtIHp1IHZlcnN0ZWhlbiwgd2llIHdpciByZWFnaWVyZW4ga8O2bm5lbi4gTmljaHQsIHVtIGRhcyBWZXJsb3JlbmUgenUgZXJzZXR6ZW4sIHNvbmRlcm4gdW0gZXR3YXMgTmV1ZXMgd2FjaHNlbiB6dSBsYXNzZW4sIGRlciBOYXR1ciB3aWVkZXIgUmF1bSB6dSBnZWJlbiB1bmQgZGVtIEdlYmlldCBuZXVlbiBXZXJ0IHp1IHZlcmxlaWhlbi48L3A+Bl90ZXN0b3ceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA0CnRlc3RvLXNpemV3Bm1lZGl1bQtfdGVzdG8tc2l6ZXceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA1C3Rlc3RvLWNvbG9ydwlkYXJrZ3JlZW4MX3Rlc3RvLWNvbG9ydx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDYJY3RhLWNvbG9ydwxjYXJkLW1vZGUtbm8KX2N0YS1jb2xvcnceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA3CWFsaWdubWVudHcLdGl0bGUtcmlnaHQKX2FsaWdubWVudHceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA4dgIGcG9zdElkfavpBghwb3N0VHlwZXcHcHJvamVjdHckYmUxNjIxMzUtYmQ2Yi00YTk4LTg3NDgtZTJhNjM5ODNhMDljdxNhY2Yvc2xpZGVyLWltbWFnaW5pdxNhY2Yvc2xpZGVyLWltbWFnaW5pdkYKYmFja2dyb3VuZHcGeWVsbG93C19iYWNrZ3JvdW5kdxhmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDAHdGl0bGUtMXcACF90aXRsZS0xdxhmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDENdGl0bGUtMS1jb2xvcncJZGFya2dyZWVuDl90aXRsZS0xLWNvbG9ydxhmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDMPc2VwYXJhdG9yX2NvbG9ydwlkYXJrZ3JlZW4QX3NlcGFyYXRvcl9jb2xvcncbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAzXzAwF2ltbWFnaW5pXzBfdGl0b2xvX3NsaWRldwAYX2ltbWFnaW5pXzBfdGl0b2xvX3NsaWRldxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDEdaW1tYWdpbmlfMF90aXRvbG9fc2xpZGVfY29sb3J3C2xpZ2h0eWVsbG93Hl9pbW1hZ2luaV8wX3RpdG9sb19zbGlkZV9jb2xvcncbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAyGWltbWFnaW5pXzBfaW1tYWdpbmVfc2xpZGV9seoGGl9pbW1hZ2luaV8wX2ltbWFnaW5lX3NsaWRldxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDMZaW1tYWdpbmlfMF9wdWxzYW50ZV9zbGlkZXcAGl9pbW1hZ2luaV8wX3B1bHNhbnRlX3NsaWRldxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDQdaW1tYWdpbmlfMF9wdWxzYW50ZV9zbGlkZV91cmx3AB5faW1tYWdpbmlfMF9wdWxzYW50ZV9zbGlkZV91cmx3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNRlpbW1hZ2luaV8wX29uY2xpY2tfYWN0aW9udwxwaG90b2dhbGxlcnkaX2ltbWFnaW5pXzBfb25jbGlja19hY3Rpb253G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNhdpbW1hZ2luaV8xX3RpdG9sb19zbGlkZXcAGF9pbW1hZ2luaV8xX3RpdG9sb19zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxHWltbWFnaW5pXzFfdGl0b2xvX3NsaWRlX2NvbG9ydwtsaWdodHllbGxvdx5faW1tYWdpbmlfMV90aXRvbG9fc2xpZGVfY29sb3J3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMhlpbW1hZ2luaV8xX2ltbWFnaW5lX3NsaWRlfa3qBhpfaW1tYWdpbmlfMV9pbW1hZ2luZV9zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzGWltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGV3ABpfaW1tYWdpbmlfMV9wdWxzYW50ZV9zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA0HWltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGVfdXJsdwAeX2ltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGVfdXJsdxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUZaW1tYWdpbmlfMV9vbmNsaWNrX2FjdGlvbncMcGhvdG9nYWxsZXJ5Gl9pbW1hZ2luaV8xX29uY2xpY2tfYWN0aW9udxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDYXaW1tYWdpbmlfMl90aXRvbG9fc2xpZGV3ABhfaW1tYWdpbmlfMl90aXRvbG9fc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMR1pbW1hZ2luaV8yX3RpdG9sb19zbGlkZV9jb2xvcncLbGlnaHR5ZWxsb3ceX2ltbWFnaW5pXzJfdGl0b2xvX3NsaWRlX2NvbG9ydxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDIZaW1tYWdpbmlfMl9pbW1hZ2luZV9zbGlkZX216gYaX2ltbWFnaW5pXzJfaW1tYWdpbmVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMxlpbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRldwAaX2ltbWFnaW5pXzJfcHVsc2FudGVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNB1pbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlX3VybHcAHl9pbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlX3VybHcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA1GWltbWFnaW5pXzJfb25jbGlja19hY3Rpb253DHBob3RvZ2FsbGVyeRpfaW1tYWdpbmlfMl9vbmNsaWNrX2FjdGlvbncbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2F2ltbWFnaW5pXzNfdGl0b2xvX3NsaWRldwAYX2ltbWFnaW5pXzNfdGl0b2xvX3NsaWRldxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDEdaW1tYWdpbmlfM190aXRvbG9fc2xpZGVfY29sb3J3CmxpZ2h0Z3JlZW4eX2ltbWFnaW5pXzNfdGl0b2xvX3NsaWRlX2NvbG9ydxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDIZaW1tYWdpbmlfM19pbW1hZ2luZV9zbGlkZX2l6gYaX2ltbWFnaW5pXzNfaW1tYWdpbmVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMxlpbW1hZ2luaV8zX3B1bHNhbnRlX3NsaWRldwAaX2ltbWFnaW5pXzNfcHVsc2FudGVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNB1pbW1hZ2luaV8zX3B1bHNhbnRlX3NsaWRlX3VybHcAHl9pbW1hZ2luaV8zX3B1bHNhbnRlX3NsaWRlX3VybHcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA1GWltbWFnaW5pXzNfb25jbGlja19hY3Rpb253DHBob3RvZ2FsbGVyeRpfaW1tYWdpbmlfM19vbmNsaWNrX2FjdGlvbncbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2F2ltbWFnaW5pXzRfdGl0b2xvX3NsaWRldwAYX2ltbWFnaW5pXzRfdGl0b2xvX3NsaWRldxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDEdaW1tYWdpbmlfNF90aXRvbG9fc2xpZGVfY29sb3J3CmxpZ2h0Z3JlZW4eX2ltbWFnaW5pXzRfdGl0b2xvX3NsaWRlX2NvbG9ydxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDIZaW1tYWdpbmlfNF9pbW1hZ2luZV9zbGlkZX2p6gYaX2ltbWFnaW5pXzRfaW1tYWdpbmVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMxlpbW1hZ2luaV80X3B1bHNhbnRlX3NsaWRldwAaX2ltbWFnaW5pXzRfcHVsc2FudGVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNB1pbW1hZ2luaV80X3B1bHNhbnRlX3NsaWRlX3VybHcAHl9pbW1hZ2luaV80X3B1bHNhbnRlX3NsaWRlX3VybHcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA1GWltbWFnaW5pXzRfb25jbGlja19hY3Rpb253DHBob3RvZ2FsbGVyeRpfaW1tYWdpbmlfNF9vbmNsaWNrX2FjdGlvbncbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2CGltbWFnaW5pfQUJX2ltbWFnaW5pdxhmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDR2AgZwb3N0SWR9q+kGCHBvc3RUeXBldwdwcm9qZWN0dyQyODZhMjBkNS03NDRkLTRiNjEtYWFkYi1jNjk0Mzc1MTNmYzN3AHcZYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZXcZYWNmL2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZXYSCmJhY2tncm91bmR3C3RyYW5zcGFyZW50C19iYWNrZ3JvdW5kdx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDAHdGl0bGUtMXcUV2FzIHJlYWxpc2llcmVuIHdpcj8IX3RpdGxlLTF3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMQx0aXRsZS0xLXNpemV3Bm1lZGl1bQ1fdGl0bGUtMS1zaXpldx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDINdGl0bGUtMS1jb2xvcncFZ3JlZW4OX3RpdGxlLTEtY29sb3J3HmZpZWxkX2Zhc2NpYXRpdG9sb3ZlcnRpY2FsZV8wMwV0ZXN0b3f8AjxwIGRpcj0iYXV0byI+RWluIGlubm92YXRpdmVzIE1hdGVyaWFsLCBkYXMgZW50c3RlaHQsIGluZGVtIG1hbiBkYXMsIHdhcyB3aWUgQWJmYWxsIHdpcmt0ZSDigJMgZGllIHZvbiBYeWxlbGxhIGJlZmFsbGVuZW4gT2xpdmVuYsOkdW1lIOKAkyBtaXQgYmlvLWJhc2llcnRlbiBQb2x5bWVyZW4gdmVyYmluZGV0LiBFaW5lIFZlcmJpbmR1bmcgYXVzIFRyYWRpdGlvbiB1bmQgSW5ub3ZhdGlvbiwgYXVzIElkZW50aXTDpHQgdW5kIEZvcnNjaHVuZy48L3A+DQo8cCBkaXI9ImF1dG8iPkdlbmF1IGhpZXIgZW50c3RlaHQgPHN0cm9uZz5PTElWRSBNQVRURVI8L3N0cm9uZz4sIGRlciBHcnVuZHN0b2ZmIGbDvHIgZWluZSBuZXVlIFByb2R1a3RsaW5pZSB2b24gVkFJQS48L3A+Bl90ZXN0b3ceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA0CnRlc3RvLXNpemV3Bm1lZGl1bQtfdGVzdG8tc2l6ZXceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA1C3Rlc3RvLWNvbG9ydwlkYXJrZ3JlZW4MX3Rlc3RvLWNvbG9ydx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDYJY3RhLWNvbG9ydwxjYXJkLW1vZGUtbm8KX2N0YS1jb2xvcnceZmllbGRfZmFzY2lhdGl0b2xvdmVydGljYWxlXzA3CWFsaWdubWVudHcKdGl0bGUtbGVmdApfYWxpZ25tZW50dx5maWVsZF9mYXNjaWF0aXRvbG92ZXJ0aWNhbGVfMDh3B3ByZXZpZXd3AHYCBnBvc3RJZH2r6QYIcG9zdFR5cGV3B3Byb2plY3R3JDMxODU1Y2UxLTAyZDQtNDllZC05NTBlLTk0YjYwODExZjA2NHcuPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyBhbGlnbmZ1bGwiPjwvZGl2PncMY29yZS9jb2x1bW5zdwRmdWxseHckM2Q3M2Y5NDEtMThiOS00NzNjLWI2NDYtNzA0MDI2Y2ZjMWIweHcjPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48L2Rpdj53C2NvcmUvY29sdW1udyQxN2U3NWJlNC0zN2I3LTRkZWMtOWI3YS1jYTFlN2I3YzIxYjJ4d9BKPGxpbmsgaHJlZj0iaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1TeW5lOndnaHRANDAwOzcwMDs4MDAmYW1wO2Rpc3BsYXk9c3dhcCIgcmVsPSJzdHlsZXNoZWV0Ij4KPHN0eWxlPgoudmFpYS1jcyB7IGJhY2tncm91bmQ6ICMwRTNCMjY7IHBhZGRpbmc6IDgwcHggMjRweDsgZm9udC1mYW1pbHk6ICdTeW5lJywgc2Fucy1zZXJpZjsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyB9Ci52YWlhLWNzLWdob3N0IHsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IC0yMHB4OyByaWdodDogLTEwcHg7IGZvbnQtc2l6ZTogY2xhbXAoMTAwcHgsIDIwdncsIDI0MHB4KTsgZm9udC13ZWlnaHQ6IDgwMDsgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4wMyk7IHdoaXRlLXNwYWNlOiBub3dyYXA7IHBvaW50ZXItZXZlbnRzOiBub25lOyBsZXR0ZXItc3BhY2luZzogLTZweDsgdXNlci1zZWxlY3Q6IG5vbmU7IGxpbmUtaGVpZ2h0OiAxOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9Ci52YWlhLWNzLWlubmVyIHsgbWF4LXdpZHRoOiA4MjBweDsgbWFyZ2luOiAwIGF1dG87IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTsgfQoudmFpYS1jcy1leWVicm93IHsgZm9udC1zaXplOiAxMXB4OyBmb250LXdlaWdodDogNzAwOyBsZXR0ZXItc3BhY2luZzogNHB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogI0REQzAwMDsgbWFyZ2luLWJvdHRvbTogMjBweDsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxMnB4OyB9Ci52YWlhLWNzLWV5ZWJyb3c6OmFmdGVyIHsgY29udGVudDogJyc7IHdpZHRoOiA0OHB4OyBoZWlnaHQ6IDFweDsgYmFja2dyb3VuZDogI0REQzAwMDsgb3BhY2l0eTogMC40OyB9Ci8qIE51b3ZvIHByb2RvdHRvIGJhZGdlICovCi52YWlhLWNzLXByb2R1Y3QtYmFkZ2UgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxMHB4OyBiYWNrZ3JvdW5kOiByZ2JhKDIyMSwxOTIsMCwwLjEpOyBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyMSwxOTIsMCwwLjM1KTsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiAxMHB4IDE4cHg7IG1hcmdpbi1ib3R0b206IDI4cHg7IH0KLnZhaWEtY3MtcHJvZHVjdC1iYWRnZS1sYWJlbCB7IGZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNEREMwMDA7IGZvbnQtd2VpZ2h0OiA3MDA7IH0KLnZhaWEtY3MtcHJvZHVjdC1iYWRnZS1kb3QgeyB3aWR0aDogNnB4OyBoZWlnaHQ6IDZweDsgYm9yZGVyLXJhZGl1czogNTAlOyBiYWNrZ3JvdW5kOiAjRERDMDAwOyBhbmltYXRpb246IHZhaWEtcHVsc2UgMS44cyBlYXNlLWluLW91dCBpbmZpbml0ZTsgfQpAa2V5ZnJhbWVzIHZhaWEtcHVsc2UgeyAwJSwxMDAlIHsgb3BhY2l0eTogMTsgfSA1MCUgeyBvcGFjaXR5OiAwLjM7IH0gfQovKiBCbG9jY28gcHJvZG90dG8gKi8KLnZhaWEtY3MtcHJvZHVjdCB7IG1hcmdpbi1ib3R0b206IDM2cHg7IH0KLnZhaWEtY3MtcHJvZHVjdC1uYW1lIHsgZm9udC1zaXplOiBjbGFtcCg0MnB4LCA5dncsIDk2cHgpOyBmb250LXdlaWdodDogODAwOyBsaW5lLWhlaWdodDogMC45OyBsZXR0ZXItc3BhY2luZzogLTNweDsgY29sb3I6ICNGM0YwRTQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbjogMCAwIDEycHg7IGxldHRlci1zcGFjaW5nOiAtMXB4OyB9Ci52YWlhLWNzLXByb2R1Y3QtbmFtZSBlbSB7IGZvbnQtc3R5bGU6IG5vcm1hbDsgY29sb3I6ICNEREMwMDA7IGRpc3BsYXk6IGJsb2NrOyBsZXR0ZXItc3BhY2luZzogLTFweDt9Ci52YWlhLWNzLXByb2R1Y3QtZGVzYyB7IGZvbnQtc2l6ZTogMTVweDsgY29sb3I6ICNDOUVDRDk7IGxpbmUtaGVpZ2h0OiAxLjY7IG1heC13aWR0aDogNDYwcHg7IGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgyMjEsMTkyLDAsMC41KTsgcGFkZGluZy1sZWZ0OiAxNnB4OyB9Ci8qIERhdGEgKi8KLnZhaWEtY3MtZGF0ZS1yb3cgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDE2cHg7IG1hcmdpbi1ib3R0b206IDQwcHg7IGZsZXgtd3JhcDogd3JhcDsgfQoudmFpYS1jcy1kYXRlLWxhYmVsIHsgZm9udC1zaXplOiAxMXB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogIzdhYWI1ZTsgZm9udC13ZWlnaHQ6IDcwMDsgfQoudmFpYS1jcy1kYXRlLXZhbHVlIHsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogODAwOyBjb2xvcjogI0YzRjBFNDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfQovKiBDb3VudGRvd24gKi8KLnZhaWEtY3MtY291bnRkb3duIHsgZGlzcGxheTogZmxleDsgZ2FwOiAwOyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IG1hcmdpbi1ib3R0b206IDU2cHg7IH0KLnZhaWEtY3MtdW5pdCB7IHRleHQtYWxpZ246IGxlZnQ7IHBhZGRpbmctcmlnaHQ6IDI0cHg7IG1hcmdpbi1yaWdodDogMjRweDsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjEyKTsgfQoudmFpYS1jcy11bml0Omxhc3QtY2hpbGQgeyBib3JkZXItcmlnaHQ6IG5vbmU7IHBhZGRpbmctcmlnaHQ6IDA7IG1hcmdpbi1yaWdodDogMDsgfQoudmFpYS1jcy1udW0geyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiBjbGFtcCgzMHB4LCA3dncsIDcycHgpOyBmb250LXdlaWdodDogODAwOyBjb2xvcjogI0YzRjBFNDsgbGluZS1oZWlnaHQ6IDE7IGxldHRlci1zcGFjaW5nOiAtMnB4OyBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zOyB9Ci52YWlhLWNzLWxibCB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDEwcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjN2FhYjVlOyBtYXJnaW4tdG9wOiA4cHg7IGZvbnQtd2VpZ2h0OiA3MDA7IH0KLnZhaWEtY3MtZGl2aWRlciB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDFweDsgYmFja2dyb3VuZDogcmdiYSgyMDEsMjM2LDIxNywwLjEpOyBtYXJnaW4tYm90dG9tOiA0MHB4OyB9Ci8qIFNvY2lhbCAqLwoudmFpYS1jcy1zb2NpYWwtcm93IHsgbWFyZ2luLWJvdHRvbTogNDhweDsgfQoudmFpYS1jcy1zb2NpYWwtdGl0bGUgeyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiAjQzlFQ0Q5OyBtYXJnaW4tYm90dG9tOiAxNnB4OyB9Ci52YWlhLWNzLXNvY2lhbC10aXRsZSBzdHJvbmcgeyBjb2xvcjogI0YzRjBFNDsgfQoudmFpYS1jcy1zb2NpYWwgeyBkaXNwbGF5OiBmbGV4OyBnYXA6IDEwcHg7IGZsZXgtd3JhcDogd3JhcDsgfQoudmFpYS1jcy1zb2NpYWwgYSB7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDIzNiwyMTcsMC4yKTsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiA5cHggMTZweDsgY29sb3I6ICNDOUVDRDk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC1zaXplOiAxMnB4OyBmb250LXdlaWdodDogNzAwOyBsZXR0ZXItc3BhY2luZzogMXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDdweDsgfQoudmFpYS1jcy1zb2NpYWwgYTpob3ZlciB7IGJvcmRlci1jb2xvcjogI0REQzAwMDsgY29sb3I6ICNEREMwMDA7IH0KLnZhaWEtY3Mtc29jaWFsIHN2ZyB7IHdpZHRoOiAxNHB4OyBoZWlnaHQ6IDE0cHg7IGZpbGw6IGN1cnJlbnRDb2xvcjsgZmxleC1zaHJpbms6IDA7IH0KLyogTmV3c2xldHRlciAqLwoudmFpYS1jcy1ubCB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNCk7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDIzNiwyMTcsMC4xNSk7IGJvcmRlci1yYWRpdXM6IDRweDsgcGFkZGluZzogMjhweDsgfQoudmFpYS1jcy1ubC10aXRsZSB7IGZvbnQtc2l6ZTogMTVweDsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICNGM0YwRTQ7IG1hcmdpbjogMCAwIDRweDsgfQoudmFpYS1jcy1ubC1zdWIgeyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiAjQzlFQ0Q5OyBtYXJnaW46IDAgMCAyMHB4OyB9Ci52YWlhLWNzLW5sLXJvdyB7IGRpc3BsYXk6IGZsZXg7IGdhcDogMTBweDsgbWFyZ2luLWJvdHRvbTogMTJweDsgZmxleC13cmFwOiB3cmFwOyB9Ci52YWlhLWNzLW5sLXJvdyBpbnB1dCB7IGZsZXg6IDE7IG1pbi13aWR0aDogMTIwcHg7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNyk7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDIzNiwyMTcsMC4yKTsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiAxMHB4IDE0cHg7IGNvbG9yOiAjRjNGMEU0OyBmb250LXNpemU6IDE0cHg7IGZvbnQtZmFtaWx5OiAnU3luZScsIHNhbnMtc2VyaWY7IG91dGxpbmU6IG5vbmU7IH0KLnZhaWEtY3Mtbmwtcm93IGlucHV0OjpwbGFjZWhvbGRlciB7IGNvbG9yOiByZ2JhKDI0MywyNDAsMjI4LDAuMyk7IH0KLnZhaWEtY3Mtbmwtcm93IGlucHV0OmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjMDA3QTRFOyB9Ci52YWlhLWNzLW5sLXByaXZhY3kgeyBmb250LXNpemU6IDEycHg7IGNvbG9yOiByZ2JhKDIwMSwyMzYsMjE3LDAuNik7IG1hcmdpbi1ib3R0b206IDE2cHg7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBnYXA6IDhweDsgfQoudmFpYS1jcy1ubC1wcml2YWN5IGlucHV0IHsgbWFyZ2luLXRvcDogMnB4OyBhY2NlbnQtY29sb3I6ICNEREMwMDA7IH0KLnZhaWEtY3MtbmwtcHJpdmFjeSBhIHsgY29sb3I6ICNEREMwMDA7IH0KLnZhaWEtY3MtbmwtYnRuIHsgd2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6ICNEREMwMDA7IGNvbG9yOiAjMEUzQjI2OyBib3JkZXI6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDNweDsgcGFkZGluZzogMTJweDsgZm9udC1zaXplOiAxM3B4OyBmb250LXdlaWdodDogNzAwOyBsZXR0ZXItc3BhY2luZzogMnB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtZmFtaWx5OiAnU3luZScsIHNhbnMtc2VyaWY7IH0KLnZhaWEtY3MtbmwtYnRuOmhvdmVyIHsgYmFja2dyb3VuZDogI0YzRjBFNDsgfQpAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHsKICAudmFpYS1jcy1wcm9kdWN0LW5hbWUgeyBsZXR0ZXItc3BhY2luZzogLTJweDsgfQogIC52YWlhLWNzLXVuaXQgeyBwYWRkaW5nLXJpZ2h0OiAxNHB4OyBtYXJnaW4tcmlnaHQ6IDE0cHg7IH0KfQo8L3N0eWxlPgoKPGRpdiBjbGFzcz0idmFpYS1jcyI+CiAgPGRpdiBjbGFzcz0idmFpYS1jcy1naG9zdCI+T0xJVkU8L2Rpdj4KICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLWlubmVyIj4KICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtZXllYnJvdyI+RGVtbsOkY2hzdDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1wcm9kdWN0LWJhZGdlIj4KICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy1wcm9kdWN0LWJhZGdlLWRvdCI+PC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtYmFkZ2UtbGFiZWwiPk5ldWVzIFByb2R1a3QgaW4gS8O8cnplPC9zcGFuPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QiPgogICAgICA8aDIgY2xhc3M9InZhaWEtY3MtcHJvZHVjdC1uYW1lIj5EYXMgZXJzdGUgUHJvZHVrdDxicj48ZW0+aW4gT2xpdmUgTWF0dGVyPC9lbT48L2gyPgogICAgICA8cCBjbGFzcz0idmFpYS1jcy1wcm9kdWN0LWRlc2MiPkVpbiBNYXRlcmlhbCwgZGFzIGF1cyB2b24gWHlsZWxsYSBiZWZhbGxlbmVuIE9saXZlbmLDpHVtZW4gZW50c3RhbmRlbiBpc3QuIFRyYWRpdGlvbiB1bmQgSW5ub3ZhdGlvbiwgSWRlbnRpdMOkdCB1bmQgRm9yc2NodW5nLjwvcD4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1kYXRlLXJvdyI+CiAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLWRhdGUtbGFiZWwiPkVudGjDvGxsdCBhbTwvc3Bhbj4KICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtZGF0ZS12YWx1ZSI+MTIuIEp1bmkgMjAyNjwvc3Bhbj4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1jb3VudGRvd24iPgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXVuaXQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLW51bSIgaWQ9InZjcy1kYXlzIj4tLTwvc3Bhbj4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1sYmwiPlRhZ2U8L3NwYW4+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXVuaXQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLW51bSIgaWQ9InZjcy1ob3VycyI+LS08L3NwYW4+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbGJsIj5TdHVuZGVuPC9zcGFuPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy11bml0Ij4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1udW0iIGlkPSJ2Y3MtbWlucyI+LS08L3NwYW4+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbGJsIj5NaW51dGVuPC9zcGFuPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy11bml0Ij4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1udW0iIGlkPSJ2Y3Mtc2VjcyI+LS08L3NwYW4+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbGJsIj5TZWt1bmRlbjwvc3Bhbj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtZGl2aWRlciI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXNvY2lhbC1yb3ciPgogICAgICA8cCBjbGFzcz0idmFpYS1jcy1zb2NpYWwtdGl0bGUiPjxzdHJvbmc+Rm9sZ2UgdW5zLCBkYW1pdCBkdSBlcyBuaWNodCB2ZXJwYXNzdDwvc3Ryb25nPiDigJQgYmVnbGVpdGUgZGFzIFByb2pla3QgU2Nocml0dCBmw7xyIFNjaHJpdHQuPC9wPgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXNvY2lhbCI+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS90aGVyZWFsdmFpYS8iIHRhcmdldD0iX2JsYW5rIj5JbnN0YWdyYW08L2E+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3RoZXJlYWx2YWlhLyIgdGFyZ2V0PSJfYmxhbmsiPkZhY2Vib29rPC9hPgogICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L3ZhaWFzcmwvIiB0YXJnZXQ9Il9ibGFuayI+TGlua2VkSW48L2E+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQ1B0VEpFaDk3eWlFTW0tdkVfVXgzQXciIHRhcmdldD0iX2JsYW5rIj5Zb3VUdWJlPC9hPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgCiAgICA8IS0tIE5ld3NsZXR0ZXIgLSBWZXJzaW9uZSB0ZWRlc2NhIC0tPgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1ubCI+CiAgICAgIDxmb3JtIGFjdGlvbj0iaHR0cHM6Ly9hN2UyYTUubWFpbHVwY2xpZW50LmNvbS9mcm9udGVuZC9zdWJzY3JpYmUuYXNweCIgbWV0aG9kPSJwb3N0Ij4KICAgICAgICA8ZGl2PgogICAgICAgICAgPGgxIHN0eWxlPSJmb250LXNpemU6IDE4cHg7IG1hcmdpbjogMCAwIDhweCAwOyBjb2xvcjogI0YzRjBFNDsiPi8vIFRSRVRFTiBERUlORVIgVkFJQS1DT01NVU5JVFkgQkVJISAvLzwvaDE+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj4KICAgICAgICAgIDxoMyBzdHlsZT0iZm9udC1zaXplOiAxNXB4OyBtYXJnaW46IDAgMCAyMHB4IDA7IGNvbG9yOiAjQzlFQ0Q5OyBmb250LXdlaWdodDogNDAwOyI+TWVsZGUgZGljaCBqZXR6dCBmw7xyIHVuc2VyZW4gTmV3c2xldHRlciBhbiB1bmQgc2VpIFRlaWwgZGVyIFZlcsOkbmRlcnVuZyE8L2gzPgogICAgICAgIDwvZGl2PgogICAgICAgIAogICAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3Mtbmwtcm93Ij4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiByZWw9IjEiIG5hbWU9ImNhbXBvMSIgaWQ9ImNhbXBvMSIgcGxhY2Vob2xkZXI9IklociBOYW1lIiBtYXhsZW5ndGg9IjIwMCIgcmVxdWlyZWQ9IiI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgCiAgICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy1ubC1yb3ciPgogICAgICAgICAgPGlucHV0IHR5cGU9ImVtYWlsIiBuYW1lPSJlbWFpbCIgaWQ9ImVtYWlsIiBwbGFjZWhvbGRlcj0ieW91ckBlbWFpbC5jb20iIHJlcXVpcmVkPSIiPgogICAgICAgIDwvZGl2PgogICAgICAgIAogICAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtbmwtcHJpdmFjeSI+CiAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIG5hbWU9InByaXZhY3kiIHJlcXVpcmVkPSIiPgogICAgICAgICAgPHNwYW4+SWNoIGFremVwdGllcmUgZGllIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnZhaWF3b29kLmV1L2luZm9ybWF0aXZhLXByaXZhY3ktbmV3c2xldHRlci8iIHRhcmdldD0iX2JsYW5rIj5EYXRlbnNjaHV0enJpY2h0bGluaWU8L2E+PC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIAogICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9Imdyb3VwIiB2YWx1ZT0iNyI+CiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iZ3JvdXAiIHZhbHVlPSIzMSI+CiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgaWQ9ImFwZ3JvdXAiIG5hbWU9ImFwZ3JvdXAiIHZhbHVlPSIzOCI+CiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ibGlzdCIgdmFsdWU9IjEiPgogICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9IklkQ3VzdG9tRmxvd0NmZyIgdmFsdWU9IjgiPgogICAgICAgIAogICAgICAgIDxidXR0b24gdHlwZT0ic3VibWl0IiBuYW1lPSJzdWJtaXQiIHZhbHVlPSJ0cnVlIiBjbGFzcz0idmFpYS1jcy1ubC1idG4iPgogICAgICAgICAgSkVUWlQgQU5NRUxERU4KICAgICAgICA8L2J1dHRvbj4KICAgICAgPC9mb3JtPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPHNjcmlwdD4KKGZ1bmN0aW9uKCl7CiAgdmFyIHQgPSBuZXcgRGF0ZSgnMjAyNi0wNi0xMlQwMDowMDowMCcpLmdldFRpbWUoKTsKICBmdW5jdGlvbiBwYWQobil7IHJldHVybiBuIDwgMTAgPyAnMCcrbiA6ICcnK247IH0KICBmdW5jdGlvbiB0aWNrKCl7CiAgICB2YXIgZCA9IE1hdGgubWF4KDAsIHQgLSBEYXRlLm5vdygpKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2Y3MtZGF5cycpLnRleHRDb250ZW50ID0gcGFkKE1hdGguZmxvb3IoZC84NjQwMDAwMCkpOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Zjcy1ob3VycycpLnRleHRDb250ZW50ID0gcGFkKE1hdGguZmxvb3IoZCU4NjQwMDAwMC8zNjAwMDAwKSk7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndmNzLW1pbnMnKS50ZXh0Q29udGVudCA9IHBhZChNYXRoLmZsb29yKGQlMzYwMDAwMC82MDAwMCkpOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Zjcy1zZWNzJykudGV4dENvbnRlbnQgPSBwYWQoTWF0aC5mbG9vcihkJTYwMDAwLzEwMDApKTsKICB9CiAgdGljaygpOyBzZXRJbnRlcnZhbCh0aWNrLCAxMDAwKTsKfSkoKTsKPC9zY3JpcHQ+dwljb3JlL2h0bWx30Eo8bGluayBocmVmPSJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PVN5bmU6d2dodEA0MDA7NzAwOzgwMCZhbXA7ZGlzcGxheT1zd2FwIiByZWw9InN0eWxlc2hlZXQiPgo8c3R5bGU+Ci52YWlhLWNzIHsgYmFja2dyb3VuZDogIzBFM0IyNjsgcGFkZGluZzogODBweCAyNHB4OyBmb250LWZhbWlseTogJ1N5bmUnLCBzYW5zLXNlcmlmOyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7IH0KLnZhaWEtY3MtZ2hvc3QgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTIwcHg7IHJpZ2h0OiAtMTBweDsgZm9udC1zaXplOiBjbGFtcCgxMDBweCwgMjB2dywgMjQwcHgpOyBmb250LXdlaWdodDogODAwOyBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjAzKTsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IGxldHRlci1zcGFjaW5nOiAtNnB4OyB1c2VyLXNlbGVjdDogbm9uZTsgbGluZS1oZWlnaHQ6IDE7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0KLnZhaWEtY3MtaW5uZXIgeyBtYXgtd2lkdGg6IDgyMHB4OyBtYXJnaW46IDAgYXV0bzsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyB9Ci52YWlhLWNzLWV5ZWJyb3cgeyBmb250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGxldHRlci1zcGFjaW5nOiA0cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjRERDMDAwOyBtYXJnaW4tYm90dG9tOiAyMHB4OyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDEycHg7IH0KLnZhaWEtY3MtZXllYnJvdzo6YWZ0ZXIgeyBjb250ZW50OiAnJzsgd2lkdGg6IDQ4cHg7IGhlaWdodDogMXB4OyBiYWNrZ3JvdW5kOiAjRERDMDAwOyBvcGFjaXR5OiAwLjQ7IH0KLyogTnVvdm8gcHJvZG90dG8gYmFkZ2UgKi8KLnZhaWEtY3MtcHJvZHVjdC1iYWRnZSB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDEwcHg7IGJhY2tncm91bmQ6IHJnYmEoMjIxLDE5MiwwLDAuMSk7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIxLDE5MiwwLDAuMzUpOyBib3JkZXItcmFkaXVzOiAzcHg7IHBhZGRpbmc6IDEwcHggMThweDsgbWFyZ2luLWJvdHRvbTogMjhweDsgfQoudmFpYS1jcy1wcm9kdWN0LWJhZGdlLWxhYmVsIHsgZm9udC1zaXplOiAxMHB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogI0REQzAwMDsgZm9udC13ZWlnaHQ6IDcwMDsgfQoudmFpYS1jcy1wcm9kdWN0LWJhZGdlLWRvdCB7IHdpZHRoOiA2cHg7IGhlaWdodDogNnB4OyBib3JkZXItcmFkaXVzOiA1MCU7IGJhY2tncm91bmQ6ICNEREMwMDA7IGFuaW1hdGlvbjogdmFpYS1wdWxzZSAxLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlOyB9CkBrZXlmcmFtZXMgdmFpYS1wdWxzZSB7IDAlLDEwMCUgeyBvcGFjaXR5OiAxOyB9IDUwJSB7IG9wYWNpdHk6IDAuMzsgfSB9Ci8qIEJsb2NjbyBwcm9kb3R0byAqLwoudmFpYS1jcy1wcm9kdWN0IHsgbWFyZ2luLWJvdHRvbTogMzZweDsgfQoudmFpYS1jcy1wcm9kdWN0LW5hbWUgeyBmb250LXNpemU6IGNsYW1wKDQycHgsIDl2dywgOTZweCk7IGZvbnQtd2VpZ2h0OiA4MDA7IGxpbmUtaGVpZ2h0OiAwLjk7IGxldHRlci1zcGFjaW5nOiAtM3B4OyBjb2xvcjogI0YzRjBFNDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbWFyZ2luOiAwIDAgMTJweDsgbGV0dGVyLXNwYWNpbmc6IC0xcHg7IH0KLnZhaWEtY3MtcHJvZHVjdC1uYW1lIGVtIHsgZm9udC1zdHlsZTogbm9ybWFsOyBjb2xvcjogI0REQzAwMDsgZGlzcGxheTogYmxvY2s7IGxldHRlci1zcGFjaW5nOiAtMXB4O30KLnZhaWEtY3MtcHJvZHVjdC1kZXNjIHsgZm9udC1zaXplOiAxNXB4OyBjb2xvcjogI0M5RUNEOTsgbGluZS1oZWlnaHQ6IDEuNjsgbWF4LXdpZHRoOiA0NjBweDsgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDIyMSwxOTIsMCwwLjUpOyBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0KLyogRGF0YSAqLwoudmFpYS1jcy1kYXRlLXJvdyB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTZweDsgbWFyZ2luLWJvdHRvbTogNDBweDsgZmxleC13cmFwOiB3cmFwOyB9Ci52YWlhLWNzLWRhdGUtbGFiZWwgeyBmb250LXNpemU6IDExcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjN2FhYjVlOyBmb250LXdlaWdodDogNzAwOyB9Ci52YWlhLWNzLWRhdGUtdmFsdWUgeyBmb250LXNpemU6IDE4cHg7IGZvbnQtd2VpZ2h0OiA4MDA7IGNvbG9yOiAjRjNGMEU0OyBsZXR0ZXItc3BhY2luZzogMXB4OyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9Ci8qIENvdW50ZG93biAqLwoudmFpYS1jcy1jb3VudGRvd24geyBkaXNwbGF5OiBmbGV4OyBnYXA6IDA7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgbWFyZ2luLWJvdHRvbTogNTZweDsgfQoudmFpYS1jcy11bml0IHsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZy1yaWdodDogMjRweDsgbWFyZ2luLXJpZ2h0OiAyNHB4OyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIwMSwyMzYsMjE3LDAuMTIpOyB9Ci52YWlhLWNzLXVuaXQ6bGFzdC1jaGlsZCB7IGJvcmRlci1yaWdodDogbm9uZTsgcGFkZGluZy1yaWdodDogMDsgbWFyZ2luLXJpZ2h0OiAwOyB9Ci52YWlhLWNzLW51bSB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IGNsYW1wKDMwcHgsIDd2dywgNzJweCk7IGZvbnQtd2VpZ2h0OiA4MDA7IGNvbG9yOiAjRjNGMEU0OyBsaW5lLWhlaWdodDogMTsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7IH0KLnZhaWEtY3MtbGJsIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICM3YWFiNWU7IG1hcmdpbi10b3A6IDhweDsgZm9udC13ZWlnaHQ6IDcwMDsgfQoudmFpYS1jcy1kaXZpZGVyIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMXB4OyBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwyMzYsMjE3LDAuMSk7IG1hcmdpbi1ib3R0b206IDQwcHg7IH0KLyogU29jaWFsICovCi52YWlhLWNzLXNvY2lhbC1yb3cgeyBtYXJnaW4tYm90dG9tOiA0OHB4OyB9Ci52YWlhLWNzLXNvY2lhbC10aXRsZSB7IGZvbnQtc2l6ZTogMTNweDsgY29sb3I6ICNDOUVDRDk7IG1hcmdpbi1ib3R0b206IDE2cHg7IH0KLnZhaWEtY3Mtc29jaWFsLXRpdGxlIHN0cm9uZyB7IGNvbG9yOiAjRjNGMEU0OyB9Ci52YWlhLWNzLXNvY2lhbCB7IGRpc3BsYXk6IGZsZXg7IGdhcDogMTBweDsgZmxleC13cmFwOiB3cmFwOyB9Ci52YWlhLWNzLXNvY2lhbCBhIHsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjIpOyBib3JkZXItcmFkaXVzOiAzcHg7IHBhZGRpbmc6IDlweCAxNnB4OyBjb2xvcjogI0M5RUNEOTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGxldHRlci1zcGFjaW5nOiAxcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogN3B4OyB9Ci52YWlhLWNzLXNvY2lhbCBhOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjRERDMDAwOyBjb2xvcjogI0REQzAwMDsgfQoudmFpYS1jcy1zb2NpYWwgc3ZnIHsgd2lkdGg6IDE0cHg7IGhlaWdodDogMTRweDsgZmlsbDogY3VycmVudENvbG9yOyBmbGV4LXNocmluazogMDsgfQovKiBOZXdzbGV0dGVyICovCi52YWlhLWNzLW5sIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA0KTsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjE1KTsgYm9yZGVyLXJhZGl1czogNHB4OyBwYWRkaW5nOiAyOHB4OyB9Ci52YWlhLWNzLW5sLXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogI0YzRjBFNDsgbWFyZ2luOiAwIDAgNHB4OyB9Ci52YWlhLWNzLW5sLXN1YiB7IGZvbnQtc2l6ZTogMTNweDsgY29sb3I6ICNDOUVDRDk7IG1hcmdpbjogMCAwIDIwcHg7IH0KLnZhaWEtY3Mtbmwtcm93IHsgZGlzcGxheTogZmxleDsgZ2FwOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMnB4OyBmbGV4LXdyYXA6IHdyYXA7IH0KLnZhaWEtY3Mtbmwtcm93IGlucHV0IHsgZmxleDogMTsgbWluLXdpZHRoOiAxMjBweDsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA3KTsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMjM2LDIxNywwLjIpOyBib3JkZXItcmFkaXVzOiAzcHg7IHBhZGRpbmc6IDEwcHggMTRweDsgY29sb3I6ICNGM0YwRTQ7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1mYW1pbHk6ICdTeW5lJywgc2Fucy1zZXJpZjsgb3V0bGluZTogbm9uZTsgfQoudmFpYS1jcy1ubC1yb3cgaW5wdXQ6OnBsYWNlaG9sZGVyIHsgY29sb3I6IHJnYmEoMjQzLDI0MCwyMjgsMC4zKTsgfQoudmFpYS1jcy1ubC1yb3cgaW5wdXQ6Zm9jdXMgeyBib3JkZXItY29sb3I6ICMwMDdBNEU7IH0KLnZhaWEtY3MtbmwtcHJpdmFjeSB7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHJnYmEoMjAxLDIzNiwyMTcsMC42KTsgbWFyZ2luLWJvdHRvbTogMTZweDsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGdhcDogOHB4OyB9Ci52YWlhLWNzLW5sLXByaXZhY3kgaW5wdXQgeyBtYXJnaW4tdG9wOiAycHg7IGFjY2VudC1jb2xvcjogI0REQzAwMDsgfQoudmFpYS1jcy1ubC1wcml2YWN5IGEgeyBjb2xvcjogI0REQzAwMDsgfQoudmFpYS1jcy1ubC1idG4geyB3aWR0aDogMTAwJTsgYmFja2dyb3VuZDogI0REQzAwMDsgY29sb3I6ICMwRTNCMjY7IGJvcmRlcjogbm9uZTsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiAxMnB4OyBmb250LXNpemU6IDEzcHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGxldHRlci1zcGFjaW5nOiAycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGN1cnNvcjogcG9pbnRlcjsgZm9udC1mYW1pbHk6ICdTeW5lJywgc2Fucy1zZXJpZjsgfQoudmFpYS1jcy1ubC1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiAjRjNGMEU0OyB9CkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkgewogIC52YWlhLWNzLXByb2R1Y3QtbmFtZSB7IGxldHRlci1zcGFjaW5nOiAtMnB4OyB9CiAgLnZhaWEtY3MtdW5pdCB7IHBhZGRpbmctcmlnaHQ6IDE0cHg7IG1hcmdpbi1yaWdodDogMTRweDsgfQp9Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJ2YWlhLWNzIj4KICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLWdob3N0Ij5PTElWRTwvZGl2PgogIDxkaXYgY2xhc3M9InZhaWEtY3MtaW5uZXIiPgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1leWVicm93Ij5EZW1uw6RjaHN0PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtYmFkZ2UiPgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtYmFkZ2UtZG90Ij48L2Rpdj4KICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtcHJvZHVjdC1iYWRnZS1sYWJlbCI+TmV1ZXMgUHJvZHVrdCBpbiBLw7xyemU8L3NwYW4+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtcHJvZHVjdCI+CiAgICAgIDxoMiBjbGFzcz0idmFpYS1jcy1wcm9kdWN0LW5hbWUiPkRhcyBlcnN0ZSBQcm9kdWt0PGJyPjxlbT5pbiBPbGl2ZSBNYXR0ZXI8L2VtPjwvaDI+CiAgICAgIDxwIGNsYXNzPSJ2YWlhLWNzLXByb2R1Y3QtZGVzYyI+RWluIE1hdGVyaWFsLCBkYXMgYXVzIHZvbiBYeWxlbGxhIGJlZmFsbGVuZW4gT2xpdmVuYsOkdW1lbiBlbnRzdGFuZGVuIGlzdC4gVHJhZGl0aW9uIHVuZCBJbm5vdmF0aW9uLCBJZGVudGl0w6R0IHVuZCBGb3JzY2h1bmcuPC9wPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLWRhdGUtcm93Ij4KICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtZGF0ZS1sYWJlbCI+RW50aMO8bGx0IGFtPC9zcGFuPgogICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1kYXRlLXZhbHVlIj4xMi4gSnVuaSAyMDI2PC9zcGFuPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLWNvdW50ZG93biI+CiAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtdW5pdCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbnVtIiBpZD0idmNzLWRheXMiPi0tPC9zcGFuPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLWxibCI+VGFnZTwvc3Bhbj4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3MtdW5pdCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZhaWEtY3MtbnVtIiBpZD0idmNzLWhvdXJzIj4tLTwvc3Bhbj4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1sYmwiPlN0dW5kZW48L3NwYW4+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXVuaXQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLW51bSIgaWQ9InZjcy1taW5zIj4tLTwvc3Bhbj4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1sYmwiPk1pbnV0ZW48L3NwYW4+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLXVuaXQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2YWlhLWNzLW51bSIgaWQ9InZjcy1zZWNzIj4tLTwvc3Bhbj4KICAgICAgICA8c3BhbiBjbGFzcz0idmFpYS1jcy1sYmwiPlNla3VuZGVuPC9zcGFuPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmFpYS1jcy1kaXZpZGVyIj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InZhaWEtY3Mtc29jaWFsLXJvdyI+CiAgICAgIDxwIGNsYXNzPSJ2YWlhLWNzLXNvY2lhbC10aXRsZSI+PHN0cm9uZz5Gb2xnZSB1bnMsIGRhbWl0IGR1IGVzIG5pY2h0IHZlcnBhc3N0PC9zdHJvbmc+IOKAlCBiZWdsZWl0ZSBkYXMgUHJvamVrdCBTY2hyaXR0IGbDvHIgU2Nocml0dC48L3A+CiAgICAgIDxkaXYgY2xhc3M9InZhaWEtY3Mtc29jaWFsIj4KICAgICAgICA8YSBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3RoZXJlYWx2YWlhLyIgdGFyZ2V0PSJfYmxhbmsiPkluc3RhZ3JhbTwvYT4KICAgICAgICA8YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vdGhlcmVhbHZhaWEvIiB0YXJnZXQ9Il9ibGFuayI+RmFjZWJvb2s8L2E+CiAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2NvbXBhbnkvdmFpYXNybC8iIHRhcmdldD0iX2JsYW5rIj5MaW5rZWRJbjwvYT4KICAgICAgICA8YSBocmVmPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS9jaGFubmVsL1VDUHRUSkVoOTd5aUVNbS12RV9VeDNBdyIgdGFyZ2V0PSJfYmxhbmsiPllvdVR1YmU8L2E+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICAKICAgIDwhLS0gTmV3c2xldHRlciAtIFZlcnNpb25lIHRlZGVzY2EgLS0+CiAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLW5sIj4KICAgICAgPGZvcm0gYWN0aW9uPSJodHRwczovL2E3ZTJhNS5tYWlsdXBjbGllbnQuY29tL2Zyb250ZW5kL3N1YnNjcmliZS5hc3B4IiBtZXRob2Q9InBvc3QiPgogICAgICAgIDxkaXY+CiAgICAgICAgICA8aDEgc3R5bGU9ImZvbnQtc2l6ZTogMThweDsgbWFyZ2luOiAwIDAgOHB4IDA7IGNvbG9yOiAjRjNGMEU0OyI+Ly8gVFJFVEVOIERFSU5FUiBWQUlBLUNPTU1VTklUWSBCRUkhIC8vPC9oMT4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2PgogICAgICAgICAgPGgzIHN0eWxlPSJmb250LXNpemU6IDE1cHg7IG1hcmdpbjogMCAwIDIwcHggMDsgY29sb3I6ICNDOUVDRDk7IGZvbnQtd2VpZ2h0OiA0MDA7Ij5NZWxkZSBkaWNoIGpldHp0IGbDvHIgdW5zZXJlbiBOZXdzbGV0dGVyIGFuIHVuZCBzZWkgVGVpbCBkZXIgVmVyw6RuZGVydW5nITwvaDM+CiAgICAgICAgPC9kaXY+CiAgICAgICAgCiAgICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy1ubC1yb3ciPgogICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIHJlbD0iMSIgbmFtZT0iY2FtcG8xIiBpZD0iY2FtcG8xIiBwbGFjZWhvbGRlcj0iSWhyIE5hbWUiIG1heGxlbmd0aD0iMjAwIiByZXF1aXJlZD0iIj4KICAgICAgICA8L2Rpdj4KICAgICAgICAKICAgICAgICA8ZGl2IGNsYXNzPSJ2YWlhLWNzLW5sLXJvdyI+CiAgICAgICAgICA8aW5wdXQgdHlwZT0iZW1haWwiIG5hbWU9ImVtYWlsIiBpZD0iZW1haWwiIHBsYWNlaG9sZGVyPSJ5b3VyQGVtYWlsLmNvbSIgcmVxdWlyZWQ9IiI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgCiAgICAgICAgPGRpdiBjbGFzcz0idmFpYS1jcy1ubC1wcml2YWN5Ij4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgbmFtZT0icHJpdmFjeSIgcmVxdWlyZWQ9IiI+CiAgICAgICAgICA8c3Bhbj5JY2ggYWt6ZXB0aWVyZSBkaWUgPGEgaHJlZj0iaHR0cHM6Ly93d3cudmFpYXdvb2QuZXUvaW5mb3JtYXRpdmEtcHJpdmFjeS1uZXdzbGV0dGVyLyIgdGFyZ2V0PSJfYmxhbmsiPkRhdGVuc2NodXR6cmljaHRsaW5pZTwvYT48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgCiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iZ3JvdXAiIHZhbHVlPSI3Ij4KICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJncm91cCIgdmFsdWU9IjMxIj4KICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBpZD0iYXBncm91cCIgbmFtZT0iYXBncm91cCIgdmFsdWU9IjM4Ij4KICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJsaXN0IiB2YWx1ZT0iMSI+CiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iSWRDdXN0b21GbG93Q2ZnIiB2YWx1ZT0iOCI+CiAgICAgICAgCiAgICAgICAgPGJ1dHRvbiB0eXBlPSJzdWJtaXQiIG5hbWU9InN1Ym1pdCIgdmFsdWU9InRydWUiIGNsYXNzPSJ2YWlhLWNzLW5sLWJ0biI+CiAgICAgICAgICBKRVRaVCBBTk1FTERFTgogICAgICAgIDwvYnV0dG9uPgogICAgICA8L2Zvcm0+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8c2NyaXB0PgooZnVuY3Rpb24oKXsKICB2YXIgdCA9IG5ldyBEYXRlKCcyMDI2LTA2LTEyVDAwOjAwOjAwJykuZ2V0VGltZSgpOwogIGZ1bmN0aW9uIHBhZChuKXsgcmV0dXJuIG4gPCAxMCA\/ICcwJytuIDogJycrbjsgfQogIGZ1bmN0aW9uIHRpY2soKXsKICAgIHZhciBkID0gTWF0aC5tYXgoMCwgdCAtIERhdGUubm93KCkpOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Zjcy1kYXlzJykudGV4dENvbnRlbnQgPSBwYWQoTWF0aC5mbG9vcihkLzg2NDAwMDAwKSk7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndmNzLWhvdXJzJykudGV4dENvbnRlbnQgPSBwYWQoTWF0aC5mbG9vcihkJTg2NDAwMDAwLzM2MDAwMDApKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2Y3MtbWlucycpLnRleHRDb250ZW50ID0gcGFkKE1hdGguZmxvb3IoZCUzNjAwMDAwLzYwMDAwKSk7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndmNzLXNlY3MnKS50ZXh0Q29udGVudCA9IHBhZChNYXRoLmZsb29yKGQlNjAwMDAvMTAwMCkpOwogIH0KICB0aWNrKCk7IHNldEludGVydmFsKHRpY2ssIDEwMDApOwp9KSgpOwo8L3NjcmlwdD53JGRiYjcxMTY0LTc2NjQtNDQ5OC1iNTk4LWI3MjBmZGI0NDYxZndLPGRpdiBzdHlsZT0iaGVpZ2h0OjEwMHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncFMTAwcHh3JDUzZWEyYWM3LTFmMjgtNDZiZS04MmU4LWJlYTU0ZjcwZjNiM3ceYWNmL2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3Rhdx5hY2YvZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGF2IApiYWNrZ3JvdW5kdwt0cmFuc3BhcmVudAtfYmFja2dyb3VuZHcjZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMDENYWxsaW5lYXRpdG9sb3cFYmxvY2sOX2FsbGluZWF0aXRvbG93JWZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzAxXzEHdGl0bGUtMXcdRW50ZGVja2UgZGllIGFuZGVyZW4gUHJvamVrdGUIX3RpdGxlLTF3I2ZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzAyDHRpdGxlLTEtc2l6ZXcGbWVkaXVtDV90aXRsZS0xLXNpemV3I2ZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzAzDXRpdGxlLTEtY29sb3J3CWRhcmtncmVlbg5fdGl0bGUtMS1jb2xvcncjZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMDQHdGl0bGUtMncACF90aXRsZS0ydyNmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8wNQx0aXRsZS0yLXNpemV3BXNtYWxsDV90aXRsZS0yLXNpemV3I2ZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzA2DXRpdGxlLTItY29sb3J3CmxpZ2h0Z3JlZW4OX3RpdGxlLTItY29sb3J3I2ZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzA3CXNlcGFyYXRvcncCbm8KX3NlcGFyYXRvcncjZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMDgPc2VwYXJhdG9yLWNvbG9ydwZ5ZWxsb3cQX3NlcGFyYXRvci1jb2xvcncmZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMDhfMDEIc3VidGl0bGV3AAlfc3VidGl0bGV3I2ZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzA5DXN1YnRpdGxlLXNpemV3BWxhcmdlDl9zdWJ0aXRsZS1zaXpldyNmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8xMA5zdWJ0aXRsZS1jb2xvcncJZGFya2dyZWVuD19zdWJ0aXRsZS1jb2xvcncjZmllbGRfZmFzY2lhdGl0b2xvc290dG90aXRvbG9jdGFfMTEIY3RhLXRleHR3AAlfY3RhLXRleHR3I2ZpZWxkX2Zhc2NpYXRpdG9sb3NvdHRvdGl0b2xvY3RhXzEyCGN0YS1saW5rdwAJX2N0YS1saW5rdyNmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8xMwljdGEtY29sb3J3CXNlY29uZGFyeQpfY3RhLWNvbG9ydyNmaWVsZF9mYXNjaWF0aXRvbG9zb3R0b3RpdG9sb2N0YV8xNHYCBnBvc3RJZH2r6QYIcG9zdFR5cGV3B3Byb2plY3R3JDViYjA1YmM0LTU4NTUtNDY4Yy05ZDI3LTVlODY5YWE4N2E2ZXh3AHcTYWNmL3NsaWRlci1pbW1hZ2luaXcTYWNmL3NsaWRlci1pbW1hZ2luaXYuCmJhY2tncm91bmR3BnllbGxvdwtfYmFja2dyb3VuZHcYZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAwB3RpdGxlLTF3AAhfdGl0bGUtMXcYZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAxDXRpdGxlLTEtY29sb3J3CWRhcmtncmVlbg5fdGl0bGUtMS1jb2xvcncYZmllbGRfc2xpZGVyX2ltbWFnaW5pXzAzD3NlcGFyYXRvcl9jb2xvcncJZGFya2dyZWVuEF9zZXBhcmF0b3JfY29sb3J3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wM18wMBdpbW1hZ2luaV8wX3RpdG9sb19zbGlkZXcJRG9sb21pdGVuGF9pbW1hZ2luaV8wX3RpdG9sb19zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxHWltbWFnaW5pXzBfdGl0b2xvX3NsaWRlX2NvbG9ydwtsaWdodHllbGxvdx5faW1tYWdpbmlfMF90aXRvbG9fc2xpZGVfY29sb3J3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMhlpbW1hZ2luaV8wX2ltbWFnaW5lX3NsaWRlfbOWBRpfaW1tYWdpbmlfMF9pbW1hZ2luZV9zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzGWltbWFnaW5pXzBfcHVsc2FudGVfc2xpZGV3DU1laHIgZXJmYWhyZW4aX2ltbWFnaW5pXzBfcHVsc2FudGVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNB1pbW1hZ2luaV8wX3B1bHNhbnRlX3NsaWRlX3VybHcpaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9qZWN0L2RvbG9taXRlbi8eX2ltbWFnaW5pXzBfcHVsc2FudGVfc2xpZGVfdXJsdxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUZaW1tYWdpbmlfMF9vbmNsaWNrX2FjdGlvbncFYWxpbmsaX2ltbWFnaW5pXzBfb25jbGlja19hY3Rpb253G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNhdpbW1hZ2luaV8xX3RpdG9sb19zbGlkZXcJR2xldHNjaGVyGF9pbW1hZ2luaV8xX3RpdG9sb19zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxHWltbWFnaW5pXzFfdGl0b2xvX3NsaWRlX2NvbG9ydwtsaWdodHllbGxvdx5faW1tYWdpbmlfMV90aXRvbG9fc2xpZGVfY29sb3J3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMhlpbW1hZ2luaV8xX2ltbWFnaW5lX3NsaWRlfbeWBRpfaW1tYWdpbmlfMV9pbW1hZ2luZV9zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzGWltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGV3DU1laHIgZXJmYWhyZW4aX2ltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNB1pbW1hZ2luaV8xX3B1bHNhbnRlX3NsaWRlX3VybHcpaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9qZWN0L2dsZXRzY2hlci8eX2ltbWFnaW5pXzFfcHVsc2FudGVfc2xpZGVfdXJsdxtmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDRfMDUZaW1tYWdpbmlfMV9vbmNsaWNrX2FjdGlvbncFYWxpbmsaX2ltbWFnaW5pXzFfb25jbGlja19hY3Rpb253G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNhdpbW1hZ2luaV8yX3RpdG9sb19zbGlkZXcMQm9ya2Vua8OkZmVyGF9pbW1hZ2luaV8yX3RpdG9sb19zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAxHWltbWFnaW5pXzJfdGl0b2xvX3NsaWRlX2NvbG9ydwtsaWdodHllbGxvdx5faW1tYWdpbmlfMl90aXRvbG9fc2xpZGVfY29sb3J3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wMhlpbW1hZ2luaV8yX2ltbWFnaW5lX3NsaWRlfa+WBRpfaW1tYWdpbmlfMl9pbW1hZ2luZV9zbGlkZXcbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzAzGWltbWFnaW5pXzJfcHVsc2FudGVfc2xpZGV3DU1laHIgZXJmYWhyZW4aX2ltbWFnaW5pXzJfcHVsc2FudGVfc2xpZGV3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNB1pbW1hZ2luaV8yX3B1bHNhbnRlX3NsaWRlX3VybHcoaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9qZWN0L2Jvc3RyaWNvLx5faW1tYWdpbmlfMl9wdWxzYW50ZV9zbGlkZV91cmx3G2ZpZWxkX3NsaWRlcl9pbW1hZ2luaV8wNF8wNRlpbW1hZ2luaV8yX29uY2xpY2tfYWN0aW9udwVhbGluaxpfaW1tYWdpbmlfMl9vbmNsaWNrX2FjdGlvbncbZmllbGRfc2xpZGVyX2ltbWFnaW5pXzA0XzA2CGltbWFnaW5pfQMJX2ltbWFnaW5pdxhmaWVsZF9zbGlkZXJfaW1tYWdpbmlfMDR3B3ByZXZpZXd3AHYCBnBvc3RJZH2r6QYIcG9zdFR5cGV3B3Byb2plY3QiAHckNDdlNmRlMzctODJlNi00MTEzLWE2YzUtOTU4NzZlMjcxOWE1dwB3G2FjZi9mYXNjaWEtaW5pemlhbGUtaW1nLWN0YXcbYWNmL2Zhc2NpYS1pbml6aWFsZS1pbWctY3Rhdg4KYmFja2dyb3VuZHcJZGFya2dyZWVuC19iYWNrZ3JvdW5kdyBmaWVsZF9mYXNjaWEtaW5pemlhbGUtaW1nLWN0YV8wMQd0aXRsZS0xdwAIX3RpdGxlLTF3IGZpZWxkX2Zhc2NpYS1pbml6aWFsZS1pbWctY3RhXzAyB3RpdGxlLTJ3BlB1Z2xpYQhfdGl0bGUtMncgZmllbGRfZmFzY2lhLWluaXppYWxlLWltZy1jdGFfMDMPc2VwYXJhdG9yLWNvbG9ydwV3aGl0ZRBfc2VwYXJhdG9yLWNvbG9ydyBmaWVsZF9mYXNjaWEtaW5pemlhbGUtaW1nLWN0YV8wNAhzdWJ0aXRsZXeZAjxwIGRpcj0iYXV0byI+V2lyIHJlZ2VuZXJpZXJlbiBkaWUgbWVkaXRlcnJhbmUgTWFjY2hpYSwgZWluZW4gTWV0ZXIgbmFjaCBkZW0gYW5kZXJlbi48L3A+DQo8cCBkaXI9ImF1dG8iPkhldXRlIGJlZGV1dGV0IGbDvHIgVkFJQSBSZWdlbmVyYXRpb24sIGluIFB1Z2xpYSBuZXUgYW56dWZhbmdlbiDigJMgdm9uIHNlaW5lciBtZWRpdGVycmFuZW4gTWFjY2hpYSwgdm9uIGRlciBCaW9kaXZlcnNpdMOkdCwgdm9uIGVpbmVtIG5ldWVuLCBkZW5ub2NoIHVyYWx0ZW4gR2xlaWNoZ2V3aWNodC48L3A+CV9zdWJ0aXRsZXcgZmllbGRfZmFzY2lhLWluaXppYWxlLWltZy1jdGFfMDUOc3VidGl0bGUtY29sb3J3BnllbGxvdw9fc3VidGl0bGUtY29sb3J3H2ZpZWxkX2Zhc2NpYS1pbml6aWFsZS1pbWctY3RhXzYFaW1hZ2V9mOoGBl9pbWFnZXcfZmllbGRfZmFzY2lhLWluaXppYWxlLWltZy1jdGFfN3cHcHJldmlld3YCBnBvc3RJZH2r6QYIcG9zdFR5cGV3B3Byb2plY3R3AHckMDg0MDllMTItYWVhZi00ZjI2LWE0MzMtNjYzOTY0ODE4Mzlldy48ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWduZnVsbCI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dgEEbmFtZXcFUG9wVXB3BGZ1bGx3JGI5NTg4NzI3LTIzOGMtNGExMC05YTI0LWIzOTljZThlZWFlN3h3OzxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiIgc3R5bGU9ImZsZXgtYmFzaXM6MTAwJSI+PC9kaXY+dwtjb3JlL2NvbHVtbncEMTAwJXckMzc1OWZlNzYtYTg0NS00MTg5LWFlMzUtMjllOWFlOTE1NWExeHeCHzxzdHlsZSBkYXRhLXdwLWJsb2NrLWh0bWw9ImNzcyI+Cjpyb290IHsKICAtLXJlZC10ZXh0OiAjYzExMjRhOwp9CgovKiBPdmVybGF5ICovCi5wb3B1cC1vdmVybGF5IHsKICBwb3NpdGlvbjogZml4ZWQ7CiAgaW5zZXQ6IDA7CiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjU1KTsKICBkaXNwbGF5OiBub25lOwogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgcGFkZGluZzogMjBweDsKICB6LWluZGV4OiA5OTk5Owp9CgovKiBQb3B1cCAqLwoucG9wdXAgewogIHBvc2l0aW9uOiByZWxhdGl2ZTsKICBtYXgtd2lkdGg6IDkwMHB4OwogIHdpZHRoOiAxMDAlOwogIGRpc3BsYXk6IGdyaWQ7CiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjJmciAxZnI7CiAgYm9yZGVyLXJhZGl1czogMjRweDsKICBvdmVyZmxvdzogaGlkZGVuOwoKICAvKiDwn5SlIFNGT05ETyBVTklDTyAqLwogIGJhY2tncm91bmQ6IHVybCgiaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNy9Qb3BVUC1CdW5kbGUtQkcuanBnIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsKCiAgYm94LXNoYWRvdzogMCAyNXB4IDYwcHggcmdiYSgwLDAsMCwwLjMpOwogIGFuaW1hdGlvbjogcG9wSW4gMC4zNXMgZWFzZS1vdXQ7Cn0KCkBrZXlmcmFtZXMgcG9wSW4gewogIGZyb20geyB0cmFuc2Zvcm06IHNjYWxlKDAuOTYpOyBvcGFjaXR5OiAwOyB9CiAgdG8gICB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IG9wYWNpdHk6IDE7IH0KfQoKLyogVEVTVE8gKi8KLnBvcHVwLWNvbnRlbnQgewogIHBhZGRpbmc6IDQ4cHg7CiAgZGlzcGxheTogZmxleDsKICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIGdhcDogMTZweDsKCiAgei1pbmRleDogMTsKCiAgLyog8J+UpSBOSUVOVEUgQkFDS0dST1VORCAqLwogIGJhY2tncm91bmQ6IG5vbmU7Cn0KCi8qIEZvbnQgZXJlZGl0YXRvIGRhbCBzaXRvICovCi5wb3B1cC1jb250ZW50IGgxIHsKICBtYXJnaW46IDA7CiAgY29sb3I6ICNmZmZmZmY7CiAgZm9udC1zaXplOiAyLjZyZW07CiAgbGluZS1oZWlnaHQ6IDEuMTsKfQoKLnBvcHVwLWNvbnRlbnQgaDMgewogIG1hcmdpbjogMDsKICBjb2xvcjogI2ZmZmZmZjsKICBmb250LXNpemU6IDEuNnJlbTsKICBsaW5lLWhlaWdodDogMS4xOwp9CgoucG9wdXAtY29udGVudCBwIHsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpOwogIGZvbnQtc2l6ZTogMS4wNXJlbTsKICBtYXgtd2lkdGg6IDQyMHB4Owp9CgovKiBDVEEgKi8KLnBvcHVwLWN0YSB7CiAgZGlzcGxheTogaW5saW5lLWJsb2NrOwogIG1hcmdpbi10b3A6IDEycHg7CiAgcGFkZGluZzogMTRweCAyMnB4OwogIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgY29sb3I6ICMwMDA7CiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogIGJvcmRlci1yYWRpdXM6IDk5OXB4OwogIGZvbnQtd2VpZ2h0OiA2MDA7CiAgZm9udC1zaXplOiAwLjk1cmVtOwogIHdpZHRoOiBmaXQtY29udGVudDsKICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsKfQoKLnBvcHVwLWN0YTpob3ZlciB7CiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOwogIGJhY2tncm91bmQ6ICNmMWYxZjE7Cn0KCi8qIElNTUFHSU5FICovCi5wb3B1cC1pbWFnZSB7CiAgcG9zaXRpb246IHJlbGF0aXZlOwogIHotaW5kZXg6IDE7Cn0KCi5wb3B1cC1pbWFnZSB7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIHBhZGRpbmc6IDIwcHg7IC8qIHNwYXppbyBlbGVnYW50ZSBpbnRvcm5vICovCn0KCi5wb3B1cC1pbWFnZSBpbWcgewogIG1heC13aWR0aDogMTAwJTsKICBtYXgtaGVpZ2h0OiAxMDAlOwogIHdpZHRoOiBhdXRvOwogIGhlaWdodDogYXV0bzsKICBvYmplY3QtZml0OiBjb250YWluOwp9CgovKiBDTE9TRSAqLwoucG9wdXAtY2xvc2UgewogIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICB0b3A6IDE2cHg7CiAgcmlnaHQ6IDE2cHg7CiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTsKICBib3JkZXI6IG5vbmU7CiAgYm9yZGVyLXJhZGl1czogNTAlOwogIHdpZHRoOiAzNnB4OwogIGhlaWdodDogMzZweDsKICBmb250LXNpemU6IDIwcHg7CiAgY3Vyc29yOiBwb2ludGVyOwogIGNvbG9yOiAjMDAwOwogIHotaW5kZXg6IDI7Cn0KCi8qIFJlc3BvbnNpdmUgKi8KQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgLnBvcHVwIHsKICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOwogIH0KCiAgLnBvcHVwLWltYWdlIHsKICAgIGhlaWdodDogMjIwcHg7CiAgfQoKICAucG9wdXAtY29udGVudCB7CiAgICBwYWRkaW5nOiAzMnB4IDI0cHg7CiAgfQoKICAucG9wdXAtY29udGVudCBoMSB7CiAgICBmb250LXNpemU6IDEuOXJlbTsKICB9Cn0KPC9zdHlsZT4KCjxzY3JpcHQgZGF0YS13cC1ibG9jay1odG1sPSJqcyI+CmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24gKGUpIHsKICBpZiAoZS50YXJnZXQuY2xvc2VzdCgiLnBvcHVwLWNsb3NlIikpIHsKICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJwb3B1cE92ZXJsYXkiKS5zdHlsZS5kaXNwbGF5ID0gIm5vbmUiOwogIH0KCiAgaWYgKGUudGFyZ2V0LmlkID09PSAicG9wdXBPdmVybGF5IikgewogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInBvcHVwT3ZlcmxheSIpLnN0eWxlLmRpc3BsYXkgPSAibm9uZSI7CiAgfQp9KTsKCmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCAoKSA9PiB7CiAgc2V0VGltZW91dCgoKSA9PiB7CiAgICBjb25zdCBvdmVybGF5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInBvcHVwT3ZlcmxheSIpOwogICAgaWYgKG92ZXJsYXkpIG92ZXJsYXkuc3R5bGUuZGlzcGxheSA9ICJmbGV4IjsKICB9LCAzMDAwKTsKfSk7Cgpjb25zdCBpbWFnZXNUb1ByZWxvYWQgPSBbCiAgInBvcHVwLWltYWdlIiwKICAicG9wdXAtaW1hZ2UiCl07Cgp3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsICgpID0+IHsKICBpbWFnZXNUb1ByZWxvYWQuZm9yRWFjaChzcmMgPT4gewogICAgY29uc3QgaW1nID0gbmV3IEltYWdlKCk7CiAgICBpbWcuc3JjID0gc3JjOwogIH0pOwp9KTsKPC9zY3JpcHQ+Cgo8ZGl2IGNsYXNzPSJwb3B1cC1vdmVybGF5IiBpZD0icG9wdXBPdmVybGF5Ij4KICA8ZGl2IGNsYXNzPSJwb3B1cCIgcm9sZT0iZGlhbG9nIiBhcmlhLW1vZGFsPSJ0cnVlIj4KICAgIDxidXR0b24gY2xhc3M9InBvcHVwLWNsb3NlIiB0eXBlPSJidXR0b24iIGFyaWEtbGFiZWw9IkNoaXVkaSBwb3B1cCI+w5c8L2J1dHRvbj4KCiAgICA8ZGl2IGNsYXNzPSJwb3B1cC1jb250ZW50Ij4KICAgICAgPGgxPkVpbiBLbGljazxicj4yIHdpZWRlcmJlbGVidGUgR2ViaWV0ZTwvaDE+CiAgICAgIDxoMz4KICAgICAgICAxIFZBSUEgQ3ViZSBKT1k8YnI+MSBWQUlBIENvdmVyPGJyPjxicj48L2gzPgogICAgIDxwPjEyNeKCrCBhbnN0ZWxsZSB2b24gMTMw4oKsPGJyPlZlcnNhbmQgaW5iZWdyaWZmZW48YnI+PGJyPgoKCkFuZ2Vib3QgbnVyIGJpcyB6dW0gMzEuIEF1Z3VzdCAyMDI2IGVyaMOkbHRsaWNoCiAgICAgIDwvcD4KCiAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnZhaWEuZXUvZGUvYnVuZGxlLWxhbmRpbmcvIiBjbGFzcz0icG9wdXAtY3RhIj4KICAgICAgICBadXNhbW1lbiBrYXVmZW4KICAgICAgPC9hPgogICAgPC9kaXY+CgogICAgPGRpdiBjbGFzcz0icG9wdXAtaW1hZ2UiPgogICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNy9Qb3BVUC1CdW5kbGUtUE5HLTIucG5nIiBhbHQ9IlZBSUEgQ3ViZSBKT1kgKyBWQUlBIENvdmVyIj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj53CWNvcmUvaHRtbHeCHzxzdHlsZSBkYXRhLXdwLWJsb2NrLWh0bWw9ImNzcyI+Cjpyb290IHsKICAtLXJlZC10ZXh0OiAjYzExMjRhOwp9CgovKiBPdmVybGF5ICovCi5wb3B1cC1vdmVybGF5IHsKICBwb3NpdGlvbjogZml4ZWQ7CiAgaW5zZXQ6IDA7CiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjU1KTsKICBkaXNwbGF5OiBub25lOwogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgcGFkZGluZzogMjBweDsKICB6LWluZGV4OiA5OTk5Owp9CgovKiBQb3B1cCAqLwoucG9wdXAgewogIHBvc2l0aW9uOiByZWxhdGl2ZTsKICBtYXgtd2lkdGg6IDkwMHB4OwogIHdpZHRoOiAxMDAlOwogIGRpc3BsYXk6IGdyaWQ7CiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjJmciAxZnI7CiAgYm9yZGVyLXJhZGl1czogMjRweDsKICBvdmVyZmxvdzogaGlkZGVuOwoKICAvKiDwn5SlIFNGT05ETyBVTklDTyAqLwogIGJhY2tncm91bmQ6IHVybCgiaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNy9Qb3BVUC1CdW5kbGUtQkcuanBnIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsKCiAgYm94LXNoYWRvdzogMCAyNXB4IDYwcHggcmdiYSgwLDAsMCwwLjMpOwogIGFuaW1hdGlvbjogcG9wSW4gMC4zNXMgZWFzZS1vdXQ7Cn0KCkBrZXlmcmFtZXMgcG9wSW4gewogIGZyb20geyB0cmFuc2Zvcm06IHNjYWxlKDAuOTYpOyBvcGFjaXR5OiAwOyB9CiAgdG8gICB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IG9wYWNpdHk6IDE7IH0KfQoKLyogVEVTVE8gKi8KLnBvcHVwLWNvbnRlbnQgewogIHBhZGRpbmc6IDQ4cHg7CiAgZGlzcGxheTogZmxleDsKICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIGdhcDogMTZweDsKCiAgei1pbmRleDogMTsKCiAgLyog8J+UpSBOSUVOVEUgQkFDS0dST1VORCAqLwogIGJhY2tncm91bmQ6IG5vbmU7Cn0KCi8qIEZvbnQgZXJlZGl0YXRvIGRhbCBzaXRvICovCi5wb3B1cC1jb250ZW50IGgxIHsKICBtYXJnaW46IDA7CiAgY29sb3I6ICNmZmZmZmY7CiAgZm9udC1zaXplOiAyLjZyZW07CiAgbGluZS1oZWlnaHQ6IDEuMTsKfQoKLnBvcHVwLWNvbnRlbnQgaDMgewogIG1hcmdpbjogMDsKICBjb2xvcjogI2ZmZmZmZjsKICBmb250LXNpemU6IDEuNnJlbTsKICBsaW5lLWhlaWdodDogMS4xOwp9CgoucG9wdXAtY29udGVudCBwIHsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpOwogIGZvbnQtc2l6ZTogMS4wNXJlbTsKICBtYXgtd2lkdGg6IDQyMHB4Owp9CgovKiBDVEEgKi8KLnBvcHVwLWN0YSB7CiAgZGlzcGxheTogaW5saW5lLWJsb2NrOwogIG1hcmdpbi10b3A6IDEycHg7CiAgcGFkZGluZzogMTRweCAyMnB4OwogIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgY29sb3I6ICMwMDA7CiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogIGJvcmRlci1yYWRpdXM6IDk5OXB4OwogIGZvbnQtd2VpZ2h0OiA2MDA7CiAgZm9udC1zaXplOiAwLjk1cmVtOwogIHdpZHRoOiBmaXQtY29udGVudDsKICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsKfQoKLnBvcHVwLWN0YTpob3ZlciB7CiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOwogIGJhY2tncm91bmQ6ICNmMWYxZjE7Cn0KCi8qIElNTUFHSU5FICovCi5wb3B1cC1pbWFnZSB7CiAgcG9zaXRpb246IHJlbGF0aXZlOwogIHotaW5kZXg6IDE7Cn0KCi5wb3B1cC1pbWFnZSB7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIHBhZGRpbmc6IDIwcHg7IC8qIHNwYXppbyBlbGVnYW50ZSBpbnRvcm5vICovCn0KCi5wb3B1cC1pbWFnZSBpbWcgewogIG1heC13aWR0aDogMTAwJTsKICBtYXgtaGVpZ2h0OiAxMDAlOwogIHdpZHRoOiBhdXRvOwogIGhlaWdodDogYXV0bzsKICBvYmplY3QtZml0OiBjb250YWluOwp9CgovKiBDTE9TRSAqLwoucG9wdXAtY2xvc2UgewogIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICB0b3A6IDE2cHg7CiAgcmlnaHQ6IDE2cHg7CiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTsKICBib3JkZXI6IG5vbmU7CiAgYm9yZGVyLXJhZGl1czogNTAlOwogIHdpZHRoOiAzNnB4OwogIGhlaWdodDogMzZweDsKICBmb250LXNpemU6IDIwcHg7CiAgY3Vyc29yOiBwb2ludGVyOwogIGNvbG9yOiAjMDAwOwogIHotaW5kZXg6IDI7Cn0KCi8qIFJlc3BvbnNpdmUgKi8KQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgLnBvcHVwIHsKICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOwogIH0KCiAgLnBvcHVwLWltYWdlIHsKICAgIGhlaWdodDogMjIwcHg7CiAgfQoKICAucG9wdXAtY29udGVudCB7CiAgICBwYWRkaW5nOiAzMnB4IDI0cHg7CiAgfQoKICAucG9wdXAtY29udGVudCBoMSB7CiAgICBmb250LXNpemU6IDEuOXJlbTsKICB9Cn0KPC9zdHlsZT4KCjxzY3JpcHQgZGF0YS13cC1ibG9jay1odG1sPSJqcyI+CmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24gKGUpIHsKICBpZiAoZS50YXJnZXQuY2xvc2VzdCgiLnBvcHVwLWNsb3NlIikpIHsKICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJwb3B1cE92ZXJsYXkiKS5zdHlsZS5kaXNwbGF5ID0gIm5vbmUiOwogIH0KCiAgaWYgKGUudGFyZ2V0LmlkID09PSAicG9wdXBPdmVybGF5IikgewogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInBvcHVwT3ZlcmxheSIpLnN0eWxlLmRpc3BsYXkgPSAibm9uZSI7CiAgfQp9KTsKCmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCAoKSA9PiB7CiAgc2V0VGltZW91dCgoKSA9PiB7CiAgICBjb25zdCBvdmVybGF5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInBvcHVwT3ZlcmxheSIpOwogICAgaWYgKG92ZXJsYXkpIG92ZXJsYXkuc3R5bGUuZGlzcGxheSA9ICJmbGV4IjsKICB9LCAzMDAwKTsKfSk7Cgpjb25zdCBpbWFnZXNUb1ByZWxvYWQgPSBbCiAgInBvcHVwLWltYWdlIiwKICAicG9wdXAtaW1hZ2UiCl07Cgp3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsICgpID0+IHsKICBpbWFnZXNUb1ByZWxvYWQuZm9yRWFjaChzcmMgPT4gewogICAgY29uc3QgaW1nID0gbmV3IEltYWdlKCk7CiAgICBpbWcuc3JjID0gc3JjOwogIH0pOwp9KTsKPC9zY3JpcHQ+Cgo8ZGl2IGNsYXNzPSJwb3B1cC1vdmVybGF5IiBpZD0icG9wdXBPdmVybGF5Ij4KICA8ZGl2IGNsYXNzPSJwb3B1cCIgcm9sZT0iZGlhbG9nIiBhcmlhLW1vZGFsPSJ0cnVlIj4KICAgIDxidXR0b24gY2xhc3M9InBvcHVwLWNsb3NlIiB0eXBlPSJidXR0b24iIGFyaWEtbGFiZWw9IkNoaXVkaSBwb3B1cCI+w5c8L2J1dHRvbj4KCiAgICA8ZGl2IGNsYXNzPSJwb3B1cC1jb250ZW50Ij4KICAgICAgPGgxPkVpbiBLbGljazxicj4yIHdpZWRlcmJlbGVidGUgR2ViaWV0ZTwvaDE+CiAgICAgIDxoMz4KICAgICAgICAxIFZBSUEgQ3ViZSBKT1k8YnI+MSBWQUlBIENvdmVyPGJyPjxicj48L2gzPgogICAgIDxwPjEyNeKCrCBhbnN0ZWxsZSB2b24gMTMw4oKsPGJyPlZlcnNhbmQgaW5iZWdyaWZmZW48YnI+PGJyPgoKCkFuZ2Vib3QgbnVyIGJpcyB6dW0gMzEuIEF1Z3VzdCAyMDI2IGVyaMOkbHRsaWNoCiAgICAgIDwvcD4KCiAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnZhaWEuZXUvZGUvYnVuZGxlLWxhbmRpbmcvIiBjbGFzcz0icG9wdXAtY3RhIj4KICAgICAgICBadXNhbW1lbiBrYXVmZW4KICAgICAgPC9hPgogICAgPC9kaXY+CgogICAgPGRpdiBjbGFzcz0icG9wdXAtaW1hZ2UiPgogICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNy9Qb3BVUC1CdW5kbGUtUE5HLTIucG5nIiBhbHQ9IlZBSUEgQ3ViZSBKT1kgKyBWQUlBIENvdmVyIj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj6sAwB9kAV3AHcAdwB4eHh4IgAcACEAMgB3EzIwMjYtMDUtMDZUMTI6MTQ6MTJ3BnB1Z2xpYQMAfY7rBkkAeEgAdwdwdWJsaXNoeQgAGwBhAHgV7rzI9w4IAgABAAEBAb4B+wGKBwHNGVbFBy\/pQozohIQOHgC4QgHFLgEAAQABAQHRAoUBmQJVmgdUxwJnsgI\/uAKaAQAclQFp4wF\/MWkuaDFoMhgAKMUBI7sUGADLAVNcrgFpcGDpNhayAQG7CgGIEmDaR73juscNCgDrAxshOCAUuQcRWhsYDhgEuwKHAwKaAwWcsMeTDQEA7RnDuPWSDSAAvTgBAAEAAQEBj8sBAb8qAQABAAEBAZ4TBAoBAgI7AQICCwECAgECAAEABAcBAAEAYjRCAC7zCBjzJgnZASY5CrIBCrUjOASeAbeRAeqK\/p8MBgD9GgEAAQABAQHjILABgwzNre2ODAEAANfS3LUKBQAAAQABAAEBAakhouCZ2AgDAAxlqgIB9yDOsu3FCAMAAAgVogcBvuvGxAgiAAIIgx8B+gsB83MBAwEAAQUBAQEEAQIBAAECAgUBAAECBQEBBQEAAQACAAMgAQABAQEDAdt8AQABAAEBAe8EAQABAAEBAZgCLs2yBqXDkrkHAQC2buOg\/7EGAwDKEp8D4xI9AYHIuYsGAQCcE7TxzfwFBAAB6hkPAsY0FKFJg92mhAUBAAHvgMGYAwYADgEAAQEBBAHnCAH3iAHtxKiyAgQAph29FIoJAdVQAf+aAdve54gCAQDrCIX9odIBAgCiB7g5GJGW01oVAA4BAAEAAQEBG8wJhAKFBADnAa8BhQ8AywFPLeUBLnULvgElex3MAYEBxQE4ywFEbTS1ARkAcwI=\",\"updateId\":646105561}","content-type":"","footnotes":""},"class_list":["post-55915","project","type-project","status-publish","has-post-thumbnail","hentry","tipologia-tematici-de"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Progetto Puglia | VAIA<\/title>\n<meta name=\"description\" content=\"Oggi\u00a0per VAIA\u00a0rigenerare significa\u00a0ripartire dalla Puglia. Rigeneriamo la macchia mediterranea, un metro alla volta.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vaia.eu\/de\/project\/puglia\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Progetto Puglia | VAIA\" \/>\n<meta property=\"og:description\" content=\"Oggi\u00a0per VAIA\u00a0rigenerare significa\u00a0ripartire dalla Puglia. Rigeneriamo la macchia mediterranea, un metro alla volta.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vaia.eu\/de\/project\/puglia\/\" \/>\n<meta property=\"og:site_name\" content=\"VAIA\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/therealvaia\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-28T08:29:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/1330Q5A6054-1-1-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/\",\"name\":\"Progetto Puglia | VAIA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/1330Q5A6054-1-1-scaled.jpg\",\"datePublished\":\"2026-05-06T10:14:12+00:00\",\"dateModified\":\"2026-07-28T08:29:03+00:00\",\"description\":\"Oggi\u00a0per VAIA\u00a0rigenerare significa\u00a0ripartire dalla Puglia. Rigeneriamo la macchia mediterranea, un metro alla volta.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/1330Q5A6054-1-1-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/1330Q5A6054-1-1-scaled.jpg\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/project\\\/puglia\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Puglia\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#website\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/\",\"name\":\"VAIA - Face what matters\",\"description\":\"Face What Matters\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vaia.eu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#organization\",\"name\":\"VAIA\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/logo-vaia.svg\",\"contentUrl\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/logo-vaia.svg\",\"width\":1000,\"height\":1000,\"caption\":\"VAIA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/therealvaia\\\/\",\"https:\\\/\\\/www.instagram.com\\\/therealvaia\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/vaiasrl\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCPtTJEh97yiEMm-vE_Ux3Aw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Progetto Puglia | VAIA","description":"Oggi\u00a0per VAIA\u00a0rigenerare significa\u00a0ripartire dalla Puglia. Rigeneriamo la macchia mediterranea, un metro alla volta.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vaia.eu\/de\/project\/puglia\/","og_locale":"de_DE","og_type":"article","og_title":"Progetto Puglia | VAIA","og_description":"Oggi\u00a0per VAIA\u00a0rigenerare significa\u00a0ripartire dalla Puglia. Rigeneriamo la macchia mediterranea, un metro alla volta.","og_url":"https:\/\/www.vaia.eu\/de\/project\/puglia\/","og_site_name":"VAIA","article_publisher":"https:\/\/www.facebook.com\/therealvaia\/","article_modified_time":"2026-07-28T08:29:03+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/1330Q5A6054-1-1-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vaia.eu\/de\/project\/puglia\/","url":"https:\/\/www.vaia.eu\/de\/project\/puglia\/","name":"Progetto Puglia | VAIA","isPartOf":{"@id":"https:\/\/www.vaia.eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vaia.eu\/de\/project\/puglia\/#primaryimage"},"image":{"@id":"https:\/\/www.vaia.eu\/de\/project\/puglia\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/1330Q5A6054-1-1-scaled.jpg","datePublished":"2026-05-06T10:14:12+00:00","dateModified":"2026-07-28T08:29:03+00:00","description":"Oggi\u00a0per VAIA\u00a0rigenerare significa\u00a0ripartire dalla Puglia. Rigeneriamo la macchia mediterranea, un metro alla volta.","breadcrumb":{"@id":"https:\/\/www.vaia.eu\/de\/project\/puglia\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vaia.eu\/de\/project\/puglia\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vaia.eu\/de\/project\/puglia\/#primaryimage","url":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/1330Q5A6054-1-1-scaled.jpg","contentUrl":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/05\/1330Q5A6054-1-1-scaled.jpg","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/www.vaia.eu\/de\/project\/puglia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vaia.eu\/de\/"},{"@type":"ListItem","position":2,"name":"Puglia"}]},{"@type":"WebSite","@id":"https:\/\/www.vaia.eu\/#website","url":"https:\/\/www.vaia.eu\/","name":"VAIA - Face what matters","description":"Face What Matters","publisher":{"@id":"https:\/\/www.vaia.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vaia.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.vaia.eu\/#organization","name":"VAIA","url":"https:\/\/www.vaia.eu\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vaia.eu\/#\/schema\/logo\/image\/","url":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2023\/12\/logo-vaia.svg","contentUrl":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2023\/12\/logo-vaia.svg","width":1000,"height":1000,"caption":"VAIA"},"image":{"@id":"https:\/\/www.vaia.eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/therealvaia\/","https:\/\/www.instagram.com\/therealvaia\/","https:\/\/www.linkedin.com\/company\/vaiasrl\/","https:\/\/www.youtube.com\/channel\/UCPtTJEh97yiEMm-vE_Ux3Aw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/project\/55915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/types\/project"}],"author":[{"embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/users\/336"}],"version-history":[{"count":11,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/project\/55915\/revisions"}],"predecessor-version":[{"id":61599,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/project\/55915\/revisions\/61599"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/media\/56014"}],"wp:attachment":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/media?parent=55915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}