@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gloock&display=swap);@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (hover:hover){.navbar-toggler[aria-expanded=false]:hover .top-bar{width:14px!important}.navbar-toggler[aria-expanded=false]:hover .middle-bar{width:10px!important}.navbar-toggler[aria-expanded=false]:hover .bottom-bar{width:18px!important}#language-menu-btn:hover{background-color:rgba(243,238,223,.75)}#language-menu-btn:hover #language-menu{visibility:visible;opacity:1;transform:translate(-50%,10px)}#language-menu-btn:hover #language-menu .lang-item a:hover{background-color:#f3eedf;color:#5f6980}}@media (hover:hover) and (min-width:576px){#header_wrapper .navbar-expand-sm #primary-menu.navbar-nav>.nav-item:hover>.nav-link{color:#f3eedf}#header_wrapper .navbar-expand-sm #primary-menu.navbar-nav>.nav-item:hover>.nav-link::before{width:100%}#header_wrapper .navbar-expand-sm #primary-menu.navbar-nav>.nav-item:hover>.nav-link::after{color:#f3eedf}#header_wrapper .navbar-expand-sm #primary-menu.navbar-nav>.nav-item:hover:hover.menu-item-has-children>.dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}}@media (hover:hover) and (min-width:768px){#header_wrapper .navbar-expand-md #primary-menu.navbar-nav>.nav-item:hover>.nav-link{color:#f3eedf}#header_wrapper .navbar-expand-md #primary-menu.navbar-nav>.nav-item:hover>.nav-link::before{width:100%}#header_wrapper .navbar-expand-md #primary-menu.navbar-nav>.nav-item:hover>.nav-link::after{color:#f3eedf}#header_wrapper .navbar-expand-md #primary-menu.navbar-nav>.nav-item:hover:hover.menu-item-has-children>.dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}}@media (hover:hover) and (min-width:992px){#header_wrapper .navbar-expand-lg #primary-menu.navbar-nav>.nav-item:hover>.nav-link{color:#f3eedf}#header_wrapper .navbar-expand-lg #primary-menu.navbar-nav>.nav-item:hover>.nav-link::before{width:100%}#header_wrapper .navbar-expand-lg #primary-menu.navbar-nav>.nav-item:hover>.nav-link::after{color:#f3eedf}#header_wrapper .navbar-expand-lg #primary-menu.navbar-nav>.nav-item:hover:hover.menu-item-has-children>.dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}}@media (hover:hover) and (min-width:1200px){#header_wrapper .navbar-expand-xl #primary-menu.navbar-nav>.nav-item:hover>.nav-link{color:#f3eedf}#header_wrapper .navbar-expand-xl #primary-menu.navbar-nav>.nav-item:hover>.nav-link::before{width:100%}#header_wrapper .navbar-expand-xl #primary-menu.navbar-nav>.nav-item:hover>.nav-link::after{color:#f3eedf}#header_wrapper .navbar-expand-xl #primary-menu.navbar-nav>.nav-item:hover:hover.menu-item-has-children>.dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}}@media (hover:hover) and (min-width:1442px){#header_wrapper .navbar-expand-xxl #primary-menu.navbar-nav>.nav-item:hover>.nav-link{color:#f3eedf}#header_wrapper .navbar-expand-xxl #primary-menu.navbar-nav>.nav-item:hover>.nav-link::before{width:100%}#header_wrapper .navbar-expand-xxl #primary-menu.navbar-nav>.nav-item:hover>.nav-link::after{color:#f3eedf}#header_wrapper .navbar-expand-xxl #primary-menu.navbar-nav>.nav-item:hover:hover.menu-item-has-children>.dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}}@media (hover:hover){#header_wrapper .navbar-expand #primary-menu.navbar-nav>.nav-item:hover>.nav-link{color:#f3eedf}#header_wrapper .navbar-expand #primary-menu.navbar-nav>.nav-item:hover>.nav-link::before{width:100%}#header_wrapper .navbar-expand #primary-menu.navbar-nav>.nav-item:hover>.nav-link::after{color:#f3eedf}#header_wrapper .navbar-expand #primary-menu.navbar-nav>.nav-item:hover:hover.menu-item-has-children>.dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.pagination .page-item a.page-link:not(.current):not(.prev):not(.next):hover{background-color:#ded0a7}.splide .splide__arrows .splide__arrow--prev:hover{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cpath d='M15,8H1 M1,8l7,7 M1,8l7-7' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/14px 14px,#32a5a4!important}.splide .splide__arrows .splide__arrow--next:hover{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 8L15 8M15 8L8 1M15 8L8 15' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/14px 14px,#32a5a4!important}.splide .splide__pagination .splide__pagination__page:not(.is-active):hover{opacity:.5!important}.text a:not(.btn):hover{color:#b02873}.card-product .container:hover .img-container::before{opacity:1}.single-product .product-images .woocommerce-product-gallery__trigger:hover::before{opacity:1!important}.single-product .product-images .flex-control-thumbs li:hover::before{opacity:.8!important}}/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#62539B;--bs-pink:#d63384;--bs-red:#b02873;--bs-orange:#fd7e14;--bs-yellow:#F18B38;--bs-green:#0E7741;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-collagene:#30436F;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#32A5A4;--bs-secondary:#e9f6f5;--bs-success:#0E7741;--bs-info:#2882c2;--bs-warning:#F18B38;--bs-danger:#b02873;--bs-light:#F3EEDF;--bs-dark:#5F6980;--bs-primaryalt:#e0f2f2;--bs-secondaryalt:#FADDE5;--bs-successlight:#CFE4D9;--bs-infolight:#E7F4FC;--bs-warninglight:#fdf3e9;--bs-dangerlight:#FADDE5;--bs-purple:#62539B;--bs-purplelight:#F3F0F9;--bs-white:#fff;--bs-black:#000;--bs-collagene:#30436F;--bs-collagenelight:#DFE1E8;--bs-primary-rgb:50,165,164;--bs-secondary-rgb:233,246,245;--bs-success-rgb:14,119,65;--bs-info-rgb:40,130,194;--bs-warning-rgb:241,139,56;--bs-danger-rgb:176,40,115;--bs-light-rgb:243,238,223;--bs-dark-rgb:95,105,128;--bs-primaryalt-rgb:224,242,242;--bs-secondaryalt-rgb:250,221,229;--bs-successlight-rgb:207,228,217;--bs-infolight-rgb:231,244,252;--bs-warninglight-rgb:253,243,233;--bs-dangerlight-rgb:250,221,229;--bs-purple-rgb:98,83,155;--bs-purplelight-rgb:243,240,249;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-collagene-rgb:48,67,111;--bs-collagenelight-rgb:223,225,232;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Bricolage Grotesque",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:"Montserrat",sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:300;--bs-body-line-height:1.5;--bs-body-color:#5F6980;--bs-body-color-rgb:95,105,128;--bs-body-bg:transparent;--bs-body-bg-rgb:0,0,0;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:#32A5A4;--bs-link-color:#b02873;--bs-link-color-rgb:176,40,115;--bs-link-decoration:underline;--bs-link-hover-color:#5d153d;--bs-link-hover-color-rgb:93,21,61;--bs-code-color:#32A5A4;--bs-highlight-color:#212529;--bs-highlight-bg:rgba(50, 165, 164, 0.15);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:5px;--bs-border-radius-sm:3px;--bs-border-radius-lg:10px;--bs-border-radius-xl:15px;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.05);--bs-box-shadow-sm:0px 0px 14px 0px rgba(0, 0, 0, 0.05);--bs-box-shadow-lg:0px 0px 20px rgba(0, 0, 0, 0.15);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem;font-family:"Bricolage Grotesque",sans-serif;font-weight:700;line-height:1;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.296875rem + 2.4375vw)}@media (min-width:1200px){.h1,h1{font-size:3.125rem}}.h2,h2{font-size:calc(1.2734375rem + 1.21875vw)}@media (min-width:1200px){.h2,h2{font-size:2.1875rem}}.h3,h3{font-size:calc(1.265625rem + .8125vw)}@media (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:calc(1.253125rem + .1625vw)}@media (min-width:1200px){.h4,h4{font-size:1.375rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:500}.small,small{font-size:.625rem}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:3px}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.25625rem + .325vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.296875rem + 2.4375vw);font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}@media (min-width:1200px){.display-1{font-size:3.125rem}}.display-2{font-size:calc(1.2734375rem + 1.21875vw);font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}@media (min-width:1200px){.display-2{font-size:2.1875rem}}.display-3{font-size:calc(1.265625rem + .8125vw);font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}@media (min-width:1200px){.display-3{font-size:1.875rem}}.display-4{font-size:calc(1.253125rem + .1625vw);font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}@media (min-width:1200px){.display-4{font-size:1.375rem}}.display-5{font-size:1.25rem;font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}.display-6{font-size:1rem;font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}.display-7{font-size:.9375rem;font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}.display-8{font-size:.875rem;font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.2}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1442px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1442px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:2.5rem}.g-5,.gy-5{--bs-gutter-y:2.5rem}.g-6,.gx-6{--bs-gutter-x:5rem}.g-6,.gy-6{--bs-gutter-y:5rem}.g-70,.gx-70{--bs-gutter-x:70px}.g-70,.gy-70{--bs-gutter-y:70px}.g-80,.gx-80{--bs-gutter-x:80px}.g-80,.gy-80{--bs-gutter-y:80px}.g-100,.gx-100{--bs-gutter-x:100px}.g-100,.gy-100{--bs-gutter-y:100px}.g-150,.gx-150{--bs-gutter-x:150px}.g-150,.gy-150{--bs-gutter-y:150px}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:2.5rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:2.5rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:5rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:5rem}.g-sm-70,.gx-sm-70{--bs-gutter-x:70px}.g-sm-70,.gy-sm-70{--bs-gutter-y:70px}.g-sm-80,.gx-sm-80{--bs-gutter-x:80px}.g-sm-80,.gy-sm-80{--bs-gutter-y:80px}.g-sm-100,.gx-sm-100{--bs-gutter-x:100px}.g-sm-100,.gy-sm-100{--bs-gutter-y:100px}.g-sm-150,.gx-sm-150{--bs-gutter-x:150px}.g-sm-150,.gy-sm-150{--bs-gutter-y:150px}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:2.5rem}.g-md-5,.gy-md-5{--bs-gutter-y:2.5rem}.g-md-6,.gx-md-6{--bs-gutter-x:5rem}.g-md-6,.gy-md-6{--bs-gutter-y:5rem}.g-md-70,.gx-md-70{--bs-gutter-x:70px}.g-md-70,.gy-md-70{--bs-gutter-y:70px}.g-md-80,.gx-md-80{--bs-gutter-x:80px}.g-md-80,.gy-md-80{--bs-gutter-y:80px}.g-md-100,.gx-md-100{--bs-gutter-x:100px}.g-md-100,.gy-md-100{--bs-gutter-y:100px}.g-md-150,.gx-md-150{--bs-gutter-x:150px}.g-md-150,.gy-md-150{--bs-gutter-y:150px}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:2.5rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:2.5rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:5rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:5rem}.g-lg-70,.gx-lg-70{--bs-gutter-x:70px}.g-lg-70,.gy-lg-70{--bs-gutter-y:70px}.g-lg-80,.gx-lg-80{--bs-gutter-x:80px}.g-lg-80,.gy-lg-80{--bs-gutter-y:80px}.g-lg-100,.gx-lg-100{--bs-gutter-x:100px}.g-lg-100,.gy-lg-100{--bs-gutter-y:100px}.g-lg-150,.gx-lg-150{--bs-gutter-x:150px}.g-lg-150,.gy-lg-150{--bs-gutter-y:150px}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:2.5rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:2.5rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:5rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:5rem}.g-xl-70,.gx-xl-70{--bs-gutter-x:70px}.g-xl-70,.gy-xl-70{--bs-gutter-y:70px}.g-xl-80,.gx-xl-80{--bs-gutter-x:80px}.g-xl-80,.gy-xl-80{--bs-gutter-y:80px}.g-xl-100,.gx-xl-100{--bs-gutter-x:100px}.g-xl-100,.gy-xl-100{--bs-gutter-y:100px}.g-xl-150,.gx-xl-150{--bs-gutter-x:150px}.g-xl-150,.gy-xl-150{--bs-gutter-y:150px}}@media (min-width:1442px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2.5rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2.5rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:5rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:5rem}.g-xxl-70,.gx-xxl-70{--bs-gutter-x:70px}.g-xxl-70,.gy-xxl-70{--bs-gutter-y:70px}.g-xxl-80,.gx-xxl-80{--bs-gutter-x:80px}.g-xxl-80,.gy-xxl-80{--bs-gutter-y:80px}.g-xxl-100,.gx-xxl-100{--bs-gutter-x:100px}.g-xxl-100,.gy-xxl-100{--bs-gutter-y:100px}.g-xxl-150,.gx-xxl-150{--bs-gutter-x:150px}.g-xxl-150,.gy-xxl-150{--bs-gutter-y:150px}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1441.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:5px}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:5px}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2332A5A4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input,.form-check .wpcf7-form .wpcf7-acceptance [type=checkbox],.form-check .wpcf7-form .wpcf7-checkbox label input,.form-check .wpcf7-form .wpcf7-radio label input,.wpcf7-form .wpcf7-acceptance .form-check [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-check input,.wpcf7-form .wpcf7-radio label .form-check input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input,.form-check-reverse .wpcf7-form .wpcf7-acceptance [type=checkbox],.form-check-reverse .wpcf7-form .wpcf7-checkbox label input,.form-check-reverse .wpcf7-form .wpcf7-radio label input,.wpcf7-form .wpcf7-acceptance .form-check-reverse [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-check-reverse input,.wpcf7-form .wpcf7-radio label .form-check-reverse input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input,.wpcf7-form .wpcf7-acceptance [type=checkbox],.wpcf7-form .wpcf7-checkbox label input,.wpcf7-form .wpcf7-radio label input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #32a5a4;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox],.wpcf7-form .wpcf7-acceptance [type=checkbox],.wpcf7-form .wpcf7-checkbox label input[type=checkbox],.wpcf7-form .wpcf7-radio label input[type=checkbox]{border-radius:0}.form-check-input[type=radio],.wpcf7-form .wpcf7-acceptance [type=radio][type=checkbox],.wpcf7-form .wpcf7-checkbox label input[type=radio],.wpcf7-form .wpcf7-radio label input[type=radio]{border-radius:50%}.form-check-input:active,.wpcf7-form .wpcf7-acceptance [type=checkbox]:active,.wpcf7-form .wpcf7-checkbox label input:active,.wpcf7-form .wpcf7-radio label input:active{filter:none}.form-check-input:focus,.wpcf7-form .wpcf7-acceptance [type=checkbox]:focus,.wpcf7-form .wpcf7-checkbox label input:focus,.wpcf7-form .wpcf7-radio label input:focus{border-color:#32a5a4;outline:0;box-shadow:none}.form-check-input:checked,.wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,.wpcf7-form .wpcf7-checkbox label input:checked,.wpcf7-form .wpcf7-radio label input:checked{background-color:transparent;border-color:#32a5a4}.form-check-input:checked[type=checkbox],.wpcf7-form .wpcf7-acceptance :checked[type=checkbox],.wpcf7-form .wpcf7-checkbox label input:checked[type=checkbox],.wpcf7-form .wpcf7-radio label input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.wpcf7-form .wpcf7-acceptance [type=checkbox]:checked[type=radio],.wpcf7-form .wpcf7-checkbox label input:checked[type=radio],.wpcf7-form .wpcf7-radio label input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.wpcf7-form .wpcf7-acceptance [type=checkbox]:indeterminate,.wpcf7-form .wpcf7-checkbox label input[type=checkbox]:indeterminate,.wpcf7-form .wpcf7-radio label input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.wpcf7-form .wpcf7-acceptance [type=checkbox]:disabled,.wpcf7-form .wpcf7-checkbox label input:disabled,.wpcf7-form .wpcf7-radio label input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label,.wpcf7-form .wpcf7-acceptance [disabled][type=checkbox]~.form-check-label,.wpcf7-form .wpcf7-acceptance [type=checkbox]:disabled~.form-check-label,.wpcf7-form .wpcf7-checkbox label input:disabled~.form-check-label,.wpcf7-form .wpcf7-checkbox label input[disabled]~.form-check-label,.wpcf7-form .wpcf7-radio label input:disabled~.form-check-label,.wpcf7-form .wpcf7-radio label input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input,.form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox],.form-switch .wpcf7-form .wpcf7-checkbox label input,.form-switch .wpcf7-form .wpcf7-radio label input,.wpcf7-form .wpcf7-acceptance .form-switch [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-switch input,.wpcf7-form .wpcf7-radio label .form-switch input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e9f6f5'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input,.form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox],.form-switch .wpcf7-form .wpcf7-checkbox label input,.form-switch .wpcf7-form .wpcf7-radio label input,.wpcf7-form .wpcf7-acceptance .form-switch [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-switch input,.wpcf7-form .wpcf7-radio label .form-switch input{transition:none}}.form-switch .form-check-input:focus,.form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox]:focus,.form-switch .wpcf7-form .wpcf7-checkbox label input:focus,.form-switch .wpcf7-form .wpcf7-radio label input:focus,.wpcf7-form .wpcf7-acceptance .form-switch [type=checkbox]:focus,.wpcf7-form .wpcf7-checkbox label .form-switch input:focus,.wpcf7-form .wpcf7-radio label .form-switch input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23b02873'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked,.form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,.form-switch .wpcf7-form .wpcf7-checkbox label input:checked,.form-switch .wpcf7-form .wpcf7-radio label input:checked,.wpcf7-form .wpcf7-acceptance .form-switch [type=checkbox]:checked,.wpcf7-form .wpcf7-checkbox label .form-switch input:checked,.wpcf7-form .wpcf7-radio label .form-switch input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input,.form-switch.form-check-reverse .wpcf7-form .wpcf7-acceptance [type=checkbox],.form-switch.form-check-reverse .wpcf7-form .wpcf7-checkbox label input,.form-switch.form-check-reverse .wpcf7-form .wpcf7-radio label input,.wpcf7-form .wpcf7-acceptance .form-switch.form-check-reverse [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-switch.form-check-reverse input,.wpcf7-form .wpcf7-radio label .form-switch.form-check-reverse input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn,.card-pharmacie .container .btn-check:disabled+.gmw-get-directions,.card-pharmacie .container .btn-check[disabled]+.gmw-get-directions,.form .btn-check:disabled+input[type=submit],.form .btn-check[disabled]+input[type=submit],.wpcf7-form .btn-check:disabled+input[type=submit],.wpcf7-form .btn-check[disabled]+input[type=submit],form .btn-check:disabled+input[type=submit],form .btn-check[disabled]+input[type=submit]{pointer-events:none;filter:none;opacity:.65}.wpcf7-form .wpcf7-acceptance [data-bs-theme=dark] .form-switch [type=checkbox]:not(:checked):not(:focus),.wpcf7-form .wpcf7-checkbox label [data-bs-theme=dark] .form-switch input:not(:checked):not(:focus),.wpcf7-form .wpcf7-radio label [data-bs-theme=dark] .form-switch input:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox]:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .wpcf7-form .wpcf7-checkbox label input:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .wpcf7-form .wpcf7-radio label input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:5px}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:5px}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.card-pharmacie .container .input-group .gmw-get-directions,.form .input-group input[type=submit],.input-group .btn,.input-group .card-pharmacie .container .gmw-get-directions,.input-group .form input[type=submit],.input-group .wpcf7-form input[type=submit],.input-group form input[type=submit],.wpcf7-form .input-group input[type=submit],form .input-group input[type=submit]{position:relative;z-index:2}.card-pharmacie .container .input-group .gmw-get-directions:focus,.form .input-group input[type=submit]:focus,.input-group .btn:focus,.input-group .card-pharmacie .container .gmw-get-directions:focus,.input-group .form input[type=submit]:focus,.input-group .wpcf7-form input[type=submit]:focus,.input-group form input[type=submit]:focus,.wpcf7-form .input-group input[type=submit]:focus,form .input-group input[type=submit]:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:5px}.card-pharmacie .container .input-group-lg>.gmw-get-directions,.form .input-group-lg>input[type=submit],.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.wpcf7-form .input-group-lg>input[type=submit],form .input-group-lg>input[type=submit]{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.card-pharmacie .container .input-group-sm>.gmw-get-directions,.form .input-group-sm>input[type=submit],.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.wpcf7-form .input-group-sm>input[type=submit],form .input-group-sm>input[type=submit]{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:valid,.was-validated .wpcf7-form .wpcf7-checkbox label input:valid,.was-validated .wpcf7-form .wpcf7-radio label input:valid,.wpcf7-form .wpcf7-acceptance .is-valid[type=checkbox],.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:valid,.wpcf7-form .wpcf7-checkbox label .was-validated input:valid,.wpcf7-form .wpcf7-checkbox label input.is-valid,.wpcf7-form .wpcf7-radio label .was-validated input:valid,.wpcf7-form .wpcf7-radio label input.is-valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:valid:checked,.was-validated .wpcf7-form .wpcf7-checkbox label input:valid:checked,.was-validated .wpcf7-form .wpcf7-radio label input:valid:checked,.wpcf7-form .wpcf7-acceptance .is-valid[type=checkbox]:checked,.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:valid:checked,.wpcf7-form .wpcf7-checkbox label .was-validated input:valid:checked,.wpcf7-form .wpcf7-checkbox label input.is-valid:checked,.wpcf7-form .wpcf7-radio label .was-validated input:valid:checked,.wpcf7-form .wpcf7-radio label input.is-valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:valid:focus,.was-validated .wpcf7-form .wpcf7-checkbox label input:valid:focus,.was-validated .wpcf7-form .wpcf7-radio label input:valid:focus,.wpcf7-form .wpcf7-acceptance .is-valid[type=checkbox]:focus,.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:valid:focus,.wpcf7-form .wpcf7-checkbox label .was-validated input:valid:focus,.wpcf7-form .wpcf7-checkbox label input.is-valid:focus,.wpcf7-form .wpcf7-radio label .was-validated input:valid:focus,.wpcf7-form .wpcf7-radio label input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:valid~.form-check-label,.was-validated .wpcf7-form .wpcf7-checkbox label input:valid~.form-check-label,.was-validated .wpcf7-form .wpcf7-radio label input:valid~.form-check-label,.wpcf7-form .wpcf7-acceptance .is-valid[type=checkbox]~.form-check-label,.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:valid~.form-check-label,.wpcf7-form .wpcf7-checkbox label .was-validated input:valid~.form-check-label,.wpcf7-form .wpcf7-checkbox label input.is-valid~.form-check-label,.wpcf7-form .wpcf7-radio label .was-validated input:valid~.form-check-label,.wpcf7-form .wpcf7-radio label input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback,.form-check-inline .wpcf7-form .wpcf7-acceptance [type=checkbox]~.valid-feedback,.form-check-inline .wpcf7-form .wpcf7-checkbox label input~.valid-feedback,.form-check-inline .wpcf7-form .wpcf7-radio label input~.valid-feedback,.wpcf7-form .wpcf7-acceptance .form-check-inline [type=checkbox]~.valid-feedback,.wpcf7-form .wpcf7-checkbox label .form-check-inline input~.valid-feedback,.wpcf7-form .wpcf7-radio label .form-check-inline input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:invalid,.was-validated .wpcf7-form .wpcf7-checkbox label input:invalid,.was-validated .wpcf7-form .wpcf7-radio label input:invalid,.wpcf7-form .wpcf7-acceptance .is-invalid[type=checkbox],.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:invalid,.wpcf7-form .wpcf7-checkbox label .was-validated input:invalid,.wpcf7-form .wpcf7-checkbox label input.is-invalid,.wpcf7-form .wpcf7-radio label .was-validated input:invalid,.wpcf7-form .wpcf7-radio label input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:invalid:checked,.was-validated .wpcf7-form .wpcf7-checkbox label input:invalid:checked,.was-validated .wpcf7-form .wpcf7-radio label input:invalid:checked,.wpcf7-form .wpcf7-acceptance .is-invalid[type=checkbox]:checked,.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:invalid:checked,.wpcf7-form .wpcf7-checkbox label .was-validated input:invalid:checked,.wpcf7-form .wpcf7-checkbox label input.is-invalid:checked,.wpcf7-form .wpcf7-radio label .was-validated input:invalid:checked,.wpcf7-form .wpcf7-radio label input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:invalid:focus,.was-validated .wpcf7-form .wpcf7-checkbox label input:invalid:focus,.was-validated .wpcf7-form .wpcf7-radio label input:invalid:focus,.wpcf7-form .wpcf7-acceptance .is-invalid[type=checkbox]:focus,.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:invalid:focus,.wpcf7-form .wpcf7-checkbox label .was-validated input:invalid:focus,.wpcf7-form .wpcf7-checkbox label input.is-invalid:focus,.wpcf7-form .wpcf7-radio label .was-validated input:invalid:focus,.wpcf7-form .wpcf7-radio label input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label,.was-validated .wpcf7-form .wpcf7-acceptance [type=checkbox]:invalid~.form-check-label,.was-validated .wpcf7-form .wpcf7-checkbox label input:invalid~.form-check-label,.was-validated .wpcf7-form .wpcf7-radio label input:invalid~.form-check-label,.wpcf7-form .wpcf7-acceptance .is-invalid[type=checkbox]~.form-check-label,.wpcf7-form .wpcf7-acceptance .was-validated [type=checkbox]:invalid~.form-check-label,.wpcf7-form .wpcf7-checkbox label .was-validated input:invalid~.form-check-label,.wpcf7-form .wpcf7-checkbox label input.is-invalid~.form-check-label,.wpcf7-form .wpcf7-radio label .was-validated input:invalid~.form-check-label,.wpcf7-form .wpcf7-radio label input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .wpcf7-form .wpcf7-acceptance [type=checkbox]~.invalid-feedback,.form-check-inline .wpcf7-form .wpcf7-checkbox label input~.invalid-feedback,.form-check-inline .wpcf7-form .wpcf7-radio label input~.invalid-feedback,.wpcf7-form .wpcf7-acceptance .form-check-inline [type=checkbox]~.invalid-feedback,.wpcf7-form .wpcf7-checkbox label .form-check-inline input~.invalid-feedback,.wpcf7-form .wpcf7-radio label .form-check-inline input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn,.card-pharmacie .container .gmw-get-directions,.form input[type=submit],.wpcf7-form input[type=submit],form input[type=submit]{--bs-btn-padding-x:14px;--bs-btn-padding-y:8.25px;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:2px;--bs-btn-border-color:transparent;--bs-btn-border-radius:20px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.card-pharmacie .container .gmw-get-directions,.form input[type=submit],.wpcf7-form input[type=submit],form input[type=submit]{transition:none}}.btn:hover,.card-pharmacie .container .gmw-get-directions:hover,.form input[type=submit]:hover,.wpcf7-form input[type=submit]:hover,form input[type=submit]:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.card-pharmacie .container .btn-check+.gmw-get-directions:hover,.form .btn-check+input[type=submit]:hover,.wpcf7-form .btn-check+input[type=submit]:hover,form .btn-check+input[type=submit]:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.card-pharmacie .container .gmw-get-directions:focus-visible,.form input[type=submit]:focus-visible,.wpcf7-form input[type=submit]:focus-visible,form input[type=submit]:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.card-pharmacie .container .btn-check:focus-visible+.gmw-get-directions,.form .btn-check:focus-visible+input[type=submit],.wpcf7-form .btn-check:focus-visible+input[type=submit],form .btn-check:focus-visible+input[type=submit]{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,.card-pharmacie .container .active.gmw-get-directions,.card-pharmacie .container .btn-check:checked+.gmw-get-directions,.card-pharmacie .container .gmw-get-directions:first-child:active,.card-pharmacie .container .show.gmw-get-directions,.card-pharmacie .container :not(.btn-check)+.gmw-get-directions:active,.form .btn-check:checked+input[type=submit],.form :not(.btn-check)+input[type=submit]:active,.form input.active[type=submit],.form input.show[type=submit],.form input[type=submit]:first-child:active,.wpcf7-form .btn-check:checked+input[type=submit],.wpcf7-form :not(.btn-check)+input[type=submit]:active,.wpcf7-form input.active[type=submit],.wpcf7-form input.show[type=submit],.wpcf7-form input[type=submit]:first-child:active,:not(.btn-check)+.btn:active,form .btn-check:checked+input[type=submit],form :not(.btn-check)+input[type=submit]:active,form input.active[type=submit],form input.show[type=submit],form input[type=submit]:first-child:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,.card-pharmacie .container .active.gmw-get-directions:focus-visible,.card-pharmacie .container .btn-check:checked+.gmw-get-directions:focus-visible,.card-pharmacie .container .gmw-get-directions:first-child:active:focus-visible,.card-pharmacie .container .show.gmw-get-directions:focus-visible,.card-pharmacie .container :not(.btn-check)+.gmw-get-directions:active:focus-visible,.form .btn-check:checked+input[type=submit]:focus-visible,.form :not(.btn-check)+input[type=submit]:active:focus-visible,.form input.active[type=submit]:focus-visible,.form input.show[type=submit]:focus-visible,.form input[type=submit]:first-child:active:focus-visible,.wpcf7-form .btn-check:checked+input[type=submit]:focus-visible,.wpcf7-form :not(.btn-check)+input[type=submit]:active:focus-visible,.wpcf7-form input.active[type=submit]:focus-visible,.wpcf7-form input.show[type=submit]:focus-visible,.wpcf7-form input[type=submit]:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible,form .btn-check:checked+input[type=submit]:focus-visible,form :not(.btn-check)+input[type=submit]:active:focus-visible,form input.active[type=submit]:focus-visible,form input.show[type=submit]:focus-visible,form input[type=submit]:first-child:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.card-pharmacie .container .btn-check:checked:focus-visible+.gmw-get-directions,.form .btn-check:checked:focus-visible+input[type=submit],.wpcf7-form .btn-check:checked:focus-visible+input[type=submit],form .btn-check:checked:focus-visible+input[type=submit]{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,.card-pharmacie .container .disabled.gmw-get-directions,.card-pharmacie .container .gmw-get-directions:disabled,.card-pharmacie .container fieldset:disabled .gmw-get-directions,.form fieldset:disabled input[type=submit],.form input.disabled[type=submit],.form input[type=submit]:disabled,.wpcf7-form fieldset:disabled input[type=submit],.wpcf7-form input.disabled[type=submit],.wpcf7-form input[type=submit]:disabled,fieldset:disabled .btn,fieldset:disabled .card-pharmacie .container .gmw-get-directions,fieldset:disabled .form input[type=submit],fieldset:disabled .wpcf7-form input[type=submit],fieldset:disabled form input[type=submit],form fieldset:disabled input[type=submit],form input.disabled[type=submit],form input[type=submit]:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary,.card-pharmacie .container .gmw-get-directions,.form input[type=submit],.wpcf7-form input[type=submit],form input[type=submit]{--bs-btn-color:#000;--bs-btn-bg:#32A5A4;--bs-btn-border-color:#32A5A4;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#51b3b2;--bs-btn-hover-border-color:#47aead;--bs-btn-focus-shadow-rgb:43,140,139;--bs-btn-active-color:#000;--bs-btn-active-bg:#5bb7b6;--bs-btn-active-border-color:#47aead;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#32A5A4;--bs-btn-disabled-border-color:#32A5A4}.btn-secondary{--bs-btn-color:#000;--bs-btn-bg:#e9f6f5;--bs-btn-border-color:#e9f6f5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ecf7f7;--bs-btn-hover-border-color:#ebf7f6;--bs-btn-focus-shadow-rgb:198,209,208;--bs-btn-active-color:#000;--bs-btn-active-bg:#edf8f7;--bs-btn-active-border-color:#ebf7f6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e9f6f5;--bs-btn-disabled-border-color:#e9f6f5}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#0E7741;--bs-btn-border-color:#0E7741;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0c6537;--bs-btn-hover-border-color:#0b5f34;--bs-btn-focus-shadow-rgb:50,139,94;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0b5f34;--bs-btn-active-border-color:#0b5931;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0E7741;--bs-btn-disabled-border-color:#0E7741}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#2882c2;--bs-btn-border-color:#2882c2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#4895cb;--bs-btn-hover-border-color:#3e8fc8;--bs-btn-focus-shadow-rgb:34,111,165;--bs-btn-active-color:#000;--bs-btn-active-bg:#539bce;--bs-btn-active-border-color:#3e8fc8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#2882c2;--bs-btn-disabled-border-color:#2882c2}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#F18B38;--bs-btn-border-color:#F18B38;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f39c56;--bs-btn-hover-border-color:#f2974c;--bs-btn-focus-shadow-rgb:205,118,48;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4a260;--bs-btn-active-border-color:#f2974c;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#F18B38;--bs-btn-disabled-border-color:#F18B38}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#b02873;--bs-btn-border-color:#b02873;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#962262;--bs-btn-hover-border-color:#8d205c;--bs-btn-focus-shadow-rgb:188,72,136;--bs-btn-active-color:#fff;--bs-btn-active-bg:#8d205c;--bs-btn-active-border-color:#841e56;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#b02873;--bs-btn-disabled-border-color:#b02873}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#F3EEDF;--bs-btn-border-color:#F3EEDF;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#cfcabe;--bs-btn-hover-border-color:#c2beb2;--bs-btn-focus-shadow-rgb:207,202,190;--bs-btn-active-color:#000;--bs-btn-active-bg:#c2beb2;--bs-btn-active-border-color:#b6b3a7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#F3EEDF;--bs-btn-disabled-border-color:#F3EEDF}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#5F6980;--bs-btn-border-color:#5F6980;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#778093;--bs-btn-hover-border-color:#6f788d;--bs-btn-focus-shadow-rgb:119,128,147;--bs-btn-active-color:#000;--bs-btn-active-bg:#7f8799;--bs-btn-active-border-color:#6f788d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#5F6980;--bs-btn-disabled-border-color:#5F6980}.btn-primaryalt{--bs-btn-color:#000;--bs-btn-bg:#e0f2f2;--bs-btn-border-color:#e0f2f2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e5f4f4;--bs-btn-hover-border-color:#e3f3f3;--bs-btn-focus-shadow-rgb:190,206,206;--bs-btn-active-color:#000;--bs-btn-active-bg:#e6f5f5;--bs-btn-active-border-color:#e3f3f3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e0f2f2;--bs-btn-disabled-border-color:#e0f2f2}.btn-secondaryalt{--bs-btn-color:#000;--bs-btn-bg:#FADDE5;--bs-btn-border-color:#FADDE5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fbe2e9;--bs-btn-hover-border-color:#fbe0e8;--bs-btn-focus-shadow-rgb:213,188,195;--bs-btn-active-color:#000;--bs-btn-active-bg:#fbe4ea;--bs-btn-active-border-color:#fbe0e8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#FADDE5;--bs-btn-disabled-border-color:#FADDE5}.btn-successlight{--bs-btn-color:#000;--bs-btn-bg:#CFE4D9;--bs-btn-border-color:#CFE4D9;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d6e8df;--bs-btn-hover-border-color:#d4e7dd;--bs-btn-focus-shadow-rgb:176,194,184;--bs-btn-active-color:#000;--bs-btn-active-bg:#d9e9e1;--bs-btn-active-border-color:#d4e7dd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#CFE4D9;--bs-btn-disabled-border-color:#CFE4D9}.btn-infolight{--bs-btn-color:#000;--bs-btn-bg:#E7F4FC;--bs-btn-border-color:#E7F4FC;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ebf6fc;--bs-btn-hover-border-color:#e9f5fc;--bs-btn-focus-shadow-rgb:196,207,214;--bs-btn-active-color:#000;--bs-btn-active-bg:#ecf6fd;--bs-btn-active-border-color:#e9f5fc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#E7F4FC;--bs-btn-disabled-border-color:#E7F4FC}.btn-warninglight{--bs-btn-color:#000;--bs-btn-bg:#fdf3e9;--bs-btn-border-color:#fdf3e9;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fdf5ec;--bs-btn-hover-border-color:#fdf4eb;--bs-btn-focus-shadow-rgb:215,207,198;--bs-btn-active-color:#000;--bs-btn-active-bg:#fdf5ed;--bs-btn-active-border-color:#fdf4eb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fdf3e9;--bs-btn-disabled-border-color:#fdf3e9}.btn-dangerlight{--bs-btn-color:#000;--bs-btn-bg:#FADDE5;--bs-btn-border-color:#FADDE5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fbe2e9;--bs-btn-hover-border-color:#fbe0e8;--bs-btn-focus-shadow-rgb:213,188,195;--bs-btn-active-color:#000;--bs-btn-active-bg:#fbe4ea;--bs-btn-active-border-color:#fbe0e8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#FADDE5;--bs-btn-disabled-border-color:#FADDE5}.btn-purple{--bs-btn-color:#fff;--bs-btn-bg:#62539B;--bs-btn-border-color:#62539B;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#534784;--bs-btn-hover-border-color:#4e427c;--bs-btn-focus-shadow-rgb:122,109,170;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4e427c;--bs-btn-active-border-color:#4a3e74;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#62539B;--bs-btn-disabled-border-color:#62539B}.btn-purplelight{--bs-btn-color:#000;--bs-btn-bg:#F3F0F9;--bs-btn-border-color:#F3F0F9;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f5f2fa;--bs-btn-hover-border-color:#f4f2fa;--bs-btn-focus-shadow-rgb:207,204,212;--bs-btn-active-color:#000;--bs-btn-active-bg:#f5f3fa;--bs-btn-active-border-color:#f4f2fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#F3F0F9;--bs-btn-disabled-border-color:#F3F0F9}.btn-white{--bs-btn-color:#000;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:white;--bs-btn-hover-border-color:white;--bs-btn-focus-shadow-rgb:217,217,217;--bs-btn-active-color:#000;--bs-btn-active-bg:white;--bs-btn-active-border-color:white;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#fff}.btn-black{--bs-btn-color:#fff;--bs-btn-bg:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:black;--bs-btn-hover-border-color:black;--bs-btn-focus-shadow-rgb:38,38,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:black;--bs-btn-active-border-color:black;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#000;--bs-btn-disabled-border-color:#000}.btn-collagene{--bs-btn-color:#fff;--bs-btn-bg:#30436F;--bs-btn-border-color:#30436F;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#29395e;--bs-btn-hover-border-color:#263659;--bs-btn-focus-shadow-rgb:79,95,133;--bs-btn-active-color:#fff;--bs-btn-active-bg:#263659;--bs-btn-active-border-color:#243253;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#30436F;--bs-btn-disabled-border-color:#30436F}.btn-collagenelight{--bs-btn-color:#000;--bs-btn-bg:#DFE1E8;--bs-btn-border-color:#DFE1E8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e4e6eb;--bs-btn-hover-border-color:#e2e4ea;--bs-btn-focus-shadow-rgb:190,191,197;--bs-btn-active-color:#000;--bs-btn-active-bg:#e5e7ed;--bs-btn-active-border-color:#e2e4ea;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#DFE1E8;--bs-btn-disabled-border-color:#DFE1E8}.btn-outline-primary{--bs-btn-color:#32A5A4;--bs-btn-border-color:#32A5A4;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#32A5A4;--bs-btn-hover-border-color:#32A5A4;--bs-btn-focus-shadow-rgb:50,165,164;--bs-btn-active-color:#000;--bs-btn-active-bg:#32A5A4;--bs-btn-active-border-color:#32A5A4;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#32A5A4;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#32A5A4;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#e9f6f5;--bs-btn-border-color:#e9f6f5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e9f6f5;--bs-btn-hover-border-color:#e9f6f5;--bs-btn-focus-shadow-rgb:233,246,245;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9f6f5;--bs-btn-active-border-color:#e9f6f5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e9f6f5;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e9f6f5;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#0E7741;--bs-btn-border-color:#0E7741;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0E7741;--bs-btn-hover-border-color:#0E7741;--bs-btn-focus-shadow-rgb:14,119,65;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0E7741;--bs-btn-active-border-color:#0E7741;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0E7741;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0E7741;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#2882c2;--bs-btn-border-color:#2882c2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#2882c2;--bs-btn-hover-border-color:#2882c2;--bs-btn-focus-shadow-rgb:40,130,194;--bs-btn-active-color:#000;--bs-btn-active-bg:#2882c2;--bs-btn-active-border-color:#2882c2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#2882c2;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2882c2;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#F18B38;--bs-btn-border-color:#F18B38;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#F18B38;--bs-btn-hover-border-color:#F18B38;--bs-btn-focus-shadow-rgb:241,139,56;--bs-btn-active-color:#000;--bs-btn-active-bg:#F18B38;--bs-btn-active-border-color:#F18B38;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#F18B38;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#F18B38;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#b02873;--bs-btn-border-color:#b02873;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b02873;--bs-btn-hover-border-color:#b02873;--bs-btn-focus-shadow-rgb:176,40,115;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02873;--bs-btn-active-border-color:#b02873;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#b02873;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#b02873;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#F3EEDF;--bs-btn-border-color:#F3EEDF;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#F3EEDF;--bs-btn-hover-border-color:#F3EEDF;--bs-btn-focus-shadow-rgb:243,238,223;--bs-btn-active-color:#000;--bs-btn-active-bg:#F3EEDF;--bs-btn-active-border-color:#F3EEDF;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#F3EEDF;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#F3EEDF;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#5F6980;--bs-btn-border-color:#5F6980;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5F6980;--bs-btn-hover-border-color:#5F6980;--bs-btn-focus-shadow-rgb:95,105,128;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5F6980;--bs-btn-active-border-color:#5F6980;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#5F6980;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#5F6980;--bs-gradient:none}.btn-outline-primaryalt{--bs-btn-color:#e0f2f2;--bs-btn-border-color:#e0f2f2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e0f2f2;--bs-btn-hover-border-color:#e0f2f2;--bs-btn-focus-shadow-rgb:224,242,242;--bs-btn-active-color:#000;--bs-btn-active-bg:#e0f2f2;--bs-btn-active-border-color:#e0f2f2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e0f2f2;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e0f2f2;--bs-gradient:none}.btn-outline-secondaryalt{--bs-btn-color:#FADDE5;--bs-btn-border-color:#FADDE5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#FADDE5;--bs-btn-hover-border-color:#FADDE5;--bs-btn-focus-shadow-rgb:250,221,229;--bs-btn-active-color:#000;--bs-btn-active-bg:#FADDE5;--bs-btn-active-border-color:#FADDE5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FADDE5;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#FADDE5;--bs-gradient:none}.btn-outline-successlight{--bs-btn-color:#CFE4D9;--bs-btn-border-color:#CFE4D9;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#CFE4D9;--bs-btn-hover-border-color:#CFE4D9;--bs-btn-focus-shadow-rgb:207,228,217;--bs-btn-active-color:#000;--bs-btn-active-bg:#CFE4D9;--bs-btn-active-border-color:#CFE4D9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#CFE4D9;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#CFE4D9;--bs-gradient:none}.btn-outline-infolight{--bs-btn-color:#E7F4FC;--bs-btn-border-color:#E7F4FC;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#E7F4FC;--bs-btn-hover-border-color:#E7F4FC;--bs-btn-focus-shadow-rgb:231,244,252;--bs-btn-active-color:#000;--bs-btn-active-bg:#E7F4FC;--bs-btn-active-border-color:#E7F4FC;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#E7F4FC;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#E7F4FC;--bs-gradient:none}.btn-outline-warninglight{--bs-btn-color:#fdf3e9;--bs-btn-border-color:#fdf3e9;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fdf3e9;--bs-btn-hover-border-color:#fdf3e9;--bs-btn-focus-shadow-rgb:253,243,233;--bs-btn-active-color:#000;--bs-btn-active-bg:#fdf3e9;--bs-btn-active-border-color:#fdf3e9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fdf3e9;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#fdf3e9;--bs-gradient:none}.btn-outline-dangerlight{--bs-btn-color:#FADDE5;--bs-btn-border-color:#FADDE5;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#FADDE5;--bs-btn-hover-border-color:#FADDE5;--bs-btn-focus-shadow-rgb:250,221,229;--bs-btn-active-color:#000;--bs-btn-active-bg:#FADDE5;--bs-btn-active-border-color:#FADDE5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FADDE5;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#FADDE5;--bs-gradient:none}.btn-outline-purple{--bs-btn-color:#62539B;--bs-btn-border-color:#62539B;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#62539B;--bs-btn-hover-border-color:#62539B;--bs-btn-focus-shadow-rgb:98,83,155;--bs-btn-active-color:#fff;--bs-btn-active-bg:#62539B;--bs-btn-active-border-color:#62539B;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#62539B;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#62539B;--bs-gradient:none}.btn-outline-purplelight{--bs-btn-color:#F3F0F9;--bs-btn-border-color:#F3F0F9;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#F3F0F9;--bs-btn-hover-border-color:#F3F0F9;--bs-btn-focus-shadow-rgb:243,240,249;--bs-btn-active-color:#000;--bs-btn-active-bg:#F3F0F9;--bs-btn-active-border-color:#F3F0F9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#F3F0F9;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#F3F0F9;--bs-gradient:none}.btn-outline-white{--bs-btn-color:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:255,255,255;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#fff;--bs-gradient:none}.btn-outline-black{--bs-btn-color:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#000;--bs-gradient:none}.btn-outline-collagene{--bs-btn-color:#30436F;--bs-btn-border-color:#30436F;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#30436F;--bs-btn-hover-border-color:#30436F;--bs-btn-focus-shadow-rgb:48,67,111;--bs-btn-active-color:#fff;--bs-btn-active-bg:#30436F;--bs-btn-active-border-color:#30436F;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#30436F;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#30436F;--bs-gradient:none}.btn-outline-collagenelight{--bs-btn-color:#DFE1E8;--bs-btn-border-color:#DFE1E8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#DFE1E8;--bs-btn-hover-border-color:#DFE1E8;--bs-btn-focus-shadow-rgb:223,225,232;--bs-btn-active-color:#000;--bs-btn-active-bg:#DFE1E8;--bs-btn-active-border-color:#DFE1E8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#DFE1E8;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#DFE1E8;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg,.card-pharmacie .container .btn-group-lg>.gmw-get-directions,.form .btn-group-lg>input[type=submit],.wpcf7-form .btn-group-lg>input[type=submit],form .btn-group-lg>input[type=submit]{--bs-btn-padding-y:17px;--bs-btn-padding-x:13px;--bs-btn-font-size:1rem;--bs-btn-border-radius:30px}.btn-group-sm>.btn,.btn-sm,.card-pharmacie .container .btn-group-sm>.gmw-get-directions,.form .btn-group-sm>input[type=submit],.wpcf7-form .btn-group-sm>input[type=submit],form .btn-group-sm>input[type=submit]{--bs-btn-padding-y:8.68px;--bs-btn-padding-x:12px;--bs-btn-font-size:0.78125rem;--bs-btn-border-radius:0}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:#fff;--bs-dropdown-link-hover-color:#32A5A4;--bs-dropdown-link-hover-bg:#fff;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:transparent;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1442px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:calc((16px / 12 - 1) * 16px);color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions,.card-pharmacie .container .btn-group>.gmw-get-directions,.form .btn-group-vertical>input[type=submit],.form .btn-group>input[type=submit],.wpcf7-form .btn-group-vertical>input[type=submit],.wpcf7-form .btn-group>input[type=submit],form .btn-group-vertical>input[type=submit],form .btn-group>input[type=submit]{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.card-pharmacie .container .btn-group-vertical>.active.gmw-get-directions,.card-pharmacie .container .btn-group-vertical>.btn-check:checked+.gmw-get-directions,.card-pharmacie .container .btn-group-vertical>.btn-check:focus+.gmw-get-directions,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions:active,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions:focus,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions:hover,.card-pharmacie .container .btn-group>.active.gmw-get-directions,.card-pharmacie .container .btn-group>.btn-check:checked+.gmw-get-directions,.card-pharmacie .container .btn-group>.btn-check:focus+.gmw-get-directions,.card-pharmacie .container .btn-group>.gmw-get-directions:active,.card-pharmacie .container .btn-group>.gmw-get-directions:focus,.card-pharmacie .container .btn-group>.gmw-get-directions:hover,.form .btn-group-vertical>.btn-check:checked+input[type=submit],.form .btn-group-vertical>.btn-check:focus+input[type=submit],.form .btn-group-vertical>input.active[type=submit],.form .btn-group-vertical>input[type=submit]:active,.form .btn-group-vertical>input[type=submit]:focus,.form .btn-group-vertical>input[type=submit]:hover,.form .btn-group>.btn-check:checked+input[type=submit],.form .btn-group>.btn-check:focus+input[type=submit],.form .btn-group>input.active[type=submit],.form .btn-group>input[type=submit]:active,.form .btn-group>input[type=submit]:focus,.form .btn-group>input[type=submit]:hover,.wpcf7-form .btn-group-vertical>.btn-check:checked+input[type=submit],.wpcf7-form .btn-group-vertical>.btn-check:focus+input[type=submit],.wpcf7-form .btn-group-vertical>input.active[type=submit],.wpcf7-form .btn-group-vertical>input[type=submit]:active,.wpcf7-form .btn-group-vertical>input[type=submit]:focus,.wpcf7-form .btn-group-vertical>input[type=submit]:hover,.wpcf7-form .btn-group>.btn-check:checked+input[type=submit],.wpcf7-form .btn-group>.btn-check:focus+input[type=submit],.wpcf7-form .btn-group>input.active[type=submit],.wpcf7-form .btn-group>input[type=submit]:active,.wpcf7-form .btn-group>input[type=submit]:focus,.wpcf7-form .btn-group>input[type=submit]:hover,form .btn-group-vertical>.btn-check:checked+input[type=submit],form .btn-group-vertical>.btn-check:focus+input[type=submit],form .btn-group-vertical>input.active[type=submit],form .btn-group-vertical>input[type=submit]:active,form .btn-group-vertical>input[type=submit]:focus,form .btn-group-vertical>input[type=submit]:hover,form .btn-group>.btn-check:checked+input[type=submit],form .btn-group>.btn-check:focus+input[type=submit],form .btn-group>input.active[type=submit],form .btn-group>input[type=submit]:active,form .btn-group>input[type=submit]:focus,form .btn-group>input[type=submit]:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:20px}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn,.card-pharmacie .container .btn-group>:not(.btn-check:first-child)+.gmw-get-directions,.form .btn-group>:not(.btn-check:first-child)+input[type=submit],.wpcf7-form .btn-group>:not(.btn-check:first-child)+input[type=submit],form .btn-group>:not(.btn-check:first-child)+input[type=submit]{margin-left:calc(2px * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.card-pharmacie .container .btn-group>.btn-group:not(:last-child)>.gmw-get-directions,.card-pharmacie .container .btn-group>.dropdown-toggle-split.gmw-get-directions:first-child,.card-pharmacie .container .btn-group>.gmw-get-directions:not(:last-child):not(.dropdown-toggle),.form .btn-group>.btn-group:not(:last-child)>input[type=submit],.form .btn-group>input.dropdown-toggle-split[type=submit]:first-child,.form .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),.wpcf7-form .btn-group>.btn-group:not(:last-child)>input[type=submit],.wpcf7-form .btn-group>input.dropdown-toggle-split[type=submit]:first-child,.wpcf7-form .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),form .btn-group>.btn-group:not(:last-child)>input[type=submit],form .btn-group>input.dropdown-toggle-split[type=submit]:first-child,form .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.card-pharmacie .container .btn-group>.btn-group:not(:first-child)>.gmw-get-directions,.card-pharmacie .container .btn-group>.gmw-get-directions:nth-child(n+3),.card-pharmacie .container .btn-group>:not(.btn-check)+.gmw-get-directions,.form .btn-group>.btn-group:not(:first-child)>input[type=submit],.form .btn-group>:not(.btn-check)+input[type=submit],.form .btn-group>input[type=submit]:nth-child(n+3),.wpcf7-form .btn-group>.btn-group:not(:first-child)>input[type=submit],.wpcf7-form .btn-group>:not(.btn-check)+input[type=submit],.wpcf7-form .btn-group>input[type=submit]:nth-child(n+3),form .btn-group>.btn-group:not(:first-child)>input[type=submit],form .btn-group>:not(.btn-check)+input[type=submit],form .btn-group>input[type=submit]:nth-child(n+3){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:10.5px;padding-left:10.5px}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.card-pharmacie .container .btn-group-sm>.gmw-get-directions+.dropdown-toggle-split,.form .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.wpcf7-form .btn-group-sm>input[type=submit]+.dropdown-toggle-split,form .btn-group-sm>input[type=submit]+.dropdown-toggle-split{padding-right:9px;padding-left:9px}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.card-pharmacie .container .btn-group-lg>.gmw-get-directions+.dropdown-toggle-split,.form .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.wpcf7-form .btn-group-lg>input[type=submit]+.dropdown-toggle-split,form .btn-group-lg>input[type=submit]+.dropdown-toggle-split{padding-right:9.75px;padding-left:9.75px}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions,.form .btn-group-vertical>input[type=submit],.wpcf7-form .btn-group-vertical>input[type=submit],form .btn-group-vertical>input[type=submit]{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.card-pharmacie .container .btn-group-vertical>.gmw-get-directions:not(:first-child),.form .btn-group-vertical>input[type=submit]:not(:first-child),.wpcf7-form .btn-group-vertical>input[type=submit]:not(:first-child),form .btn-group-vertical>input[type=submit]:not(:first-child){margin-top:calc(2px * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.card-pharmacie .container .btn-group-vertical>.btn-group:not(:last-child)>.gmw-get-directions,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions:not(:last-child):not(.dropdown-toggle),.form .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.form .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),.wpcf7-form .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.wpcf7-form .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),form .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],form .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn,.card-pharmacie .container .btn-group-vertical>.btn-group:not(:first-child)>.gmw-get-directions,.card-pharmacie .container .btn-group-vertical>.btn~.gmw-get-directions,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions~.btn,.card-pharmacie .container .btn-group-vertical>.gmw-get-directions~.gmw-get-directions,.card-pharmacie .container .form .btn-group-vertical>.gmw-get-directions~input[type=submit],.card-pharmacie .container .form .btn-group-vertical>input[type=submit]~.gmw-get-directions,.card-pharmacie .container .wpcf7-form .btn-group-vertical>.gmw-get-directions~input[type=submit],.card-pharmacie .container .wpcf7-form .btn-group-vertical>input[type=submit]~.gmw-get-directions,.card-pharmacie .container form .btn-group-vertical>.gmw-get-directions~input[type=submit],.card-pharmacie .container form .btn-group-vertical>input[type=submit]~.gmw-get-directions,.form .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.form .btn-group-vertical>.btn~input[type=submit],.form .btn-group-vertical>input[type=submit]~.btn,.form .btn-group-vertical>input[type=submit]~input[type=submit],.form .card-pharmacie .container .btn-group-vertical>.gmw-get-directions~input[type=submit],.form .card-pharmacie .container .btn-group-vertical>input[type=submit]~.gmw-get-directions,.wpcf7-form .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.wpcf7-form .btn-group-vertical>.btn~input[type=submit],.wpcf7-form .btn-group-vertical>input[type=submit]~.btn,.wpcf7-form .btn-group-vertical>input[type=submit]~input[type=submit],.wpcf7-form .card-pharmacie .container .btn-group-vertical>.gmw-get-directions~input[type=submit],.wpcf7-form .card-pharmacie .container .btn-group-vertical>input[type=submit]~.gmw-get-directions,form .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],form .btn-group-vertical>.btn~input[type=submit],form .btn-group-vertical>input[type=submit]~.btn,form .btn-group-vertical>input[type=submit]~input[type=submit],form .card-pharmacie .container .btn-group-vertical>.gmw-get-directions~input[type=submit],form .card-pharmacie .container .btn-group-vertical>input[type=submit]~.gmw-get-directions{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-size:1rem;--bs-nav-link-color:#5F6980;--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:#5F6980;--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-size:1rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1442px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#5F6980;--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:transparent;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#e9f6f5;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='encodecolor%28%23fff%29' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='encodecolor%28%23fff%29' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#b02873;--bs-accordion-active-bg:none}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-divider-color:#5F6980;--bs-breadcrumb-item-padding-x:5px;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:0;--bs-pagination-color:#32A5A4;--bs-pagination-bg:rgba(50, 165, 164, 0.4);--bs-pagination-border-width:0;--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:#32A5A4!important;--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#32A5A4;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item .page-link{border-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:calc(16px / 14 * 16px);--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:calc((16px / 12 - 1) * 16px);--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.5rem;--bs-badge-padding-y:0.35rem;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#5F6980;--bs-badge-border-radius:5px;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge,.card-pharmacie .container .gmw-get-directions .badge,.form input[type=submit] .badge,.wpcf7-form input[type=submit] .badge,form input[type=submit] .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}.alert-primaryalt{--bs-alert-color:var(--bs-primaryalt-text-emphasis);--bs-alert-bg:var(--bs-primaryalt-bg-subtle);--bs-alert-border-color:var(--bs-primaryalt-border-subtle);--bs-alert-link-color:var(--bs-primaryalt-text-emphasis)}.alert-secondaryalt{--bs-alert-color:var(--bs-secondaryalt-text-emphasis);--bs-alert-bg:var(--bs-secondaryalt-bg-subtle);--bs-alert-border-color:var(--bs-secondaryalt-border-subtle);--bs-alert-link-color:var(--bs-secondaryalt-text-emphasis)}.alert-successlight{--bs-alert-color:var(--bs-successlight-text-emphasis);--bs-alert-bg:var(--bs-successlight-bg-subtle);--bs-alert-border-color:var(--bs-successlight-border-subtle);--bs-alert-link-color:var(--bs-successlight-text-emphasis)}.alert-infolight{--bs-alert-color:var(--bs-infolight-text-emphasis);--bs-alert-bg:var(--bs-infolight-bg-subtle);--bs-alert-border-color:var(--bs-infolight-border-subtle);--bs-alert-link-color:var(--bs-infolight-text-emphasis)}.alert-warninglight{--bs-alert-color:var(--bs-warninglight-text-emphasis);--bs-alert-bg:var(--bs-warninglight-bg-subtle);--bs-alert-border-color:var(--bs-warninglight-border-subtle);--bs-alert-link-color:var(--bs-warninglight-text-emphasis)}.alert-dangerlight{--bs-alert-color:var(--bs-dangerlight-text-emphasis);--bs-alert-bg:var(--bs-dangerlight-bg-subtle);--bs-alert-border-color:var(--bs-dangerlight-border-subtle);--bs-alert-link-color:var(--bs-dangerlight-text-emphasis)}.alert-purple{--bs-alert-color:var(--bs-purple-text-emphasis);--bs-alert-bg:var(--bs-purple-bg-subtle);--bs-alert-border-color:var(--bs-purple-border-subtle);--bs-alert-link-color:var(--bs-purple-text-emphasis)}.alert-purplelight{--bs-alert-color:var(--bs-purplelight-text-emphasis);--bs-alert-bg:var(--bs-purplelight-bg-subtle);--bs-alert-border-color:var(--bs-purplelight-border-subtle);--bs-alert-link-color:var(--bs-purplelight-text-emphasis)}.alert-white{--bs-alert-color:var(--bs-white-text-emphasis);--bs-alert-bg:var(--bs-white-bg-subtle);--bs-alert-border-color:var(--bs-white-border-subtle);--bs-alert-link-color:var(--bs-white-text-emphasis)}.alert-black{--bs-alert-color:var(--bs-black-text-emphasis);--bs-alert-bg:var(--bs-black-bg-subtle);--bs-alert-border-color:var(--bs-black-border-subtle);--bs-alert-link-color:var(--bs-black-text-emphasis)}.alert-collagene{--bs-alert-color:var(--bs-collagene-text-emphasis);--bs-alert-bg:var(--bs-collagene-bg-subtle);--bs-alert-border-color:var(--bs-collagene-border-subtle);--bs-alert-link-color:var(--bs-collagene-text-emphasis)}.alert-collagenelight{--bs-alert-color:var(--bs-collagenelight-text-emphasis);--bs-alert-bg:var(--bs-collagenelight-bg-subtle);--bs-alert-border-color:var(--bs-collagenelight-border-subtle);--bs-alert-link-color:var(--bs-collagenelight-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1442px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.list-group-item-primaryalt{--bs-list-group-color:var(--bs-primaryalt-text-emphasis);--bs-list-group-bg:var(--bs-primaryalt-bg-subtle);--bs-list-group-border-color:var(--bs-primaryalt-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primaryalt-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primaryalt-border-subtle);--bs-list-group-active-color:var(--bs-primaryalt-bg-subtle);--bs-list-group-active-bg:var(--bs-primaryalt-text-emphasis);--bs-list-group-active-border-color:var(--bs-primaryalt-text-emphasis)}.list-group-item-secondaryalt{--bs-list-group-color:var(--bs-secondaryalt-text-emphasis);--bs-list-group-bg:var(--bs-secondaryalt-bg-subtle);--bs-list-group-border-color:var(--bs-secondaryalt-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondaryalt-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondaryalt-border-subtle);--bs-list-group-active-color:var(--bs-secondaryalt-bg-subtle);--bs-list-group-active-bg:var(--bs-secondaryalt-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondaryalt-text-emphasis)}.list-group-item-successlight{--bs-list-group-color:var(--bs-successlight-text-emphasis);--bs-list-group-bg:var(--bs-successlight-bg-subtle);--bs-list-group-border-color:var(--bs-successlight-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-successlight-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-successlight-border-subtle);--bs-list-group-active-color:var(--bs-successlight-bg-subtle);--bs-list-group-active-bg:var(--bs-successlight-text-emphasis);--bs-list-group-active-border-color:var(--bs-successlight-text-emphasis)}.list-group-item-infolight{--bs-list-group-color:var(--bs-infolight-text-emphasis);--bs-list-group-bg:var(--bs-infolight-bg-subtle);--bs-list-group-border-color:var(--bs-infolight-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-infolight-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-infolight-border-subtle);--bs-list-group-active-color:var(--bs-infolight-bg-subtle);--bs-list-group-active-bg:var(--bs-infolight-text-emphasis);--bs-list-group-active-border-color:var(--bs-infolight-text-emphasis)}.list-group-item-warninglight{--bs-list-group-color:var(--bs-warninglight-text-emphasis);--bs-list-group-bg:var(--bs-warninglight-bg-subtle);--bs-list-group-border-color:var(--bs-warninglight-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warninglight-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warninglight-border-subtle);--bs-list-group-active-color:var(--bs-warninglight-bg-subtle);--bs-list-group-active-bg:var(--bs-warninglight-text-emphasis);--bs-list-group-active-border-color:var(--bs-warninglight-text-emphasis)}.list-group-item-dangerlight{--bs-list-group-color:var(--bs-dangerlight-text-emphasis);--bs-list-group-bg:var(--bs-dangerlight-bg-subtle);--bs-list-group-border-color:var(--bs-dangerlight-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dangerlight-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dangerlight-border-subtle);--bs-list-group-active-color:var(--bs-dangerlight-bg-subtle);--bs-list-group-active-bg:var(--bs-dangerlight-text-emphasis);--bs-list-group-active-border-color:var(--bs-dangerlight-text-emphasis)}.list-group-item-purple{--bs-list-group-color:var(--bs-purple-text-emphasis);--bs-list-group-bg:var(--bs-purple-bg-subtle);--bs-list-group-border-color:var(--bs-purple-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-purple-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-purple-border-subtle);--bs-list-group-active-color:var(--bs-purple-bg-subtle);--bs-list-group-active-bg:var(--bs-purple-text-emphasis);--bs-list-group-active-border-color:var(--bs-purple-text-emphasis)}.list-group-item-purplelight{--bs-list-group-color:var(--bs-purplelight-text-emphasis);--bs-list-group-bg:var(--bs-purplelight-bg-subtle);--bs-list-group-border-color:var(--bs-purplelight-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-purplelight-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-purplelight-border-subtle);--bs-list-group-active-color:var(--bs-purplelight-bg-subtle);--bs-list-group-active-bg:var(--bs-purplelight-text-emphasis);--bs-list-group-active-border-color:var(--bs-purplelight-text-emphasis)}.list-group-item-white{--bs-list-group-color:var(--bs-white-text-emphasis);--bs-list-group-bg:var(--bs-white-bg-subtle);--bs-list-group-border-color:var(--bs-white-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-white-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-white-border-subtle);--bs-list-group-active-color:var(--bs-white-bg-subtle);--bs-list-group-active-bg:var(--bs-white-text-emphasis);--bs-list-group-active-border-color:var(--bs-white-text-emphasis)}.list-group-item-black{--bs-list-group-color:var(--bs-black-text-emphasis);--bs-list-group-bg:var(--bs-black-bg-subtle);--bs-list-group-border-color:var(--bs-black-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-black-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-black-border-subtle);--bs-list-group-active-color:var(--bs-black-bg-subtle);--bs-list-group-active-bg:var(--bs-black-text-emphasis);--bs-list-group-active-border-color:var(--bs-black-text-emphasis)}.list-group-item-collagene{--bs-list-group-color:var(--bs-collagene-text-emphasis);--bs-list-group-bg:var(--bs-collagene-bg-subtle);--bs-list-group-border-color:var(--bs-collagene-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-collagene-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-collagene-border-subtle);--bs-list-group-active-color:var(--bs-collagene-bg-subtle);--bs-list-group-active-bg:var(--bs-collagene-text-emphasis);--bs-list-group-active-border-color:var(--bs-collagene-text-emphasis)}.list-group-item-collagenelight{--bs-list-group-color:var(--bs-collagenelight-text-emphasis);--bs-list-group-bg:var(--bs-collagenelight-bg-subtle);--bs-list-group-border-color:var(--bs-collagenelight-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-collagenelight-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-collagenelight-border-subtle);--bs-list-group-active-color:var(--bs-collagenelight-bg-subtle);--bs-list-group-active-bg:var(--bs-collagenelight-text-emphasis);--bs-list-group-active-border-color:var(--bs-collagenelight-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:5px;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1441.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:12px;--bs-spinner-height:12px;--bs-spinner-border-width:1px}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:12px;--bs-spinner-height:12px}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1441.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1441.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1441.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1442px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(255,255,255,.85)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:1}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.card-pharmacie .container .placeholder.gmw-get-directions::before,.form input.placeholder[type=submit]::before,.placeholder.btn::before,.wpcf7-form input.placeholder[type=submit]::before,form input.placeholder[type=submit]::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#000!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.text-bg-primaryalt{color:#000!important;background-color:RGBA(var(--bs-primaryalt-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondaryalt{color:#000!important;background-color:RGBA(var(--bs-secondaryalt-rgb),var(--bs-bg-opacity,1))!important}.text-bg-successlight{color:#000!important;background-color:RGBA(var(--bs-successlight-rgb),var(--bs-bg-opacity,1))!important}.text-bg-infolight{color:#000!important;background-color:RGBA(var(--bs-infolight-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warninglight{color:#000!important;background-color:RGBA(var(--bs-warninglight-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dangerlight{color:#000!important;background-color:RGBA(var(--bs-dangerlight-rgb),var(--bs-bg-opacity,1))!important}.text-bg-purple{color:#fff!important;background-color:RGBA(var(--bs-purple-rgb),var(--bs-bg-opacity,1))!important}.text-bg-purplelight{color:#000!important;background-color:RGBA(var(--bs-purplelight-rgb),var(--bs-bg-opacity,1))!important}.text-bg-white{color:#000!important;background-color:RGBA(var(--bs-white-rgb),var(--bs-bg-opacity,1))!important}.text-bg-black{color:#fff!important;background-color:RGBA(var(--bs-black-rgb),var(--bs-bg-opacity,1))!important}.text-bg-collagene{color:#fff!important;background-color:RGBA(var(--bs-collagene-rgb),var(--bs-bg-opacity,1))!important}.text-bg-collagenelight{color:#000!important;background-color:RGBA(var(--bs-collagenelight-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(91,183,182,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(91,183,182,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(237,248,247,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(237,248,247,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(11,95,52,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(11,95,52,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(83,155,206,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(83,155,206,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(244,162,96,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(244,162,96,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(141,32,92,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(141,32,92,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(245,241,229,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(245,241,229,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(76,84,102,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(76,84,102,var(--bs-link-underline-opacity,1))!important}.link-primaryalt{color:RGBA(var(--bs-primaryalt-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primaryalt-rgb),var(--bs-link-underline-opacity,1))!important}.link-primaryalt:focus,.link-primaryalt:hover{color:RGBA(230,245,245,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(230,245,245,var(--bs-link-underline-opacity,1))!important}.link-secondaryalt{color:RGBA(var(--bs-secondaryalt-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondaryalt-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondaryalt:focus,.link-secondaryalt:hover{color:RGBA(251,228,234,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(251,228,234,var(--bs-link-underline-opacity,1))!important}.link-successlight{color:RGBA(var(--bs-successlight-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-successlight-rgb),var(--bs-link-underline-opacity,1))!important}.link-successlight:focus,.link-successlight:hover{color:RGBA(217,233,225,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(217,233,225,var(--bs-link-underline-opacity,1))!important}.link-infolight{color:RGBA(var(--bs-infolight-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-infolight-rgb),var(--bs-link-underline-opacity,1))!important}.link-infolight:focus,.link-infolight:hover{color:RGBA(236,246,253,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(236,246,253,var(--bs-link-underline-opacity,1))!important}.link-warninglight{color:RGBA(var(--bs-warninglight-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warninglight-rgb),var(--bs-link-underline-opacity,1))!important}.link-warninglight:focus,.link-warninglight:hover{color:RGBA(253,245,237,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(253,245,237,var(--bs-link-underline-opacity,1))!important}.link-dangerlight{color:RGBA(var(--bs-dangerlight-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dangerlight-rgb),var(--bs-link-underline-opacity,1))!important}.link-dangerlight:focus,.link-dangerlight:hover{color:RGBA(251,228,234,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(251,228,234,var(--bs-link-underline-opacity,1))!important}.link-purple{color:RGBA(var(--bs-purple-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-purple-rgb),var(--bs-link-underline-opacity,1))!important}.link-purple:focus,.link-purple:hover{color:RGBA(78,66,124,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(78,66,124,var(--bs-link-underline-opacity,1))!important}.link-purplelight{color:RGBA(var(--bs-purplelight-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-purplelight-rgb),var(--bs-link-underline-opacity,1))!important}.link-purplelight:focus,.link-purplelight:hover{color:RGBA(245,243,250,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(245,243,250,var(--bs-link-underline-opacity,1))!important}.link-white{color:RGBA(var(--bs-white-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-white-rgb),var(--bs-link-underline-opacity,1))!important}.link-white:focus,.link-white:hover{color:RGBA(255,255,255,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,255,255,var(--bs-link-underline-opacity,1))!important}.link-black{color:RGBA(var(--bs-black-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-black-rgb),var(--bs-link-underline-opacity,1))!important}.link-black:focus,.link-black:hover{color:RGBA(0,0,0,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(0,0,0,var(--bs-link-underline-opacity,1))!important}.link-collagene{color:RGBA(var(--bs-collagene-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-collagene-rgb),var(--bs-link-underline-opacity,1))!important}.link-collagene:focus,.link-collagene:hover{color:RGBA(38,54,89,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(38,54,89,var(--bs-link-underline-opacity,1))!important}.link-collagenelight{color:RGBA(var(--bs-collagenelight-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-collagenelight-rgb),var(--bs-link-underline-opacity,1))!important}.link-collagenelight:focus,.link-collagenelight:hover{color:RGBA(229,231,237,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(229,231,237,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1442px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primaryalt{--bs-focus-ring-color:rgba(var(--bs-primaryalt-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondaryalt{--bs-focus-ring-color:rgba(var(--bs-secondaryalt-rgb), var(--bs-focus-ring-opacity))}.focus-ring-successlight{--bs-focus-ring-color:rgba(var(--bs-successlight-rgb), var(--bs-focus-ring-opacity))}.focus-ring-infolight{--bs-focus-ring-color:rgba(var(--bs-infolight-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warninglight{--bs-focus-ring-color:rgba(var(--bs-warninglight-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dangerlight{--bs-focus-ring-color:rgba(var(--bs-dangerlight-rgb), var(--bs-focus-ring-opacity))}.focus-ring-purple{--bs-focus-ring-color:rgba(var(--bs-purple-rgb), var(--bs-focus-ring-opacity))}.focus-ring-purplelight{--bs-focus-ring-color:rgba(var(--bs-purplelight-rgb), var(--bs-focus-ring-opacity))}.focus-ring-white{--bs-focus-ring-color:rgba(var(--bs-white-rgb), var(--bs-focus-ring-opacity))}.focus-ring-black{--bs-focus-ring-color:rgba(var(--bs-black-rgb), var(--bs-focus-ring-opacity))}.focus-ring-collagene{--bs-focus-ring-color:rgba(var(--bs-collagene-rgb), var(--bs-focus-ring-opacity))}.focus-ring-collagenelight{--bs-focus-ring-color:rgba(var(--bs-collagenelight-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-primaryalt{--bs-border-opacity:1;border-color:rgba(var(--bs-primaryalt-rgb),var(--bs-border-opacity))!important}.border-secondaryalt{--bs-border-opacity:1;border-color:rgba(var(--bs-secondaryalt-rgb),var(--bs-border-opacity))!important}.border-successlight{--bs-border-opacity:1;border-color:rgba(var(--bs-successlight-rgb),var(--bs-border-opacity))!important}.border-infolight{--bs-border-opacity:1;border-color:rgba(var(--bs-infolight-rgb),var(--bs-border-opacity))!important}.border-warninglight{--bs-border-opacity:1;border-color:rgba(var(--bs-warninglight-rgb),var(--bs-border-opacity))!important}.border-dangerlight{--bs-border-opacity:1;border-color:rgba(var(--bs-dangerlight-rgb),var(--bs-border-opacity))!important}.border-purple{--bs-border-opacity:1;border-color:rgba(var(--bs-purple-rgb),var(--bs-border-opacity))!important}.border-purplelight{--bs-border-opacity:1;border-color:rgba(var(--bs-purplelight-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-collagene{--bs-border-opacity:1;border-color:rgba(var(--bs-collagene-rgb),var(--bs-border-opacity))!important}.border-collagenelight{--bs-border-opacity:1;border-color:rgba(var(--bs-collagenelight-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2.5rem!important}.m-6{margin:5rem!important}.m-70{margin:70px!important}.m-80{margin:80px!important}.m-100{margin:100px!important}.m-150{margin:150px!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-6{margin-right:5rem!important;margin-left:5rem!important}.mx-70{margin-right:70px!important;margin-left:70px!important}.mx-80{margin-right:80px!important;margin-left:80px!important}.mx-100{margin-right:100px!important;margin-left:100px!important}.mx-150{margin-right:150px!important;margin-left:150px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-6{margin-top:5rem!important;margin-bottom:5rem!important}.my-70{margin-top:70px!important;margin-bottom:70px!important}.my-80{margin-top:80px!important;margin-bottom:80px!important}.my-100{margin-top:100px!important;margin-bottom:100px!important}.my-150{margin-top:150px!important;margin-bottom:150px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2.5rem!important}.mt-6{margin-top:5rem!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-100{margin-top:100px!important}.mt-150{margin-top:150px!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2.5rem!important}.me-6{margin-right:5rem!important}.me-70{margin-right:70px!important}.me-80{margin-right:80px!important}.me-100{margin-right:100px!important}.me-150{margin-right:150px!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2.5rem!important}.mb-6{margin-bottom:5rem!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-100{margin-bottom:100px!important}.mb-150{margin-bottom:150px!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2.5rem!important}.ms-6{margin-left:5rem!important}.ms-70{margin-left:70px!important}.ms-80{margin-left:80px!important}.ms-100{margin-left:100px!important}.ms-150{margin-left:150px!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-2.5rem!important}.m-n6{margin:-5rem!important}.m-n70{margin:-70px!important}.m-n80{margin:-80px!important}.m-n100{margin:-100px!important}.m-n150{margin:-150px!important}.mx-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-n6{margin-right:-5rem!important;margin-left:-5rem!important}.mx-n70{margin-right:-70px!important;margin-left:-70px!important}.mx-n80{margin-right:-80px!important;margin-left:-80px!important}.mx-n100{margin-right:-100px!important;margin-left:-100px!important}.mx-n150{margin-right:-150px!important;margin-left:-150px!important}.my-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-n6{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-n70{margin-top:-70px!important;margin-bottom:-70px!important}.my-n80{margin-top:-80px!important;margin-bottom:-80px!important}.my-n100{margin-top:-100px!important;margin-bottom:-100px!important}.my-n150{margin-top:-150px!important;margin-bottom:-150px!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-2.5rem!important}.mt-n6{margin-top:-5rem!important}.mt-n70{margin-top:-70px!important}.mt-n80{margin-top:-80px!important}.mt-n100{margin-top:-100px!important}.mt-n150{margin-top:-150px!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-2.5rem!important}.me-n6{margin-right:-5rem!important}.me-n70{margin-right:-70px!important}.me-n80{margin-right:-80px!important}.me-n100{margin-right:-100px!important}.me-n150{margin-right:-150px!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-2.5rem!important}.mb-n6{margin-bottom:-5rem!important}.mb-n70{margin-bottom:-70px!important}.mb-n80{margin-bottom:-80px!important}.mb-n100{margin-bottom:-100px!important}.mb-n150{margin-bottom:-150px!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-2.5rem!important}.ms-n6{margin-left:-5rem!important}.ms-n70{margin-left:-70px!important}.ms-n80{margin-left:-80px!important}.ms-n100{margin-left:-100px!important}.ms-n150{margin-left:-150px!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2.5rem!important}.p-6{padding:5rem!important}.p-70{padding:70px!important}.p-80{padding:80px!important}.p-100{padding:100px!important}.p-150{padding:150px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-6{padding-right:5rem!important;padding-left:5rem!important}.px-70{padding-right:70px!important;padding-left:70px!important}.px-80{padding-right:80px!important;padding-left:80px!important}.px-100{padding-right:100px!important;padding-left:100px!important}.px-150{padding-right:150px!important;padding-left:150px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-6{padding-top:5rem!important;padding-bottom:5rem!important}.py-70{padding-top:70px!important;padding-bottom:70px!important}.py-80{padding-top:80px!important;padding-bottom:80px!important}.py-100{padding-top:100px!important;padding-bottom:100px!important}.py-150{padding-top:150px!important;padding-bottom:150px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2.5rem!important}.pt-6{padding-top:5rem!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-100{padding-top:100px!important}.pt-150{padding-top:150px!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2.5rem!important}.pe-6{padding-right:5rem!important}.pe-70{padding-right:70px!important}.pe-80{padding-right:80px!important}.pe-100{padding-right:100px!important}.pe-150{padding-right:150px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2.5rem!important}.pb-6{padding-bottom:5rem!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-100{padding-bottom:100px!important}.pb-150{padding-bottom:150px!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:2.5rem!important}.ps-6{padding-left:5rem!important}.ps-70{padding-left:70px!important}.ps-80{padding-left:80px!important}.ps-100{padding-left:100px!important}.ps-150{padding-left:150px!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2.5rem!important}.gap-6{gap:5rem!important}.gap-70{gap:70px!important}.gap-80{gap:80px!important}.gap-100{gap:100px!important}.gap-150{gap:150px!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2.5rem!important}.row-gap-6{row-gap:5rem!important}.row-gap-70{row-gap:70px!important}.row-gap-80{row-gap:80px!important}.row-gap-100{row-gap:100px!important}.row-gap-150{row-gap:150px!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-6{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-100{-moz-column-gap:100px!important;column-gap:100px!important}.column-gap-150{-moz-column-gap:150px!important;column-gap:150px!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.28125rem + 1.625vw)!important}.fs-2{font-size:calc(1.26875rem + .975vw)!important}.fs-3{font-size:calc(1.2625rem + .65vw)!important}.fs-4{font-size:calc(1.25625rem + .325vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:300!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:500!important}.lh-1{line-height:1!important}.lh-sm{line-height:1!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-primaryalt{--bs-text-opacity:1;color:rgba(var(--bs-primaryalt-rgb),var(--bs-text-opacity))!important}.text-secondaryalt{--bs-text-opacity:1;color:rgba(var(--bs-secondaryalt-rgb),var(--bs-text-opacity))!important}.text-successlight{--bs-text-opacity:1;color:rgba(var(--bs-successlight-rgb),var(--bs-text-opacity))!important}.text-infolight{--bs-text-opacity:1;color:rgba(var(--bs-infolight-rgb),var(--bs-text-opacity))!important}.text-warninglight{--bs-text-opacity:1;color:rgba(var(--bs-warninglight-rgb),var(--bs-text-opacity))!important}.text-dangerlight{--bs-text-opacity:1;color:rgba(var(--bs-dangerlight-rgb),var(--bs-text-opacity))!important}.text-purple{--bs-text-opacity:1;color:rgba(var(--bs-purple-rgb),var(--bs-text-opacity))!important}.text-purplelight{--bs-text-opacity:1;color:rgba(var(--bs-purplelight-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-collagene{--bs-text-opacity:1;color:rgba(var(--bs-collagene-rgb),var(--bs-text-opacity))!important}.text-collagenelight{--bs-text-opacity:1;color:rgba(var(--bs-collagenelight-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:.125em!important}.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2{text-underline-offset:.25em!important}.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3{text-underline-offset:.375em!important}.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline-primaryalt{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primaryalt-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondaryalt{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondaryalt-rgb),var(--bs-link-underline-opacity))!important}.link-underline-successlight{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-successlight-rgb),var(--bs-link-underline-opacity))!important}.link-underline-infolight{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-infolight-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warninglight{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warninglight-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dangerlight{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dangerlight-rgb),var(--bs-link-underline-opacity))!important}.link-underline-purple{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-purple-rgb),var(--bs-link-underline-opacity))!important}.link-underline-purplelight{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-purplelight-rgb),var(--bs-link-underline-opacity))!important}.link-underline-white{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-white-rgb),var(--bs-link-underline-opacity))!important}.link-underline-black{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-black-rgb),var(--bs-link-underline-opacity))!important}.link-underline-collagene{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-collagene-rgb),var(--bs-link-underline-opacity))!important}.link-underline-collagenelight{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-collagenelight-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-primaryalt{--bs-bg-opacity:1;background-color:rgba(var(--bs-primaryalt-rgb),var(--bs-bg-opacity))!important}.bg-secondaryalt{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondaryalt-rgb),var(--bs-bg-opacity))!important}.bg-successlight{--bs-bg-opacity:1;background-color:rgba(var(--bs-successlight-rgb),var(--bs-bg-opacity))!important}.bg-infolight{--bs-bg-opacity:1;background-color:rgba(var(--bs-infolight-rgb),var(--bs-bg-opacity))!important}.bg-warninglight{--bs-bg-opacity:1;background-color:rgba(var(--bs-warninglight-rgb),var(--bs-bg-opacity))!important}.bg-dangerlight{--bs-bg-opacity:1;background-color:rgba(var(--bs-dangerlight-rgb),var(--bs-bg-opacity))!important}.bg-purple{--bs-bg-opacity:1;background-color:rgba(var(--bs-purple-rgb),var(--bs-bg-opacity))!important}.bg-purplelight{--bs-bg-opacity:1;background-color:rgba(var(--bs-purplelight-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-collagene{--bs-bg-opacity:1;background-color:rgba(var(--bs-collagene-rgb),var(--bs-bg-opacity))!important}.bg-collagenelight{--bs-bg-opacity:1;background-color:rgba(var(--bs-collagenelight-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2.5rem!important}.m-sm-6{margin:5rem!important}.m-sm-70{margin:70px!important}.m-sm-80{margin:80px!important}.m-sm-100{margin:100px!important}.m-sm-150{margin:150px!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-sm-6{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-70{margin-right:70px!important;margin-left:70px!important}.mx-sm-80{margin-right:80px!important;margin-left:80px!important}.mx-sm-100{margin-right:100px!important;margin-left:100px!important}.mx-sm-150{margin-right:150px!important;margin-left:150px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-sm-6{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-70{margin-top:70px!important;margin-bottom:70px!important}.my-sm-80{margin-top:80px!important;margin-bottom:80px!important}.my-sm-100{margin-top:100px!important;margin-bottom:100px!important}.my-sm-150{margin-top:150px!important;margin-bottom:150px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2.5rem!important}.mt-sm-6{margin-top:5rem!important}.mt-sm-70{margin-top:70px!important}.mt-sm-80{margin-top:80px!important}.mt-sm-100{margin-top:100px!important}.mt-sm-150{margin-top:150px!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2.5rem!important}.me-sm-6{margin-right:5rem!important}.me-sm-70{margin-right:70px!important}.me-sm-80{margin-right:80px!important}.me-sm-100{margin-right:100px!important}.me-sm-150{margin-right:150px!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2.5rem!important}.mb-sm-6{margin-bottom:5rem!important}.mb-sm-70{margin-bottom:70px!important}.mb-sm-80{margin-bottom:80px!important}.mb-sm-100{margin-bottom:100px!important}.mb-sm-150{margin-bottom:150px!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2.5rem!important}.ms-sm-6{margin-left:5rem!important}.ms-sm-70{margin-left:70px!important}.ms-sm-80{margin-left:80px!important}.ms-sm-100{margin-left:100px!important}.ms-sm-150{margin-left:150px!important}.ms-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-2.5rem!important}.m-sm-n6{margin:-5rem!important}.m-sm-n70{margin:-70px!important}.m-sm-n80{margin:-80px!important}.m-sm-n100{margin:-100px!important}.m-sm-n150{margin:-150px!important}.mx-sm-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-sm-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-sm-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-sm-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-sm-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-sm-n6{margin-right:-5rem!important;margin-left:-5rem!important}.mx-sm-n70{margin-right:-70px!important;margin-left:-70px!important}.mx-sm-n80{margin-right:-80px!important;margin-left:-80px!important}.mx-sm-n100{margin-right:-100px!important;margin-left:-100px!important}.mx-sm-n150{margin-right:-150px!important;margin-left:-150px!important}.my-sm-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-sm-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-sm-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-sm-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-sm-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-sm-n6{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-sm-n70{margin-top:-70px!important;margin-bottom:-70px!important}.my-sm-n80{margin-top:-80px!important;margin-bottom:-80px!important}.my-sm-n100{margin-top:-100px!important;margin-bottom:-100px!important}.my-sm-n150{margin-top:-150px!important;margin-bottom:-150px!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-2.5rem!important}.mt-sm-n6{margin-top:-5rem!important}.mt-sm-n70{margin-top:-70px!important}.mt-sm-n80{margin-top:-80px!important}.mt-sm-n100{margin-top:-100px!important}.mt-sm-n150{margin-top:-150px!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-2.5rem!important}.me-sm-n6{margin-right:-5rem!important}.me-sm-n70{margin-right:-70px!important}.me-sm-n80{margin-right:-80px!important}.me-sm-n100{margin-right:-100px!important}.me-sm-n150{margin-right:-150px!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-2.5rem!important}.mb-sm-n6{margin-bottom:-5rem!important}.mb-sm-n70{margin-bottom:-70px!important}.mb-sm-n80{margin-bottom:-80px!important}.mb-sm-n100{margin-bottom:-100px!important}.mb-sm-n150{margin-bottom:-150px!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-2.5rem!important}.ms-sm-n6{margin-left:-5rem!important}.ms-sm-n70{margin-left:-70px!important}.ms-sm-n80{margin-left:-80px!important}.ms-sm-n100{margin-left:-100px!important}.ms-sm-n150{margin-left:-150px!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2.5rem!important}.p-sm-6{padding:5rem!important}.p-sm-70{padding:70px!important}.p-sm-80{padding:80px!important}.p-sm-100{padding:100px!important}.p-sm-150{padding:150px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-sm-6{padding-right:5rem!important;padding-left:5rem!important}.px-sm-70{padding-right:70px!important;padding-left:70px!important}.px-sm-80{padding-right:80px!important;padding-left:80px!important}.px-sm-100{padding-right:100px!important;padding-left:100px!important}.px-sm-150{padding-right:150px!important;padding-left:150px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-sm-6{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-70{padding-top:70px!important;padding-bottom:70px!important}.py-sm-80{padding-top:80px!important;padding-bottom:80px!important}.py-sm-100{padding-top:100px!important;padding-bottom:100px!important}.py-sm-150{padding-top:150px!important;padding-bottom:150px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2.5rem!important}.pt-sm-6{padding-top:5rem!important}.pt-sm-70{padding-top:70px!important}.pt-sm-80{padding-top:80px!important}.pt-sm-100{padding-top:100px!important}.pt-sm-150{padding-top:150px!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2.5rem!important}.pe-sm-6{padding-right:5rem!important}.pe-sm-70{padding-right:70px!important}.pe-sm-80{padding-right:80px!important}.pe-sm-100{padding-right:100px!important}.pe-sm-150{padding-right:150px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2.5rem!important}.pb-sm-6{padding-bottom:5rem!important}.pb-sm-70{padding-bottom:70px!important}.pb-sm-80{padding-bottom:80px!important}.pb-sm-100{padding-bottom:100px!important}.pb-sm-150{padding-bottom:150px!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2.5rem!important}.ps-sm-6{padding-left:5rem!important}.ps-sm-70{padding-left:70px!important}.ps-sm-80{padding-left:80px!important}.ps-sm-100{padding-left:100px!important}.ps-sm-150{padding-left:150px!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2.5rem!important}.gap-sm-6{gap:5rem!important}.gap-sm-70{gap:70px!important}.gap-sm-80{gap:80px!important}.gap-sm-100{gap:100px!important}.gap-sm-150{gap:150px!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:2.5rem!important}.row-gap-sm-6{row-gap:5rem!important}.row-gap-sm-70{row-gap:70px!important}.row-gap-sm-80{row-gap:80px!important}.row-gap-sm-100{row-gap:100px!important}.row-gap-sm-150{row-gap:150px!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-sm-6{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-sm-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-sm-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-sm-100{-moz-column-gap:100px!important;column-gap:100px!important}.column-gap-sm-150{-moz-column-gap:150px!important;column-gap:150px!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2.5rem!important}.m-md-6{margin:5rem!important}.m-md-70{margin:70px!important}.m-md-80{margin:80px!important}.m-md-100{margin:100px!important}.m-md-150{margin:150px!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-md-6{margin-right:5rem!important;margin-left:5rem!important}.mx-md-70{margin-right:70px!important;margin-left:70px!important}.mx-md-80{margin-right:80px!important;margin-left:80px!important}.mx-md-100{margin-right:100px!important;margin-left:100px!important}.mx-md-150{margin-right:150px!important;margin-left:150px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-md-6{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-70{margin-top:70px!important;margin-bottom:70px!important}.my-md-80{margin-top:80px!important;margin-bottom:80px!important}.my-md-100{margin-top:100px!important;margin-bottom:100px!important}.my-md-150{margin-top:150px!important;margin-bottom:150px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2.5rem!important}.mt-md-6{margin-top:5rem!important}.mt-md-70{margin-top:70px!important}.mt-md-80{margin-top:80px!important}.mt-md-100{margin-top:100px!important}.mt-md-150{margin-top:150px!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2.5rem!important}.me-md-6{margin-right:5rem!important}.me-md-70{margin-right:70px!important}.me-md-80{margin-right:80px!important}.me-md-100{margin-right:100px!important}.me-md-150{margin-right:150px!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2.5rem!important}.mb-md-6{margin-bottom:5rem!important}.mb-md-70{margin-bottom:70px!important}.mb-md-80{margin-bottom:80px!important}.mb-md-100{margin-bottom:100px!important}.mb-md-150{margin-bottom:150px!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2.5rem!important}.ms-md-6{margin-left:5rem!important}.ms-md-70{margin-left:70px!important}.ms-md-80{margin-left:80px!important}.ms-md-100{margin-left:100px!important}.ms-md-150{margin-left:150px!important}.ms-md-auto{margin-left:auto!important}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-2.5rem!important}.m-md-n6{margin:-5rem!important}.m-md-n70{margin:-70px!important}.m-md-n80{margin:-80px!important}.m-md-n100{margin:-100px!important}.m-md-n150{margin:-150px!important}.mx-md-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-md-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-md-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-md-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-md-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-md-n6{margin-right:-5rem!important;margin-left:-5rem!important}.mx-md-n70{margin-right:-70px!important;margin-left:-70px!important}.mx-md-n80{margin-right:-80px!important;margin-left:-80px!important}.mx-md-n100{margin-right:-100px!important;margin-left:-100px!important}.mx-md-n150{margin-right:-150px!important;margin-left:-150px!important}.my-md-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-md-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-md-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-md-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-md-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-md-n6{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-md-n70{margin-top:-70px!important;margin-bottom:-70px!important}.my-md-n80{margin-top:-80px!important;margin-bottom:-80px!important}.my-md-n100{margin-top:-100px!important;margin-bottom:-100px!important}.my-md-n150{margin-top:-150px!important;margin-bottom:-150px!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-2.5rem!important}.mt-md-n6{margin-top:-5rem!important}.mt-md-n70{margin-top:-70px!important}.mt-md-n80{margin-top:-80px!important}.mt-md-n100{margin-top:-100px!important}.mt-md-n150{margin-top:-150px!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-2.5rem!important}.me-md-n6{margin-right:-5rem!important}.me-md-n70{margin-right:-70px!important}.me-md-n80{margin-right:-80px!important}.me-md-n100{margin-right:-100px!important}.me-md-n150{margin-right:-150px!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-2.5rem!important}.mb-md-n6{margin-bottom:-5rem!important}.mb-md-n70{margin-bottom:-70px!important}.mb-md-n80{margin-bottom:-80px!important}.mb-md-n100{margin-bottom:-100px!important}.mb-md-n150{margin-bottom:-150px!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-2.5rem!important}.ms-md-n6{margin-left:-5rem!important}.ms-md-n70{margin-left:-70px!important}.ms-md-n80{margin-left:-80px!important}.ms-md-n100{margin-left:-100px!important}.ms-md-n150{margin-left:-150px!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2.5rem!important}.p-md-6{padding:5rem!important}.p-md-70{padding:70px!important}.p-md-80{padding:80px!important}.p-md-100{padding:100px!important}.p-md-150{padding:150px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-md-6{padding-right:5rem!important;padding-left:5rem!important}.px-md-70{padding-right:70px!important;padding-left:70px!important}.px-md-80{padding-right:80px!important;padding-left:80px!important}.px-md-100{padding-right:100px!important;padding-left:100px!important}.px-md-150{padding-right:150px!important;padding-left:150px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-md-6{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-70{padding-top:70px!important;padding-bottom:70px!important}.py-md-80{padding-top:80px!important;padding-bottom:80px!important}.py-md-100{padding-top:100px!important;padding-bottom:100px!important}.py-md-150{padding-top:150px!important;padding-bottom:150px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2.5rem!important}.pt-md-6{padding-top:5rem!important}.pt-md-70{padding-top:70px!important}.pt-md-80{padding-top:80px!important}.pt-md-100{padding-top:100px!important}.pt-md-150{padding-top:150px!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2.5rem!important}.pe-md-6{padding-right:5rem!important}.pe-md-70{padding-right:70px!important}.pe-md-80{padding-right:80px!important}.pe-md-100{padding-right:100px!important}.pe-md-150{padding-right:150px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2.5rem!important}.pb-md-6{padding-bottom:5rem!important}.pb-md-70{padding-bottom:70px!important}.pb-md-80{padding-bottom:80px!important}.pb-md-100{padding-bottom:100px!important}.pb-md-150{padding-bottom:150px!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2.5rem!important}.ps-md-6{padding-left:5rem!important}.ps-md-70{padding-left:70px!important}.ps-md-80{padding-left:80px!important}.ps-md-100{padding-left:100px!important}.ps-md-150{padding-left:150px!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2.5rem!important}.gap-md-6{gap:5rem!important}.gap-md-70{gap:70px!important}.gap-md-80{gap:80px!important}.gap-md-100{gap:100px!important}.gap-md-150{gap:150px!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:2.5rem!important}.row-gap-md-6{row-gap:5rem!important}.row-gap-md-70{row-gap:70px!important}.row-gap-md-80{row-gap:80px!important}.row-gap-md-100{row-gap:100px!important}.row-gap-md-150{row-gap:150px!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-md-6{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-md-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-md-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-md-100{-moz-column-gap:100px!important;column-gap:100px!important}.column-gap-md-150{-moz-column-gap:150px!important;column-gap:150px!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2.5rem!important}.m-lg-6{margin:5rem!important}.m-lg-70{margin:70px!important}.m-lg-80{margin:80px!important}.m-lg-100{margin:100px!important}.m-lg-150{margin:150px!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-lg-6{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-70{margin-right:70px!important;margin-left:70px!important}.mx-lg-80{margin-right:80px!important;margin-left:80px!important}.mx-lg-100{margin-right:100px!important;margin-left:100px!important}.mx-lg-150{margin-right:150px!important;margin-left:150px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-lg-6{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-70{margin-top:70px!important;margin-bottom:70px!important}.my-lg-80{margin-top:80px!important;margin-bottom:80px!important}.my-lg-100{margin-top:100px!important;margin-bottom:100px!important}.my-lg-150{margin-top:150px!important;margin-bottom:150px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2.5rem!important}.mt-lg-6{margin-top:5rem!important}.mt-lg-70{margin-top:70px!important}.mt-lg-80{margin-top:80px!important}.mt-lg-100{margin-top:100px!important}.mt-lg-150{margin-top:150px!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2.5rem!important}.me-lg-6{margin-right:5rem!important}.me-lg-70{margin-right:70px!important}.me-lg-80{margin-right:80px!important}.me-lg-100{margin-right:100px!important}.me-lg-150{margin-right:150px!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2.5rem!important}.mb-lg-6{margin-bottom:5rem!important}.mb-lg-70{margin-bottom:70px!important}.mb-lg-80{margin-bottom:80px!important}.mb-lg-100{margin-bottom:100px!important}.mb-lg-150{margin-bottom:150px!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2.5rem!important}.ms-lg-6{margin-left:5rem!important}.ms-lg-70{margin-left:70px!important}.ms-lg-80{margin-left:80px!important}.ms-lg-100{margin-left:100px!important}.ms-lg-150{margin-left:150px!important}.ms-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-2.5rem!important}.m-lg-n6{margin:-5rem!important}.m-lg-n70{margin:-70px!important}.m-lg-n80{margin:-80px!important}.m-lg-n100{margin:-100px!important}.m-lg-n150{margin:-150px!important}.mx-lg-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-lg-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-lg-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-lg-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-lg-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-lg-n6{margin-right:-5rem!important;margin-left:-5rem!important}.mx-lg-n70{margin-right:-70px!important;margin-left:-70px!important}.mx-lg-n80{margin-right:-80px!important;margin-left:-80px!important}.mx-lg-n100{margin-right:-100px!important;margin-left:-100px!important}.mx-lg-n150{margin-right:-150px!important;margin-left:-150px!important}.my-lg-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-lg-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-lg-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-lg-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-lg-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-lg-n6{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-lg-n70{margin-top:-70px!important;margin-bottom:-70px!important}.my-lg-n80{margin-top:-80px!important;margin-bottom:-80px!important}.my-lg-n100{margin-top:-100px!important;margin-bottom:-100px!important}.my-lg-n150{margin-top:-150px!important;margin-bottom:-150px!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-2.5rem!important}.mt-lg-n6{margin-top:-5rem!important}.mt-lg-n70{margin-top:-70px!important}.mt-lg-n80{margin-top:-80px!important}.mt-lg-n100{margin-top:-100px!important}.mt-lg-n150{margin-top:-150px!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-2.5rem!important}.me-lg-n6{margin-right:-5rem!important}.me-lg-n70{margin-right:-70px!important}.me-lg-n80{margin-right:-80px!important}.me-lg-n100{margin-right:-100px!important}.me-lg-n150{margin-right:-150px!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-2.5rem!important}.mb-lg-n6{margin-bottom:-5rem!important}.mb-lg-n70{margin-bottom:-70px!important}.mb-lg-n80{margin-bottom:-80px!important}.mb-lg-n100{margin-bottom:-100px!important}.mb-lg-n150{margin-bottom:-150px!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-2.5rem!important}.ms-lg-n6{margin-left:-5rem!important}.ms-lg-n70{margin-left:-70px!important}.ms-lg-n80{margin-left:-80px!important}.ms-lg-n100{margin-left:-100px!important}.ms-lg-n150{margin-left:-150px!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2.5rem!important}.p-lg-6{padding:5rem!important}.p-lg-70{padding:70px!important}.p-lg-80{padding:80px!important}.p-lg-100{padding:100px!important}.p-lg-150{padding:150px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-lg-6{padding-right:5rem!important;padding-left:5rem!important}.px-lg-70{padding-right:70px!important;padding-left:70px!important}.px-lg-80{padding-right:80px!important;padding-left:80px!important}.px-lg-100{padding-right:100px!important;padding-left:100px!important}.px-lg-150{padding-right:150px!important;padding-left:150px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-lg-6{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-70{padding-top:70px!important;padding-bottom:70px!important}.py-lg-80{padding-top:80px!important;padding-bottom:80px!important}.py-lg-100{padding-top:100px!important;padding-bottom:100px!important}.py-lg-150{padding-top:150px!important;padding-bottom:150px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2.5rem!important}.pt-lg-6{padding-top:5rem!important}.pt-lg-70{padding-top:70px!important}.pt-lg-80{padding-top:80px!important}.pt-lg-100{padding-top:100px!important}.pt-lg-150{padding-top:150px!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2.5rem!important}.pe-lg-6{padding-right:5rem!important}.pe-lg-70{padding-right:70px!important}.pe-lg-80{padding-right:80px!important}.pe-lg-100{padding-right:100px!important}.pe-lg-150{padding-right:150px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2.5rem!important}.pb-lg-6{padding-bottom:5rem!important}.pb-lg-70{padding-bottom:70px!important}.pb-lg-80{padding-bottom:80px!important}.pb-lg-100{padding-bottom:100px!important}.pb-lg-150{padding-bottom:150px!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2.5rem!important}.ps-lg-6{padding-left:5rem!important}.ps-lg-70{padding-left:70px!important}.ps-lg-80{padding-left:80px!important}.ps-lg-100{padding-left:100px!important}.ps-lg-150{padding-left:150px!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2.5rem!important}.gap-lg-6{gap:5rem!important}.gap-lg-70{gap:70px!important}.gap-lg-80{gap:80px!important}.gap-lg-100{gap:100px!important}.gap-lg-150{gap:150px!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:2.5rem!important}.row-gap-lg-6{row-gap:5rem!important}.row-gap-lg-70{row-gap:70px!important}.row-gap-lg-80{row-gap:80px!important}.row-gap-lg-100{row-gap:100px!important}.row-gap-lg-150{row-gap:150px!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-lg-6{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-lg-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-lg-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-lg-100{-moz-column-gap:100px!important;column-gap:100px!important}.column-gap-lg-150{-moz-column-gap:150px!important;column-gap:150px!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2.5rem!important}.m-xl-6{margin:5rem!important}.m-xl-70{margin:70px!important}.m-xl-80{margin:80px!important}.m-xl-100{margin:100px!important}.m-xl-150{margin:150px!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xl-6{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-70{margin-right:70px!important;margin-left:70px!important}.mx-xl-80{margin-right:80px!important;margin-left:80px!important}.mx-xl-100{margin-right:100px!important;margin-left:100px!important}.mx-xl-150{margin-right:150px!important;margin-left:150px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xl-6{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-70{margin-top:70px!important;margin-bottom:70px!important}.my-xl-80{margin-top:80px!important;margin-bottom:80px!important}.my-xl-100{margin-top:100px!important;margin-bottom:100px!important}.my-xl-150{margin-top:150px!important;margin-bottom:150px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2.5rem!important}.mt-xl-6{margin-top:5rem!important}.mt-xl-70{margin-top:70px!important}.mt-xl-80{margin-top:80px!important}.mt-xl-100{margin-top:100px!important}.mt-xl-150{margin-top:150px!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2.5rem!important}.me-xl-6{margin-right:5rem!important}.me-xl-70{margin-right:70px!important}.me-xl-80{margin-right:80px!important}.me-xl-100{margin-right:100px!important}.me-xl-150{margin-right:150px!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2.5rem!important}.mb-xl-6{margin-bottom:5rem!important}.mb-xl-70{margin-bottom:70px!important}.mb-xl-80{margin-bottom:80px!important}.mb-xl-100{margin-bottom:100px!important}.mb-xl-150{margin-bottom:150px!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2.5rem!important}.ms-xl-6{margin-left:5rem!important}.ms-xl-70{margin-left:70px!important}.ms-xl-80{margin-left:80px!important}.ms-xl-100{margin-left:100px!important}.ms-xl-150{margin-left:150px!important}.ms-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-2.5rem!important}.m-xl-n6{margin:-5rem!important}.m-xl-n70{margin:-70px!important}.m-xl-n80{margin:-80px!important}.m-xl-n100{margin:-100px!important}.m-xl-n150{margin:-150px!important}.mx-xl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xl-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-xl-n6{margin-right:-5rem!important;margin-left:-5rem!important}.mx-xl-n70{margin-right:-70px!important;margin-left:-70px!important}.mx-xl-n80{margin-right:-80px!important;margin-left:-80px!important}.mx-xl-n100{margin-right:-100px!important;margin-left:-100px!important}.mx-xl-n150{margin-right:-150px!important;margin-left:-150px!important}.my-xl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xl-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-xl-n6{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-xl-n70{margin-top:-70px!important;margin-bottom:-70px!important}.my-xl-n80{margin-top:-80px!important;margin-bottom:-80px!important}.my-xl-n100{margin-top:-100px!important;margin-bottom:-100px!important}.my-xl-n150{margin-top:-150px!important;margin-bottom:-150px!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-2.5rem!important}.mt-xl-n6{margin-top:-5rem!important}.mt-xl-n70{margin-top:-70px!important}.mt-xl-n80{margin-top:-80px!important}.mt-xl-n100{margin-top:-100px!important}.mt-xl-n150{margin-top:-150px!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-2.5rem!important}.me-xl-n6{margin-right:-5rem!important}.me-xl-n70{margin-right:-70px!important}.me-xl-n80{margin-right:-80px!important}.me-xl-n100{margin-right:-100px!important}.me-xl-n150{margin-right:-150px!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-2.5rem!important}.mb-xl-n6{margin-bottom:-5rem!important}.mb-xl-n70{margin-bottom:-70px!important}.mb-xl-n80{margin-bottom:-80px!important}.mb-xl-n100{margin-bottom:-100px!important}.mb-xl-n150{margin-bottom:-150px!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-2.5rem!important}.ms-xl-n6{margin-left:-5rem!important}.ms-xl-n70{margin-left:-70px!important}.ms-xl-n80{margin-left:-80px!important}.ms-xl-n100{margin-left:-100px!important}.ms-xl-n150{margin-left:-150px!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2.5rem!important}.p-xl-6{padding:5rem!important}.p-xl-70{padding:70px!important}.p-xl-80{padding:80px!important}.p-xl-100{padding:100px!important}.p-xl-150{padding:150px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xl-6{padding-right:5rem!important;padding-left:5rem!important}.px-xl-70{padding-right:70px!important;padding-left:70px!important}.px-xl-80{padding-right:80px!important;padding-left:80px!important}.px-xl-100{padding-right:100px!important;padding-left:100px!important}.px-xl-150{padding-right:150px!important;padding-left:150px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xl-6{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-70{padding-top:70px!important;padding-bottom:70px!important}.py-xl-80{padding-top:80px!important;padding-bottom:80px!important}.py-xl-100{padding-top:100px!important;padding-bottom:100px!important}.py-xl-150{padding-top:150px!important;padding-bottom:150px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2.5rem!important}.pt-xl-6{padding-top:5rem!important}.pt-xl-70{padding-top:70px!important}.pt-xl-80{padding-top:80px!important}.pt-xl-100{padding-top:100px!important}.pt-xl-150{padding-top:150px!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2.5rem!important}.pe-xl-6{padding-right:5rem!important}.pe-xl-70{padding-right:70px!important}.pe-xl-80{padding-right:80px!important}.pe-xl-100{padding-right:100px!important}.pe-xl-150{padding-right:150px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2.5rem!important}.pb-xl-6{padding-bottom:5rem!important}.pb-xl-70{padding-bottom:70px!important}.pb-xl-80{padding-bottom:80px!important}.pb-xl-100{padding-bottom:100px!important}.pb-xl-150{padding-bottom:150px!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2.5rem!important}.ps-xl-6{padding-left:5rem!important}.ps-xl-70{padding-left:70px!important}.ps-xl-80{padding-left:80px!important}.ps-xl-100{padding-left:100px!important}.ps-xl-150{padding-left:150px!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2.5rem!important}.gap-xl-6{gap:5rem!important}.gap-xl-70{gap:70px!important}.gap-xl-80{gap:80px!important}.gap-xl-100{gap:100px!important}.gap-xl-150{gap:150px!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:2.5rem!important}.row-gap-xl-6{row-gap:5rem!important}.row-gap-xl-70{row-gap:70px!important}.row-gap-xl-80{row-gap:80px!important}.row-gap-xl-100{row-gap:100px!important}.row-gap-xl-150{row-gap:150px!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-xl-6{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xl-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-xl-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-xl-100{-moz-column-gap:100px!important;column-gap:100px!important}.column-gap-xl-150{-moz-column-gap:150px!important;column-gap:150px!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1442px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:2.5rem!important}.m-xxl-6{margin:5rem!important}.m-xxl-70{margin:70px!important}.m-xxl-80{margin:80px!important}.m-xxl-100{margin:100px!important}.m-xxl-150{margin:150px!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xxl-6{margin-right:5rem!important;margin-left:5rem!important}.mx-xxl-70{margin-right:70px!important;margin-left:70px!important}.mx-xxl-80{margin-right:80px!important;margin-left:80px!important}.mx-xxl-100{margin-right:100px!important;margin-left:100px!important}.mx-xxl-150{margin-right:150px!important;margin-left:150px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xxl-6{margin-top:5rem!important;margin-bottom:5rem!important}.my-xxl-70{margin-top:70px!important;margin-bottom:70px!important}.my-xxl-80{margin-top:80px!important;margin-bottom:80px!important}.my-xxl-100{margin-top:100px!important;margin-bottom:100px!important}.my-xxl-150{margin-top:150px!important;margin-bottom:150px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:2.5rem!important}.mt-xxl-6{margin-top:5rem!important}.mt-xxl-70{margin-top:70px!important}.mt-xxl-80{margin-top:80px!important}.mt-xxl-100{margin-top:100px!important}.mt-xxl-150{margin-top:150px!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:2.5rem!important}.me-xxl-6{margin-right:5rem!important}.me-xxl-70{margin-right:70px!important}.me-xxl-80{margin-right:80px!important}.me-xxl-100{margin-right:100px!important}.me-xxl-150{margin-right:150px!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:2.5rem!important}.mb-xxl-6{margin-bottom:5rem!important}.mb-xxl-70{margin-bottom:70px!important}.mb-xxl-80{margin-bottom:80px!important}.mb-xxl-100{margin-bottom:100px!important}.mb-xxl-150{margin-bottom:150px!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:2.5rem!important}.ms-xxl-6{margin-left:5rem!important}.ms-xxl-70{margin-left:70px!important}.ms-xxl-80{margin-left:80px!important}.ms-xxl-100{margin-left:100px!important}.ms-xxl-150{margin-left:150px!important}.ms-xxl-auto{margin-left:auto!important}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-2.5rem!important}.m-xxl-n6{margin:-5rem!important}.m-xxl-n70{margin:-70px!important}.m-xxl-n80{margin:-80px!important}.m-xxl-n100{margin:-100px!important}.m-xxl-n150{margin:-150px!important}.mx-xxl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xxl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xxl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xxl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xxl-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-xxl-n6{margin-right:-5rem!important;margin-left:-5rem!important}.mx-xxl-n70{margin-right:-70px!important;margin-left:-70px!important}.mx-xxl-n80{margin-right:-80px!important;margin-left:-80px!important}.mx-xxl-n100{margin-right:-100px!important;margin-left:-100px!important}.mx-xxl-n150{margin-right:-150px!important;margin-left:-150px!important}.my-xxl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xxl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xxl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xxl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xxl-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-xxl-n6{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-xxl-n70{margin-top:-70px!important;margin-bottom:-70px!important}.my-xxl-n80{margin-top:-80px!important;margin-bottom:-80px!important}.my-xxl-n100{margin-top:-100px!important;margin-bottom:-100px!important}.my-xxl-n150{margin-top:-150px!important;margin-bottom:-150px!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-2.5rem!important}.mt-xxl-n6{margin-top:-5rem!important}.mt-xxl-n70{margin-top:-70px!important}.mt-xxl-n80{margin-top:-80px!important}.mt-xxl-n100{margin-top:-100px!important}.mt-xxl-n150{margin-top:-150px!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-2.5rem!important}.me-xxl-n6{margin-right:-5rem!important}.me-xxl-n70{margin-right:-70px!important}.me-xxl-n80{margin-right:-80px!important}.me-xxl-n100{margin-right:-100px!important}.me-xxl-n150{margin-right:-150px!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-2.5rem!important}.mb-xxl-n6{margin-bottom:-5rem!important}.mb-xxl-n70{margin-bottom:-70px!important}.mb-xxl-n80{margin-bottom:-80px!important}.mb-xxl-n100{margin-bottom:-100px!important}.mb-xxl-n150{margin-bottom:-150px!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-2.5rem!important}.ms-xxl-n6{margin-left:-5rem!important}.ms-xxl-n70{margin-left:-70px!important}.ms-xxl-n80{margin-left:-80px!important}.ms-xxl-n100{margin-left:-100px!important}.ms-xxl-n150{margin-left:-150px!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:2.5rem!important}.p-xxl-6{padding:5rem!important}.p-xxl-70{padding:70px!important}.p-xxl-80{padding:80px!important}.p-xxl-100{padding:100px!important}.p-xxl-150{padding:150px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xxl-6{padding-right:5rem!important;padding-left:5rem!important}.px-xxl-70{padding-right:70px!important;padding-left:70px!important}.px-xxl-80{padding-right:80px!important;padding-left:80px!important}.px-xxl-100{padding-right:100px!important;padding-left:100px!important}.px-xxl-150{padding-right:150px!important;padding-left:150px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xxl-6{padding-top:5rem!important;padding-bottom:5rem!important}.py-xxl-70{padding-top:70px!important;padding-bottom:70px!important}.py-xxl-80{padding-top:80px!important;padding-bottom:80px!important}.py-xxl-100{padding-top:100px!important;padding-bottom:100px!important}.py-xxl-150{padding-top:150px!important;padding-bottom:150px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:2.5rem!important}.pt-xxl-6{padding-top:5rem!important}.pt-xxl-70{padding-top:70px!important}.pt-xxl-80{padding-top:80px!important}.pt-xxl-100{padding-top:100px!important}.pt-xxl-150{padding-top:150px!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:2.5rem!important}.pe-xxl-6{padding-right:5rem!important}.pe-xxl-70{padding-right:70px!important}.pe-xxl-80{padding-right:80px!important}.pe-xxl-100{padding-right:100px!important}.pe-xxl-150{padding-right:150px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:2.5rem!important}.pb-xxl-6{padding-bottom:5rem!important}.pb-xxl-70{padding-bottom:70px!important}.pb-xxl-80{padding-bottom:80px!important}.pb-xxl-100{padding-bottom:100px!important}.pb-xxl-150{padding-bottom:150px!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:2.5rem!important}.ps-xxl-6{padding-left:5rem!important}.ps-xxl-70{padding-left:70px!important}.ps-xxl-80{padding-left:80px!important}.ps-xxl-100{padding-left:100px!important}.ps-xxl-150{padding-left:150px!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:2.5rem!important}.gap-xxl-6{gap:5rem!important}.gap-xxl-70{gap:70px!important}.gap-xxl-80{gap:80px!important}.gap-xxl-100{gap:100px!important}.gap-xxl-150{gap:150px!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:2.5rem!important}.row-gap-xxl-6{row-gap:5rem!important}.row-gap-xxl-70{row-gap:70px!important}.row-gap-xxl-80{row-gap:80px!important}.row-gap-xxl-100{row-gap:100px!important}.row-gap-xxl-150{row-gap:150px!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-xxl-6{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xxl-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-xxl-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-xxl-100{-moz-column-gap:100px!important;column-gap:100px!important}.column-gap-xxl-150{-moz-column-gap:150px!important;column-gap:150px!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share .h1,.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-display:block;font-family:bootstrap-icons;src:url(../fonts/bootstrap-icons.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"),url(../fonts/bootstrap-icons.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123::before{content:"\f67f"}.bi-alarm-fill::before{content:"\f101"}.bi-alarm::before{content:"\f102"}.bi-align-bottom::before{content:"\f103"}.bi-align-center::before{content:"\f104"}.bi-align-end::before{content:"\f105"}.bi-align-middle::before{content:"\f106"}.bi-align-start::before{content:"\f107"}.bi-align-top::before{content:"\f108"}.bi-alt::before{content:"\f109"}.bi-app-indicator::before{content:"\f10a"}.bi-app::before{content:"\f10b"}.bi-archive-fill::before{content:"\f10c"}.bi-archive::before{content:"\f10d"}.bi-arrow-90deg-down::before{content:"\f10e"}.bi-arrow-90deg-left::before{content:"\f10f"}.bi-arrow-90deg-right::before{content:"\f110"}.bi-arrow-90deg-up::before{content:"\f111"}.bi-arrow-bar-down::before{content:"\f112"}.bi-arrow-bar-left::before{content:"\f113"}.bi-arrow-bar-right::before{content:"\f114"}.bi-arrow-bar-up::before{content:"\f115"}.bi-arrow-clockwise::before{content:"\f116"}.bi-arrow-counterclockwise::before{content:"\f117"}.bi-arrow-down-circle-fill::before{content:"\f118"}.bi-arrow-down-circle::before{content:"\f119"}.bi-arrow-down-left-circle-fill::before{content:"\f11a"}.bi-arrow-down-left-circle::before{content:"\f11b"}.bi-arrow-down-left-square-fill::before{content:"\f11c"}.bi-arrow-down-left-square::before{content:"\f11d"}.bi-arrow-down-left::before{content:"\f11e"}.bi-arrow-down-right-circle-fill::before{content:"\f11f"}.bi-arrow-down-right-circle::before{content:"\f120"}.bi-arrow-down-right-square-fill::before{content:"\f121"}.bi-arrow-down-right-square::before{content:"\f122"}.bi-arrow-down-right::before{content:"\f123"}.bi-arrow-down-short::before{content:"\f124"}.bi-arrow-down-square-fill::before{content:"\f125"}.bi-arrow-down-square::before{content:"\f126"}.bi-arrow-down-up::before{content:"\f127"}.bi-arrow-down::before{content:"\f128"}.bi-arrow-left-circle-fill::before{content:"\f129"}.bi-arrow-left-circle::before{content:"\f12a"}.bi-arrow-left-right::before{content:"\f12b"}.bi-arrow-left-short::before{content:"\f12c"}.bi-arrow-left-square-fill::before{content:"\f12d"}.bi-arrow-left-square::before{content:"\f12e"}.bi-arrow-left::before{content:"\f12f"}.bi-arrow-repeat::before{content:"\f130"}.bi-arrow-return-left::before{content:"\f131"}.bi-arrow-return-right::before{content:"\f132"}.bi-arrow-right-circle-fill::before{content:"\f133"}.bi-arrow-right-circle::before{content:"\f134"}.bi-arrow-right-short::before{content:"\f135"}.bi-arrow-right-square-fill::before{content:"\f136"}.bi-arrow-right-square::before{content:"\f137"}.bi-arrow-right::before{content:"\f138"}.bi-arrow-up-circle-fill::before{content:"\f139"}.bi-arrow-up-circle::before{content:"\f13a"}.bi-arrow-up-left-circle-fill::before{content:"\f13b"}.bi-arrow-up-left-circle::before{content:"\f13c"}.bi-arrow-up-left-square-fill::before{content:"\f13d"}.bi-arrow-up-left-square::before{content:"\f13e"}.bi-arrow-up-left::before{content:"\f13f"}.bi-arrow-up-right-circle-fill::before{content:"\f140"}.bi-arrow-up-right-circle::before{content:"\f141"}.bi-arrow-up-right-square-fill::before{content:"\f142"}.bi-arrow-up-right-square::before{content:"\f143"}.bi-arrow-up-right::before{content:"\f144"}.bi-arrow-up-short::before{content:"\f145"}.bi-arrow-up-square-fill::before{content:"\f146"}.bi-arrow-up-square::before{content:"\f147"}.bi-arrow-up::before{content:"\f148"}.bi-arrows-angle-contract::before{content:"\f149"}.bi-arrows-angle-expand::before{content:"\f14a"}.bi-arrows-collapse::before{content:"\f14b"}.bi-arrows-expand::before{content:"\f14c"}.bi-arrows-fullscreen::before{content:"\f14d"}.bi-arrows-move::before{content:"\f14e"}.bi-aspect-ratio-fill::before{content:"\f14f"}.bi-aspect-ratio::before{content:"\f150"}.bi-asterisk::before{content:"\f151"}.bi-at::before{content:"\f152"}.bi-award-fill::before{content:"\f153"}.bi-award::before{content:"\f154"}.bi-back::before{content:"\f155"}.bi-backspace-fill::before{content:"\f156"}.bi-backspace-reverse-fill::before{content:"\f157"}.bi-backspace-reverse::before{content:"\f158"}.bi-backspace::before{content:"\f159"}.bi-badge-3d-fill::before{content:"\f15a"}.bi-badge-3d::before{content:"\f15b"}.bi-badge-4k-fill::before{content:"\f15c"}.bi-badge-4k::before{content:"\f15d"}.bi-badge-8k-fill::before{content:"\f15e"}.bi-badge-8k::before{content:"\f15f"}.bi-badge-ad-fill::before{content:"\f160"}.bi-badge-ad::before{content:"\f161"}.bi-badge-ar-fill::before{content:"\f162"}.bi-badge-ar::before{content:"\f163"}.bi-badge-cc-fill::before{content:"\f164"}.bi-badge-cc::before{content:"\f165"}.bi-badge-hd-fill::before{content:"\f166"}.bi-badge-hd::before{content:"\f167"}.bi-badge-tm-fill::before{content:"\f168"}.bi-badge-tm::before{content:"\f169"}.bi-badge-vo-fill::before{content:"\f16a"}.bi-badge-vo::before{content:"\f16b"}.bi-badge-vr-fill::before{content:"\f16c"}.bi-badge-vr::before{content:"\f16d"}.bi-badge-wc-fill::before{content:"\f16e"}.bi-badge-wc::before{content:"\f16f"}.bi-bag-check-fill::before{content:"\f170"}.bi-bag-check::before{content:"\f171"}.bi-bag-dash-fill::before{content:"\f172"}.bi-bag-dash::before{content:"\f173"}.bi-bag-fill::before{content:"\f174"}.bi-bag-plus-fill::before{content:"\f175"}.bi-bag-plus::before{content:"\f176"}.bi-bag-x-fill::before{content:"\f177"}.bi-bag-x::before{content:"\f178"}.bi-bag::before{content:"\f179"}.bi-bar-chart-fill::before{content:"\f17a"}.bi-bar-chart-line-fill::before{content:"\f17b"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bar-chart-steps::before{content:"\f17d"}.bi-bar-chart::before{content:"\f17e"}.bi-basket-fill::before{content:"\f17f"}.bi-basket::before{content:"\f180"}.bi-basket2-fill::before{content:"\f181"}.bi-basket2::before{content:"\f182"}.bi-basket3-fill::before{content:"\f183"}.bi-basket3::before{content:"\f184"}.bi-battery-charging::before{content:"\f185"}.bi-battery-full::before{content:"\f186"}.bi-battery-half::before{content:"\f187"}.bi-battery::before{content:"\f188"}.bi-bell-fill::before{content:"\f189"}.bi-bell::before{content:"\f18a"}.bi-bezier::before{content:"\f18b"}.bi-bezier2::before{content:"\f18c"}.bi-bicycle::before{content:"\f18d"}.bi-binoculars-fill::before{content:"\f18e"}.bi-binoculars::before{content:"\f18f"}.bi-blockquote-left::before{content:"\f190"}.bi-blockquote-right::before{content:"\f191"}.bi-book-fill::before{content:"\f192"}.bi-book-half::before{content:"\f193"}.bi-book::before{content:"\f194"}.bi-bookmark-check-fill::before{content:"\f195"}.bi-bookmark-check::before{content:"\f196"}.bi-bookmark-dash-fill::before{content:"\f197"}.bi-bookmark-dash::before{content:"\f198"}.bi-bookmark-fill::before{content:"\f199"}.bi-bookmark-heart-fill::before{content:"\f19a"}.bi-bookmark-heart::before{content:"\f19b"}.bi-bookmark-plus-fill::before{content:"\f19c"}.bi-bookmark-plus::before{content:"\f19d"}.bi-bookmark-star-fill::before{content:"\f19e"}.bi-bookmark-star::before{content:"\f19f"}.bi-bookmark-x-fill::before{content:"\f1a0"}.bi-bookmark-x::before{content:"\f1a1"}.bi-bookmark::before{content:"\f1a2"}.bi-bookmarks-fill::before{content:"\f1a3"}.bi-bookmarks::before{content:"\f1a4"}.bi-bookshelf::before{content:"\f1a5"}.bi-bootstrap-fill::before{content:"\f1a6"}.bi-bootstrap-reboot::before{content:"\f1a7"}.bi-bootstrap::before{content:"\f1a8"}.bi-border-all::before{content:"\f1a9"}.bi-border-bottom::before{content:"\f1aa"}.bi-border-center::before{content:"\f1ab"}.bi-border-inner::before{content:"\f1ac"}.bi-border-left::before{content:"\f1ad"}.bi-border-middle::before{content:"\f1ae"}.bi-border-outer::before{content:"\f1af"}.bi-border-right::before{content:"\f1b0"}.bi-border-style::before{content:"\f1b1"}.bi-border-top::before{content:"\f1b2"}.bi-border-width::before{content:"\f1b3"}.bi-border::before{content:"\f1b4"}.bi-bounding-box-circles::before{content:"\f1b5"}.bi-bounding-box::before{content:"\f1b6"}.bi-box-arrow-down-left::before{content:"\f1b7"}.bi-box-arrow-down-right::before{content:"\f1b8"}.bi-box-arrow-down::before{content:"\f1b9"}.bi-box-arrow-in-down-left::before{content:"\f1ba"}.bi-box-arrow-in-down-right::before{content:"\f1bb"}.bi-box-arrow-in-down::before{content:"\f1bc"}.bi-box-arrow-in-left::before{content:"\f1bd"}.bi-box-arrow-in-right::before{content:"\f1be"}.bi-box-arrow-in-up-left::before{content:"\f1bf"}.bi-box-arrow-in-up-right::before{content:"\f1c0"}.bi-box-arrow-in-up::before{content:"\f1c1"}.bi-box-arrow-left::before{content:"\f1c2"}.bi-box-arrow-right::before{content:"\f1c3"}.bi-box-arrow-up-left::before{content:"\f1c4"}.bi-box-arrow-up-right::before{content:"\f1c5"}.bi-box-arrow-up::before{content:"\f1c6"}.bi-box-seam::before{content:"\f1c7"}.bi-box::before{content:"\f1c8"}.bi-braces::before{content:"\f1c9"}.bi-bricks::before{content:"\f1ca"}.bi-briefcase-fill::before{content:"\f1cb"}.bi-briefcase::before{content:"\f1cc"}.bi-brightness-alt-high-fill::before{content:"\f1cd"}.bi-brightness-alt-high::before{content:"\f1ce"}.bi-brightness-alt-low-fill::before{content:"\f1cf"}.bi-brightness-alt-low::before{content:"\f1d0"}.bi-brightness-high-fill::before{content:"\f1d1"}.bi-brightness-high::before{content:"\f1d2"}.bi-brightness-low-fill::before{content:"\f1d3"}.bi-brightness-low::before{content:"\f1d4"}.bi-broadcast-pin::before{content:"\f1d5"}.bi-broadcast::before{content:"\f1d6"}.bi-brush-fill::before{content:"\f1d7"}.bi-brush::before{content:"\f1d8"}.bi-bucket-fill::before{content:"\f1d9"}.bi-bucket::before{content:"\f1da"}.bi-bug-fill::before{content:"\f1db"}.bi-bug::before{content:"\f1dc"}.bi-building::before{content:"\f1dd"}.bi-bullseye::before{content:"\f1de"}.bi-calculator-fill::before{content:"\f1df"}.bi-calculator::before{content:"\f1e0"}.bi-calendar-check-fill::before{content:"\f1e1"}.bi-calendar-check::before{content:"\f1e2"}.bi-calendar-date-fill::before{content:"\f1e3"}.bi-calendar-date::before{content:"\f1e4"}.bi-calendar-day-fill::before{content:"\f1e5"}.bi-calendar-day::before{content:"\f1e6"}.bi-calendar-event-fill::before{content:"\f1e7"}.bi-calendar-event::before{content:"\f1e8"}.bi-calendar-fill::before{content:"\f1e9"}.bi-calendar-minus-fill::before{content:"\f1ea"}.bi-calendar-minus::before{content:"\f1eb"}.bi-calendar-month-fill::before{content:"\f1ec"}.bi-calendar-month::before{content:"\f1ed"}.bi-calendar-plus-fill::before{content:"\f1ee"}.bi-calendar-plus::before{content:"\f1ef"}.bi-calendar-range-fill::before{content:"\f1f0"}.bi-calendar-range::before{content:"\f1f1"}.bi-calendar-week-fill::before{content:"\f1f2"}.bi-calendar-week::before{content:"\f1f3"}.bi-calendar-x-fill::before{content:"\f1f4"}.bi-calendar-x::before{content:"\f1f5"}.bi-calendar::before{content:"\f1f6"}.bi-calendar2-check-fill::before{content:"\f1f7"}.bi-calendar2-check::before{content:"\f1f8"}.bi-calendar2-date-fill::before{content:"\f1f9"}.bi-calendar2-date::before{content:"\f1fa"}.bi-calendar2-day-fill::before{content:"\f1fb"}.bi-calendar2-day::before{content:"\f1fc"}.bi-calendar2-event-fill::before{content:"\f1fd"}.bi-calendar2-event::before{content:"\f1fe"}.bi-calendar2-fill::before{content:"\f1ff"}.bi-calendar2-minus-fill::before{content:"\f200"}.bi-calendar2-minus::before{content:"\f201"}.bi-calendar2-month-fill::before{content:"\f202"}.bi-calendar2-month::before{content:"\f203"}.bi-calendar2-plus-fill::before{content:"\f204"}.bi-calendar2-plus::before{content:"\f205"}.bi-calendar2-range-fill::before{content:"\f206"}.bi-calendar2-range::before{content:"\f207"}.bi-calendar2-week-fill::before{content:"\f208"}.bi-calendar2-week::before{content:"\f209"}.bi-calendar2-x-fill::before{content:"\f20a"}.bi-calendar2-x::before{content:"\f20b"}.bi-calendar2::before{content:"\f20c"}.bi-calendar3-event-fill::before{content:"\f20d"}.bi-calendar3-event::before{content:"\f20e"}.bi-calendar3-fill::before{content:"\f20f"}.bi-calendar3-range-fill::before{content:"\f210"}.bi-calendar3-range::before{content:"\f211"}.bi-calendar3-week-fill::before{content:"\f212"}.bi-calendar3-week::before{content:"\f213"}.bi-calendar3::before{content:"\f214"}.bi-calendar4-event::before{content:"\f215"}.bi-calendar4-range::before{content:"\f216"}.bi-calendar4-week::before{content:"\f217"}.bi-calendar4::before{content:"\f218"}.bi-camera-fill::before{content:"\f219"}.bi-camera-reels-fill::before{content:"\f21a"}.bi-camera-reels::before{content:"\f21b"}.bi-camera-video-fill::before{content:"\f21c"}.bi-camera-video-off-fill::before{content:"\f21d"}.bi-camera-video-off::before{content:"\f21e"}.bi-camera-video::before{content:"\f21f"}.bi-camera::before{content:"\f220"}.bi-camera2::before{content:"\f221"}.bi-capslock-fill::before{content:"\f222"}.bi-capslock::before{content:"\f223"}.bi-card-checklist::before{content:"\f224"}.bi-card-heading::before{content:"\f225"}.bi-card-image::before{content:"\f226"}.bi-card-list::before{content:"\f227"}.bi-card-text::before{content:"\f228"}.bi-caret-down-fill::before{content:"\f229"}.bi-caret-down-square-fill::before{content:"\f22a"}.bi-caret-down-square::before{content:"\f22b"}.bi-caret-down::before{content:"\f22c"}.bi-caret-left-fill::before{content:"\f22d"}.bi-caret-left-square-fill::before{content:"\f22e"}.bi-caret-left-square::before{content:"\f22f"}.bi-caret-left::before{content:"\f230"}.bi-caret-right-fill::before{content:"\f231"}.bi-caret-right-square-fill::before{content:"\f232"}.bi-caret-right-square::before{content:"\f233"}.bi-caret-right::before{content:"\f234"}.bi-caret-up-fill::before{content:"\f235"}.bi-caret-up-square-fill::before{content:"\f236"}.bi-caret-up-square::before{content:"\f237"}.bi-caret-up::before{content:"\f238"}.bi-cart-check-fill::before{content:"\f239"}.bi-cart-check::before{content:"\f23a"}.bi-cart-dash-fill::before{content:"\f23b"}.bi-cart-dash::before{content:"\f23c"}.bi-cart-fill::before{content:"\f23d"}.bi-cart-plus-fill::before{content:"\f23e"}.bi-cart-plus::before{content:"\f23f"}.bi-cart-x-fill::before{content:"\f240"}.bi-cart-x::before{content:"\f241"}.bi-cart::before{content:"\f242"}.bi-cart2::before{content:"\f243"}.bi-cart3::before{content:"\f244"}.bi-cart4::before{content:"\f245"}.bi-cash-stack::before{content:"\f246"}.bi-cash::before{content:"\f247"}.bi-cast::before{content:"\f248"}.bi-chat-dots-fill::before{content:"\f249"}.bi-chat-dots::before{content:"\f24a"}.bi-chat-fill::before{content:"\f24b"}.bi-chat-left-dots-fill::before{content:"\f24c"}.bi-chat-left-dots::before{content:"\f24d"}.bi-chat-left-fill::before{content:"\f24e"}.bi-chat-left-quote-fill::before{content:"\f24f"}.bi-chat-left-quote::before{content:"\f250"}.bi-chat-left-text-fill::before{content:"\f251"}.bi-chat-left-text::before{content:"\f252"}.bi-chat-left::before{content:"\f253"}.bi-chat-quote-fill::before{content:"\f254"}.bi-chat-quote::before{content:"\f255"}.bi-chat-right-dots-fill::before{content:"\f256"}.bi-chat-right-dots::before{content:"\f257"}.bi-chat-right-fill::before{content:"\f258"}.bi-chat-right-quote-fill::before{content:"\f259"}.bi-chat-right-quote::before{content:"\f25a"}.bi-chat-right-text-fill::before{content:"\f25b"}.bi-chat-right-text::before{content:"\f25c"}.bi-chat-right::before{content:"\f25d"}.bi-chat-square-dots-fill::before{content:"\f25e"}.bi-chat-square-dots::before{content:"\f25f"}.bi-chat-square-fill::before{content:"\f260"}.bi-chat-square-quote-fill::before{content:"\f261"}.bi-chat-square-quote::before{content:"\f262"}.bi-chat-square-text-fill::before{content:"\f263"}.bi-chat-square-text::before{content:"\f264"}.bi-chat-square::before{content:"\f265"}.bi-chat-text-fill::before{content:"\f266"}.bi-chat-text::before{content:"\f267"}.bi-chat::before{content:"\f268"}.bi-check-all::before{content:"\f269"}.bi-check-circle-fill::before{content:"\f26a"}.bi-check-circle::before{content:"\f26b"}.bi-check-square-fill::before{content:"\f26c"}.bi-check-square::before{content:"\f26d"}.bi-check::before{content:"\f26e"}.bi-check2-all::before{content:"\f26f"}.bi-check2-circle::before{content:"\f270"}.bi-check2-square::before{content:"\f271"}.bi-check2::before{content:"\f272"}.bi-chevron-bar-contract::before{content:"\f273"}.bi-chevron-bar-down::before{content:"\f274"}.bi-chevron-bar-expand::before{content:"\f275"}.bi-chevron-bar-left::before{content:"\f276"}.bi-chevron-bar-right::before{content:"\f277"}.bi-chevron-bar-up::before{content:"\f278"}.bi-chevron-compact-down::before{content:"\f279"}.bi-chevron-compact-left::before{content:"\f27a"}.bi-chevron-compact-right::before{content:"\f27b"}.bi-chevron-compact-up::before{content:"\f27c"}.bi-chevron-contract::before{content:"\f27d"}.bi-chevron-double-down::before{content:"\f27e"}.bi-chevron-double-left::before{content:"\f27f"}.bi-chevron-double-right::before{content:"\f280"}.bi-chevron-double-up::before{content:"\f281"}.bi-chevron-down::before{content:"\f282"}.bi-chevron-expand::before{content:"\f283"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-chevron-up::before{content:"\f286"}.bi-circle-fill::before{content:"\f287"}.bi-circle-half::before{content:"\f288"}.bi-circle-square::before{content:"\f289"}.bi-circle::before{content:"\f28a"}.bi-clipboard-check::before{content:"\f28b"}.bi-clipboard-data::before{content:"\f28c"}.bi-clipboard-minus::before{content:"\f28d"}.bi-clipboard-plus::before{content:"\f28e"}.bi-clipboard-x::before{content:"\f28f"}.bi-clipboard::before{content:"\f290"}.bi-clock-fill::before{content:"\f291"}.bi-clock-history::before{content:"\f292"}.bi-clock::before{content:"\f293"}.bi-cloud-arrow-down-fill::before{content:"\f294"}.bi-cloud-arrow-down::before{content:"\f295"}.bi-cloud-arrow-up-fill::before{content:"\f296"}.bi-cloud-arrow-up::before{content:"\f297"}.bi-cloud-check-fill::before{content:"\f298"}.bi-cloud-check::before{content:"\f299"}.bi-cloud-download-fill::before{content:"\f29a"}.bi-cloud-download::before{content:"\f29b"}.bi-cloud-drizzle-fill::before{content:"\f29c"}.bi-cloud-drizzle::before{content:"\f29d"}.bi-cloud-fill::before{content:"\f29e"}.bi-cloud-fog-fill::before{content:"\f29f"}.bi-cloud-fog::before{content:"\f2a0"}.bi-cloud-fog2-fill::before{content:"\f2a1"}.bi-cloud-fog2::before{content:"\f2a2"}.bi-cloud-hail-fill::before{content:"\f2a3"}.bi-cloud-hail::before{content:"\f2a4"}.bi-cloud-haze-1::before{content:"\f2a5"}.bi-cloud-haze-fill::before{content:"\f2a6"}.bi-cloud-haze::before{content:"\f2a7"}.bi-cloud-haze2-fill::before{content:"\f2a8"}.bi-cloud-lightning-fill::before{content:"\f2a9"}.bi-cloud-lightning-rain-fill::before{content:"\f2aa"}.bi-cloud-lightning-rain::before{content:"\f2ab"}.bi-cloud-lightning::before{content:"\f2ac"}.bi-cloud-minus-fill::before{content:"\f2ad"}.bi-cloud-minus::before{content:"\f2ae"}.bi-cloud-moon-fill::before{content:"\f2af"}.bi-cloud-moon::before{content:"\f2b0"}.bi-cloud-plus-fill::before{content:"\f2b1"}.bi-cloud-plus::before{content:"\f2b2"}.bi-cloud-rain-fill::before{content:"\f2b3"}.bi-cloud-rain-heavy-fill::before{content:"\f2b4"}.bi-cloud-rain-heavy::before{content:"\f2b5"}.bi-cloud-rain::before{content:"\f2b6"}.bi-cloud-slash-fill::before{content:"\f2b7"}.bi-cloud-slash::before{content:"\f2b8"}.bi-cloud-sleet-fill::before{content:"\f2b9"}.bi-cloud-sleet::before{content:"\f2ba"}.bi-cloud-snow-fill::before{content:"\f2bb"}.bi-cloud-snow::before{content:"\f2bc"}.bi-cloud-sun-fill::before{content:"\f2bd"}.bi-cloud-sun::before{content:"\f2be"}.bi-cloud-upload-fill::before{content:"\f2bf"}.bi-cloud-upload::before{content:"\f2c0"}.bi-cloud::before{content:"\f2c1"}.bi-clouds-fill::before{content:"\f2c2"}.bi-clouds::before{content:"\f2c3"}.bi-cloudy-fill::before{content:"\f2c4"}.bi-cloudy::before{content:"\f2c5"}.bi-code-slash::before{content:"\f2c6"}.bi-code-square::before{content:"\f2c7"}.bi-code::before{content:"\f2c8"}.bi-collection-fill::before{content:"\f2c9"}.bi-collection-play-fill::before{content:"\f2ca"}.bi-collection-play::before{content:"\f2cb"}.bi-collection::before{content:"\f2cc"}.bi-columns-gap::before{content:"\f2cd"}.bi-columns::before{content:"\f2ce"}.bi-command::before{content:"\f2cf"}.bi-compass-fill::before{content:"\f2d0"}.bi-compass::before{content:"\f2d1"}.bi-cone-striped::before{content:"\f2d2"}.bi-cone::before{content:"\f2d3"}.bi-controller::before{content:"\f2d4"}.bi-cpu-fill::before{content:"\f2d5"}.bi-cpu::before{content:"\f2d6"}.bi-credit-card-2-back-fill::before{content:"\f2d7"}.bi-credit-card-2-back::before{content:"\f2d8"}.bi-credit-card-2-front-fill::before{content:"\f2d9"}.bi-credit-card-2-front::before{content:"\f2da"}.bi-credit-card-fill::before{content:"\f2db"}.bi-credit-card::before{content:"\f2dc"}.bi-crop::before{content:"\f2dd"}.bi-cup-fill::before{content:"\f2de"}.bi-cup-straw::before{content:"\f2df"}.bi-cup::before{content:"\f2e0"}.bi-cursor-fill::before{content:"\f2e1"}.bi-cursor-text::before{content:"\f2e2"}.bi-cursor::before{content:"\f2e3"}.bi-dash-circle-dotted::before{content:"\f2e4"}.bi-dash-circle-fill::before{content:"\f2e5"}.bi-dash-circle::before{content:"\f2e6"}.bi-dash-square-dotted::before{content:"\f2e7"}.bi-dash-square-fill::before{content:"\f2e8"}.bi-dash-square::before{content:"\f2e9"}.bi-dash::before{content:"\f2ea"}.bi-diagram-2-fill::before{content:"\f2eb"}.bi-diagram-2::before{content:"\f2ec"}.bi-diagram-3-fill::before{content:"\f2ed"}.bi-diagram-3::before{content:"\f2ee"}.bi-diamond-fill::before{content:"\f2ef"}.bi-diamond-half::before{content:"\f2f0"}.bi-diamond::before{content:"\f2f1"}.bi-dice-1-fill::before{content:"\f2f2"}.bi-dice-1::before{content:"\f2f3"}.bi-dice-2-fill::before{content:"\f2f4"}.bi-dice-2::before{content:"\f2f5"}.bi-dice-3-fill::before{content:"\f2f6"}.bi-dice-3::before{content:"\f2f7"}.bi-dice-4-fill::before{content:"\f2f8"}.bi-dice-4::before{content:"\f2f9"}.bi-dice-5-fill::before{content:"\f2fa"}.bi-dice-5::before{content:"\f2fb"}.bi-dice-6-fill::before{content:"\f2fc"}.bi-dice-6::before{content:"\f2fd"}.bi-disc-fill::before{content:"\f2fe"}.bi-disc::before{content:"\f2ff"}.bi-discord::before{content:"\f300"}.bi-display-fill::before{content:"\f301"}.bi-display::before{content:"\f302"}.bi-distribute-horizontal::before{content:"\f303"}.bi-distribute-vertical::before{content:"\f304"}.bi-door-closed-fill::before{content:"\f305"}.bi-door-closed::before{content:"\f306"}.bi-door-open-fill::before{content:"\f307"}.bi-door-open::before{content:"\f308"}.bi-dot::before{content:"\f309"}.bi-download::before{content:"\f30a"}.bi-droplet-fill::before{content:"\f30b"}.bi-droplet-half::before{content:"\f30c"}.bi-droplet::before{content:"\f30d"}.bi-earbuds::before{content:"\f30e"}.bi-easel-fill::before{content:"\f30f"}.bi-easel::before{content:"\f310"}.bi-egg-fill::before{content:"\f311"}.bi-egg-fried::before{content:"\f312"}.bi-egg::before{content:"\f313"}.bi-eject-fill::before{content:"\f314"}.bi-eject::before{content:"\f315"}.bi-emoji-angry-fill::before{content:"\f316"}.bi-emoji-angry::before{content:"\f317"}.bi-emoji-dizzy-fill::before{content:"\f318"}.bi-emoji-dizzy::before{content:"\f319"}.bi-emoji-expressionless-fill::before{content:"\f31a"}.bi-emoji-expressionless::before{content:"\f31b"}.bi-emoji-frown-fill::before{content:"\f31c"}.bi-emoji-frown::before{content:"\f31d"}.bi-emoji-heart-eyes-fill::before{content:"\f31e"}.bi-emoji-heart-eyes::before{content:"\f31f"}.bi-emoji-laughing-fill::before{content:"\f320"}.bi-emoji-laughing::before{content:"\f321"}.bi-emoji-neutral-fill::before{content:"\f322"}.bi-emoji-neutral::before{content:"\f323"}.bi-emoji-smile-fill::before{content:"\f324"}.bi-emoji-smile-upside-down-fill::before{content:"\f325"}.bi-emoji-smile-upside-down::before{content:"\f326"}.bi-emoji-smile::before{content:"\f327"}.bi-emoji-sunglasses-fill::before{content:"\f328"}.bi-emoji-sunglasses::before{content:"\f329"}.bi-emoji-wink-fill::before{content:"\f32a"}.bi-emoji-wink::before{content:"\f32b"}.bi-envelope-fill::before{content:"\f32c"}.bi-envelope-open-fill::before{content:"\f32d"}.bi-envelope-open::before{content:"\f32e"}.bi-envelope::before{content:"\f32f"}.bi-eraser-fill::before{content:"\f330"}.bi-eraser::before{content:"\f331"}.bi-exclamation-circle-fill::before{content:"\f332"}.bi-exclamation-circle::before{content:"\f333"}.bi-exclamation-diamond-fill::before{content:"\f334"}.bi-exclamation-diamond::before{content:"\f335"}.bi-exclamation-octagon-fill::before{content:"\f336"}.bi-exclamation-octagon::before{content:"\f337"}.bi-exclamation-square-fill::before{content:"\f338"}.bi-exclamation-square::before{content:"\f339"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-exclamation-triangle::before{content:"\f33b"}.bi-exclamation::before{content:"\f33c"}.bi-exclude::before{content:"\f33d"}.bi-eye-fill::before{content:"\f33e"}.bi-eye-slash-fill::before{content:"\f33f"}.bi-eye-slash::before{content:"\f340"}.bi-eye::before{content:"\f341"}.bi-eyedropper::before{content:"\f342"}.bi-eyeglasses::before{content:"\f343"}.bi-facebook::before{content:"\f344"}.bi-file-arrow-down-fill::before{content:"\f345"}.bi-file-arrow-down::before{content:"\f346"}.bi-file-arrow-up-fill::before{content:"\f347"}.bi-file-arrow-up::before{content:"\f348"}.bi-file-bar-graph-fill::before{content:"\f349"}.bi-file-bar-graph::before{content:"\f34a"}.bi-file-binary-fill::before{content:"\f34b"}.bi-file-binary::before{content:"\f34c"}.bi-file-break-fill::before{content:"\f34d"}.bi-file-break::before{content:"\f34e"}.bi-file-check-fill::before{content:"\f34f"}.bi-file-check::before{content:"\f350"}.bi-file-code-fill::before{content:"\f351"}.bi-file-code::before{content:"\f352"}.bi-file-diff-fill::before{content:"\f353"}.bi-file-diff::before{content:"\f354"}.bi-file-earmark-arrow-down-fill::before{content:"\f355"}.bi-file-earmark-arrow-down::before{content:"\f356"}.bi-file-earmark-arrow-up-fill::before{content:"\f357"}.bi-file-earmark-arrow-up::before{content:"\f358"}.bi-file-earmark-bar-graph-fill::before{content:"\f359"}.bi-file-earmark-bar-graph::before{content:"\f35a"}.bi-file-earmark-binary-fill::before{content:"\f35b"}.bi-file-earmark-binary::before{content:"\f35c"}.bi-file-earmark-break-fill::before{content:"\f35d"}.bi-file-earmark-break::before{content:"\f35e"}.bi-file-earmark-check-fill::before{content:"\f35f"}.bi-file-earmark-check::before{content:"\f360"}.bi-file-earmark-code-fill::before{content:"\f361"}.bi-file-earmark-code::before{content:"\f362"}.bi-file-earmark-diff-fill::before{content:"\f363"}.bi-file-earmark-diff::before{content:"\f364"}.bi-file-earmark-easel-fill::before{content:"\f365"}.bi-file-earmark-easel::before{content:"\f366"}.bi-file-earmark-excel-fill::before{content:"\f367"}.bi-file-earmark-excel::before{content:"\f368"}.bi-file-earmark-fill::before{content:"\f369"}.bi-file-earmark-font-fill::before{content:"\f36a"}.bi-file-earmark-font::before{content:"\f36b"}.bi-file-earmark-image-fill::before{content:"\f36c"}.bi-file-earmark-image::before{content:"\f36d"}.bi-file-earmark-lock-fill::before{content:"\f36e"}.bi-file-earmark-lock::before{content:"\f36f"}.bi-file-earmark-lock2-fill::before{content:"\f370"}.bi-file-earmark-lock2::before{content:"\f371"}.bi-file-earmark-medical-fill::before{content:"\f372"}.bi-file-earmark-medical::before{content:"\f373"}.bi-file-earmark-minus-fill::before{content:"\f374"}.bi-file-earmark-minus::before{content:"\f375"}.bi-file-earmark-music-fill::before{content:"\f376"}.bi-file-earmark-music::before{content:"\f377"}.bi-file-earmark-person-fill::before{content:"\f378"}.bi-file-earmark-person::before{content:"\f379"}.bi-file-earmark-play-fill::before{content:"\f37a"}.bi-file-earmark-play::before{content:"\f37b"}.bi-file-earmark-plus-fill::before{content:"\f37c"}.bi-file-earmark-plus::before{content:"\f37d"}.bi-file-earmark-post-fill::before{content:"\f37e"}.bi-file-earmark-post::before{content:"\f37f"}.bi-file-earmark-ppt-fill::before{content:"\f380"}.bi-file-earmark-ppt::before{content:"\f381"}.bi-file-earmark-richtext-fill::before{content:"\f382"}.bi-file-earmark-richtext::before{content:"\f383"}.bi-file-earmark-ruled-fill::before{content:"\f384"}.bi-file-earmark-ruled::before{content:"\f385"}.bi-file-earmark-slides-fill::before{content:"\f386"}.bi-file-earmark-slides::before{content:"\f387"}.bi-file-earmark-spreadsheet-fill::before{content:"\f388"}.bi-file-earmark-spreadsheet::before{content:"\f389"}.bi-file-earmark-text-fill::before{content:"\f38a"}.bi-file-earmark-text::before{content:"\f38b"}.bi-file-earmark-word-fill::before{content:"\f38c"}.bi-file-earmark-word::before{content:"\f38d"}.bi-file-earmark-x-fill::before{content:"\f38e"}.bi-file-earmark-x::before{content:"\f38f"}.bi-file-earmark-zip-fill::before{content:"\f390"}.bi-file-earmark-zip::before{content:"\f391"}.bi-file-earmark::before{content:"\f392"}.bi-file-easel-fill::before{content:"\f393"}.bi-file-easel::before{content:"\f394"}.bi-file-excel-fill::before{content:"\f395"}.bi-file-excel::before{content:"\f396"}.bi-file-fill::before{content:"\f397"}.bi-file-font-fill::before{content:"\f398"}.bi-file-font::before{content:"\f399"}.bi-file-image-fill::before{content:"\f39a"}.bi-file-image::before{content:"\f39b"}.bi-file-lock-fill::before{content:"\f39c"}.bi-file-lock::before{content:"\f39d"}.bi-file-lock2-fill::before{content:"\f39e"}.bi-file-lock2::before{content:"\f39f"}.bi-file-medical-fill::before{content:"\f3a0"}.bi-file-medical::before{content:"\f3a1"}.bi-file-minus-fill::before{content:"\f3a2"}.bi-file-minus::before{content:"\f3a3"}.bi-file-music-fill::before{content:"\f3a4"}.bi-file-music::before{content:"\f3a5"}.bi-file-person-fill::before{content:"\f3a6"}.bi-file-person::before{content:"\f3a7"}.bi-file-play-fill::before{content:"\f3a8"}.bi-file-play::before{content:"\f3a9"}.bi-file-plus-fill::before{content:"\f3aa"}.bi-file-plus::before{content:"\f3ab"}.bi-file-post-fill::before{content:"\f3ac"}.bi-file-post::before{content:"\f3ad"}.bi-file-ppt-fill::before{content:"\f3ae"}.bi-file-ppt::before{content:"\f3af"}.bi-file-richtext-fill::before{content:"\f3b0"}.bi-file-richtext::before{content:"\f3b1"}.bi-file-ruled-fill::before{content:"\f3b2"}.bi-file-ruled::before{content:"\f3b3"}.bi-file-slides-fill::before{content:"\f3b4"}.bi-file-slides::before{content:"\f3b5"}.bi-file-spreadsheet-fill::before{content:"\f3b6"}.bi-file-spreadsheet::before{content:"\f3b7"}.bi-file-text-fill::before{content:"\f3b8"}.bi-file-text::before{content:"\f3b9"}.bi-file-word-fill::before{content:"\f3ba"}.bi-file-word::before{content:"\f3bb"}.bi-file-x-fill::before{content:"\f3bc"}.bi-file-x::before{content:"\f3bd"}.bi-file-zip-fill::before{content:"\f3be"}.bi-file-zip::before{content:"\f3bf"}.bi-file::before{content:"\f3c0"}.bi-files-alt::before{content:"\f3c1"}.bi-files::before{content:"\f3c2"}.bi-film::before{content:"\f3c3"}.bi-filter-circle-fill::before{content:"\f3c4"}.bi-filter-circle::before{content:"\f3c5"}.bi-filter-left::before{content:"\f3c6"}.bi-filter-right::before{content:"\f3c7"}.bi-filter-square-fill::before{content:"\f3c8"}.bi-filter-square::before{content:"\f3c9"}.bi-filter::before{content:"\f3ca"}.bi-flag-fill::before{content:"\f3cb"}.bi-flag::before{content:"\f3cc"}.bi-flower1::before{content:"\f3cd"}.bi-flower2::before{content:"\f3ce"}.bi-flower3::before{content:"\f3cf"}.bi-folder-check::before{content:"\f3d0"}.bi-folder-fill::before{content:"\f3d1"}.bi-folder-minus::before{content:"\f3d2"}.bi-folder-plus::before{content:"\f3d3"}.bi-folder-symlink-fill::before{content:"\f3d4"}.bi-folder-symlink::before{content:"\f3d5"}.bi-folder-x::before{content:"\f3d6"}.bi-folder::before{content:"\f3d7"}.bi-folder2-open::before{content:"\f3d8"}.bi-folder2::before{content:"\f3d9"}.bi-fonts::before{content:"\f3da"}.bi-forward-fill::before{content:"\f3db"}.bi-forward::before{content:"\f3dc"}.bi-front::before{content:"\f3dd"}.bi-fullscreen-exit::before{content:"\f3de"}.bi-fullscreen::before{content:"\f3df"}.bi-funnel-fill::before{content:"\f3e0"}.bi-funnel::before{content:"\f3e1"}.bi-gear-fill::before{content:"\f3e2"}.bi-gear-wide-connected::before{content:"\f3e3"}.bi-gear-wide::before{content:"\f3e4"}.bi-gear::before{content:"\f3e5"}.bi-gem::before{content:"\f3e6"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-geo-alt::before{content:"\f3e8"}.bi-geo-fill::before{content:"\f3e9"}.bi-geo::before{content:"\f3ea"}.bi-gift-fill::before{content:"\f3eb"}.bi-gift::before{content:"\f3ec"}.bi-github::before{content:"\f3ed"}.bi-globe::before{content:"\f3ee"}.bi-globe2::before{content:"\f3ef"}.bi-google::before{content:"\f3f0"}.bi-graph-down::before{content:"\f3f1"}.bi-graph-up::before{content:"\f3f2"}.bi-grid-1x2-fill::before{content:"\f3f3"}.bi-grid-1x2::before{content:"\f3f4"}.bi-grid-3x2-gap-fill::before{content:"\f3f5"}.bi-grid-3x2-gap::before{content:"\f3f6"}.bi-grid-3x2::before{content:"\f3f7"}.bi-grid-3x3-gap-fill::before{content:"\f3f8"}.bi-grid-3x3-gap::before{content:"\f3f9"}.bi-grid-3x3::before{content:"\f3fa"}.bi-grid-fill::before{content:"\f3fb"}.bi-grid::before{content:"\f3fc"}.bi-grip-horizontal::before{content:"\f3fd"}.bi-grip-vertical::before{content:"\f3fe"}.bi-hammer::before{content:"\f3ff"}.bi-hand-index-fill::before{content:"\f400"}.bi-hand-index-thumb-fill::before{content:"\f401"}.bi-hand-index-thumb::before{content:"\f402"}.bi-hand-index::before{content:"\f403"}.bi-hand-thumbs-down-fill::before{content:"\f404"}.bi-hand-thumbs-down::before{content:"\f405"}.bi-hand-thumbs-up-fill::before{content:"\f406"}.bi-hand-thumbs-up::before{content:"\f407"}.bi-handbag-fill::before{content:"\f408"}.bi-handbag::before{content:"\f409"}.bi-hash::before{content:"\f40a"}.bi-hdd-fill::before{content:"\f40b"}.bi-hdd-network-fill::before{content:"\f40c"}.bi-hdd-network::before{content:"\f40d"}.bi-hdd-rack-fill::before{content:"\f40e"}.bi-hdd-rack::before{content:"\f40f"}.bi-hdd-stack-fill::before{content:"\f410"}.bi-hdd-stack::before{content:"\f411"}.bi-hdd::before{content:"\f412"}.bi-headphones::before{content:"\f413"}.bi-headset::before{content:"\f414"}.bi-heart-fill::before{content:"\f415"}.bi-heart-half::before{content:"\f416"}.bi-heart::before{content:"\f417"}.bi-heptagon-fill::before{content:"\f418"}.bi-heptagon-half::before{content:"\f419"}.bi-heptagon::before{content:"\f41a"}.bi-hexagon-fill::before{content:"\f41b"}.bi-hexagon-half::before{content:"\f41c"}.bi-hexagon::before{content:"\f41d"}.bi-hourglass-bottom::before{content:"\f41e"}.bi-hourglass-split::before{content:"\f41f"}.bi-hourglass-top::before{content:"\f420"}.bi-hourglass::before{content:"\f421"}.bi-house-door-fill::before{content:"\f422"}.bi-house-door::before{content:"\f423"}.bi-house-fill::before{content:"\f424"}.bi-house::before{content:"\f425"}.bi-hr::before{content:"\f426"}.bi-hurricane::before{content:"\f427"}.bi-image-alt::before{content:"\f428"}.bi-image-fill::before{content:"\f429"}.bi-image::before{content:"\f42a"}.bi-images::before{content:"\f42b"}.bi-inbox-fill::before{content:"\f42c"}.bi-inbox::before{content:"\f42d"}.bi-inboxes-fill::before{content:"\f42e"}.bi-inboxes::before{content:"\f42f"}.bi-info-circle-fill::before{content:"\f430"}.bi-info-circle::before{content:"\f431"}.bi-info-square-fill::before{content:"\f432"}.bi-info-square::before{content:"\f433"}.bi-info::before{content:"\f434"}.bi-input-cursor-text::before{content:"\f435"}.bi-input-cursor::before{content:"\f436"}.bi-instagram::before{content:"\f437"}.bi-intersect::before{content:"\f438"}.bi-journal-album::before{content:"\f439"}.bi-journal-arrow-down::before{content:"\f43a"}.bi-journal-arrow-up::before{content:"\f43b"}.bi-journal-bookmark-fill::before{content:"\f43c"}.bi-journal-bookmark::before{content:"\f43d"}.bi-journal-check::before{content:"\f43e"}.bi-journal-code::before{content:"\f43f"}.bi-journal-medical::before{content:"\f440"}.bi-journal-minus::before{content:"\f441"}.bi-journal-plus::before{content:"\f442"}.bi-journal-richtext::before{content:"\f443"}.bi-journal-text::before{content:"\f444"}.bi-journal-x::before{content:"\f445"}.bi-journal::before{content:"\f446"}.bi-journals::before{content:"\f447"}.bi-joystick::before{content:"\f448"}.bi-justify-left::before{content:"\f449"}.bi-justify-right::before{content:"\f44a"}.bi-justify::before{content:"\f44b"}.bi-kanban-fill::before{content:"\f44c"}.bi-kanban::before{content:"\f44d"}.bi-key-fill::before{content:"\f44e"}.bi-key::before{content:"\f44f"}.bi-keyboard-fill::before{content:"\f450"}.bi-keyboard::before{content:"\f451"}.bi-ladder::before{content:"\f452"}.bi-lamp-fill::before{content:"\f453"}.bi-lamp::before{content:"\f454"}.bi-laptop-fill::before{content:"\f455"}.bi-laptop::before{content:"\f456"}.bi-layer-backward::before{content:"\f457"}.bi-layer-forward::before{content:"\f458"}.bi-layers-fill::before{content:"\f459"}.bi-layers-half::before{content:"\f45a"}.bi-layers::before{content:"\f45b"}.bi-layout-sidebar-inset-reverse::before{content:"\f45c"}.bi-layout-sidebar-inset::before{content:"\f45d"}.bi-layout-sidebar-reverse::before{content:"\f45e"}.bi-layout-sidebar::before{content:"\f45f"}.bi-layout-split::before{content:"\f460"}.bi-layout-text-sidebar-reverse::before{content:"\f461"}.bi-layout-text-sidebar::before{content:"\f462"}.bi-layout-text-window-reverse::before{content:"\f463"}.bi-layout-text-window::before{content:"\f464"}.bi-layout-three-columns::before{content:"\f465"}.bi-layout-wtf::before{content:"\f466"}.bi-life-preserver::before{content:"\f467"}.bi-lightbulb-fill::before{content:"\f468"}.bi-lightbulb-off-fill::before{content:"\f469"}.bi-lightbulb-off::before{content:"\f46a"}.bi-lightbulb::before{content:"\f46b"}.bi-lightning-charge-fill::before{content:"\f46c"}.bi-lightning-charge::before{content:"\f46d"}.bi-lightning-fill::before{content:"\f46e"}.bi-lightning::before{content:"\f46f"}.bi-link-45deg::before{content:"\f470"}.bi-link::before{content:"\f471"}.bi-linkedin::before{content:"\f472"}.bi-list-check::before{content:"\f473"}.bi-list-nested::before{content:"\f474"}.bi-list-ol::before{content:"\f475"}.bi-list-stars::before{content:"\f476"}.bi-list-task::before{content:"\f477"}.bi-list-ul::before{content:"\f478"}.bi-list::before{content:"\f479"}.bi-lock-fill::before{content:"\f47a"}.bi-lock::before{content:"\f47b"}.bi-mailbox::before{content:"\f47c"}.bi-mailbox2::before{content:"\f47d"}.bi-map-fill::before{content:"\f47e"}.bi-map::before{content:"\f47f"}.bi-markdown-fill::before{content:"\f480"}.bi-markdown::before{content:"\f481"}.bi-mask::before{content:"\f482"}.bi-megaphone-fill::before{content:"\f483"}.bi-megaphone::before{content:"\f484"}.bi-menu-app-fill::before{content:"\f485"}.bi-menu-app::before{content:"\f486"}.bi-menu-button-fill::before{content:"\f487"}.bi-menu-button-wide-fill::before{content:"\f488"}.bi-menu-button-wide::before{content:"\f489"}.bi-menu-button::before{content:"\f48a"}.bi-menu-down::before{content:"\f48b"}.bi-menu-up::before{content:"\f48c"}.bi-mic-fill::before{content:"\f48d"}.bi-mic-mute-fill::before{content:"\f48e"}.bi-mic-mute::before{content:"\f48f"}.bi-mic::before{content:"\f490"}.bi-minecart-loaded::before{content:"\f491"}.bi-minecart::before{content:"\f492"}.bi-moisture::before{content:"\f493"}.bi-moon-fill::before{content:"\f494"}.bi-moon-stars-fill::before{content:"\f495"}.bi-moon-stars::before{content:"\f496"}.bi-moon::before{content:"\f497"}.bi-mouse-fill::before{content:"\f498"}.bi-mouse::before{content:"\f499"}.bi-mouse2-fill::before{content:"\f49a"}.bi-mouse2::before{content:"\f49b"}.bi-mouse3-fill::before{content:"\f49c"}.bi-mouse3::before{content:"\f49d"}.bi-music-note-beamed::before{content:"\f49e"}.bi-music-note-list::before{content:"\f49f"}.bi-music-note::before{content:"\f4a0"}.bi-music-player-fill::before{content:"\f4a1"}.bi-music-player::before{content:"\f4a2"}.bi-newspaper::before{content:"\f4a3"}.bi-node-minus-fill::before{content:"\f4a4"}.bi-node-minus::before{content:"\f4a5"}.bi-node-plus-fill::before{content:"\f4a6"}.bi-node-plus::before{content:"\f4a7"}.bi-nut-fill::before{content:"\f4a8"}.bi-nut::before{content:"\f4a9"}.bi-octagon-fill::before{content:"\f4aa"}.bi-octagon-half::before{content:"\f4ab"}.bi-octagon::before{content:"\f4ac"}.bi-option::before{content:"\f4ad"}.bi-outlet::before{content:"\f4ae"}.bi-paint-bucket::before{content:"\f4af"}.bi-palette-fill::before{content:"\f4b0"}.bi-palette::before{content:"\f4b1"}.bi-palette2::before{content:"\f4b2"}.bi-paperclip::before{content:"\f4b3"}.bi-paragraph::before{content:"\f4b4"}.bi-patch-check-fill::before{content:"\f4b5"}.bi-patch-check::before{content:"\f4b6"}.bi-patch-exclamation-fill::before{content:"\f4b7"}.bi-patch-exclamation::before{content:"\f4b8"}.bi-patch-minus-fill::before{content:"\f4b9"}.bi-patch-minus::before{content:"\f4ba"}.bi-patch-plus-fill::before{content:"\f4bb"}.bi-patch-plus::before{content:"\f4bc"}.bi-patch-question-fill::before{content:"\f4bd"}.bi-patch-question::before{content:"\f4be"}.bi-pause-btn-fill::before{content:"\f4bf"}.bi-pause-btn::before{content:"\f4c0"}.bi-pause-circle-fill::before{content:"\f4c1"}.bi-pause-circle::before{content:"\f4c2"}.bi-pause-fill::before{content:"\f4c3"}.bi-pause::before{content:"\f4c4"}.bi-peace-fill::before{content:"\f4c5"}.bi-peace::before{content:"\f4c6"}.bi-pen-fill::before{content:"\f4c7"}.bi-pen::before{content:"\f4c8"}.bi-pencil-fill::before{content:"\f4c9"}.bi-pencil-square::before{content:"\f4ca"}.bi-pencil::before{content:"\f4cb"}.bi-pentagon-fill::before{content:"\f4cc"}.bi-pentagon-half::before{content:"\f4cd"}.bi-pentagon::before{content:"\f4ce"}.bi-people-fill::before{content:"\f4cf"}.bi-people::before{content:"\f4d0"}.bi-percent::before{content:"\f4d1"}.bi-person-badge-fill::before{content:"\f4d2"}.bi-person-badge::before{content:"\f4d3"}.bi-person-bounding-box::before{content:"\f4d4"}.bi-person-check-fill::before{content:"\f4d5"}.bi-person-check::before{content:"\f4d6"}.bi-person-circle::before{content:"\f4d7"}.bi-person-dash-fill::before{content:"\f4d8"}.bi-person-dash::before{content:"\f4d9"}.bi-person-fill::before{content:"\f4da"}.bi-person-lines-fill::before{content:"\f4db"}.bi-person-plus-fill::before{content:"\f4dc"}.bi-person-plus::before{content:"\f4dd"}.bi-person-square::before{content:"\f4de"}.bi-person-x-fill::before{content:"\f4df"}.bi-person-x::before{content:"\f4e0"}.bi-person::before{content:"\f4e1"}.bi-phone-fill::before{content:"\f4e2"}.bi-phone-landscape-fill::before{content:"\f4e3"}.bi-phone-landscape::before{content:"\f4e4"}.bi-phone-vibrate-fill::before{content:"\f4e5"}.bi-phone-vibrate::before{content:"\f4e6"}.bi-phone::before{content:"\f4e7"}.bi-pie-chart-fill::before{content:"\f4e8"}.bi-pie-chart::before{content:"\f4e9"}.bi-pin-angle-fill::before{content:"\f4ea"}.bi-pin-angle::before{content:"\f4eb"}.bi-pin-fill::before{content:"\f4ec"}.bi-pin::before{content:"\f4ed"}.bi-pip-fill::before{content:"\f4ee"}.bi-pip::before{content:"\f4ef"}.bi-play-btn-fill::before{content:"\f4f0"}.bi-play-btn::before{content:"\f4f1"}.bi-play-circle-fill::before{content:"\f4f2"}.bi-play-circle::before{content:"\f4f3"}.bi-play-fill::before{content:"\f4f4"}.bi-play::before{content:"\f4f5"}.bi-plug-fill::before{content:"\f4f6"}.bi-plug::before{content:"\f4f7"}.bi-plus-circle-dotted::before{content:"\f4f8"}.bi-plus-circle-fill::before{content:"\f4f9"}.bi-plus-circle::before{content:"\f4fa"}.bi-plus-square-dotted::before{content:"\f4fb"}.bi-plus-square-fill::before{content:"\f4fc"}.bi-plus-square::before{content:"\f4fd"}.bi-plus::before{content:"\f4fe"}.bi-power::before{content:"\f4ff"}.bi-printer-fill::before{content:"\f500"}.bi-printer::before{content:"\f501"}.bi-puzzle-fill::before{content:"\f502"}.bi-puzzle::before{content:"\f503"}.bi-question-circle-fill::before{content:"\f504"}.bi-question-circle::before{content:"\f505"}.bi-question-diamond-fill::before{content:"\f506"}.bi-question-diamond::before{content:"\f507"}.bi-question-octagon-fill::before{content:"\f508"}.bi-question-octagon::before{content:"\f509"}.bi-question-square-fill::before{content:"\f50a"}.bi-question-square::before{content:"\f50b"}.bi-question::before{content:"\f50c"}.bi-rainbow::before{content:"\f50d"}.bi-receipt-cutoff::before{content:"\f50e"}.bi-receipt::before{content:"\f50f"}.bi-reception-0::before{content:"\f510"}.bi-reception-1::before{content:"\f511"}.bi-reception-2::before{content:"\f512"}.bi-reception-3::before{content:"\f513"}.bi-reception-4::before{content:"\f514"}.bi-record-btn-fill::before{content:"\f515"}.bi-record-btn::before{content:"\f516"}.bi-record-circle-fill::before{content:"\f517"}.bi-record-circle::before{content:"\f518"}.bi-record-fill::before{content:"\f519"}.bi-record::before{content:"\f51a"}.bi-record2-fill::before{content:"\f51b"}.bi-record2::before{content:"\f51c"}.bi-reply-all-fill::before{content:"\f51d"}.bi-reply-all::before{content:"\f51e"}.bi-reply-fill::before{content:"\f51f"}.bi-reply::before{content:"\f520"}.bi-rss-fill::before{content:"\f521"}.bi-rss::before{content:"\f522"}.bi-rulers::before{content:"\f523"}.bi-save-fill::before{content:"\f524"}.bi-save::before{content:"\f525"}.bi-save2-fill::before{content:"\f526"}.bi-save2::before{content:"\f527"}.bi-scissors::before{content:"\f528"}.bi-screwdriver::before{content:"\f529"}.bi-search::before{content:"\f52a"}.bi-segmented-nav::before{content:"\f52b"}.bi-server::before{content:"\f52c"}.bi-share-fill::before{content:"\f52d"}.bi-share::before{content:"\f52e"}.bi-shield-check::before{content:"\f52f"}.bi-shield-exclamation::before{content:"\f530"}.bi-shield-fill-check::before{content:"\f531"}.bi-shield-fill-exclamation::before{content:"\f532"}.bi-shield-fill-minus::before{content:"\f533"}.bi-shield-fill-plus::before{content:"\f534"}.bi-shield-fill-x::before{content:"\f535"}.bi-shield-fill::before{content:"\f536"}.bi-shield-lock-fill::before{content:"\f537"}.bi-shield-lock::before{content:"\f538"}.bi-shield-minus::before{content:"\f539"}.bi-shield-plus::before{content:"\f53a"}.bi-shield-shaded::before{content:"\f53b"}.bi-shield-slash-fill::before{content:"\f53c"}.bi-shield-slash::before{content:"\f53d"}.bi-shield-x::before{content:"\f53e"}.bi-shield::before{content:"\f53f"}.bi-shift-fill::before{content:"\f540"}.bi-shift::before{content:"\f541"}.bi-shop-window::before{content:"\f542"}.bi-shop::before{content:"\f543"}.bi-shuffle::before{content:"\f544"}.bi-signpost-2-fill::before{content:"\f545"}.bi-signpost-2::before{content:"\f546"}.bi-signpost-fill::before{content:"\f547"}.bi-signpost-split-fill::before{content:"\f548"}.bi-signpost-split::before{content:"\f549"}.bi-signpost::before{content:"\f54a"}.bi-sim-fill::before{content:"\f54b"}.bi-sim::before{content:"\f54c"}.bi-skip-backward-btn-fill::before{content:"\f54d"}.bi-skip-backward-btn::before{content:"\f54e"}.bi-skip-backward-circle-fill::before{content:"\f54f"}.bi-skip-backward-circle::before{content:"\f550"}.bi-skip-backward-fill::before{content:"\f551"}.bi-skip-backward::before{content:"\f552"}.bi-skip-end-btn-fill::before{content:"\f553"}.bi-skip-end-btn::before{content:"\f554"}.bi-skip-end-circle-fill::before{content:"\f555"}.bi-skip-end-circle::before{content:"\f556"}.bi-skip-end-fill::before{content:"\f557"}.bi-skip-end::before{content:"\f558"}.bi-skip-forward-btn-fill::before{content:"\f559"}.bi-skip-forward-btn::before{content:"\f55a"}.bi-skip-forward-circle-fill::before{content:"\f55b"}.bi-skip-forward-circle::before{content:"\f55c"}.bi-skip-forward-fill::before{content:"\f55d"}.bi-skip-forward::before{content:"\f55e"}.bi-skip-start-btn-fill::before{content:"\f55f"}.bi-skip-start-btn::before{content:"\f560"}.bi-skip-start-circle-fill::before{content:"\f561"}.bi-skip-start-circle::before{content:"\f562"}.bi-skip-start-fill::before{content:"\f563"}.bi-skip-start::before{content:"\f564"}.bi-slack::before{content:"\f565"}.bi-slash-circle-fill::before{content:"\f566"}.bi-slash-circle::before{content:"\f567"}.bi-slash-square-fill::before{content:"\f568"}.bi-slash-square::before{content:"\f569"}.bi-slash::before{content:"\f56a"}.bi-sliders::before{content:"\f56b"}.bi-smartwatch::before{content:"\f56c"}.bi-snow::before{content:"\f56d"}.bi-snow2::before{content:"\f56e"}.bi-snow3::before{content:"\f56f"}.bi-sort-alpha-down-alt::before{content:"\f570"}.bi-sort-alpha-down::before{content:"\f571"}.bi-sort-alpha-up-alt::before{content:"\f572"}.bi-sort-alpha-up::before{content:"\f573"}.bi-sort-down-alt::before{content:"\f574"}.bi-sort-down::before{content:"\f575"}.bi-sort-numeric-down-alt::before{content:"\f576"}.bi-sort-numeric-down::before{content:"\f577"}.bi-sort-numeric-up-alt::before{content:"\f578"}.bi-sort-numeric-up::before{content:"\f579"}.bi-sort-up-alt::before{content:"\f57a"}.bi-sort-up::before{content:"\f57b"}.bi-soundwave::before{content:"\f57c"}.bi-speaker-fill::before{content:"\f57d"}.bi-speaker::before{content:"\f57e"}.bi-speedometer::before{content:"\f57f"}.bi-speedometer2::before{content:"\f580"}.bi-spellcheck::before{content:"\f581"}.bi-square-fill::before{content:"\f582"}.bi-square-half::before{content:"\f583"}.bi-square::before{content:"\f584"}.bi-stack::before{content:"\f585"}.bi-star-fill::before{content:"\f586"}.bi-star-half::before{content:"\f587"}.bi-star::before{content:"\f588"}.bi-stars::before{content:"\f589"}.bi-stickies-fill::before{content:"\f58a"}.bi-stickies::before{content:"\f58b"}.bi-sticky-fill::before{content:"\f58c"}.bi-sticky::before{content:"\f58d"}.bi-stop-btn-fill::before{content:"\f58e"}.bi-stop-btn::before{content:"\f58f"}.bi-stop-circle-fill::before{content:"\f590"}.bi-stop-circle::before{content:"\f591"}.bi-stop-fill::before{content:"\f592"}.bi-stop::before{content:"\f593"}.bi-stoplights-fill::before{content:"\f594"}.bi-stoplights::before{content:"\f595"}.bi-stopwatch-fill::before{content:"\f596"}.bi-stopwatch::before{content:"\f597"}.bi-subtract::before{content:"\f598"}.bi-suit-club-fill::before{content:"\f599"}.bi-suit-club::before{content:"\f59a"}.bi-suit-diamond-fill::before{content:"\f59b"}.bi-suit-diamond::before{content:"\f59c"}.bi-suit-heart-fill::before{content:"\f59d"}.bi-suit-heart::before{content:"\f59e"}.bi-suit-spade-fill::before{content:"\f59f"}.bi-suit-spade::before{content:"\f5a0"}.bi-sun-fill::before{content:"\f5a1"}.bi-sun::before{content:"\f5a2"}.bi-sunglasses::before{content:"\f5a3"}.bi-sunrise-fill::before{content:"\f5a4"}.bi-sunrise::before{content:"\f5a5"}.bi-sunset-fill::before{content:"\f5a6"}.bi-sunset::before{content:"\f5a7"}.bi-symmetry-horizontal::before{content:"\f5a8"}.bi-symmetry-vertical::before{content:"\f5a9"}.bi-table::before{content:"\f5aa"}.bi-tablet-fill::before{content:"\f5ab"}.bi-tablet-landscape-fill::before{content:"\f5ac"}.bi-tablet-landscape::before{content:"\f5ad"}.bi-tablet::before{content:"\f5ae"}.bi-tag-fill::before{content:"\f5af"}.bi-tag::before{content:"\f5b0"}.bi-tags-fill::before{content:"\f5b1"}.bi-tags::before{content:"\f5b2"}.bi-telegram::before{content:"\f5b3"}.bi-telephone-fill::before{content:"\f5b4"}.bi-telephone-forward-fill::before{content:"\f5b5"}.bi-telephone-forward::before{content:"\f5b6"}.bi-telephone-inbound-fill::before{content:"\f5b7"}.bi-telephone-inbound::before{content:"\f5b8"}.bi-telephone-minus-fill::before{content:"\f5b9"}.bi-telephone-minus::before{content:"\f5ba"}.bi-telephone-outbound-fill::before{content:"\f5bb"}.bi-telephone-outbound::before{content:"\f5bc"}.bi-telephone-plus-fill::before{content:"\f5bd"}.bi-telephone-plus::before{content:"\f5be"}.bi-telephone-x-fill::before{content:"\f5bf"}.bi-telephone-x::before{content:"\f5c0"}.bi-telephone::before{content:"\f5c1"}.bi-terminal-fill::before{content:"\f5c2"}.bi-terminal::before{content:"\f5c3"}.bi-text-center::before{content:"\f5c4"}.bi-text-indent-left::before{content:"\f5c5"}.bi-text-indent-right::before{content:"\f5c6"}.bi-text-left::before{content:"\f5c7"}.bi-text-paragraph::before{content:"\f5c8"}.bi-text-right::before{content:"\f5c9"}.bi-textarea-resize::before{content:"\f5ca"}.bi-textarea-t::before{content:"\f5cb"}.bi-textarea::before{content:"\f5cc"}.bi-thermometer-half::before{content:"\f5cd"}.bi-thermometer-high::before{content:"\f5ce"}.bi-thermometer-low::before{content:"\f5cf"}.bi-thermometer-snow::before{content:"\f5d0"}.bi-thermometer-sun::before{content:"\f5d1"}.bi-thermometer::before{content:"\f5d2"}.bi-three-dots-vertical::before{content:"\f5d3"}.bi-three-dots::before{content:"\f5d4"}.bi-toggle-off::before{content:"\f5d5"}.bi-toggle-on::before{content:"\f5d6"}.bi-toggle2-off::before{content:"\f5d7"}.bi-toggle2-on::before{content:"\f5d8"}.bi-toggles::before{content:"\f5d9"}.bi-toggles2::before{content:"\f5da"}.bi-tools::before{content:"\f5db"}.bi-tornado::before{content:"\f5dc"}.bi-trash-fill::before{content:"\f5dd"}.bi-trash::before{content:"\f5de"}.bi-trash2-fill::before{content:"\f5df"}.bi-trash2::before{content:"\f5e0"}.bi-tree-fill::before{content:"\f5e1"}.bi-tree::before{content:"\f5e2"}.bi-triangle-fill::before{content:"\f5e3"}.bi-triangle-half::before{content:"\f5e4"}.bi-triangle::before{content:"\f5e5"}.bi-trophy-fill::before{content:"\f5e6"}.bi-trophy::before{content:"\f5e7"}.bi-tropical-storm::before{content:"\f5e8"}.bi-truck-flatbed::before{content:"\f5e9"}.bi-truck::before{content:"\f5ea"}.bi-tsunami::before{content:"\f5eb"}.bi-tv-fill::before{content:"\f5ec"}.bi-tv::before{content:"\f5ed"}.bi-twitch::before{content:"\f5ee"}.bi-twitter::before{content:"\f5ef"}.bi-type-bold::before{content:"\f5f0"}.bi-type-h1::before{content:"\f5f1"}.bi-type-h2::before{content:"\f5f2"}.bi-type-h3::before{content:"\f5f3"}.bi-type-italic::before{content:"\f5f4"}.bi-type-strikethrough::before{content:"\f5f5"}.bi-type-underline::before{content:"\f5f6"}.bi-type::before{content:"\f5f7"}.bi-ui-checks-grid::before{content:"\f5f8"}.bi-ui-checks::before{content:"\f5f9"}.bi-ui-radios-grid::before{content:"\f5fa"}.bi-ui-radios::before{content:"\f5fb"}.bi-umbrella-fill::before{content:"\f5fc"}.bi-umbrella::before{content:"\f5fd"}.bi-union::before{content:"\f5fe"}.bi-unlock-fill::before{content:"\f5ff"}.bi-unlock::before{content:"\f600"}.bi-upc-scan::before{content:"\f601"}.bi-upc::before{content:"\f602"}.bi-upload::before{content:"\f603"}.bi-vector-pen::before{content:"\f604"}.bi-view-list::before{content:"\f605"}.bi-view-stacked::before{content:"\f606"}.bi-vinyl-fill::before{content:"\f607"}.bi-vinyl::before{content:"\f608"}.bi-voicemail::before{content:"\f609"}.bi-volume-down-fill::before{content:"\f60a"}.bi-volume-down::before{content:"\f60b"}.bi-volume-mute-fill::before{content:"\f60c"}.bi-volume-mute::before{content:"\f60d"}.bi-volume-off-fill::before{content:"\f60e"}.bi-volume-off::before{content:"\f60f"}.bi-volume-up-fill::before{content:"\f610"}.bi-volume-up::before{content:"\f611"}.bi-vr::before{content:"\f612"}.bi-wallet-fill::before{content:"\f613"}.bi-wallet::before{content:"\f614"}.bi-wallet2::before{content:"\f615"}.bi-watch::before{content:"\f616"}.bi-water::before{content:"\f617"}.bi-whatsapp::before{content:"\f618"}.bi-wifi-1::before{content:"\f619"}.bi-wifi-2::before{content:"\f61a"}.bi-wifi-off::before{content:"\f61b"}.bi-wifi::before{content:"\f61c"}.bi-wind::before{content:"\f61d"}.bi-window-dock::before{content:"\f61e"}.bi-window-sidebar::before{content:"\f61f"}.bi-window::before{content:"\f620"}.bi-wrench::before{content:"\f621"}.bi-x-circle-fill::before{content:"\f622"}.bi-x-circle::before{content:"\f623"}.bi-x-diamond-fill::before{content:"\f624"}.bi-x-diamond::before{content:"\f625"}.bi-x-octagon-fill::before{content:"\f626"}.bi-x-octagon::before{content:"\f627"}.bi-x-square-fill::before{content:"\f628"}.bi-x-square::before{content:"\f629"}.bi-x::before{content:"\f62a"}.bi-youtube::before{content:"\f62b"}.bi-zoom-in::before{content:"\f62c"}.bi-zoom-out::before{content:"\f62d"}.bi-bank::before{content:"\f62e"}.bi-bank2::before{content:"\f62f"}.bi-bell-slash-fill::before{content:"\f630"}.bi-bell-slash::before{content:"\f631"}.bi-cash-coin::before{content:"\f632"}.bi-check-lg::before{content:"\f633"}.bi-coin::before{content:"\f634"}.bi-currency-bitcoin::before{content:"\f635"}.bi-currency-dollar::before{content:"\f636"}.bi-currency-euro::before{content:"\f637"}.bi-currency-exchange::before{content:"\f638"}.bi-currency-pound::before{content:"\f639"}.bi-currency-yen::before{content:"\f63a"}.bi-dash-lg::before{content:"\f63b"}.bi-exclamation-lg::before{content:"\f63c"}.bi-file-earmark-pdf-fill::before{content:"\f63d"}.bi-file-earmark-pdf::before{content:"\f63e"}.bi-file-pdf-fill::before{content:"\f63f"}.bi-file-pdf::before{content:"\f640"}.bi-gender-ambiguous::before{content:"\f641"}.bi-gender-female::before{content:"\f642"}.bi-gender-male::before{content:"\f643"}.bi-gender-trans::before{content:"\f644"}.bi-headset-vr::before{content:"\f645"}.bi-info-lg::before{content:"\f646"}.bi-mastodon::before{content:"\f647"}.bi-messenger::before{content:"\f648"}.bi-piggy-bank-fill::before{content:"\f649"}.bi-piggy-bank::before{content:"\f64a"}.bi-pin-map-fill::before{content:"\f64b"}.bi-pin-map::before{content:"\f64c"}.bi-plus-lg::before{content:"\f64d"}.bi-question-lg::before{content:"\f64e"}.bi-recycle::before{content:"\f64f"}.bi-reddit::before{content:"\f650"}.bi-safe-fill::before{content:"\f651"}.bi-safe2-fill::before{content:"\f652"}.bi-safe2::before{content:"\f653"}.bi-sd-card-fill::before{content:"\f654"}.bi-sd-card::before{content:"\f655"}.bi-skype::before{content:"\f656"}.bi-slash-lg::before{content:"\f657"}.bi-translate::before{content:"\f658"}.bi-x-lg::before{content:"\f659"}.bi-safe::before{content:"\f65a"}.bi-apple::before{content:"\f65b"}.bi-microsoft::before{content:"\f65d"}.bi-windows::before{content:"\f65e"}.bi-behance::before{content:"\f65c"}.bi-dribbble::before{content:"\f65f"}.bi-line::before{content:"\f660"}.bi-medium::before{content:"\f661"}.bi-paypal::before{content:"\f662"}.bi-pinterest::before{content:"\f663"}.bi-signal::before{content:"\f664"}.bi-snapchat::before{content:"\f665"}.bi-spotify::before{content:"\f666"}.bi-stack-overflow::before{content:"\f667"}.bi-strava::before{content:"\f668"}.bi-wordpress::before{content:"\f669"}.bi-vimeo::before{content:"\f66a"}.bi-activity::before{content:"\f66b"}.bi-easel2-fill::before{content:"\f66c"}.bi-easel2::before{content:"\f66d"}.bi-easel3-fill::before{content:"\f66e"}.bi-easel3::before{content:"\f66f"}.bi-fan::before{content:"\f670"}.bi-fingerprint::before{content:"\f671"}.bi-graph-down-arrow::before{content:"\f672"}.bi-graph-up-arrow::before{content:"\f673"}.bi-hypnotize::before{content:"\f674"}.bi-magic::before{content:"\f675"}.bi-person-rolodex::before{content:"\f676"}.bi-person-video::before{content:"\f677"}.bi-person-video2::before{content:"\f678"}.bi-person-video3::before{content:"\f679"}.bi-person-workspace::before{content:"\f67a"}.bi-radioactive::before{content:"\f67b"}.bi-webcam-fill::before{content:"\f67c"}.bi-webcam::before{content:"\f67d"}.bi-yin-yang::before{content:"\f67e"}.bi-bandaid-fill::before{content:"\f680"}.bi-bandaid::before{content:"\f681"}.bi-bluetooth::before{content:"\f682"}.bi-body-text::before{content:"\f683"}.bi-boombox::before{content:"\f684"}.bi-boxes::before{content:"\f685"}.bi-dpad-fill::before{content:"\f686"}.bi-dpad::before{content:"\f687"}.bi-ear-fill::before{content:"\f688"}.bi-ear::before{content:"\f689"}.bi-envelope-check-1::before{content:"\f68a"}.bi-envelope-check-fill::before{content:"\f68b"}.bi-envelope-check::before{content:"\f68c"}.bi-envelope-dash-1::before{content:"\f68d"}.bi-envelope-dash-fill::before{content:"\f68e"}.bi-envelope-dash::before{content:"\f68f"}.bi-envelope-exclamation-1::before{content:"\f690"}.bi-envelope-exclamation-fill::before{content:"\f691"}.bi-envelope-exclamation::before{content:"\f692"}.bi-envelope-plus-fill::before{content:"\f693"}.bi-envelope-plus::before{content:"\f694"}.bi-envelope-slash-1::before{content:"\f695"}.bi-envelope-slash-fill::before{content:"\f696"}.bi-envelope-slash::before{content:"\f697"}.bi-envelope-x-1::before{content:"\f698"}.bi-envelope-x-fill::before{content:"\f699"}.bi-envelope-x::before{content:"\f69a"}.bi-explicit-fill::before{content:"\f69b"}.bi-explicit::before{content:"\f69c"}.bi-git::before{content:"\f69d"}.bi-infinity::before{content:"\f69e"}.bi-list-columns-reverse::before{content:"\f69f"}.bi-list-columns::before{content:"\f6a0"}.bi-meta::before{content:"\f6a1"}.bi-mortorboard-fill::before{content:"\f6a2"}.bi-mortorboard::before{content:"\f6a3"}.bi-nintendo-switch::before{content:"\f6a4"}.bi-pc-display-horizontal::before{content:"\f6a5"}.bi-pc-display::before{content:"\f6a6"}.bi-pc-horizontal::before{content:"\f6a7"}.bi-pc::before{content:"\f6a8"}.bi-playstation::before{content:"\f6a9"}.bi-plus-slash-minus::before{content:"\f6aa"}.bi-projector-fill::before{content:"\f6ab"}.bi-projector::before{content:"\f6ac"}.bi-qr-code-scan::before{content:"\f6ad"}.bi-qr-code::before{content:"\f6ae"}.bi-quora::before{content:"\f6af"}.bi-quote::before{content:"\f6b0"}.bi-robot::before{content:"\f6b1"}.bi-send-check-fill::before{content:"\f6b2"}.bi-send-check::before{content:"\f6b3"}.bi-send-dash-fill::before{content:"\f6b4"}.bi-send-dash::before{content:"\f6b5"}.bi-send-exclamation-1::before{content:"\f6b6"}.bi-send-exclamation-fill::before{content:"\f6b7"}.bi-send-exclamation::before{content:"\f6b8"}.bi-send-fill::before{content:"\f6b9"}.bi-send-plus-fill::before{content:"\f6ba"}.bi-send-plus::before{content:"\f6bb"}.bi-send-slash-fill::before{content:"\f6bc"}.bi-send-slash::before{content:"\f6bd"}.bi-send-x-fill::before{content:"\f6be"}.bi-send-x::before{content:"\f6bf"}.bi-send::before{content:"\f6c0"}.bi-steam::before{content:"\f6c1"}.bi-terminal-dash-1::before{content:"\f6c2"}.bi-terminal-dash::before{content:"\f6c3"}.bi-terminal-plus::before{content:"\f6c4"}.bi-terminal-split::before{content:"\f6c5"}.bi-ticket-detailed-fill::before{content:"\f6c6"}.bi-ticket-detailed::before{content:"\f6c7"}.bi-ticket-fill::before{content:"\f6c8"}.bi-ticket-perforated-fill::before{content:"\f6c9"}.bi-ticket-perforated::before{content:"\f6ca"}.bi-ticket::before{content:"\f6cb"}.bi-tiktok::before{content:"\f6cc"}.bi-window-dash::before{content:"\f6cd"}.bi-window-desktop::before{content:"\f6ce"}.bi-window-fullscreen::before{content:"\f6cf"}.bi-window-plus::before{content:"\f6d0"}.bi-window-split::before{content:"\f6d1"}.bi-window-stack::before{content:"\f6d2"}.bi-window-x::before{content:"\f6d3"}.bi-xbox::before{content:"\f6d4"}.bi-ethernet::before{content:"\f6d5"}.bi-hdmi-fill::before{content:"\f6d6"}.bi-hdmi::before{content:"\f6d7"}.bi-usb-c-fill::before{content:"\f6d8"}.bi-usb-c::before{content:"\f6d9"}.bi-usb-fill::before{content:"\f6da"}.bi-usb-plug-fill::before{content:"\f6db"}.bi-usb-plug::before{content:"\f6dc"}.bi-usb-symbol::before{content:"\f6dd"}.bi-usb::before{content:"\f6de"}.bi-boombox-fill::before{content:"\f6df"}.bi-displayport-1::before{content:"\f6e0"}.bi-displayport::before{content:"\f6e1"}.bi-gpu-card::before{content:"\f6e2"}.bi-memory::before{content:"\f6e3"}.bi-modem-fill::before{content:"\f6e4"}.bi-modem::before{content:"\f6e5"}.bi-motherboard-fill::before{content:"\f6e6"}.bi-motherboard::before{content:"\f6e7"}.bi-optical-audio-fill::before{content:"\f6e8"}.bi-optical-audio::before{content:"\f6e9"}.bi-pci-card::before{content:"\f6ea"}.bi-router-fill::before{content:"\f6eb"}.bi-router::before{content:"\f6ec"}.bi-ssd-fill::before{content:"\f6ed"}.bi-ssd::before{content:"\f6ee"}.bi-thunderbolt-fill::before{content:"\f6ef"}.bi-thunderbolt::before{content:"\f6f0"}.bi-usb-drive-fill::before{content:"\f6f1"}.bi-usb-drive::before{content:"\f6f2"}.bi-usb-micro-fill::before{content:"\f6f3"}.bi-usb-micro::before{content:"\f6f4"}.bi-usb-mini-fill::before{content:"\f6f5"}.bi-usb-mini::before{content:"\f6f6"}.bi-cloud-haze2::before{content:"\f6f7"}.bi-device-hdd-fill::before{content:"\f6f8"}.bi-device-hdd::before{content:"\f6f9"}.bi-device-ssd-fill::before{content:"\f6fa"}.bi-device-ssd::before{content:"\f6fb"}.bi-displayport-fill::before{content:"\f6fc"}.bi-mortarboard-fill::before{content:"\f6fd"}.bi-mortarboard::before{content:"\f6fe"}.bi-terminal-x::before{content:"\f6ff"}.bi-arrow-through-heart-fill::before{content:"\f700"}.bi-arrow-through-heart::before{content:"\f701"}.bi-badge-sd-fill::before{content:"\f702"}.bi-badge-sd::before{content:"\f703"}.bi-bag-heart-fill::before{content:"\f704"}.bi-bag-heart::before{content:"\f705"}.bi-balloon-fill::before{content:"\f706"}.bi-balloon-heart-fill::before{content:"\f707"}.bi-balloon-heart::before{content:"\f708"}.bi-balloon::before{content:"\f709"}.bi-box2-fill::before{content:"\f70a"}.bi-box2-heart-fill::before{content:"\f70b"}.bi-box2-heart::before{content:"\f70c"}.bi-box2::before{content:"\f70d"}.bi-braces-asterisk::before{content:"\f70e"}.bi-calendar-heart-fill::before{content:"\f70f"}.bi-calendar-heart::before{content:"\f710"}.bi-calendar2-heart-fill::before{content:"\f711"}.bi-calendar2-heart::before{content:"\f712"}.bi-chat-heart-fill::before{content:"\f713"}.bi-chat-heart::before{content:"\f714"}.bi-chat-left-heart-fill::before{content:"\f715"}.bi-chat-left-heart::before{content:"\f716"}.bi-chat-right-heart-fill::before{content:"\f717"}.bi-chat-right-heart::before{content:"\f718"}.bi-chat-square-heart-fill::before{content:"\f719"}.bi-chat-square-heart::before{content:"\f71a"}.bi-clipboard-check-fill::before{content:"\f71b"}.bi-clipboard-data-fill::before{content:"\f71c"}.bi-clipboard-fill::before{content:"\f71d"}.bi-clipboard-heart-fill::before{content:"\f71e"}.bi-clipboard-heart::before{content:"\f71f"}.bi-clipboard-minus-fill::before{content:"\f720"}.bi-clipboard-plus-fill::before{content:"\f721"}.bi-clipboard-pulse::before{content:"\f722"}.bi-clipboard-x-fill::before{content:"\f723"}.bi-clipboard2-check-fill::before{content:"\f724"}.bi-clipboard2-check::before{content:"\f725"}.bi-clipboard2-data-fill::before{content:"\f726"}.bi-clipboard2-data::before{content:"\f727"}.bi-clipboard2-fill::before{content:"\f728"}.bi-clipboard2-heart-fill::before{content:"\f729"}.bi-clipboard2-heart::before{content:"\f72a"}.bi-clipboard2-minus-fill::before{content:"\f72b"}.bi-clipboard2-minus::before{content:"\f72c"}.bi-clipboard2-plus-fill::before{content:"\f72d"}.bi-clipboard2-plus::before{content:"\f72e"}.bi-clipboard2-pulse-fill::before{content:"\f72f"}.bi-clipboard2-pulse::before{content:"\f730"}.bi-clipboard2-x-fill::before{content:"\f731"}.bi-clipboard2-x::before{content:"\f732"}.bi-clipboard2::before{content:"\f733"}.bi-emoji-kiss-fill::before{content:"\f734"}.bi-emoji-kiss::before{content:"\f735"}.bi-envelope-heart-fill::before{content:"\f736"}.bi-envelope-heart::before{content:"\f737"}.bi-envelope-open-heart-fill::before{content:"\f738"}.bi-envelope-open-heart::before{content:"\f739"}.bi-envelope-paper-fill::before{content:"\f73a"}.bi-envelope-paper-heart-fill::before{content:"\f73b"}.bi-envelope-paper-heart::before{content:"\f73c"}.bi-envelope-paper::before{content:"\f73d"}.bi-filetype-aac::before{content:"\f73e"}.bi-filetype-ai::before{content:"\f73f"}.bi-filetype-bmp::before{content:"\f740"}.bi-filetype-cs::before{content:"\f741"}.bi-filetype-css::before{content:"\f742"}.bi-filetype-csv::before{content:"\f743"}.bi-filetype-doc::before{content:"\f744"}.bi-filetype-docx::before{content:"\f745"}.bi-filetype-exe::before{content:"\f746"}.bi-filetype-gif::before{content:"\f747"}.bi-filetype-heic::before{content:"\f748"}.bi-filetype-html::before{content:"\f749"}.bi-filetype-java::before{content:"\f74a"}.bi-filetype-jpg::before{content:"\f74b"}.bi-filetype-js::before{content:"\f74c"}.bi-filetype-jsx::before{content:"\f74d"}.bi-filetype-key::before{content:"\f74e"}.bi-filetype-m4p::before{content:"\f74f"}.bi-filetype-md::before{content:"\f750"}.bi-filetype-mdx::before{content:"\f751"}.bi-filetype-mov::before{content:"\f752"}.bi-filetype-mp3::before{content:"\f753"}.bi-filetype-mp4::before{content:"\f754"}.bi-filetype-otf::before{content:"\f755"}.bi-filetype-pdf::before{content:"\f756"}.bi-filetype-php::before{content:"\f757"}.bi-filetype-png::before{content:"\f758"}.bi-filetype-ppt-1::before{content:"\f759"}.bi-filetype-ppt::before{content:"\f75a"}.bi-filetype-psd::before{content:"\f75b"}.bi-filetype-py::before{content:"\f75c"}.bi-filetype-raw::before{content:"\f75d"}.bi-filetype-rb::before{content:"\f75e"}.bi-filetype-sass::before{content:"\f75f"}.bi-filetype-scss::before{content:"\f760"}.bi-filetype-sh::before{content:"\f761"}.bi-filetype-svg::before{content:"\f762"}.bi-filetype-tiff::before{content:"\f763"}.bi-filetype-tsx::before{content:"\f764"}.bi-filetype-ttf::before{content:"\f765"}.bi-filetype-txt::before{content:"\f766"}.bi-filetype-wav::before{content:"\f767"}.bi-filetype-woff::before{content:"\f768"}.bi-filetype-xls-1::before{content:"\f769"}.bi-filetype-xls::before{content:"\f76a"}.bi-filetype-xml::before{content:"\f76b"}.bi-filetype-yml::before{content:"\f76c"}.bi-heart-arrow::before{content:"\f76d"}.bi-heart-pulse-fill::before{content:"\f76e"}.bi-heart-pulse::before{content:"\f76f"}.bi-heartbreak-fill::before{content:"\f770"}.bi-heartbreak::before{content:"\f771"}.bi-hearts::before{content:"\f772"}.bi-hospital-fill::before{content:"\f773"}.bi-hospital::before{content:"\f774"}.bi-house-heart-fill::before{content:"\f775"}.bi-house-heart::before{content:"\f776"}.bi-incognito::before{content:"\f777"}.bi-magnet-fill::before{content:"\f778"}.bi-magnet::before{content:"\f779"}.bi-person-heart::before{content:"\f77a"}.bi-person-hearts::before{content:"\f77b"}.bi-phone-flip::before{content:"\f77c"}.bi-plugin::before{content:"\f77d"}.bi-postage-fill::before{content:"\f77e"}.bi-postage-heart-fill::before{content:"\f77f"}.bi-postage-heart::before{content:"\f780"}.bi-postage::before{content:"\f781"}.bi-postcard-fill::before{content:"\f782"}.bi-postcard-heart-fill::before{content:"\f783"}.bi-postcard-heart::before{content:"\f784"}.bi-postcard::before{content:"\f785"}.bi-search-heart-fill::before{content:"\f786"}.bi-search-heart::before{content:"\f787"}.bi-sliders2-vertical::before{content:"\f788"}.bi-sliders2::before{content:"\f789"}.bi-trash3-fill::before{content:"\f78a"}.bi-trash3::before{content:"\f78b"}.bi-valentine::before{content:"\f78c"}.bi-valentine2::before{content:"\f78d"}.bi-wrench-adjustable-circle-fill::before{content:"\f78e"}.bi-wrench-adjustable-circle::before{content:"\f78f"}.bi-wrench-adjustable::before{content:"\f790"}.bi-filetype-json::before{content:"\f791"}.bi-filetype-pptx::before{content:"\f792"}.bi-filetype-xlsx::before{content:"\f793"}.bi-1-circle-1::before{content:"\f794"}.bi-1-circle-fill-1::before{content:"\f795"}.bi-1-circle-fill::before{content:"\f796"}.bi-1-circle::before{content:"\f797"}.bi-1-square-fill::before{content:"\f798"}.bi-1-square::before{content:"\f799"}.bi-2-circle-1::before{content:"\f79a"}.bi-2-circle-fill-1::before{content:"\f79b"}.bi-2-circle-fill::before{content:"\f79c"}.bi-2-circle::before{content:"\f79d"}.bi-2-square-fill::before{content:"\f79e"}.bi-2-square::before{content:"\f79f"}.bi-3-circle-1::before{content:"\f7a0"}.bi-3-circle-fill-1::before{content:"\f7a1"}.bi-3-circle-fill::before{content:"\f7a2"}.bi-3-circle::before{content:"\f7a3"}.bi-3-square-fill::before{content:"\f7a4"}.bi-3-square::before{content:"\f7a5"}.bi-4-circle-1::before{content:"\f7a6"}.bi-4-circle-fill-1::before{content:"\f7a7"}.bi-4-circle-fill::before{content:"\f7a8"}.bi-4-circle::before{content:"\f7a9"}.bi-4-square-fill::before{content:"\f7aa"}.bi-4-square::before{content:"\f7ab"}.bi-5-circle-1::before{content:"\f7ac"}.bi-5-circle-fill-1::before{content:"\f7ad"}.bi-5-circle-fill::before{content:"\f7ae"}.bi-5-circle::before{content:"\f7af"}.bi-5-square-fill::before{content:"\f7b0"}.bi-5-square::before{content:"\f7b1"}.bi-6-circle-1::before{content:"\f7b2"}.bi-6-circle-fill-1::before{content:"\f7b3"}.bi-6-circle-fill::before{content:"\f7b4"}.bi-6-circle::before{content:"\f7b5"}.bi-6-square-fill::before{content:"\f7b6"}.bi-6-square::before{content:"\f7b7"}.bi-7-circle-1::before{content:"\f7b8"}.bi-7-circle-fill-1::before{content:"\f7b9"}.bi-7-circle-fill::before{content:"\f7ba"}.bi-7-circle::before{content:"\f7bb"}.bi-7-square-fill::before{content:"\f7bc"}.bi-7-square::before{content:"\f7bd"}.bi-8-circle-1::before{content:"\f7be"}.bi-8-circle-fill-1::before{content:"\f7bf"}.bi-8-circle-fill::before{content:"\f7c0"}.bi-8-circle::before{content:"\f7c1"}.bi-8-square-fill::before{content:"\f7c2"}.bi-8-square::before{content:"\f7c3"}.bi-9-circle-1::before{content:"\f7c4"}.bi-9-circle-fill-1::before{content:"\f7c5"}.bi-9-circle-fill::before{content:"\f7c6"}.bi-9-circle::before{content:"\f7c7"}.bi-9-square-fill::before{content:"\f7c8"}.bi-9-square::before{content:"\f7c9"}.bi-airplane-engines-fill::before{content:"\f7ca"}.bi-airplane-engines::before{content:"\f7cb"}.bi-airplane-fill::before{content:"\f7cc"}.bi-airplane::before{content:"\f7cd"}.bi-alexa::before{content:"\f7ce"}.bi-alipay::before{content:"\f7cf"}.bi-android::before{content:"\f7d0"}.bi-android2::before{content:"\f7d1"}.bi-box-fill::before{content:"\f7d2"}.bi-box-seam-fill::before{content:"\f7d3"}.bi-browser-chrome::before{content:"\f7d4"}.bi-browser-edge::before{content:"\f7d5"}.bi-browser-firefox::before{content:"\f7d6"}.bi-browser-safari::before{content:"\f7d7"}.bi-c-circle-1::before{content:"\f7d8"}.bi-c-circle-fill-1::before{content:"\f7d9"}.bi-c-circle-fill::before{content:"\f7da"}.bi-c-circle::before{content:"\f7db"}.bi-c-square-fill::before{content:"\f7dc"}.bi-c-square::before{content:"\f7dd"}.bi-capsule-pill::before{content:"\f7de"}.bi-capsule::before{content:"\f7df"}.bi-car-front-fill::before{content:"\f7e0"}.bi-car-front::before{content:"\f7e1"}.bi-cassette-fill::before{content:"\f7e2"}.bi-cassette::before{content:"\f7e3"}.bi-cc-circle-1::before{content:"\f7e4"}.bi-cc-circle-fill-1::before{content:"\f7e5"}.bi-cc-circle-fill::before{content:"\f7e6"}.bi-cc-circle::before{content:"\f7e7"}.bi-cc-square-fill::before{content:"\f7e8"}.bi-cc-square::before{content:"\f7e9"}.bi-cup-hot-fill::before{content:"\f7ea"}.bi-cup-hot::before{content:"\f7eb"}.bi-currency-rupee::before{content:"\f7ec"}.bi-dropbox::before{content:"\f7ed"}.bi-escape::before{content:"\f7ee"}.bi-fast-forward-btn-fill::before{content:"\f7ef"}.bi-fast-forward-btn::before{content:"\f7f0"}.bi-fast-forward-circle-fill::before{content:"\f7f1"}.bi-fast-forward-circle::before{content:"\f7f2"}.bi-fast-forward-fill::before{content:"\f7f3"}.bi-fast-forward::before{content:"\f7f4"}.bi-filetype-sql::before{content:"\f7f5"}.bi-fire::before{content:"\f7f6"}.bi-google-play::before{content:"\f7f7"}.bi-h-circle-1::before{content:"\f7f8"}.bi-h-circle-fill-1::before{content:"\f7f9"}.bi-h-circle-fill::before{content:"\f7fa"}.bi-h-circle::before{content:"\f7fb"}.bi-h-square-fill::before{content:"\f7fc"}.bi-h-square::before{content:"\f7fd"}.bi-indent::before{content:"\f7fe"}.bi-lungs-fill::before{content:"\f7ff"}.bi-lungs::before{content:"\f800"}.bi-microsoft-teams::before{content:"\f801"}.bi-p-circle-1::before{content:"\f802"}.bi-p-circle-fill-1::before{content:"\f803"}.bi-p-circle-fill::before{content:"\f804"}.bi-p-circle::before{content:"\f805"}.bi-p-square-fill::before{content:"\f806"}.bi-p-square::before{content:"\f807"}.bi-pass-fill::before{content:"\f808"}.bi-pass::before{content:"\f809"}.bi-prescription::before{content:"\f80a"}.bi-prescription2::before{content:"\f80b"}.bi-r-circle-1::before{content:"\f80c"}.bi-r-circle-fill-1::before{content:"\f80d"}.bi-r-circle-fill::before{content:"\f80e"}.bi-r-circle::before{content:"\f80f"}.bi-r-square-fill::before{content:"\f810"}.bi-r-square::before{content:"\f811"}.bi-repeat-1::before{content:"\f812"}.bi-repeat::before{content:"\f813"}.bi-rewind-btn-fill::before{content:"\f814"}.bi-rewind-btn::before{content:"\f815"}.bi-rewind-circle-fill::before{content:"\f816"}.bi-rewind-circle::before{content:"\f817"}.bi-rewind-fill::before{content:"\f818"}.bi-rewind::before{content:"\f819"}.bi-train-freight-front-fill::before{content:"\f81a"}.bi-train-freight-front::before{content:"\f81b"}.bi-train-front-fill::before{content:"\f81c"}.bi-train-front::before{content:"\f81d"}.bi-train-lightrail-front-fill::before{content:"\f81e"}.bi-train-lightrail-front::before{content:"\f81f"}.bi-truck-front-fill::before{content:"\f820"}.bi-truck-front::before{content:"\f821"}.bi-ubuntu::before{content:"\f822"}.bi-unindent::before{content:"\f823"}.bi-unity::before{content:"\f824"}.bi-universal-access-circle::before{content:"\f825"}.bi-universal-access::before{content:"\f826"}.bi-virus::before{content:"\f827"}.bi-virus2::before{content:"\f828"}.bi-wechat::before{content:"\f829"}.bi-yelp::before{content:"\f82a"}.bi-sign-stop-fill::before{content:"\f82b"}.bi-sign-stop-lights-fill::before{content:"\f82c"}.bi-sign-stop-lights::before{content:"\f82d"}.bi-sign-stop::before{content:"\f82e"}.bi-sign-turn-left-fill::before{content:"\f82f"}.bi-sign-turn-left::before{content:"\f830"}.bi-sign-turn-right-fill::before{content:"\f831"}.bi-sign-turn-right::before{content:"\f832"}.bi-sign-turn-slight-left-fill::before{content:"\f833"}.bi-sign-turn-slight-left::before{content:"\f834"}.bi-sign-turn-slight-right-fill::before{content:"\f835"}.bi-sign-turn-slight-right::before{content:"\f836"}.bi-sign-yield-fill::before{content:"\f837"}.bi-sign-yield::before{content:"\f838"}.bi-ev-station-fill::before{content:"\f839"}.bi-ev-station::before{content:"\f83a"}.bi-fuel-pump-diesel-fill::before{content:"\f83b"}.bi-fuel-pump-diesel::before{content:"\f83c"}.bi-fuel-pump-fill::before{content:"\f83d"}.bi-fuel-pump::before{content:"\f83e"}.bi-0-circle-fill::before{content:"\f83f"}.bi-0-circle::before{content:"\f840"}.bi-0-square-fill::before{content:"\f841"}.bi-0-square::before{content:"\f842"}.bi-rocket-fill::before{content:"\f843"}.bi-rocket-takeoff-fill::before{content:"\f844"}.bi-rocket-takeoff::before{content:"\f845"}.bi-rocket::before{content:"\f846"}.bi-stripe::before{content:"\f847"}.bi-subscript::before{content:"\f848"}.bi-superscript::before{content:"\f849"}.bi-trello::before{content:"\f84a"}.bi-envelope-at-fill::before{content:"\f84b"}.bi-envelope-at::before{content:"\f84c"}.bi-regex::before{content:"\f84d"}.bi-text-wrap::before{content:"\f84e"}.bi-sign-dead-end-fill::before{content:"\f84f"}.bi-sign-dead-end::before{content:"\f850"}.bi-sign-do-not-enter-fill::before{content:"\f851"}.bi-sign-do-not-enter::before{content:"\f852"}.bi-sign-intersection-fill::before{content:"\f853"}.bi-sign-intersection-side-fill::before{content:"\f854"}.bi-sign-intersection-side::before{content:"\f855"}.bi-sign-intersection-t-fill::before{content:"\f856"}.bi-sign-intersection-t::before{content:"\f857"}.bi-sign-intersection-y-fill::before{content:"\f858"}.bi-sign-intersection-y::before{content:"\f859"}.bi-sign-intersection::before{content:"\f85a"}.bi-sign-merge-left-fill::before{content:"\f85b"}.bi-sign-merge-left::before{content:"\f85c"}.bi-sign-merge-right-fill::before{content:"\f85d"}.bi-sign-merge-right::before{content:"\f85e"}.bi-sign-no-left-turn-fill::before{content:"\f85f"}.bi-sign-no-left-turn::before{content:"\f860"}.bi-sign-no-parking-fill::before{content:"\f861"}.bi-sign-no-parking::before{content:"\f862"}.bi-sign-no-right-turn-fill::before{content:"\f863"}.bi-sign-no-right-turn::before{content:"\f864"}.bi-sign-railroad-fill::before{content:"\f865"}.bi-sign-railroad::before{content:"\f866"}.bi-building-add::before{content:"\f867"}.bi-building-check::before{content:"\f868"}.bi-building-dash::before{content:"\f869"}.bi-building-down::before{content:"\f86a"}.bi-building-exclamation::before{content:"\f86b"}.bi-building-fill-add::before{content:"\f86c"}.bi-building-fill-check::before{content:"\f86d"}.bi-building-fill-dash::before{content:"\f86e"}.bi-building-fill-down::before{content:"\f86f"}.bi-building-fill-exclamation::before{content:"\f870"}.bi-building-fill-gear::before{content:"\f871"}.bi-building-fill-lock::before{content:"\f872"}.bi-building-fill-slash::before{content:"\f873"}.bi-building-fill-up::before{content:"\f874"}.bi-building-fill-x::before{content:"\f875"}.bi-building-fill::before{content:"\f876"}.bi-building-gear::before{content:"\f877"}.bi-building-lock::before{content:"\f878"}.bi-building-slash::before{content:"\f879"}.bi-building-up::before{content:"\f87a"}.bi-building-x::before{content:"\f87b"}.bi-buildings-fill::before{content:"\f87c"}.bi-buildings::before{content:"\f87d"}.bi-bus-front-fill::before{content:"\f87e"}.bi-bus-front::before{content:"\f87f"}.bi-ev-front-fill::before{content:"\f880"}.bi-ev-front::before{content:"\f881"}.bi-globe-americas::before{content:"\f882"}.bi-globe-asia-australia::before{content:"\f883"}.bi-globe-central-south-asia::before{content:"\f884"}.bi-globe-europe-africa::before{content:"\f885"}.bi-house-add-fill::before{content:"\f886"}.bi-house-add::before{content:"\f887"}.bi-house-check-fill::before{content:"\f888"}.bi-house-check::before{content:"\f889"}.bi-house-dash-fill::before{content:"\f88a"}.bi-house-dash::before{content:"\f88b"}.bi-house-down-fill::before{content:"\f88c"}.bi-house-down::before{content:"\f88d"}.bi-house-exclamation-fill::before{content:"\f88e"}.bi-house-exclamation::before{content:"\f88f"}.bi-house-gear-fill::before{content:"\f890"}.bi-house-gear::before{content:"\f891"}.bi-house-lock-fill::before{content:"\f892"}.bi-house-lock::before{content:"\f893"}.bi-house-slash-fill::before{content:"\f894"}.bi-house-slash::before{content:"\f895"}.bi-house-up-fill::before{content:"\f896"}.bi-house-up::before{content:"\f897"}.bi-house-x-fill::before{content:"\f898"}.bi-house-x::before{content:"\f899"}.bi-person-add::before{content:"\f89a"}.bi-person-down::before{content:"\f89b"}.bi-person-exclamation::before{content:"\f89c"}.bi-person-fill-add::before{content:"\f89d"}.bi-person-fill-check::before{content:"\f89e"}.bi-person-fill-dash::before{content:"\f89f"}.bi-person-fill-down::before{content:"\f8a0"}.bi-person-fill-exclamation::before{content:"\f8a1"}.bi-person-fill-gear::before{content:"\f8a2"}.bi-person-fill-lock::before{content:"\f8a3"}.bi-person-fill-slash::before{content:"\f8a4"}.bi-person-fill-up::before{content:"\f8a5"}.bi-person-fill-x::before{content:"\f8a6"}.bi-person-gear::before{content:"\f8a7"}.bi-person-lock::before{content:"\f8a8"}.bi-person-slash::before{content:"\f8a9"}.bi-person-up::before{content:"\f8aa"}.bi-scooter::before{content:"\f8ab"}.bi-taxi-front-fill::before{content:"\f8ac"}.bi-taxi-front::before{content:"\f8ad"}.bi-amd::before{content:"\f8ae"}.bi-database-add::before{content:"\f8af"}.bi-database-check::before{content:"\f8b0"}.bi-database-dash::before{content:"\f8b1"}.bi-database-down::before{content:"\f8b2"}.bi-database-exclamation::before{content:"\f8b3"}.bi-database-fill-add::before{content:"\f8b4"}.bi-database-fill-check::before{content:"\f8b5"}.bi-database-fill-dash::before{content:"\f8b6"}.bi-database-fill-down::before{content:"\f8b7"}.bi-database-fill-exclamation::before{content:"\f8b8"}.bi-database-fill-gear::before{content:"\f8b9"}.bi-database-fill-lock::before{content:"\f8ba"}.bi-database-fill-slash::before{content:"\f8bb"}.bi-database-fill-up::before{content:"\f8bc"}.bi-database-fill-x::before{content:"\f8bd"}.bi-database-fill::before{content:"\f8be"}.bi-database-gear::before{content:"\f8bf"}.bi-database-lock::before{content:"\f8c0"}.bi-database-slash::before{content:"\f8c1"}.bi-database-up::before{content:"\f8c2"}.bi-database-x::before{content:"\f8c3"}.bi-database::before{content:"\f8c4"}.bi-houses-fill::before{content:"\f8c5"}.bi-houses::before{content:"\f8c6"}.bi-nvidia::before{content:"\f8c7"}.bi-person-vcard-fill::before{content:"\f8c8"}.bi-person-vcard::before{content:"\f8c9"}.bi-sina-weibo::before{content:"\f8ca"}.bi-tencent-qq::before{content:"\f8cb"}.bi-wikipedia::before{content:"\f8cc"}body{position:relative;z-index:0;max-width:100vw;overflow-x:hidden;padding-top:var(--header-height);background:var(--page-gradient)}body section{position:relative;z-index:1}@media (max-width:1441.98px){body{--bs-body-font-size:15px;--bs-body-line-height:24px}}@media (max-width:991.98px){body{--bs-body-font-size:15px;--bs-body-line-height:20px}}.collapsing{transition:none;display:none}#header_wrapper{max-width:100vw;width:100%;padding:calc(var(--header-padding)/ 2) 0;transition:all .15s ease-in-out}#header_wrapper.scrolling{padding:.5rem 0;background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px rgba(0,0,0,.15)}#header_wrapper.collapsed{background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px rgba(0,0,0,.15);height:100%}#header_wrapper.scrolled-down{transform:translateY(calc(var(--header-height) * -1))}#header_wrapper.scrolled-up{transform:translateY(0)}#header_wrapper .navbar-brand{transition:all .15s ease-in-out}#header_wrapper .navbar-brand .logo{transition:all .15s ease-in-out}#header_wrapper #language-menu-btn{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#5f6980;background-color:#f3eedf;padding:5.5px 19px;border-radius:1rem;position:relative;transition:all .15s ease-in-out;cursor:pointer}#header_wrapper #language-menu-btn .current{display:flex;justify-content:flex-start;align-items:center}#header_wrapper #language-menu-btn .current .flag{display:block;width:16px;height:11px}#header_wrapper #language-menu-btn .current .flag img{display:block}#header_wrapper #language-menu-btn .current .slug{text-transform:uppercase;margin-left:4px}#header_wrapper #language-menu{display:flex;flex-direction:column;gap:6px;opacity:0;position:absolute;visibility:hidden;transition:all .15s ease-in-out;left:50%;transform:translate(-50%,-5px);background-color:#f3eedf;padding:.5rem;border-radius:.5rem}#header_wrapper #language-menu .lang-item{padding-right:13px}#header_wrapper #language-menu .lang-item a{display:flex;flex-wrap:nowrap;align-items:center;padding:4px .5rem;border-radius:2.5px;text-decoration:none;color:#5f6980;line-height:1;transition:all .15s ease-in-out}#header_wrapper #language-menu.show{visibility:visible;opacity:1;transform:translate(-50%,10px)}#header_wrapper #language-menu.show .lang-item a:hover{background-color:#f3eedf;color:#5f6980}#header_wrapper .language_selector{position:relative;top:-15px;width:198px}#header_wrapper .language_selector .accordion{position:absolute;left:0;right:0;top:0}#header_wrapper .language_selector .accordion .accordion-item{border-width:0;background-color:#f3eedf;border:0;padding:6px 15px;color:#5f6980;border-radius:1rem}#header_wrapper .language_selector .accordion .accordion-item .accordion-button{padding:0;color:#5f6980!important}#header_wrapper .language_selector .accordion .accordion-item .accordion-button:after{background:no-repeat center url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 1L7 7L1 1" stroke="%235F6980" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain}#header_wrapper .language_selector .accordion .accordion-item .accordion-button:focus{box-shadow:none}#header_wrapper .language_selector .accordion .accordion-item .accordion-body{padding:10px 0 0}#header_wrapper .language_selector .accordion .accordion-item .accordion-body label{font-size:12px;font-weight:600}#header_wrapper .language_selector .accordion .accordion-item .accordion-body select{height:31px;padding:0 15px!important;display:flex;align-items:center;border:1px solid rgba(95,105,128,.5);color:#5f6980;font-size:11px}#header_wrapper .language_selector .accordion .accordion-item .accordion-body input[type=submit]{height:28px;font-size:10px;font-weight:700;display:inline-flex;align-items:center;padding:0 10px!important;background-image:none;width:73px;justify-content:center;text-align:center!important}@media (min-width:576px){.navbar-expand-sm .navbar-collapse{padding:0;height:auto;background:0 0}.navbar-expand-sm .navbar-collapse #btn-search{font-size:24px}.navbar-expand-sm .navbar-collapse .nav-item a.nav-link{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;color:#000;padding-left:11px!important;padding-right:11px!important;white-space:nowrap}.navbar-expand-sm .navbar-collapse .nav-item a.dropdown-toggle:after{display:inline-block}.navbar-expand-sm .navbar-collapse .nav-item .dropdown-menu{display:none!important;width:auto;border:0}.navbar-expand-sm .navbar-collapse .nav-item .dropdown-menu a.nav-link{color:#fff}.navbar-expand-sm .navbar-collapse .nav-item .dropdown-menu a.nav-link:hover{background:#fff!important;color:#32a5a4!important}.navbar-expand-sm .navbar-collapse .nav-item:hover .dropdown-menu{display:block!important;background:#32a5a4}.navbar-expand-sm .navbar-collapse .nav-item.dropdown{display:block}.navbar-expand-sm .navbar-collapse .nav-item.dropdown .mobile-toggler{display:none}}@media (max-width:575.98px){.navbar-expand-sm .navbar-nav{margin-top:0}.navbar-expand-sm .navbar-nav .nav-item .nav-link{font-size:13px;font-weight:500;color:#000;line-height:20px}.navbar-expand-sm .navbar-collapse #language-menu-btn{padding:1rem!important;margin:0!important}.navbar-expand-sm .navbar-collapse #language-menu{visibility:visible!important;position:relative!important;opacity:1!important;padding:0!important;background:0 0!important}.navbar-expand-sm .navbar-collapse #language-menu .lang-item a{padding:1rem 0!important}.navbar-expand-sm .navbar-collapse #language-menu .lang-item:last-child a{padding-bottom:0!important}}@media (min-width:768px){.navbar-expand-md .navbar-collapse{padding:0;height:auto;background:0 0}.navbar-expand-md .navbar-collapse #btn-search{font-size:24px}.navbar-expand-md .navbar-collapse .nav-item a.nav-link{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;color:#000;padding-left:11px!important;padding-right:11px!important;white-space:nowrap}.navbar-expand-md .navbar-collapse .nav-item a.dropdown-toggle:after{display:inline-block}.navbar-expand-md .navbar-collapse .nav-item .dropdown-menu{display:none!important;width:auto;border:0}.navbar-expand-md .navbar-collapse .nav-item .dropdown-menu a.nav-link{color:#fff}.navbar-expand-md .navbar-collapse .nav-item .dropdown-menu a.nav-link:hover{background:#fff!important;color:#32a5a4!important}.navbar-expand-md .navbar-collapse .nav-item:hover .dropdown-menu{display:block!important;background:#32a5a4}.navbar-expand-md .navbar-collapse .nav-item.dropdown{display:block}.navbar-expand-md .navbar-collapse .nav-item.dropdown .mobile-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md .navbar-nav{margin-top:0}.navbar-expand-md .navbar-nav .nav-item .nav-link{font-size:13px;font-weight:500;color:#000;line-height:20px}.navbar-expand-md .navbar-collapse #language-menu-btn{padding:1rem!important;margin:0!important}.navbar-expand-md .navbar-collapse #language-menu{visibility:visible!important;position:relative!important;opacity:1!important;padding:0!important;background:0 0!important}.navbar-expand-md .navbar-collapse #language-menu .lang-item a{padding:1rem 0!important}.navbar-expand-md .navbar-collapse #language-menu .lang-item:last-child a{padding-bottom:0!important}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{padding:0;height:auto;background:0 0}.navbar-expand-lg .navbar-collapse #btn-search{font-size:24px}.navbar-expand-lg .navbar-collapse .nav-item a.nav-link{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;color:#000;padding-left:11px!important;padding-right:11px!important;white-space:nowrap}.navbar-expand-lg .navbar-collapse .nav-item a.dropdown-toggle:after{display:inline-block}.navbar-expand-lg .navbar-collapse .nav-item .dropdown-menu{display:none!important;width:auto;border:0}.navbar-expand-lg .navbar-collapse .nav-item .dropdown-menu a.nav-link{color:#fff}.navbar-expand-lg .navbar-collapse .nav-item .dropdown-menu a.nav-link:hover{background:#fff!important;color:#32a5a4!important}.navbar-expand-lg .navbar-collapse .nav-item:hover .dropdown-menu{display:block!important;background:#32a5a4}.navbar-expand-lg .navbar-collapse .nav-item.dropdown{display:block}.navbar-expand-lg .navbar-collapse .nav-item.dropdown .mobile-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg .navbar-nav{margin-top:0}.navbar-expand-lg .navbar-nav .nav-item .nav-link{font-size:13px;font-weight:500;color:#000;line-height:20px}.navbar-expand-lg .navbar-collapse #language-menu-btn{padding:1rem!important;margin:0!important}.navbar-expand-lg .navbar-collapse #language-menu{visibility:visible!important;position:relative!important;opacity:1!important;padding:0!important;background:0 0!important}.navbar-expand-lg .navbar-collapse #language-menu .lang-item a{padding:1rem 0!important}.navbar-expand-lg .navbar-collapse #language-menu .lang-item:last-child a{padding-bottom:0!important}}@media (min-width:1200px){.navbar-expand-xl .navbar-collapse{padding:0;height:auto;background:0 0}.navbar-expand-xl .navbar-collapse #btn-search{font-size:24px}.navbar-expand-xl .navbar-collapse .nav-item a.nav-link{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;color:#000;padding-left:11px!important;padding-right:11px!important;white-space:nowrap}.navbar-expand-xl .navbar-collapse .nav-item a.dropdown-toggle:after{display:inline-block}.navbar-expand-xl .navbar-collapse .nav-item .dropdown-menu{display:none!important;width:auto;border:0}.navbar-expand-xl .navbar-collapse .nav-item .dropdown-menu a.nav-link{color:#fff}.navbar-expand-xl .navbar-collapse .nav-item .dropdown-menu a.nav-link:hover{background:#fff!important;color:#32a5a4!important}.navbar-expand-xl .navbar-collapse .nav-item:hover .dropdown-menu{display:block!important;background:#32a5a4}.navbar-expand-xl .navbar-collapse .nav-item.dropdown{display:block}.navbar-expand-xl .navbar-collapse .nav-item.dropdown .mobile-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl .navbar-nav{margin-top:0}.navbar-expand-xl .navbar-nav .nav-item .nav-link{font-size:13px;font-weight:500;color:#000;line-height:20px}.navbar-expand-xl .navbar-collapse #language-menu-btn{padding:1rem!important;margin:0!important}.navbar-expand-xl .navbar-collapse #language-menu{visibility:visible!important;position:relative!important;opacity:1!important;padding:0!important;background:0 0!important}.navbar-expand-xl .navbar-collapse #language-menu .lang-item a{padding:1rem 0!important}.navbar-expand-xl .navbar-collapse #language-menu .lang-item:last-child a{padding-bottom:0!important}}@media (min-width:1442px){.navbar-expand-xxl .navbar-collapse{padding:0;height:auto;background:0 0}.navbar-expand-xxl .navbar-collapse #btn-search{font-size:24px}.navbar-expand-xxl .navbar-collapse .nav-item a.nav-link{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;color:#000;padding-left:11px!important;padding-right:11px!important;white-space:nowrap}.navbar-expand-xxl .navbar-collapse .nav-item a.dropdown-toggle:after{display:inline-block}.navbar-expand-xxl .navbar-collapse .nav-item .dropdown-menu{display:none!important;width:auto;border:0}.navbar-expand-xxl .navbar-collapse .nav-item .dropdown-menu a.nav-link{color:#fff}.navbar-expand-xxl .navbar-collapse .nav-item .dropdown-menu a.nav-link:hover{background:#fff!important;color:#32a5a4!important}.navbar-expand-xxl .navbar-collapse .nav-item:hover .dropdown-menu{display:block!important;background:#32a5a4}.navbar-expand-xxl .navbar-collapse .nav-item.dropdown{display:block}.navbar-expand-xxl .navbar-collapse .nav-item.dropdown .mobile-toggler{display:none}}@media (max-width:1441.98px){.navbar-expand-xxl .navbar-nav{margin-top:0}.navbar-expand-xxl .navbar-nav .nav-item .nav-link{font-size:13px;font-weight:500;color:#000;line-height:20px}.navbar-expand-xxl .navbar-collapse #language-menu-btn{padding:1rem!important;margin:0!important}.navbar-expand-xxl .navbar-collapse #language-menu{visibility:visible!important;position:relative!important;opacity:1!important;padding:0!important;background:0 0!important}.navbar-expand-xxl .navbar-collapse #language-menu .lang-item a{padding:1rem 0!important}.navbar-expand-xxl .navbar-collapse #language-menu .lang-item:last-child a{padding-bottom:0!important}}.navbar-expand .navbar-collapse{padding:0;height:auto;background:0 0}.navbar-expand .navbar-collapse #btn-search{font-size:24px}.navbar-expand .navbar-collapse .nav-item a.nav-link{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;color:#000;padding-left:11px!important;padding-right:11px!important;white-space:nowrap}.navbar-expand .navbar-collapse .nav-item a.dropdown-toggle:after{display:inline-block}.navbar-expand .navbar-collapse .nav-item .dropdown-menu{display:none!important;width:auto;border:0}.navbar-expand .navbar-collapse .nav-item .dropdown-menu a.nav-link{color:#fff}.navbar-expand .navbar-collapse .nav-item .dropdown-menu a.nav-link:hover{background:#fff!important;color:#32a5a4!important}.navbar-expand .navbar-collapse .nav-item:hover .dropdown-menu{display:block!important;background:#32a5a4}.navbar-expand .navbar-collapse .nav-item.dropdown{display:block}.navbar-expand .navbar-collapse .nav-item.dropdown .mobile-toggler{display:none}.navbar-expand .navbar-nav{margin-top:0}.navbar-expand .navbar-nav .nav-item .nav-link{font-size:13px;font-weight:500;color:#000;line-height:20px}.navbar-expand .navbar-collapse #language-menu-btn{padding:1rem!important;margin:0!important}.navbar-expand .navbar-collapse #language-menu{visibility:visible!important;position:relative!important;opacity:1!important;padding:0!important;background:0 0!important}.navbar-expand .navbar-collapse #language-menu .lang-item a{padding:1rem 0!important}.navbar-expand .navbar-collapse #language-menu .lang-item:last-child a{padding-bottom:0!important}.navbar .navbar-nav{margin-top:25px}.navbar .navbar-toggler{border:2px solid #32a5a4;border-radius:39px!important;color:#32a5a4;font-size:26px;width:39px;height:39px;border-radius:0;padding:0}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler #menu-opened{display:block}.navbar .navbar-toggler #menu-closed{display:none}.navbar .navbar-toggler.collapsed #menu-opened{display:none}.navbar .navbar-toggler.collapsed #menu-closed{display:block}.navbar .navbar-collapse .nav-item a.nav-link{margin:5px 0;font-size:20px}.navbar .navbar-collapse .nav-item a.dropdown-toggle:after{display:none}.navbar .navbar-collapse .nav-item.dropdown .dropdown-menu{background:#32a5a4;border-radius:5px;border:0;padding:20px}.navbar .navbar-collapse .nav-item.dropdown .dropdown-menu a.nav-link{color:#fff;font-size:15px}.navbar .navbar-collapse .nav-item.dropdown .dropdown-menu a.nav-linkactive{font-size:15px;font-weight:500}.navbar .navbar-collapse .nav-item.dropdown .mobile-toggler{width:30px;height:30px;margin-top:5px;border-radius:5px;background:#32a5a4 no-repeat center url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0607 6.72663L8.00073 9.77996L4.94073 6.72663L4.00073 7.66663L8.00073 11.6666L12.0007 7.66663L11.0607 6.72663Z" fill="%23ffffff"/></svg>');position:absolute;right:0;top:0}.navbar .navbar-collapse .nav-item.dropdown .mobile-toggler.show{transform:rotate(180deg)}#footer_wrapper{background-color:#e9f6f5}#footer_wrapper .logo-footer-infos .title{font-size:35px;font-family:"Bricolage Grotesque",sans-serif;line-height:40px;color:#32a5a4;margin-top:3rem}#footer_wrapper .footer-menu .title{font-size:12px;font-weight:300;line-height:16px;color:#5f6980;text-transform:uppercase}#footer_wrapper .footer-menu .navbar-nav li a{font-size:16px;font-weight:500;line-height:36px;color:#5f6980;text-decoration:none}#footer_wrapper .menu-copyright li:not(:last-child)::after{content:"|";position:relative;margin:0 5px}#footer_wrapper .menu-copyright li a{font-size:12px;line-height:16px;color:#5f6980;padding:.25rem}#footer_wrapper .copyright-text{font-size:12px;line-height:16px;color:#5f6980}@media (max-width:767.98px){#footer_wrapper .logo-footer-infos .logo{max-width:250px;height:auto}#footer_wrapper .logo-footer-infos .title{font-size:22px;line-height:25px;margin-top:2rem}#footer_wrapper .footer-menu .navbar-nav li a{font-size:14px;line-height:28px}#footer_wrapper .menu-copyright.navbar-nav li::after{content:none}}.bg-z-primary{position:relative;z-index:0}.bg-z-primary::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#32a5a4;z-index:0}.bg-z-secondary{position:relative;z-index:0}.bg-z-secondary::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#e9f6f5;z-index:0}.bg-z-success{position:relative;z-index:0}.bg-z-success::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#0e7741;z-index:0}.bg-z-info{position:relative;z-index:0}.bg-z-info::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#2882c2;z-index:0}.bg-z-warning{position:relative;z-index:0}.bg-z-warning::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#f18b38;z-index:0}.bg-z-danger{position:relative;z-index:0}.bg-z-danger::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#b02873;z-index:0}.bg-z-light{position:relative;z-index:0}.bg-z-light::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#f3eedf;z-index:0}.bg-z-dark{position:relative;z-index:0}.bg-z-dark::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#5f6980;z-index:0}.bg-z-primaryalt{position:relative;z-index:0}.bg-z-primaryalt::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#e0f2f2;z-index:0}.bg-z-secondaryalt{position:relative;z-index:0}.bg-z-secondaryalt::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#fadde5;z-index:0}.bg-z-successlight{position:relative;z-index:0}.bg-z-successlight::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#cfe4d9;z-index:0}.bg-z-infolight{position:relative;z-index:0}.bg-z-infolight::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#e7f4fc;z-index:0}.bg-z-warninglight{position:relative;z-index:0}.bg-z-warninglight::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#fdf3e9;z-index:0}.bg-z-dangerlight{position:relative;z-index:0}.bg-z-dangerlight::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#fadde5;z-index:0}.bg-z-purple{position:relative;z-index:0}.bg-z-purple::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#62539b;z-index:0}.bg-z-purplelight{position:relative;z-index:0}.bg-z-purplelight::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#f3f0f9;z-index:0}.bg-z-white{position:relative;z-index:0}.bg-z-white::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#fff;z-index:0}.bg-z-black{position:relative;z-index:0}.bg-z-black::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#000;z-index:0}.bg-z-collagene{position:relative;z-index:0}.bg-z-collagene::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#30436f;z-index:0}.bg-z-collagenelight{position:relative;z-index:0}.bg-z-collagenelight::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#dfe1e8;z-index:0}.blur-bg{--opacity:.6;--blur:6px;background:rgba(255,255,255,var(--opacity));-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.rounded-xl{border-radius:45px!important}@keyframes gradient{0%{background-position:0 0}25%{background-position:0 50%}50%{background-position:0 100%}75%{background-position:0 50%}100%{background-position:0 0}}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}.btn,.card-pharmacie .container .gmw-get-directions,.form input[type=submit],.wpcf7-form input[type=submit],form input[type=submit]{--bs-btn-border-radius:59px;font-family:Montserrat,sans-serif;font-weight:500;line-height:20px;height:auto;text-align:start!important;cursor:pointer;transition:all .15s ease-in-out}.btn:not([class*=btn-outline-]),.card-pharmacie .container .gmw-get-directions:not([class*=btn-outline-]),.form input[type=submit]:not([class*=btn-outline-]),.wpcf7-form input[type=submit]:not([class*=btn-outline-]),form input[type=submit]:not([class*=btn-outline-]){border:none!important}.btn.arrow:after,.card-pharmacie .container .arrow.gmw-get-directions:after,.form input.arrow[type=submit]:after,.wpcf7-form input.arrow[type=submit]:after,form input.arrow[type=submit]:after{font-family:bootstrap-icons;content:"\f135";font-size:32px}.btn-group-sm>.btn,.btn-sm,.card-pharmacie .container .btn-group-sm>.gmw-get-directions,.form .btn-group-sm>input[type=submit],.wpcf7-form .btn-group-sm>input[type=submit],form .btn-group-sm>input[type=submit]{--bs-btn-font-size:12.5px;--bs-btn-border-radius:40px;--bs-btn-padding-y:8.68px;font-weight:400}.btn-group-lg>.btn,.btn-lg,.card-pharmacie .container .btn-group-lg>.gmw-get-directions,.form .btn-group-lg>input[type=submit],.wpcf7-form .btn-group-lg>input[type=submit],form .btn-group-lg>input[type=submit]{--bs-btn-font-size:1rem;--bs-btn-border-radius:86px;--bs-btn-padding-y:17px;height:56px;display:inline-flex;align-items:center}.btn-primary,.card-pharmacie .container .gmw-get-directions,.form input[type=submit],.wpcf7-form input[type=submit],form input[type=submit]{display:inline-flex;align-items:center;--bs-btn-bg:#32A5A4!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-primary .bi::before,.card-pharmacie .container .gmw-get-directions .bi::before,.form input[type=submit] .bi::before,.wpcf7-form input[type=submit] .bi::before,form input[type=submit] .bi::before{color:#fff!important}.btn-primary.arrow-icon,.card-pharmacie .container .arrow-icon.gmw-get-directions,.form input.arrow-icon[type=submit],.wpcf7-form input.arrow-icon[type=submit],form input.arrow-icon[type=submit]{position:static}.btn-primary.arrow-icon:after,.card-pharmacie .container .arrow-icon.gmw-get-directions:after,.form input.arrow-icon[type=submit]:after,.wpcf7-form input.arrow-icon[type=submit]:after,form input.arrow-icon[type=submit]:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-secondary{display:inline-flex;align-items:center;--bs-btn-bg:#e9f6f5!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-secondary .bi::before{color:#fff!important}.btn-secondary.arrow-icon{position:static}.btn-secondary.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-success{display:inline-flex;align-items:center;--bs-btn-bg:#0E7741!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-success .bi::before{color:#fff!important}.btn-success.arrow-icon{position:static}.btn-success.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-info{display:inline-flex;align-items:center;--bs-btn-bg:#2882c2!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-info .bi::before{color:#fff!important}.btn-info.arrow-icon{position:static}.btn-info.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-warning{display:inline-flex;align-items:center;--bs-btn-bg:#F18B38!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-warning .bi::before{color:#fff!important}.btn-warning.arrow-icon{position:static}.btn-warning.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-danger{display:inline-flex;align-items:center;--bs-btn-bg:#b02873!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-danger .bi::before{color:#fff!important}.btn-danger.arrow-icon{position:static}.btn-danger.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-light{display:inline-flex;align-items:center;--bs-btn-bg:#F3EEDF!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-light .bi::before{color:#fff!important}.btn-light.arrow-icon{position:static}.btn-light.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-dark{display:inline-flex;align-items:center;--bs-btn-bg:#5F6980!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-dark .bi::before{color:#fff!important}.btn-dark.arrow-icon{position:static}.btn-dark.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-primaryalt{display:inline-flex;align-items:center;--bs-btn-bg:#e0f2f2!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-primaryalt .bi::before{color:#fff!important}.btn-primaryalt.arrow-icon{position:static}.btn-primaryalt.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-secondaryalt{display:inline-flex;align-items:center;--bs-btn-bg:#FADDE5!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-secondaryalt .bi::before{color:#fff!important}.btn-secondaryalt.arrow-icon{position:static}.btn-secondaryalt.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-successlight{display:inline-flex;align-items:center;--bs-btn-bg:#CFE4D9!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-successlight .bi::before{color:#fff!important}.btn-successlight.arrow-icon{position:static}.btn-successlight.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-infolight{display:inline-flex;align-items:center;--bs-btn-bg:#E7F4FC!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-infolight .bi::before{color:#fff!important}.btn-infolight.arrow-icon{position:static}.btn-infolight.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-warninglight{display:inline-flex;align-items:center;--bs-btn-bg:#fdf3e9!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-warninglight .bi::before{color:#fff!important}.btn-warninglight.arrow-icon{position:static}.btn-warninglight.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-dangerlight{display:inline-flex;align-items:center;--bs-btn-bg:#FADDE5!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-dangerlight .bi::before{color:#fff!important}.btn-dangerlight.arrow-icon{position:static}.btn-dangerlight.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-purple{display:inline-flex;align-items:center;--bs-btn-bg:#62539B!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-purple .bi::before{color:#fff!important}.btn-purple.arrow-icon{position:static}.btn-purple.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-purplelight{display:inline-flex;align-items:center;--bs-btn-bg:#F3F0F9!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-purplelight .bi::before{color:#fff!important}.btn-purplelight.arrow-icon{position:static}.btn-purplelight.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-white{display:inline-flex;align-items:center;--bs-btn-color:#000!important}.btn-white .bi::before{color:#000!important}.btn-white.arrow-icon{position:static}.btn-white.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-black{display:inline-flex;align-items:center;--bs-btn-bg:#000!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-black .bi::before{color:#fff!important}.btn-black.arrow-icon{position:static}.btn-black.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-collagene{display:inline-flex;align-items:center;--bs-btn-bg:#30436F!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-collagene .bi::before{color:#fff!important}.btn-collagene.arrow-icon{position:static}.btn-collagene.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}.btn-collagenelight{display:inline-flex;align-items:center;--bs-btn-bg:#DFE1E8!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.btn-collagenelight .bi::before{color:#fff!important}.btn-collagenelight.arrow-icon{position:static}.btn-collagenelight.arrow-icon:after{content:"\f135";font-family:bootstrap-icons;margin-left:10px}[class*=btn-outline-]{font-size:15px}[class*=btn-outline-]:hover{color:#fff!important}@media (max-width:991.98px){.btn-group-lg>.btn,.btn.btn-lg,.card-pharmacie .container .btn-group-lg>.gmw-get-directions,.card-pharmacie .container .btn-lg.gmw-get-directions,.form .btn-group-lg>input[type=submit],.form input.btn-lg[type=submit],.wpcf7-form .btn-group-lg>input[type=submit],.wpcf7-form input.btn-lg[type=submit],form .btn-group-lg>input[type=submit],form input.btn-lg[type=submit]{--bs-btn-padding-y:16.25px}[class*=btn-outline-]{height:50px}}@media (max-width:767.98px){.btn-group-lg>.btn,.btn.btn-lg,.card-pharmacie .container .btn-group-lg>.gmw-get-directions,.card-pharmacie .container .btn-lg.gmw-get-directions,.form .btn-group-lg>input[type=submit],.form input.btn-lg[type=submit],.wpcf7-form .btn-group-lg>input[type=submit],.wpcf7-form input.btn-lg[type=submit],form .btn-group-lg>input[type=submit],form input.btn-lg[type=submit]{font-size:13px;--bs-btn-padding-y:14px}.btn .bi,.btn i,.card-pharmacie .container .gmw-get-directions .bi,.card-pharmacie .container .gmw-get-directions i,.form input[type=submit] .bi,.form input[type=submit] i,.wpcf7-form input[type=submit] .bi,.wpcf7-form input[type=submit] i,form input[type=submit] .bi,form input[type=submit] i{transform:scale(.8)}}.row.full-width{width:100vw;position:relative;margin-left:-50vw;left:50%}img.alignright{float:right;margin:0 0 1em 2em}img.alignleft{float:left;margin:0 2em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:991.98px){img.alignright{float:none;margin:0 0 1em}img.alignleft{float:none;margin:0 0 1em}img.aligncenter{display:block}}.fas{line-height:55px!important}.section-reassurance [class*=container]{background:#32a5a4;padding:50px 100px;border-radius:45px}.section-reassurance [class*=container] *{color:#fff}#slogan-formules{background:url(../img/fond-gummies-jaune.jpeg) no-repeat center;background-size:cover;border-radius:45px;position:relative;z-index:1}#slogan-formules .h2,#slogan-formules h2{color:#fff;font-size:35px;padding:47px}#texte-formules{border-radius:0 45px 45px 0;padding:47px;background:rgba(255,255,255,.6);box-shadow:-44px 0 0 0 rgba(255,255,255,.6)}#ecoresponsabilite [class*=container]{background:#fff;padding:100px;border-radius:45px}#gros-titre-builder p{font-family:"Bricolage Grotesque",sans-serif;color:#fff}#gros-titre-builder p span{line-height:normal;display:block}.rainbow-bg{position:relative}.rainbow-bg::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1920px;max-width:100vw;aspect-ratio:1920/1276;background:url(../img/upsa_nourished_rainbow.png) no-repeat right top/90% auto;filter:blur(10px);z-index:-1;opacity:.3}@media (max-width:767.98px){#ecoresponsabilite [class*=container]{padding:40px 20px}#ecoresponsabilite [class*=container] .image-component .img-fluid{width:80px;height:auto}#slogan-formules{border-radius:0;height:200px}#slogan-formules .h2,#slogan-formules h2{font-size:22px;text-align:left;padding-top:90px;padding-bottom:0}#texte-formules{width:calc(100% - 50px);margin:0 25px;box-shadow:none;border-radius:20px;background:#fff;padding:30px;margin-top:-30px;position:relative;z-index:2}.section-reassurance [class*=container]{padding:30px;border-radius:45px}}@media (max-width:575.98px){#gros-titre-builder p span{font-size:42px!important}}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{font-size:16px;color:#5f6980;font-weight:300;text-decoration:none}.breadcrumb .breadcrumb-item a.breadcrumb_last,.breadcrumb .breadcrumb-item span.breadcrumb_last{font-weight:500}@media (max-width:1441.98px){.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{font-size:14px}}@media (max-width:767.98px){.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{font-size:10px}}.pagination{align-items:center}.pagination .btn-nav{color:#32a5a4}.pagination .page-link{height:8px;border-radius:30px;width:50px;padding:0;margin:0 4px}.pagination .page-link:hover{background:#32a5a4!important}.splide .splide__track{transition:all .15s ease-in-out}.splide.splide-offset .splide__track{max-width:none;width:calc(1 * var(--container-width) + (100vw - var(--container-width))/ 2 - var(--bs-gutter-x));padding-right:calc((100vw - var(--container-width))/ 2)!important}.splide .splide__arrows{height:0;top:50%;transform:translateY(-50%);z-index:1}.splide .splide__arrows .splide__arrow{position:absolute;top:50%;width:90px;height:90px;transform:translateY(-50%);border:1px solid #32a5a4;background:0 0;border-radius:50%;padding:0}.splide .splide__arrows .splide__arrow .bi{font-size:2rem}.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:0;background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cpath d='M15,8H1 M1,8l7,7 M1,8l7-7' stroke='%2332A5A4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/14px 14px}.splide .splide__arrows .splide__arrow.splide__arrow--next{right:0;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 8L15 8M15 8L8 1M15 8L8 15' stroke='%2332A5A4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/14px 14px}.splide .splide__pagination{padding:0}.splide .splide__pagination li:not(:last-child){margin-right:5px}.splide .splide__pagination li .splide__pagination__page{width:43px;height:4px;background-color:#32a5a4;border-radius:4px;border:none;transition:all .15s ease-in-out}.splide .splide__pagination li .splide__pagination__page:not(.is-active){opacity:.2}.splide.arrow-right .splide__arrows{width:100%;top:calc(50% - 3rem);position:absolute;left:0}@media (max-width:1441.98px){.splide .splide__arrows .splide__arrow{transition:all .15s ease-in-out;width:60px;height:60px}.splide .splide__pagination .splide__pagination__page{width:36px}}@media (max-width:767.98px){.splide:not(.hero-carousel) .splide__arrows{margin:0!important;width:100%;top:initial!important;bottom:41px}.splide:not(.hero-carousel) .splide__arrows .splide__arrow{transition:all .15s ease-in-out;width:36px;height:36px;border-width:1.5px}.splide:not(.hero-carousel) .splide__arrows .splide__arrow.splide__arrow--next{right:0!important}.splide:not(.hero-carousel) .splide__pagination{justify-content:center;margin:auto;max-width:calc(100% - 36px - 1rem);gap:5px}.splide:not(.hero-carousel) .splide__pagination li{margin:0!important;flex:1;max-width:36px}.splide:not(.hero-carousel) .splide__pagination li .splide__pagination__page{width:100%}}.bi-instagram::before{content:""!important;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' fill='currentColor' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M5,1.8C3.2,1.8,1.7,3.2,1.7,5v8c0,1.8,1.5,3.2,3.2,3.2h8c1.8,0,3.2-1.5,3.2-3.2V5c0-1.8-1.5-3.2-3.2-3.2H5z M0.2,5c0-2.6,2.1-4.8,4.8-4.8h8c2.6,0,4.8,2.1,4.8,4.8v8c0,2.6-2.1,4.7-4.8,4.7H5c-2.6,0-4.8-2.1-4.8-4.7V5z M9,6.8 c-1.2,0-2.3,1-2.3,2.2c0,1.2,1,2.2,2.3,2.2c1.2,0,2.2-1,2.2-2.2C11.3,7.8,10.2,6.8,9,6.8z M5.2,9c0-2.1,1.7-3.7,3.8-3.7 c2.1,0,3.8,1.7,3.8,3.7c0,2.1-1.7,3.8-3.8,3.8C6.9,12.7,5.2,11.1,5.2,9z M14.3,4.5c0-0.4-0.3-0.8-0.8-0.8s-0.8,0.3-0.8,0.8v0 c0,0.4,0.3,0.8,0.8,0.8S14.3,4.9,14.3,4.5L14.3,4.5z'/%3E%3C/svg%3E%0A") no-repeat center center/17px 17px;mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' fill='currentColor' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M5,1.8C3.2,1.8,1.7,3.2,1.7,5v8c0,1.8,1.5,3.2,3.2,3.2h8c1.8,0,3.2-1.5,3.2-3.2V5c0-1.8-1.5-3.2-3.2-3.2H5z M0.2,5c0-2.6,2.1-4.8,4.8-4.8h8c2.6,0,4.8,2.1,4.8,4.8v8c0,2.6-2.1,4.7-4.8,4.7H5c-2.6,0-4.8-2.1-4.8-4.7V5z M9,6.8 c-1.2,0-2.3,1-2.3,2.2c0,1.2,1,2.2,2.3,2.2c1.2,0,2.2-1,2.2-2.2C11.3,7.8,10.2,6.8,9,6.8z M5.2,9c0-2.1,1.7-3.7,3.8-3.7 c2.1,0,3.8,1.7,3.8,3.7c0,2.1-1.7,3.8-3.8,3.8C6.9,12.7,5.2,11.1,5.2,9z M14.3,4.5c0-0.4-0.3-0.8-0.8-0.8s-0.8,0.3-0.8,0.8v0 c0,0.4,0.3,0.8,0.8,0.8S14.3,4.9,14.3,4.5L14.3,4.5z'/%3E%3C/svg%3E%0A") no-repeat center center/17px 17px}.bi-arrow-right-short::before{content:""!important;width:17px;height:17px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 17 17' fill='currentColor' style='enable-background:new 0 0 17 17;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M8.5,16.5c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3H1.5c-0.6,0-1-0.4-1-1s0.4-1,1-1h11.6L7.8,2.2 c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l7,7c0.1,0.1,0.2,0.2,0.2,0.3c0,0.1,0.1,0.2,0.1,0.4l0,0c0,0,0,0,0,0l0,0c0,0.1,0,0.3-0.1,0.4 c0,0.1-0.1,0.2-0.2,0.3l-7,7C9,16.4,8.8,16.5,8.5,16.5z'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center center/100% auto;mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 17 17' fill='currentColor' style='enable-background:new 0 0 17 17;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M8.5,16.5c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3H1.5c-0.6,0-1-0.4-1-1s0.4-1,1-1h11.6L7.8,2.2 c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l7,7c0.1,0.1,0.2,0.2,0.2,0.3c0,0.1,0.1,0.2,0.1,0.4l0,0c0,0,0,0,0,0l0,0c0,0.1,0,0.3-0.1,0.4 c0,0.1-0.1,0.2-0.2,0.3l-7,7C9,16.4,8.8,16.5,8.5,16.5z'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center center/100% auto}@media (max-width:575.98px){.nobreak-sm br{display:none}}@media (max-width:767.98px){.nobreak-md br{display:none}}@media (max-width:991.98px){.nobreak-lg br{display:none}}@media (max-width:1199.98px){.nobreak-xl br{display:none}}@media (max-width:1441.98px){.nobreak-xxl br{display:none}}.text{color:#5f6980}.text p{margin-bottom:.75rem}.text p:last-child{margin-bottom:0}.text b,.text strong{font-weight:700}.text a:not(.btn){color:#5f6980;text-decoration:underline}.card-pharmacie .container .text .gmw-get-directions,.form .text input[type=submit],.text .btn,.text .card-pharmacie .container .gmw-get-directions,.text .form input[type=submit],.text .wpcf7-form input[type=submit],.text form input[type=submit],.wpcf7-form .text input[type=submit],form .text input[type=submit]{text-decoration:none}.text .bi::before,.text .fa::before,.text i::before{font-size:14px;font-weight:700!important}.text blockquote{position:relative;background-color:#f3eedf;font-size:16px;font-family:"Bricolage Grotesque",sans-serif;line-height:1.3;padding:1.5rem 1.5rem 1.5rem 4.5rem;margin:2rem 0}.text blockquote::before{content:"“";position:absolute;font-size:80px;left:1.25rem;top:0}.text blockquote p{font-weight:700;font-style:italic;line-height:1.3}.text ul{padding-left:2rem;-moz-column-count:2;column-count:2;gap:0 2rem;margin:1rem 0 2rem;text-align:start}.text ul li{list-style:none!important;margin-bottom:.25rem;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}.text ul li::before{content:"";position:absolute;top:0;left:-25px;content:"\f26a";font-family:bootstrap-icons;color:#32a5a4;font-size:15px}.text ol{text-align:start}.text ol li::marker{color:#32a5a4;font-weight:700}.text iframe{border:0;max-width:640px;height:360px;width:100%;margin:2rem auto;display:block;background-color:#f3eedf;padding:1rem}.text .wp-caption{margin:3rem 0}.text .wp-caption img{width:100%;border-radius:15px 15px 0 0}.text .wp-caption p{margin:0}.text .wp-caption .wp-caption-text{padding:1rem 2rem;background-color:#f3eedf;border-radius:0 0 15px 15px}b,strong{font-weight:700}.small,small{font-size:10px;line-height:1.35}a{color:#5f6980}@media (max-width:991.98px){.text ul{-moz-column-count:1;column-count:1}}.form,.wpcf7-form,form{width:100%}.form input[type=email],.form input[type=password],.form input[type=tel],.form input[type=text],.form textarea,.wpcf7-form input[type=email],.wpcf7-form input[type=password],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form textarea,form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{transition:all .15s ease-in-out;color:#5f6980;background-color:#fff;font-size:14px;line-height:26px!important;z-index:0;padding:17px 1.25rem!important;box-shadow:none!important;border-radius:35px!important;border:1px solid #32a5a4;margin-bottom:1.5rem;width:100%;min-height:initial!important}.form input[type=email]:focus,.form input[type=email]:focus-visible,.form input[type=password]:focus,.form input[type=password]:focus-visible,.form input[type=tel]:focus,.form input[type=tel]:focus-visible,.form input[type=text]:focus,.form input[type=text]:focus-visible,.form textarea:focus,.form textarea:focus-visible,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=email]:focus-visible,.wpcf7-form input[type=password]:focus,.wpcf7-form input[type=password]:focus-visible,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=tel]:focus-visible,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=text]:focus-visible,.wpcf7-form textarea:focus,.wpcf7-form textarea:focus-visible,form input[type=email]:focus,form input[type=email]:focus-visible,form input[type=password]:focus,form input[type=password]:focus-visible,form input[type=tel]:focus,form input[type=tel]:focus-visible,form input[type=text]:focus,form input[type=text]:focus-visible,form textarea:focus,form textarea:focus-visible{box-shadow:none!important;border:1px solid #5f6980!important;outline:0!important}.form input[type=email]:not(:-moz-placeholder-shown),.form input[type=password]:not(:-moz-placeholder-shown),.form input[type=tel]:not(:-moz-placeholder-shown),.form input[type=text]:not(:-moz-placeholder-shown),.form textarea:not(:-moz-placeholder-shown),.wpcf7-form input[type=email]:not(:-moz-placeholder-shown),.wpcf7-form input[type=password]:not(:-moz-placeholder-shown),.wpcf7-form input[type=tel]:not(:-moz-placeholder-shown),.wpcf7-form input[type=text]:not(:-moz-placeholder-shown),.wpcf7-form textarea:not(:-moz-placeholder-shown),form input[type=email]:not(:-moz-placeholder-shown),form input[type=password]:not(:-moz-placeholder-shown),form input[type=tel]:not(:-moz-placeholder-shown),form input[type=text]:not(:-moz-placeholder-shown),form textarea:not(:-moz-placeholder-shown){padding-bottom:2px;color:#5f6980}.form input[type=email]:focus,.form input[type=email]:not(:placeholder-shown),.form input[type=password]:focus,.form input[type=password]:not(:placeholder-shown),.form input[type=tel]:focus,.form input[type=tel]:not(:placeholder-shown),.form input[type=text]:focus,.form input[type=text]:not(:placeholder-shown),.form textarea:focus,.form textarea:not(:placeholder-shown),.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=email]:not(:placeholder-shown),.wpcf7-form input[type=password]:focus,.wpcf7-form input[type=password]:not(:placeholder-shown),.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=tel]:not(:placeholder-shown),.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=text]:not(:placeholder-shown),.wpcf7-form textarea:focus,.wpcf7-form textarea:not(:placeholder-shown),form input[type=email]:focus,form input[type=email]:not(:placeholder-shown),form input[type=password]:focus,form input[type=password]:not(:placeholder-shown),form input[type=tel]:focus,form input[type=tel]:not(:placeholder-shown),form input[type=text]:focus,form input[type=text]:not(:placeholder-shown),form textarea:focus,form textarea:not(:placeholder-shown){padding-bottom:2px;color:#5f6980}.form .form-control,.wpcf7-form .form-control,form .form-control{color:#5f6980!important}.form .form-label,.wpcf7-form .form-label,form .form-label{font-size:12px}.form .form-label,.form label,.wpcf7-form .form-label,.wpcf7-form label,form .form-label,form label{font-size:16px}.form div:not(.form-floating) input[type=email]::-moz-placeholder,.form div:not(.form-floating) input[type=password]::-moz-placeholder,.form div:not(.form-floating) input[type=text]::-moz-placeholder,.form div:not(.form-floating) textarea::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=email]::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=password]::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=text]::-moz-placeholder,.wpcf7-form div:not(.form-floating) textarea::-moz-placeholder,form div:not(.form-floating) input[type=email]::-moz-placeholder,form div:not(.form-floating) input[type=password]::-moz-placeholder,form div:not(.form-floating) input[type=text]::-moz-placeholder,form div:not(.form-floating) textarea::-moz-placeholder{color:#32a5a4!important;font-size:16px;opacity:1}.form div:not(.form-floating) input[type=email]::placeholder,.form div:not(.form-floating) input[type=password]::placeholder,.form div:not(.form-floating) input[type=text]::placeholder,.form div:not(.form-floating) textarea::placeholder,.wpcf7-form div:not(.form-floating) input[type=email]::placeholder,.wpcf7-form div:not(.form-floating) input[type=password]::placeholder,.wpcf7-form div:not(.form-floating) input[type=text]::placeholder,.wpcf7-form div:not(.form-floating) textarea::placeholder,form div:not(.form-floating) input[type=email]::placeholder,form div:not(.form-floating) input[type=password]::placeholder,form div:not(.form-floating) input[type=text]::placeholder,form div:not(.form-floating) textarea::placeholder{color:#32a5a4!important;font-size:16px;opacity:1}.form div:not(.form-floating) input[type=email]:focus,.form div:not(.form-floating) input[type=email]:focus-visible,.form div:not(.form-floating) input[type=password]:focus,.form div:not(.form-floating) input[type=password]:focus-visible,.form div:not(.form-floating) input[type=text]:focus,.form div:not(.form-floating) input[type=text]:focus-visible,.form div:not(.form-floating) textarea:focus,.form div:not(.form-floating) textarea:focus-visible,.wpcf7-form div:not(.form-floating) input[type=email]:focus,.wpcf7-form div:not(.form-floating) input[type=email]:focus-visible,.wpcf7-form div:not(.form-floating) input[type=password]:focus,.wpcf7-form div:not(.form-floating) input[type=password]:focus-visible,.wpcf7-form div:not(.form-floating) input[type=text]:focus,.wpcf7-form div:not(.form-floating) input[type=text]:focus-visible,.wpcf7-form div:not(.form-floating) textarea:focus,.wpcf7-form div:not(.form-floating) textarea:focus-visible,form div:not(.form-floating) input[type=email]:focus,form div:not(.form-floating) input[type=email]:focus-visible,form div:not(.form-floating) input[type=password]:focus,form div:not(.form-floating) input[type=password]:focus-visible,form div:not(.form-floating) input[type=text]:focus,form div:not(.form-floating) input[type=text]:focus-visible,form div:not(.form-floating) textarea:focus,form div:not(.form-floating) textarea:focus-visible{border:1px solid #5f6980!important;box-shadow:none!important;outline:0!important}.form div:not(.form-floating) input[type=email]:focus-visible::-moz-placeholder,.form div:not(.form-floating) input[type=email]:focus::-moz-placeholder,.form div:not(.form-floating) input[type=password]:focus-visible::-moz-placeholder,.form div:not(.form-floating) input[type=password]:focus::-moz-placeholder,.form div:not(.form-floating) input[type=text]:focus-visible::-moz-placeholder,.form div:not(.form-floating) input[type=text]:focus::-moz-placeholder,.form div:not(.form-floating) textarea:focus-visible::-moz-placeholder,.form div:not(.form-floating) textarea:focus::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=email]:focus-visible::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=email]:focus::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=password]:focus-visible::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=password]:focus::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=text]:focus-visible::-moz-placeholder,.wpcf7-form div:not(.form-floating) input[type=text]:focus::-moz-placeholder,.wpcf7-form div:not(.form-floating) textarea:focus-visible::-moz-placeholder,.wpcf7-form div:not(.form-floating) textarea:focus::-moz-placeholder,form div:not(.form-floating) input[type=email]:focus-visible::-moz-placeholder,form div:not(.form-floating) input[type=email]:focus::-moz-placeholder,form div:not(.form-floating) input[type=password]:focus-visible::-moz-placeholder,form div:not(.form-floating) input[type=password]:focus::-moz-placeholder,form div:not(.form-floating) input[type=text]:focus-visible::-moz-placeholder,form div:not(.form-floating) input[type=text]:focus::-moz-placeholder,form div:not(.form-floating) textarea:focus-visible::-moz-placeholder,form div:not(.form-floating) textarea:focus::-moz-placeholder{opacity:.25}.form div:not(.form-floating) input[type=email]:focus-visible::placeholder,.form div:not(.form-floating) input[type=email]:focus::placeholder,.form div:not(.form-floating) input[type=password]:focus-visible::placeholder,.form div:not(.form-floating) input[type=password]:focus::placeholder,.form div:not(.form-floating) input[type=text]:focus-visible::placeholder,.form div:not(.form-floating) input[type=text]:focus::placeholder,.form div:not(.form-floating) textarea:focus-visible::placeholder,.form div:not(.form-floating) textarea:focus::placeholder,.wpcf7-form div:not(.form-floating) input[type=email]:focus-visible::placeholder,.wpcf7-form div:not(.form-floating) input[type=email]:focus::placeholder,.wpcf7-form div:not(.form-floating) input[type=password]:focus-visible::placeholder,.wpcf7-form div:not(.form-floating) input[type=password]:focus::placeholder,.wpcf7-form div:not(.form-floating) input[type=text]:focus-visible::placeholder,.wpcf7-form div:not(.form-floating) input[type=text]:focus::placeholder,.wpcf7-form div:not(.form-floating) textarea:focus-visible::placeholder,.wpcf7-form div:not(.form-floating) textarea:focus::placeholder,form div:not(.form-floating) input[type=email]:focus-visible::placeholder,form div:not(.form-floating) input[type=email]:focus::placeholder,form div:not(.form-floating) input[type=password]:focus-visible::placeholder,form div:not(.form-floating) input[type=password]:focus::placeholder,form div:not(.form-floating) input[type=text]:focus-visible::placeholder,form div:not(.form-floating) input[type=text]:focus::placeholder,form div:not(.form-floating) textarea:focus-visible::placeholder,form div:not(.form-floating) textarea:focus::placeholder{opacity:.25}.form .form-floating,.wpcf7-form .form-floating,form .form-floating{margin-bottom:2.25em}.form .form-floating input[type=email],.form .form-floating input[type=password],.form .form-floating input[type=text],.form .form-floating textarea,.wpcf7-form .form-floating input[type=email],.wpcf7-form .form-floating input[type=password],.wpcf7-form .form-floating input[type=text],.wpcf7-form .form-floating textarea,form .form-floating input[type=email],form .form-floating input[type=password],form .form-floating input[type=text],form .form-floating textarea{height:auto}.form .form-floating .form-label,.form .form-floating label,.wpcf7-form .form-floating .form-label,.wpcf7-form .form-floating label,form .form-floating .form-label,form .form-floating label{display:inline-block;position:absolute;height:auto;width:auto;transform:translateY(20px);z-index:1;pointer-events:none;color:#32a5a4;font-weight:500;opacity:1;padding:0 .5em;margin-left:1.5rem;transition:all .15s ease-in-out}.form .form-floating .form-label::after,.form .form-floating label::after,.wpcf7-form .form-floating .form-label::after,.wpcf7-form .form-floating label::after,form .form-floating .form-label::after,form .form-floating label::after{content:none!important}.form .form-floating .form-control,.wpcf7-form .form-floating .form-control,form .form-floating .form-control{height:auto}.form .form-floating .form-control:not(:-moz-placeholder-shown)~.form-label,.form .form-floating .form-control:not(:-moz-placeholder-shown)~label,.wpcf7-form .form-floating .form-control:not(:-moz-placeholder-shown)~.form-label,.wpcf7-form .form-floating .form-control:not(:-moz-placeholder-shown)~label,form .form-floating .form-control:not(:-moz-placeholder-shown)~.form-label,form .form-floating .form-control:not(:-moz-placeholder-shown)~label{opacity:1;transform:translateY(-28px)}.form .form-floating .form-control:focus~.form-label,.form .form-floating .form-control:focus~label,.form .form-floating .form-control:not(:placeholder-shown)~.form-label,.form .form-floating .form-control:not(:placeholder-shown)~label,.wpcf7-form .form-floating .form-control:focus~.form-label,.wpcf7-form .form-floating .form-control:focus~label,.wpcf7-form .form-floating .form-control:not(:placeholder-shown)~.form-label,.wpcf7-form .form-floating .form-control:not(:placeholder-shown)~label,form .form-floating .form-control:focus~.form-label,form .form-floating .form-control:focus~label,form .form-floating .form-control:not(:placeholder-shown)~.form-label,form .form-floating .form-control:not(:placeholder-shown)~label{opacity:1;transform:translateY(-28px)}.form .form-floating p.active label,.wpcf7-form .form-floating p.active label,form .form-floating p.active label{opacity:1;transform:translateY(-28px)}.form .form-check:not(.form-check-inline):not(.form-switch),.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch),form .form-check:not(.form-check-inline):not(.form-switch){display:flex;justify-content:flex-start;align-items:center;padding-left:0}.form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input,.form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-form .wpcf7-acceptance [type=checkbox],.form .form-check:not(.form-check-inline):not(.form-switch) input,.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input,.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-acceptance [type=checkbox],.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) input,.wpcf7-form .wpcf7-acceptance .form-check:not(.form-check-inline):not(.form-switch) [type=checkbox],form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input,form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-form .wpcf7-acceptance [type=checkbox],form .form-check:not(.form-check-inline):not(.form-switch) input{border:2px solid #fff;outline:1px solid #fff;margin:-1px .5em 0 0;background-color:#b02873;width:1.25rem;min-width:1.25rem;height:1.25rem;cursor:pointer;transition:all .45s cubic-bezier(.2,1.1,.4,1.025);background-size:0}.form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input:not([type=radio]),.form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-form .wpcf7-acceptance [type=checkbox]:not([type=radio]),.form .form-check:not(.form-check-inline):not(.form-switch) input:not([type=radio]),.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input:not([type=radio]),.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-acceptance [type=checkbox]:not([type=radio]),.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) input:not([type=radio]),.wpcf7-form .wpcf7-acceptance .form-check:not(.form-check-inline):not(.form-switch) [type=checkbox]:not([type=radio]),form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input:not([type=radio]),form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-form .wpcf7-acceptance [type=checkbox]:not([type=radio]),form .form-check:not(.form-check-inline):not(.form-switch) input:not([type=radio]){border-radius:3px}.form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input:checked,.form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,.form .form-check:not(.form-check-inline):not(.form-switch) input:checked,.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input:checked,.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-acceptance [type=checkbox]:checked,.wpcf7-form .form-check:not(.form-check-inline):not(.form-switch) input:checked,.wpcf7-form .wpcf7-acceptance .form-check:not(.form-check-inline):not(.form-switch) [type=checkbox]:checked,form .form-check:not(.form-check-inline):not(.form-switch) .form-check-input:checked,form .form-check:not(.form-check-inline):not(.form-switch) .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,form .form-check:not(.form-check-inline):not(.form-switch) input:checked{background-color:#b02873;background-size:100%!important}.form .form-check-inline,.wpcf7-form .form-check-inline,form .form-check-inline{display:inline-flex;margin-right:1rem;align-items:center}.form .form-check-inline .form-check-input,.form .form-check-inline .wpcf7-form .wpcf7-acceptance [type=checkbox],.form .form-check-inline .wpcf7-form .wpcf7-checkbox label input,.form .form-check-inline .wpcf7-form .wpcf7-radio label input,.form .form-check-inline input,.wpcf7-form .form-check-inline .form-check-input,.wpcf7-form .form-check-inline .wpcf7-acceptance [type=checkbox],.wpcf7-form .form-check-inline .wpcf7-checkbox label input,.wpcf7-form .form-check-inline .wpcf7-radio label input,.wpcf7-form .form-check-inline input,.wpcf7-form .wpcf7-acceptance .form-check-inline [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-check-inline input,.wpcf7-form .wpcf7-radio label .form-check-inline input,form .form-check-inline .form-check-input,form .form-check-inline .wpcf7-form .wpcf7-acceptance [type=checkbox],form .form-check-inline .wpcf7-form .wpcf7-checkbox label input,form .form-check-inline .wpcf7-form .wpcf7-radio label input,form .form-check-inline input{border:2px solid #fff;outline:1px solid #fff;margin-top:-1px;background-color:transparent;width:1.25rem;height:1.25rem;cursor:pointer;background-size:0;transition:all .45s cubic-bezier(.2,1.1,.4,1.025)}.form .form-check-inline .form-check-input:checked,.form .form-check-inline .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,.form .form-check-inline input:checked,.wpcf7-form .form-check-inline .form-check-input:checked,.wpcf7-form .form-check-inline .wpcf7-acceptance [type=checkbox]:checked,.wpcf7-form .form-check-inline input:checked,.wpcf7-form .wpcf7-acceptance .form-check-inline [type=checkbox]:checked,form .form-check-inline .form-check-input:checked,form .form-check-inline .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,form .form-check-inline input:checked{background-color:#b02873;background-size:100%!important}.form .form-check-inline .form-check-label,.form .form-check-inline label,.wpcf7-form .form-check-inline .form-check-label,.wpcf7-form .form-check-inline label,form .form-check-inline .form-check-label,form .form-check-inline label{margin-left:.5rem}.form .form-switch,.wpcf7-form .form-switch,form .form-switch{display:flex;align-items:center;color:currentColor}.form .form-switch .form-check-input,.form .form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox],.form .form-switch .wpcf7-form .wpcf7-checkbox label input,.form .form-switch .wpcf7-form .wpcf7-radio label input,.wpcf7-form .form-switch .form-check-input,.wpcf7-form .form-switch .wpcf7-acceptance [type=checkbox],.wpcf7-form .form-switch .wpcf7-checkbox label input,.wpcf7-form .form-switch .wpcf7-radio label input,.wpcf7-form .wpcf7-acceptance .form-switch [type=checkbox],.wpcf7-form .wpcf7-checkbox label .form-switch input,.wpcf7-form .wpcf7-radio label .form-switch input,form .form-switch .form-check-input,form .form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox],form .form-switch .wpcf7-form .wpcf7-checkbox label input,form .form-switch .wpcf7-form .wpcf7-radio label input{color:currentColor;border:2px solid #fff;outline:1px solid #fff;margin:-1px .5rem 0 -2.5rem;background-color:#fff;width:2.5rem;height:1.25rem;cursor:pointer;transition:all .45s cubic-bezier(.2,1.1,.4,1.025)}.form .form-switch .form-check-input:checked,.form .form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,.form .form-switch .wpcf7-form .wpcf7-checkbox label input:checked,.form .form-switch .wpcf7-form .wpcf7-radio label input:checked,.wpcf7-form .form-switch .form-check-input:checked,.wpcf7-form .form-switch .wpcf7-acceptance [type=checkbox]:checked,.wpcf7-form .form-switch .wpcf7-checkbox label input:checked,.wpcf7-form .form-switch .wpcf7-radio label input:checked,.wpcf7-form .wpcf7-acceptance .form-switch [type=checkbox]:checked,.wpcf7-form .wpcf7-checkbox label .form-switch input:checked,.wpcf7-form .wpcf7-radio label .form-switch input:checked,form .form-switch .form-check-input:checked,form .form-switch .wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,form .form-switch .wpcf7-form .wpcf7-checkbox label input:checked,form .form-switch .wpcf7-form .wpcf7-radio label input:checked{background-color:#b02873!important}.form .form-select,.form .wpcf7-select,.form select,.wpcf7-form .form-select,.wpcf7-form .wpcf7-select,.wpcf7-form select,form .form-select,form .wpcf7-select,form select{color:#5f6980;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.639' height='11.391' fill='%235F6980' viewBox='0 0 7.639 11.391'%3E%3Cpath id='Tracé_25243' data-name='Tracé 25243' d='M-18.783,40.279q-.559.561-.74.73a2.23,2.23,0,0,1-.479.33,1.282,1.282,0,0,1-1.371-.08,9.831,9.831,0,0,1-1.049-.981q-2-2.06-2-2.539,0-.319.359-.32.621,0,3.46,1.96,2.84-1.959,3.46-1.96c.241,0,.36.107.36.32Q-16.783,38.221-18.783,40.279Zm1.64-6.089q-.62,0-3.46-1.96-2.839,1.959-3.46,1.96c-.239,0-.358-.107-.359-.319q0-.483,2-2.541a10.023,10.023,0,0,1,1.049-.98A1.286,1.286,0,0,1-20,30.27a2.208,2.208,0,0,1,.479.33q.182.171.74.73,2,2.061,2,2.541C-16.783,34.084-16.9,34.19-17.143,34.19Z' transform='translate(24.422 -30.109)'/%3E%3C/svg%3E%0A") no-repeat calc(100% - 1.5rem) center/8px 12px,#fff;font-size:14px;line-height:26px!important;padding:17px 1.25rem!important;border-radius:35px!important;border:1px solid #32a5a4;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form .form-select:focus,.form .wpcf7-select:focus,.form select:focus,.wpcf7-form .form-select:focus,.wpcf7-form .wpcf7-select:focus,.wpcf7-form select:focus,form .form-select:focus,form .wpcf7-select:focus,form select:focus{box-shadow:none;border:1px solid #5f6980}.form .form-select.bg-primary,.form .form-select.bg-secondary,.form .wpcf7-select.bg-primary,.form .wpcf7-select.bg-secondary,.form select.bg-primary,.form select.bg-secondary,.wpcf7-form .form-select.bg-primary,.wpcf7-form .form-select.bg-secondary,.wpcf7-form .wpcf7-select.bg-primary,.wpcf7-form .wpcf7-select.bg-secondary,.wpcf7-form select.bg-primary,.wpcf7-form select.bg-secondary,form .form-select.bg-primary,form .form-select.bg-secondary,form .wpcf7-select.bg-primary,form .wpcf7-select.bg-secondary,form select.bg-primary,form select.bg-secondary{color:#fff!important}.form input[type=file],.wpcf7-form input[type=file],form input[type=file]{color:currentColor;background-color:transparent;border:1px solid #32a5a4;border-radius:5px}.form input[type=file]:focus,.wpcf7-form input[type=file]:focus,form input[type=file]:focus{background-color:transparent;box-shadow:none}.form input[type=file].form-control-sm,.wpcf7-form input[type=file].form-control-sm,form input[type=file].form-control-sm{min-height:calc(1.5em + .5rem + 0px)}.form input[type=file].form-control-lg,.wpcf7-form input[type=file].form-control-lg,form input[type=file].form-control-lg{min-height:calc(1.5em + 1rem + 0px)}.form input[type=submit],.wpcf7-form input[type=submit],form input[type=submit]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFFFFF' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) center;padding-right:46px!important}.form .wpcf7-response-output,.wpcf7-form .wpcf7-response-output,form .wpcf7-response-output{background-color:#2882c2;border-color:#2882c2!important;border-radius:0!important;padding:.5rem 1rem!important;margin:1.5rem 0 .5rem!important}.form .wpcf7-spinner,.wpcf7-form .wpcf7-spinner,form .wpcf7-spinner{display:none;background:0 0;margin:inherit}.form .wpcf7-spinner::before,.wpcf7-form .wpcf7-spinner::before,form .wpcf7-spinner::before{content:none}.form.submitting .wpcf7-spinner,.wpcf7-form.submitting .wpcf7-spinner,form.submitting .wpcf7-spinner{display:inline-block}.form.invalid .wpcf7-response-output,.form.payment-required .wpcf7-response-output,.form.spam .wpcf7-response-output,.form.unaccepted .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.payment-required .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output,form.invalid .wpcf7-response-output,form.payment-required .wpcf7-response-output,form.spam .wpcf7-response-output,form.unaccepted .wpcf7-response-output{background-color:#f18b38;border-color:#f18b38!important}.form.sent .wpcf7-response-output,.wpcf7-form.sent .wpcf7-response-output,form.sent .wpcf7-response-output{background-color:#0e7741;border-color:#0e7741!important}.form.aborted .wpcf7-response-output,.form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output,form.aborted .wpcf7-response-output,form.failed .wpcf7-response-output{background-color:#b02873;border-color:#b02873!important}.form-check-input,.wpcf7-form .wpcf7-acceptance [type=checkbox],.wpcf7-form .wpcf7-checkbox label input,.wpcf7-form .wpcf7-radio label input{border:1px solid #32a5a4;margin:-1px .5em 0 0;background-color:transparent;width:1rem;min-width:1rem;height:1rem;cursor:pointer;transition:all .45s cubic-bezier(.2,1.1,.4,1.025);background-size:0}.form-check-input:not([type=radio]),.wpcf7-form .wpcf7-acceptance [type=checkbox]:not([type=radio]),.wpcf7-form .wpcf7-checkbox label input:not([type=radio]),.wpcf7-form .wpcf7-radio label input:not([type=radio]){border-radius:5px}.form-check-input:checked,.wpcf7-form .wpcf7-acceptance [type=checkbox]:checked,.wpcf7-form .wpcf7-checkbox label input:checked,.wpcf7-form .wpcf7-radio label input:checked{background-color:#32a5a4;background-size:100%!important}button[type=submit]{position:relative}.wpcf7-form label{display:flex;flex-direction:column}.wpcf7-form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio){margin:0!important}.wpcf7-form .wpcf7-list-item label{flex-direction:row}.wpcf7-form .wpcf7-list-item label .wpcf7-list-item-label{line-height:1;top:3px;position:relative}.wpcf7-form .wpcf7-list-item.first{margin:0}.wpcf7-form .wpcf7-list-item.first label{padding-left:0!important}.wpcf7-form .wpcf7-checkbox,.wpcf7-form .wpcf7-radio{display:flex;justify-content:flex-start;align-items:center;margin-bottom:2.25em}.wpcf7-form .wpcf7-checkbox label input,.wpcf7-form .wpcf7-radio label input{position:relative;top:2px}.wpcf7-form .wpcf7-acceptance [type=checkbox]{margin-top:2px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-transform:initial}.wpcf7-form .wpcf7-not-valid-tip{color:#b02873;font-size:10px;margin:.25rem 0 0 1.5rem;position:relative}.wpcf7-form .wpcf7-response-output{font-size:14px;background-color:#2882c2;border-color:#2882c2!important;border-radius:0!important;padding:.5rem 1rem!important;margin:1.5rem 0 .5rem!important}.wpcf7-form .wpcf7-spinner{display:none;background:0 0;margin:inherit}.wpcf7-form .wpcf7-spinner::before{content:none}.wpcf7-form.submitting .wpcf7-spinner{display:inline-block;position:absolute;right:5px;top:10px;opacity:1}.wpcf7-form.submitting [type=submit]{padding-right:2rem}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.payment-required .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{color:#fff;background-color:#f18b38;border-color:#f18b38!important}.wpcf7-form.sent .wpcf7-response-output{color:#fff;background-color:#0e7741;border-color:#0e7741!important}.wpcf7-form.aborted .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output{color:#fff;background-color:#b02873;border-color:#b02873!important}.section-entete [class*=bg-]{position:relative;padding-bottom:6rem;max-width:calc(var(--container-width) + 6rem);margin:0 auto;border-radius:45px 45px 0 0}.section-entete.entete-defaut{position:relative;z-index:2}.section-entete.entete-defaut [class*=bg-]{padding:3rem 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--bs-bg-opacity:.6}.section-entete.entete-defaut .img-container{width:100%;max-height:450px}.section-entete.entete-defaut .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.section-entete.entete-home{position:relative;z-index:2}.section-entete.entete-home [class*=bg-]{padding:45px 0 40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--bs-bg-opacity:.6}.section-entete.entete-home::after{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:1920px;max-width:100vw;aspect-ratio:1920/1276;background:nvm no-repeat center top/100% auto;filter:blur(10px);z-index:-1;opacity:.7}.section-entete.entete-contact{position:relative;z-index:1}.section-entete.entete-contact .bg-primaryalt{background:linear-gradient(180deg,rgba(224,242,242,.6) 0,rgba(224,242,242,0) 100%)!important}.section-entete.entete-faq{position:relative;z-index:1}.section-entete.entete-faq .bg-primaryalt{background:rgba(224,242,242,.6)!important;border-radius:45px}.section-entete.entete-pointsdevente{position:relative;z-index:1}.section-entete.entete-pointsdevente .bg-primaryalt{background:linear-gradient(180deg,rgba(224,242,242,.6) 0,rgba(224,242,242,0) 100%)!important}.section-entete.entete-product{position:relative;z-index:2}.section-entete.entete-product [class*=bg-]{padding:3rem 0}@media (max-width:1441.98px){.section-entete [class*=bg-]{padding-bottom:4rem;max-width:calc(var(--container-width) + 4rem)}.section-entete.entete-defaut [class*=bg-]{padding:2rem 0}.section-entete.entete-defaut .title{font-size:40px}.section-entete.entete-home [class*=bg-]{padding:5rem 0 3rem}.section-entete.entete-product [class*=bg-]{padding:2rem 0;max-width:none!important}}@media (max-width:767.98px){.section-entete [class*=bg-]{padding-bottom:2rem;max-width:calc(var(--container-width) + 2rem)}.section-entete.entete-defaut [class*=bg-]{padding:1.5rem 0}.section-entete.entete-defaut .title{font-size:24px}.section-entete.entete-home::after{content:none}.section-entete.entete-home [class*=bg-]{background:0 0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:2rem 0 0;position:relative}.section-entete.entete-home [class*=bg-]::after{content:"";position:absolute;width:100vw;height:100%;bottom:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#e0f2f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--bs-bg-opacity:.6;border-radius:45px 45px 0 0;z-index:-1}}.section-list-icone{position:relative;z-index:2}@media (max-width:767.98px){.section-list-icone{z-index:2;position:relative}.section-list-icone .bg-primary{padding:2rem 0!important;display:flex;flex-direction:column;gap:1.5rem}.section-list-icone .bg-primary .splide{padding:0!important}}.section-texte-image{position:relative}.section-texte-image::after{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:1920px;max-width:100vw;aspect-ratio:1920/1276;background:var(--bg-image) no-repeat center top/100% auto;filter:blur(10px);z-index:-1;opacity:.7}.section-accordeon-image .accordion .accordion-item{border:none}.section-accordeon-image .accordion .accordion-item:not(:last-child){margin-bottom:1rem}.section-accordeon-image .accordion .accordion-item .accordion-button{font-size:22px;font-family:"Bricolage Grotesque",sans-serif;color:#32a5a4;box-shadow:none;padding:.25rem .25rem .25rem 2rem}.section-accordeon-image .accordion .accordion-item .accordion-button::after{margin:0;position:absolute;left:0;transform:rotate(-90deg);background:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2477 0.75402C11.2884 0.79466 11.3208 0.842939 11.3428 0.896091C11.3649 0.949243 11.3762 1.00622 11.3762 1.06377C11.3762 1.12132 11.3649 1.1783 11.3428 1.23145C11.3208 1.2846 11.2884 1.33288 11.2477 1.37352L5.99769 6.62352C5.95705 6.66426 5.90877 6.69659 5.85562 6.71864C5.80247 6.7407 5.74549 6.75205 5.68794 6.75205C5.63039 6.75205 5.57341 6.7407 5.52026 6.71864C5.46711 6.69659 5.41883 6.66426 5.37819 6.62352L0.128189 1.37352C0.0460376 1.29137 -0.000113511 1.17995 -0.000113506 1.06377C-0.000113501 0.947591 0.0460377 0.83617 0.128189 0.75402C0.21034 0.671869 0.32176 0.625717 0.437939 0.625717C0.554117 0.625717 0.665538 0.671869 0.747689 0.75402L5.68794 5.69514L10.6282 0.75402C10.6688 0.713277 10.7171 0.680952 10.7703 0.658896C10.8234 0.636841 10.8804 0.625488 10.9379 0.625488C10.9955 0.625488 11.0525 0.636841 11.1056 0.658896C11.1588 0.680952 11.207 0.713277 11.2477 0.75402Z' fill='%2332A5A4'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}.section-accordeon-image .accordion .accordion-item .accordion-button[aria-expanded=true]::after{transform:rotate(0)}.section-accordeon-image .accordion .accordion-item .accordion-body{padding:.25rem .25rem .25rem 2rem}.section-accordeon-image .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.section-accordeon-image .accordion .accordion-item:last-child{border:0}.section-accordeon-image .img-container{overflow:hidden}.section-accordeon-image .img-container img{width:100%;height:auto;border-radius:45px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-temoignage.splide.splide-offset .splide__track{height:100%;max-width:none;width:calc(1 * var(--container-width)/ 12 * 7 + (100vw - var(--container-width))/ 2 - 14px);padding-right:calc((100vw - var(--container-width))/ 2 + (var(--bs-gutter-x)) - 12px)!important;margin-right:calc(50% - 50vw)}.section-temoignage .img-container{position:relative;width:100%;height:100%;min-height:350px;aspect-ratio:629/450;border-radius:45px;overflow:hidden}.section-temoignage .img-container .text{position:absolute;display:flex;align-items:flex-end;width:100%;height:100%;top:0;left:0;padding:3rem;font-size:30px;font-family:"Bricolage Grotesque",sans-serif;line-height:35px;color:#fff;z-index:1}.section-temoignage .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767.98px){.section-temoignage .col-lg-7{padding:0}}.section-gros-titre .title{font-size:50px;font-family:"Bricolage Grotesque",sans-serif!important;line-height:1!important}@media (min-width:1442px){.section-gros-titre .title{font-size:145px}}@media (max-width:1441.98px){.section-gros-titre .title{font-size:145px}}@media (max-width:1199.98px){.section-gros-titre .title{font-size:120px}}@media (max-width:991.98px){.section-gros-titre .title{font-size:100px}}@media (max-width:767.98px){.section-gros-titre .title{font-size:70px}}@media (max-width:575.98px){.section-gros-titre .title{font-size:42px!important}}.section-texte-arriereplan{color:#fff;overflow-y:hidden}.section-texte-arriereplan .img-bg{padding:3rem;border-radius:45px;background:var(--image-bg) no-repeat calc(50% - 95px) bottom/750px auto,#32a5a4}.section-texte-arriereplan .title-container .title{color:#fff;font-family:"Bricolage Grotesque",sans-serif;font-size:35px;line-height:40px}.section-texte-arriereplan .title-container .text{margin-top:1rem}.section-texte-arriereplan .blur-bg{--opacity:.15;--blur:20px;border-radius:45px}.section-texte-arriereplan .blur-bg .text-container:not(:last-child){margin-bottom:2rem}.section-texte-arriereplan .blur-bg .text-container .h2,.section-texte-arriereplan .blur-bg .text-container .h3,.section-texte-arriereplan .blur-bg .text-container .h4,.section-texte-arriereplan .blur-bg .text-container .h5,.section-texte-arriereplan .blur-bg .text-container .h6,.section-texte-arriereplan .blur-bg .text-container .title,.section-texte-arriereplan .blur-bg .text-container h2,.section-texte-arriereplan .blur-bg .text-container h3,.section-texte-arriereplan .blur-bg .text-container h4,.section-texte-arriereplan .blur-bg .text-container h5,.section-texte-arriereplan .blur-bg .text-container h6{font-family:"Bricolage Grotesque",sans-serif;font-size:22px;line-height:28px;color:#fff}.section-texte-arriereplan .blur-bg .text-container .text{margin-top:.75rem}@media (max-width:1441.98px){.section-texte-arriereplan .img-bg{padding:3rem;background:var(--image-bg) no-repeat calc(50% - 68px) bottom/550px auto,#32a5a4}}@media (max-width:991.98px){.section-texte-arriereplan>.container{padding:0!important}.section-texte-arriereplan>.container>.row{margin:0!important}.section-texte-arriereplan .img-bg{background-image:none}.section-texte-arriereplan .blur-bg-container{position:relative}.section-texte-arriereplan .blur-bg-container:before{display:block;content:"";width:100%;height:250px;background-image:var(--image-bg);background-size:contain;background-repeat:no-repeat;background-position:right bottom;position:absolute;top:-230px}.section-texte-arriereplan .blur-bg-container .blur-bg{padding-left:30px!important;padding-right:30px!important;padding-bottom:7rem!important}.section-texte-arriereplan .title-container{margin-bottom:200px}.section-texte-arriereplan .title-container .title{font-size:22px;line-height:25px}.section-texte-arriereplan .text-container .h3,.section-texte-arriereplan .text-container h3{font-size:18px!important;line-height:24px!important}}@media (max-width:575.98px){.section-texte-arriereplan .img-bg{padding:2rem!important}.section-texte-arriereplan .blur-bg{padding:3rem;width:100vw;margin:0 calc(50% - 50vw)}}.section-faq{position:relative}.section-faq .title-container .text{margin-top:1rem}.section-faq .title-container .link,.section-faq .title-container a{color:#5f6980}@media (max-width:991.98px){.section-faq{margin-top:-5rem!important}.section-faq>.container{padding:0}.section-faq>.container>.row{margin:0}.section-faq>.container>.row>[class*=col-]{padding:0}}.section-accordeon-produit .accordion-container{border-radius:45px}.section-accordeon-produit .accordion-container .img-container{width:100%;height:100%;max-height:300px}.section-accordeon-produit .accordion-container .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.section-accordeon-produit .accordion-container .blur-bg{--opacity:.1;border-radius:45px}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item{border-top:none;border-left:none;border-right:none;border-bottom:none;border-color:#fff;border-width:1.5px}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-button{display:flex;flex-direction:row;justify-content:space-between;font-size:16px;font-family:Montserrat,sans-serif;line-height:20px;color:#fff!important;box-shadow:none;padding:5px 0;border-radius:0!important}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-button .title{font-size:15px}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-button span:first-child{flex-grow:1}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-button span:last-child{width:6em;min-width:6em;margin-right:15%}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-button::after{background-color:#fff;background-image:none;-webkit-mask:url("data:image/svg+xml,%0A%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9h-5.9V2c0-0.6-0.5-1.1-1.1-1.1S7.9,1.4,7.9,2v5.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h5.9V16 c0,0.6,0.5,1.1,1.1,1.1s1.1-0.5,1.1-1.1v-5.9H16c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto;mask:url("data:image/svg+xml,%0A%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9h-5.9V2c0-0.6-0.5-1.1-1.1-1.1S7.9,1.4,7.9,2v5.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h5.9V16 c0,0.6,0.5,1.1,1.1,1.1s1.1-0.5,1.1-1.1v-5.9H16c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-button:not(.collapsed)::after{-webkit-mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h14c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E") no-repeat center center/16px auto;mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h14c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E") no-repeat center center/16px auto}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-body{padding:0 0 1.25rem;color:#fff;margin-right:calc(6em + 15% + 16px + 2rem)}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item:last-child{border:0}.hero-carousel.splide{position:relative;padding:0 calc(var(--bs-gutter-x) * .5)}.hero-carousel.splide .splide__track .splide__list{height:auto}.hero-carousel.splide .splide__pagination{justify-content:flex-start;padding:0 calc((100vw - var(--container-width))/ 2 + 8rem);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;margin-top:-1rem}.hero-carousel.splide .splide__arrows{margin:0!important;position:absolute;width:calc(100% - var(--bs-gutter-x));height:0;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:991.98px){.hero-carousel .splide-nav .splide__pagination{position:absolute;bottom:25px;padding:15px 0 0;left:0;right:0;width:auto;margin:0!important;z-index:1;justify-content:center}.hero-carousel .splide-nav .splide__pagination .splide__pagination__page{width:36px}.hero-carousel .splide-nav .splide__arrows{width:100%}.hero-carousel .splide-nav .splide__arrows .splide__arrow{width:36px;height:36px}.hero-carousel .splide-nav .splide__arrows .splide__arrow.splide__arrow--prev{left:15px}.hero-carousel .splide-nav .splide__arrows .splide__arrow.splide__arrow--next{right:15px}.hero-carousel .splide{padding:0 5%}}@media (max-width:767.98px){.hero-carousel>.row{margin:0!important}}.card-hero-carousel{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 calc(50px + 4rem)}.card-hero-carousel>.row>div{padding:0;position:relative}.card-hero-carousel .title-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.card-hero-carousel .img-container{position:relative;display:flex;align-items:center}.card-hero-carousel .img-container>img{padding:0;width:100%;height:100%;max-height:550px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card-hero-carousel .text-container{background-color:#fff;padding:3rem;border-radius:45px}.card-hero-carousel .text-container .title{font-size:22px;font-family:"Bricolage Grotesque",sans-serif;font-weight:500;line-height:28px}.card-hero-carousel .text-container .title p:last-child{margin-bottom:0}.card-hero-carousel .text-container .text{margin-top:.5rem}.card-hero-carousel .text-container .text p:last-child{margin-bottom:0}.card-hero-carousel .label-mobile{position:absolute;width:120px;height:120px;left:0!important;top:40px;padding:1rem;border-radius:140px;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.card-hero-carousel .label-mobile::before{content:‘’;position:absolute;width:54px;height:54px;min-height:54px;border-radius:54px;background:url(‘../img/icons/sugar.svg’) no-repeat center center/25px auto #32a5a4;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.card-hero-carousel .label-mobile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;animation:rotating 10s linear infinite}.card-hero-carousel .label-desktop{position:absolute;top:-80px;left:-90px;width:165px;height:165px;border-radius:165px;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem;z-index:1}.card-hero-carousel .label-desktop::before{content:"";position:absolute;width:54px;height:54px;min-height:54px;border-radius:54px;background:url(../img/icons/sugar.svg) no-repeat center center/25px auto #32a5a4;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.card-hero-carousel .label-desktop img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;animation:rotating 10s linear infinite}@media (max-width:1441.98px){.card-hero-carousel{padding:0 calc(50px + 2rem)}.card-hero-carousel .img-container>img{padding:0 2rem 0 0;max-height:450px}.card-hero-carousel .title-container .title{font-size:40px}.card-hero-carousel .text-container .title{font-size:20px;line-height:24px}.card-hero-carousel .text-container .text{font-size:15px;line-height:24px}.card-hero-carousel .label-desktop{position:absolute;top:-40px;left:-80px;width:140px;height:140px;border-radius:140px}}@media (max-width:767.98px){.card-hero-carousel{display:block;padding:0}.card-hero-carousel.green-shadow-bottom{box-shadow:inset 0 -110px 0 0 #32a5a4}.card-hero-carousel .img-container{display:flex;align-items:center;flex-direction:column;margin-bottom:2rem}.card-hero-carousel .img-container>img{width:50vw;max-height:260px;padding:0}.card-hero-carousel .title-container .title{font-size:24px}.card-hero-carousel .text-container{padding:2rem 2rem 3rem}.card-hero-carousel .text-container .title{font-size:18px;line-height:22px}}@media (min-width:1442px){.entete-product .splide__list{display:flex!important;flex-wrap:wrap!important}.entete-product .splide__list .card-icon{width:25%!important;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start!important}}.entete-product .card-icon{width:25%!important;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start!important}.entete-product .card-icon .img-container{width:30px;height:30px;min-width:30px;min-height:30px}.entete-product .card-icon .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.entete-product .card-icon .title{font-size:16px;color:#fff;margin-left:.5rem;white-space:nowrap;text-transform:uppercase}.card-icon{display:flex;flex-direction:row;align-items:center}.card-icon .img-container{width:30px;height:30px;min-width:30px;min-height:30px}.card-icon .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card-icon .title{font-size:16px;color:#fff;margin-left:.5rem;text-transform:uppercase}@media (max-width:1441.98px){.card-icon .title{font-size:15px}}@media (min-width:576px){.card-icon>div{margin-right:50px}.card-icon>div:last-child{margin-right:0}}@media (max-width:575.98px){.card-icon{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}}.card-temoignage{position:relative}.card-temoignage .container{max-width:initial;background-color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:45px;padding:3rem 2rem;height:100%}.card-temoignage .container .rating{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;display:inline-block;font-size:26px;background:0 0!important}.card-temoignage .container .rating::after{content:"★★★★★";letter-spacing:1px;position:relative;top:0;left:0}.card-temoignage .container .rating.bg-primary:after{background:linear-gradient(90deg,#32a5a4 var(--percent),rgba(50,165,164,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-temoignage .container .rating.bg-danger:after{background:linear-gradient(90deg,#b02873 var(--percent),rgba(176,40,115,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-temoignage .container .rating.bg-warning:after{background:linear-gradient(90deg,#f18b38 var(--percent),rgba(241,139,56,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-temoignage .container .rating.bg-info:after{background:linear-gradient(90deg,#2882c2 var(--percent),rgba(40,130,194,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-temoignage .container .rating.bg-success:after{background:linear-gradient(90deg,#0e7741 var(--percent),rgba(14,119,65,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-temoignage .container .rating.bg-purple:after{background:linear-gradient(90deg,#62539b var(--percent),rgba(98,83,155,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-temoignage .container .text-container{margin-top:1.5rem}.card-temoignage .container .text-container .text{font-weight:300;font-size:16px;line-height:26px}.card-temoignage .container .text-container .author{font-size:15px;color:#32a5a4;font-weight:500;margin-top:1rem}@media (max-width:767.98px){.temoignage-carousel{padding:0!important}.temoignage-carousel>.container>.row{margin:0;position:relative}.temoignage-carousel.splide .splide__track{height:auto!important}.temoignage-carousel.splide .splide__track .splide__list{height:auto}.card-temoignage .container{padding:1.75rem 2rem}.card-temoignage .container .text-container{margin-top:1rem}.card-temoignage .container .text-container .text{font-size:13px;line-height:20px}.card-temoignage .container .text-container .author{font-size:13px;line-height:20px;margin-top:.5rem}}.card-product{position:relative;text-decoration:none}.card-product .container{max-width:initial;width:100%;padding:0;margin:0}.card-product .container .img-container{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;width:100%;border-radius:45px;padding:1.5rem;aspect-ratio:370/515;max-height:520px;z-index:0}.card-product .container .img-container .title{font-family:Gloock,serif;font-size:16px;color:#fff;padding:5.5px 12px;border-radius:35px;margin-bottom:auto}.card-product .container .img-container .label{position:absolute;top:19%;right:10%;width:43%;aspect-ratio:1/1;border-radius:170px;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:6.5%}.card-product .container .img-container .label img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card-product .container .img-container>img{width:72%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-left:7%}.card-product .container .img-container::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;transition:all .15s ease-in-out;transition-duration:.3s}.card-product .container .img-container.bg-successlight::before{background:url(../img/products/upsa_nourished_produit_detox_hover.png) no-repeat -172px 62px/calc(137% - 30px) auto}.card-product .container .img-container.bg-purplelight::before{background:url(../img/products/upsa_nourished_produit_immunite_hover.png) no-repeat -60px 50px/calc(100% + 250px) auto}.card-product .container .img-container.bg-warninglight::before{background:url(../img/products/upsa_nourished_produit_energie_hover.png) no-repeat 100px -100px/100% auto}.card-product .container .img-container.bg-infolight::before{background:url(../img/products/upsa_nourished_produit_sommeil_hover.png) no-repeat 40px 100px/calc(116% + 70px) auto}.card-product .container .img-container.bg-dangerlight::before{background:url(../img/products/upsa_nourished_produit_beaute_hover.png) no-repeat 0 50px/calc(100% + 200px) auto}.card-product .container .img-container.bg-collagenelight::before{background:url(../img/products/upsa_nourished_produit_skin_lift_hover.png) no-repeat -110px 50px/calc(100% + 60px) auto}.card-product .container .text-container{margin-top:1.5rem;padding:0 1.5rem;text-decoration:none;color:#5f6980}.card-product .container .text-container .h3,.card-product .container .text-container h3{font-size:18px;font-weight:700!important;color:#5f6980;line-height:24px;font-family:Montserrat,sans-serif}.card-product .container .text-container .h3 span,.card-product .container .text-container h3 span{display:block;font-size:.9em;font-weight:500!important}.card-product .container .text-container .title{font-size:18px;font-weight:500;color:#5f6980;line-height:24px;font-family:Montserrat,sans-serif}.card-product .container .text-container .text{font-size:16px;font-weight:300}@media (max-width:1441.98px){.card-product .container .img-container{aspect-ratio:370/450}.card-product .container .img-container .title{font-size:18px}.card-product .container .img-container .label{top:20%;right:8%;width:135px;max-height:135px;padding:1.25rem}.card-product .container .text-container{margin-top:1rem}.card-product .container .text-container .title{font-size:16px;line-height:22px}.card-product .container .text-container .text{font-size:14px;line-height:22px;margin-top:.25rem}}.bloc-image-texte{border-radius:45px;overflow:hidden}.bloc-image-texte>div{padding:0}.bloc-image-texte .img-container img{border-radius:45px;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.bloc-image-texte .text-container{padding:100px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;aspect-ratio:4/3;margin:auto}@media (max-width:1199.98px){.bloc-image-texte{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;overflow:visible}.bloc-image-texte .text-container{aspect-ratio:initial}}@media (max-width:991.98px){.bloc-image-texte{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;overflow:visible}.bloc-image-texte::after{position:absolute;width:100vw;height:auto;top:calc(100vw - 13rem);bottom:0;left:50%;right:50%;margin:0 -50vw;--opacity:.6;--blur:6px;background:rgba(255,255,255,var(--opacity));-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border-radius:45px;z-index:-1}.bloc-image-texte .text-container{aspect-ratio:initial}}.bloc-faq{background-color:#fff;border-radius:45px;overflow:hidden;width:100%}.bloc-faq>div{padding:0}.bloc-faq .title-container{overflow:hidden;border-radius:45px;background-color:#e9f6f5;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.bloc-faq .title-container .icon{width:55px;min-width:55px;height:55px;margin-bottom:.5rem}.bloc-faq .title-container .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.bloc-faq .title-container .title{font-size:30px;font-family:"Bricolage Grotesque",sans-serif;color:#32a5a4;margin-bottom:.5rem}.bloc-faq .faq-container .accordion .accordion-item{border-top:none;border-left:none;border-right:none;border-color:#32a5a4;border-width:1.5px}.bloc-faq .faq-container .accordion .accordion-item .accordion-button{font-size:16px;font-family:Montserrat,sans-serif;line-height:20px;color:#32a5a4;box-shadow:none;padding:1.25rem 0}.bloc-faq .faq-container .accordion .accordion-item .accordion-button::after{background-color:currentColor;background-image:none;-webkit-mask:url("data:image/svg+xml,%0A%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9h-5.9V2c0-0.6-0.5-1.1-1.1-1.1S7.9,1.4,7.9,2v5.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h5.9V16 c0,0.6,0.5,1.1,1.1,1.1s1.1-0.5,1.1-1.1v-5.9H16c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto;mask:url("data:image/svg+xml,%0A%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9h-5.9V2c0-0.6-0.5-1.1-1.1-1.1S7.9,1.4,7.9,2v5.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h5.9V16 c0,0.6,0.5,1.1,1.1,1.1s1.1-0.5,1.1-1.1v-5.9H16c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}.bloc-faq .faq-container .accordion .accordion-item .accordion-button[aria-expanded=true]::after{-webkit-mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h14c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E") no-repeat center center/16px auto;mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h14c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E") no-repeat center center/16px auto}.bloc-faq .faq-container .accordion .accordion-item .accordion-body{padding:0 0 1.25rem}.bloc-faq .faq-container .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.bloc-faq .faq-container .accordion .accordion-item:last-child{border:0}@media (max-width:991.98px){.bloc-faq .title{font-size:18px!important;line-height:24px!important}}.avis{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:.5rem}.avis .rating{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;display:inline-block;font-size:26px;margin-right:1rem}.avis .rating::after{content:"★★★★★";letter-spacing:1px;position:relative;top:0;left:0}.avis .rating.text-primary::after{background:linear-gradient(90deg,#32a5a4 var(--percent),rgba(50,165,164,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.avis .rating.text-warning::after{background:linear-gradient(90deg,#f18b38 var(--percent),rgba(241,139,56,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.avis .rating.text-danger::after{background:linear-gradient(90deg,#b02873 var(--percent),rgba(176,40,115,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.avis .rating.text-sucess::after{background:linear-gradient(90deg,#0e7741 var(--percent),rgba(14,119,65,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.avis .rating.text-info::after{background:linear-gradient(90deg,#2882c2 var(--percent),rgba(40,130,194,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.avis .rating.text-purple::after{background:linear-gradient(90deg,#62539b var(--percent),rgba(98,83,155,.23) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-cta{padding:25px;border-radius:45px;position:relative;overflow:hidden;background:url(../img/icons/pin.svg) no-repeat right 50px top 20px/60px auto rgba(50,165,164,.15)}.card-cta::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 606 331' fill='%2332A5A4' style='enable-background:new 0 0 606 331;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M216.8,102.1l-65-5.6L0.4,209.4L11.6,281l157.3-108.6l0.1-0.1l92.7,5.5L216.8,102.1z'/%3E%3Cpath d='M475.7,0.3L332.6,110.9l-81.5-6.2l45.8,75.1l42,73.6l35.9,1.4l0.4-0.3l73-58.2l-20.3-61L504,76.5l0.1,0 l51.9,2.8l40.2-71.1L475.7,0.3z'/%3E%3Cpolygon points='605.6,49.6 581.4,93.2 605.6,131.4 '/%3E%3Cpolygon points='605.6,273 593.5,264 601.8,180.4 555.1,105.3 513.3,103 513.2,103.1 460.4,143.9 478.5,196.4 481.3,204.7 514,299.5 474.5,330.7 571,330.7 592.1,315.7 605.6,316.1 '/%3E%3Cpolygon points='384.7,284.6 384.2,284.6 320.7,282.2 283.9,216.1 200,282.4 195,286.1 183.5,294.8 170.9,330.7 433.4,330.7 480.5,293.5 458.2,226.4 '/%3E%3Cpolygon points='175.1,200.3 15.9,310 19.1,330.7 140.1,330.7 158.6,278.1 182.8,259.8 187.8,255.8 252,204.8 175.3,200.3 '/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat right bottom/500px auto;opacity:.1;z-index:-1}.card-cta .img-container{border-radius:45px;overflow:hidden;width:100%;aspect-ratio:462/330;max-width:35%}.card-cta .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-cta .text-container .title{font-size:35px;font-family:"Bricolage Grotesque",sans-serif;color:#32a5a4;line-height:40px}.card-cta .text-container .btn-container{gap:1rem}.card-gallery{position:relative;aspect-ratio:1/1;min-width:14.2857142857%;max-width:14.2857142857%;padding:0}.card-gallery::after{content:"";display:flex;justify-content:center;align-items:center;position:absolute;top:1rem;right:1rem;width:44px;height:44px;border-radius:44px;background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' fill='%2332A5A4' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath class='st0' d='M5,1.8C3.2,1.8,1.7,3.2,1.7,5v8c0,1.8,1.5,3.2,3.2,3.2h8c1.8,0,3.2-1.5,3.2-3.2V5c0-1.8-1.5-3.2-3.2-3.2H5z M0.2,5c0-2.6,2.1-4.8,4.8-4.8h8c2.6,0,4.8,2.1,4.8,4.8v8c0,2.6-2.1,4.7-4.8,4.7H5c-2.6,0-4.8-2.1-4.8-4.7V5z M9,6.8 c-1.2,0-2.3,1-2.3,2.2c0,1.2,1,2.2,2.3,2.2c1.2,0,2.2-1,2.2-2.2C11.3,7.8,10.2,6.8,9,6.8z M5.2,9c0-2.1,1.7-3.7,3.8-3.7 c2.1,0,3.8,1.7,3.8,3.7c0,2.1-1.7,3.8-3.8,3.8C6.9,12.7,5.2,11.1,5.2,9z M14.3,4.5c0-0.4-0.3-0.8-0.8-0.8s-0.8,0.3-0.8,0.8v0 c0,0.4,0.3,0.8,0.8,0.8S14.3,4.9,14.3,4.5L14.3,4.5z'/%3E%3C/svg%3E%0A") no-repeat center center/17px auto,#fff}.card-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-images .featured-img{position:relative;width:100%;height:420px;margin-bottom:3rem}.product-images .featured-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.product-images .featured-img .pack{width:215px;left:45px;position:relative}.product-images .featured-img .gummie{position:absolute;bottom:-50px;right:55px;width:180px}.product-images .product-gallery .woocommerce-product-gallery{width:100%;position:relative}.product-images .product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__trigger{color:transparent;position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;z-index:1;cursor:zoom-in}.product-images .product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' class='bi bi-plus-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E") no-repeat center center/18px 18px,var(--product-color);opacity:0;z-index:1;transition:all .15s ease-in-out}.product-images .product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__trigger>*{display:none!important}.product-images .product-gallery .woocommerce-product-gallery .flex-viewport{aspect-ratio:1/1;height:initial!important;margin-bottom:3rem;width:100%}.product-images .product-gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a{display:flex;width:100%;height:100%}.product-images .product-gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.product-images .product-gallery .woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:calc(var(--bs-gutter-x)/ 2);padding:0;list-style:none}.product-images .product-gallery .woocommerce-product-gallery .flex-control-thumbs li{position:relative;cursor:pointer}.product-images .product-gallery .woocommerce-product-gallery .flex-control-thumbs li::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' class='bi bi-plus-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E") no-repeat center center/18px 18px,var(--product-color);opacity:0;z-index:1;transition:all .15s ease-in-out;pointer-events:none}.product-images .product-gallery a{aspect-ratio:1/1}.product-images .product-gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1441.98px){.product-images .product-gallery .woocommerce-product-gallery .flex-viewport{max-height:400px}}@media (max-width:767.98px){.woocommerce-product-gallery .wpgs-for{width:calc(100% - 50px - 1rem);margin-left:calc(50px + 1rem);aspect-ratio:initial;margin-bottom:0}.woocommerce-product-gallery .wpgs-for img{width:100%!important;height:auto!important;max-height:238px!important;-o-object-fit:contain;object-fit:contain}.woocommerce-product-gallery .wpgs-nav{position:absolute;left:0;top:0;z-index:1}.woocommerce-product-gallery .wpgs-nav .slick-list .slick-track{display:flex;flex-direction:column}.woocommerce-product-gallery .wpgs-nav .slick-list .slick-track .slick-slide{max-width:50px}.product-images{gap:1rem;margin-bottom:1rem}.product-images .featured-img{flex-grow:1;width:auto;margin-bottom:0}.product-images .featured-img img{width:100%;padding:0 2rem 0 5rem}.product-images .product-gallery{position:relative;width:100%;aspect-ratio:initial}.product-images .product-gallery a{aspect-ratio:auto!important}}.product-intro{border-radius:45px 45px 0 0}.product-intro .title{font-size:38px;font-family:"Bricolage Grotesque",sans-serif;line-height:40px}.product-intro .short-description{color:#5f6980;font-size:22px;font-family:"Bricolage Grotesque",sans-serif;line-height:28px;margin-top:.5rem}.product-intro .description{color:#5f6980;font-size:15px;line-height:26px;margin-top:.5rem}@media (max-width:1441.98px){.product-intro{padding:2rem 2.5rem!important}.product-intro .description{font-size:14px;line-height:22px}}@media (max-width:991.98px){.product-intro{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.product-intro .title{font-size:28px!important;line-height:32px}.product-intro .short-description{font-size:18px;line-height:24px}.product-intro .description{font-size:14px;line-height:20px}.product-intro .btn-container{gap:1rem}}.product-icons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:.5rem;border-radius:0!important;--bs-bg-opacity:1!important}.product-icons .card-icon{width:calc(25% - .5rem);align-items:center}.product-icons .card-icon .title{white-space:initial;font-size:11px;line-height:14.5px;text-transform:uppercase}@media (max-width:991.98px){.product-icons{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw}.product-icons .card-icon{min-width:180px;flex:1 0 0%;font-size:11px;line-height:14px}}.tableau-composition #cards{--card-height:500px;--card-margin:4vw;--card-top-offset:42px;--numcards:7;--outline-width:0px;--layer-width:270px;list-style:none;margin:0 auto;display:flex;flex-direction:column;gap:0}#card-1{--index:1}#card-2{--index:2}#card-3{--index:3}#card-4{--index:4}#card-5{--index:5}#card-6{--index:6}#card-7{--index:7}.card{position:relative;justify-content:space-between;border:0}.card .img-container{display:flex;justify-content:center;align-items:center}.card .img-container img{margin:-.5rem 0}.card .layer-img{position:relative}.card .layer-img::after,.card .layer-img::before{content:"";-webkit-mask:var(--layer-img) no-repeat center center/100% 100%;mask:var(--layer-img) no-repeat center center/100% 100%;background-color:var(--layer-color);width:100%;aspect-ratio:var(--layer-ratio);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card .layer-img::before{z-index:1;opacity:0}.card .layer-img::after{z-index:0;mix-blend-mode:overlay;filter:saturate(.8) brightness(.9)}@media (max-width:1441.98px){.tableau-composition #cards{--card-margin:5vw;--card-top-offset:40px;--layer-width:150px}}@media (max-width:991.98px){.tableau-composition #cards{--card-height:450px;--card-margin:5vw;--card-top-offset:40px;--layer-width:150px}.couche-gummie{padding:2rem 1rem!important}.couche-gummie::before{top:3rem;bottom:initial!important;width:163px!important;left:-5rem!important}.couche-gummie::after{width:70px!important;top:-2rem!important;right:1rem!important;filter:blur(1.5px)}.couche-gummie .tableau-composition{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;padding-left:0!important;padding-right:0!important}.couche-gummie .tableau-composition #cards{padding-left:0;padding-right:0}.couche-gummie .tableau-composition #cards .card .card-content>.row{margin:0!important}.couche-gummie .tableau-composition #cards .img-container .layer-img{background:var(--layer-img) no-repeat center center/var(--gummie-width) 100%;margin-right:1rem}.couche-gummie .tableau-composition #cards .layer span:first-child{outline:6px solid #fff}.couche-gummie .tableau-composition #cards .layer .mobile-label{font-size:12px}.couche-gummie .tableau-composition #cards .layer span:first-child{width:13px!important;min-width:13px!important;height:13px!important;margin:0 5px!important}}@supports (animation-timeline:works){@scroll-timeline cards-element-scrolls-in-body{source:selector(body);scroll-offsets:selector(#cards) start 1,selector(#cards) start 0;start:selector(#cards) start 1;end:selector(#cards) start 0;time-range:4s}.card{--index0:calc(var(--index) - 1);--reverse-index:calc(var(--numcards) - var(--index0));--reverse-index0:calc(var(--reverse-index) - 1)}.card__content{transform-origin:50% 0;will-change:transform;--duration:calc(var(--reverse-index0) * 1s);--delay:calc(var(--index0) * 1s);animation:var(--duration) linear scale var(--delay) forwards;animation-timeline:cards-element-scrolls-in-body}@keyframes scale{to{transform:scale(calc(1.1 - .1 * var(--reverse-index)))}}}@media (max-width:767.98px){.couche-gummie::before{top:-2rem}.couche-gummie .layer{padding-left:1rem!important}.couche-gummie .layer span:first-child{outline:3px solid #fff!important}}.couche-gummie{position:relative;padding:70px;background-color:var(--product-colorlight);border-radius:45px}.couche-gummie>*{z-index:1;position:relative}.couche-gummie::before{content:"";position:absolute;width:353px;aspect-ratio:1/1;bottom:0;left:-5rem;background:url(../img/upsa_nourished_gummies_composition_bg_1.png) no-repeat center center/100% auto}.couche-gummie::after{content:"";position:absolute;width:247px;aspect-ratio:1/1;top:-39px;right:-34px;background:url(../img/upsa_nourished_gummies_composition_bg_2.png) no-repeat center center/100% auto}.couche-gummie .tableau-composition{margin:2rem 0 0!important;border-radius:45px;--blur:14px}.couche-gummie .ingredient{font-size:15px;line-height:1;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.couche-gummie .ingredient:not(:last-child){margin-bottom:.5rem}.couche-gummie .ingredient .title{text-align:start;color:#5f6980;font-size:15px;font-weight:400;flex-grow:1;margin:0}.couche-gummie .ingredient span{width:4em;min-width:4em}.couche-gummie .layer{line-height:1;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.25rem 0}.couche-gummie .layer:not(:last-child){margin-bottom:.5rem}.couche-gummie .layer span:first-child{width:15px;min-width:15px;aspect-ratio:20/35;border-radius:20px;background-color:var(--layer-color);margin-right:1.5rem}.couche-gummie .layer span:last-child{flex-grow:1;font-size:15px;line-height:normal;font-weight:300;background:rgba(255,255,255,.4);border-radius:12px;padding:5px 12px}@media (max-width:991.98px){.couche-gummie{margin:0 calc(50% - 50vw)!important;width:100vw;max-width:none}.couche-gummie .tableau-composition #cards .layer{justify-content:start}.couche-gummie .tableau-composition #cards .layer span:first-child{margin-right:1.5rem!important}}.nav.nav-tabs{border:none;margin-bottom:2rem}.nav.nav-tabs .nav-item .nav-link{border:none;border-radius:50px;padding:10px 40px;font-size:26px;font-weight:500;line-height:30px}.nav.nav-tabs .nav-item .nav-link.active,.nav.nav-tabs .nav-item .nav-link:hover{color:var(--product-color);background-color:var(--product-colorlight)}.accordion-collapse .title{font-size:35px;font-family:"Bricolage Grotesque",sans-serif;line-height:40px;color:var(--product-color);text-align:center}.accordion-collapse .text{margin-top:1rem;text-align:center}.product-chart-container{margin-top:40px}.product-chart{position:relative;margin-top:150px}.product-chart .text-container{border-radius:45px;padding:1.5rem;position:absolute;max-width:300px;top:2rem;left:calc(50% - 2rem);transform:translateX(-50%);--blur:10px}.custom-tooltip{width:calc(var(--container-width)/ 12 * 3)!important;max-width:350px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border-radius:45px;color:#5f6980!important;border:0;padding:1.5rem;font-size:16px;line-height:26px;z-index:2}@media (max-width:991.98px){.product-chart-container>.container{padding:0}.product-chart{padding:0 1rem!important;margin:0 calc(50% - 50vw);width:100vw!important;max-width:none}.product-chart #chart-resultats{height:340px!important;width:100%!important}.custom-tooltip{width:75vw!important;left:0!important;margin-top:2rem;font-size:14px;line-height:normal}.custom-tooltip .h3,.custom-tooltip h3{font-size:18px!important;margin-bottom:7px}}.section-entete.entete-product>[class*=bg-]{background-color:transparent!important}.section-entete.entete-product>[class*=bg-]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--product-colorlight);-webkit-mask:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);mask:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);border-radius:45px 45px 0 0;z-index:-1}.section-entete.entete-product .blur-bg{--blur:16px}.section-entete.entete-product .product-infos{position:relative;z-index:0}.section-entete.entete-product .product-infos .product-pattern{position:relative;left:-14.5%;width:auto;height:430px;margin-bottom:-325px}@media (max-width:1441.98px){.entete-product .product-infos .product-pattern{height:380px!important}.entete-product .product-infos .product-intro>.title{font-size:40px;line-height:1}.entete-product .product-infos .product-intro .short-description{font-size:18px;line-height:24px;margin:0 0 .5rem}.entete-product .product-infos .product-icons .card-icon{width:calc(33.3333333333% - .5rem)}.entete-product .product-infos .product-icons .card-icon .img-container{width:25px;height:25px;min-width:25px;min-height:25px}.entete-product .product-infos .product-icons .card-icon .title{font-size:14px;line-height:1}}@media (max-width:991.98px){.entete-product .product-infos{display:flex;flex-direction:column;align-items:flex-end}.entete-product .product-infos .product-pattern{left:inherit!important;right:0;width:auto!important;height:210px!important;margin-bottom:-123px!important;margin-right:1rem}}#accordion-composition .accordion-item{border-radius:0}#accordion-composition .accordion-item:last-child{border:none!important}#accordion-composition .accordion-item .accordion-header .accordion-button{font-size:13px;line-height:20px;border-bottom:none!important}#accordion-composition .accordion-item .accordion-header .accordion-button .title{color:#fff;font-size:15px!important;flex-grow:1;text-align:start;margin:0}#accordion-composition .accordion-item .accordion-body{font-size:13px;line-height:20px}#accordion-composition .accordion-item:not(:first-child) .accordion-button{border-top:1.5px solid #fff}@media (max-width:1441.98px){#accordion-composition .accordion-item .accordion-header .accordion-button{padding:.5rem 0}}@media (min-width:992px){#product-tabs>.accordion-item{border:none}#product-tabs>.accordion-item>.accordion-header{display:none}}@media (max-width:991.98px){#product-tabs-menu{display:none!important;flex-direction:column;align-items:flex-start}#product-tabs-menu .nav-item{width:100%}#product-tabs-menu .nav-item .nav-link{position:relative;margin:0!important;display:block;width:100%;background:0 0!important;font-size:13px;line-height:20px;padding:1rem 0;text-align:start;display:flex;align-items:center;color:currentColor}#product-tabs-menu .nav-item .nav-link::after{content:"";display:flex;width:15px;height:15px;position:relative;margin-left:auto;color:currentColor;transition:all .15s ease-in-out;margin:0 0 0 auto;background:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99976 15.6902C7.99976 16.0452 8.28757 16.333 8.64261 16.333C8.99765 16.333 9.28547 16.0452 9.28547 15.6902V9.33282H15.6899C16.0449 9.33282 16.3328 9.04501 16.3328 8.68997C16.3328 8.33493 16.0449 8.04711 15.6899 8.04711H9.28547V1.64286C9.28547 1.28782 8.99765 1 8.64261 1C8.28757 1 7.99976 1.28782 7.99976 1.64286V8.04711H1.64261C1.28757 8.04711 0.999756 8.33493 0.999756 8.68997C0.999756 9.04501 1.28757 9.33282 1.64261 9.33282H7.99976V15.6902Z' fill='%23B02873'/%3E%3Cpath d='M9.28547 9.33282V8.83282C9.00933 8.83282 8.78547 9.05668 8.78547 9.33282H9.28547ZM9.28547 8.04711H8.78547C8.78547 8.32325 9.00933 8.54711 9.28547 8.54711V8.04711ZM7.99976 8.04711V8.54711C8.2759 8.54711 8.49976 8.32325 8.49976 8.04711H7.99976ZM7.99976 9.33282H8.49976C8.49976 9.05668 8.2759 8.83282 7.99976 8.83282V9.33282ZM8.64261 15.833C8.56371 15.833 8.49976 15.769 8.49976 15.6902H7.49976C7.49976 16.3213 8.01143 16.833 8.64261 16.833V15.833ZM8.78547 15.6902C8.78547 15.769 8.72151 15.833 8.64261 15.833V16.833C9.2738 16.833 9.78547 16.3213 9.78547 15.6902H8.78547ZM8.78547 9.33282V15.6902H9.78547V9.33282H8.78547ZM15.6899 8.83282H9.28547V9.83282H15.6899V8.83282ZM15.8328 8.68997C15.8328 8.76887 15.7688 8.83282 15.6899 8.83282V9.83282C16.3211 9.83282 16.8328 9.32115 16.8328 8.68997H15.8328ZM15.6899 8.54711C15.7688 8.54711 15.8328 8.61107 15.8328 8.68997H16.8328C16.8328 8.05879 16.3211 7.54711 15.6899 7.54711V8.54711ZM9.28547 8.54711H15.6899V7.54711H9.28547V8.54711ZM8.78547 1.64286V8.04711H9.78547V1.64286H8.78547ZM8.64261 1.5C8.72151 1.5 8.78547 1.56396 8.78547 1.64286H9.78547C9.78547 1.01167 9.2738 0.5 8.64261 0.5V1.5ZM8.49976 1.64286C8.49976 1.56396 8.56371 1.5 8.64261 1.5V0.5C8.01143 0.5 7.49976 1.01167 7.49976 1.64286H8.49976ZM8.49976 8.04711V1.64286H7.49976V8.04711H8.49976ZM1.64261 8.54711H7.99976V7.54711H1.64261V8.54711ZM1.49976 8.68997C1.49976 8.61107 1.56372 8.54711 1.64261 8.54711V7.54711C1.01143 7.54711 0.499756 8.05879 0.499756 8.68997H1.49976ZM1.64261 8.83282C1.56371 8.83282 1.49976 8.76887 1.49976 8.68997H0.499756C0.499756 9.32115 1.01143 9.83282 1.64261 9.83282V8.83282ZM7.99976 8.83282H1.64261V9.83282H7.99976V8.83282ZM8.49976 15.6902V9.33282H7.49976V15.6902H8.49976Z' fill='%23B02873'/%3E%3C/svg%3E") no-repeat center center/15px auto}#product-tabs-menu .nav-item .nav-link.active::after{transform:rotate(180deg);background:url("data:image/svg+xml,%3Csvg width='18' height='4' viewBox='0 0 18 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.35425 1.99997C1.35425 1.64493 1.64206 1.35712 1.99711 1.35712H15.9971C16.3521 1.35712 16.64 1.64493 16.64 1.99997C16.64 2.35501 16.3521 2.64283 15.9971 2.64283H1.99711C1.64206 2.64283 1.35425 2.35501 1.35425 1.99997Z' fill='%23B02873'/%3E%3Cpath d='M1.99711 0.857117C1.36592 0.857117 0.854248 1.36879 0.854248 1.99997H1.85425C1.85425 1.92108 1.91821 1.85712 1.99711 1.85712V0.857117ZM15.9971 0.857117H1.99711V1.85712H15.9971V0.857117ZM17.14 1.99997C17.14 1.36879 16.6283 0.857117 15.9971 0.857117V1.85712C16.076 1.85712 16.14 1.92108 16.14 1.99997H17.14ZM15.9971 3.14283C16.6283 3.14283 17.14 2.63116 17.14 1.99997H16.14C16.14 2.07887 16.076 2.14283 15.9971 2.14283V3.14283ZM1.99711 3.14283H15.9971V2.14283H1.99711V3.14283ZM0.854248 1.99997C0.854248 2.63116 1.36592 3.14283 1.99711 3.14283V2.14283C1.91821 2.14283 1.85425 2.07887 1.85425 1.99997H0.854248Z' fill='%23B02873'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}#product-tabs-menu .nav-item:not(:last-child){border-bottom:2px solid currentColor}#product-tabs>.accordion-item{border:none}#product-tabs>.accordion-item:not(:last-child) .accordion-header .accordion-button:not(.active){border-bottom:2px solid currentColor}#product-tabs>.accordion-item>.accordion-header{width:100%}#product-tabs>.accordion-item>.accordion-header .accordion-button{position:relative;margin:0!important;display:block;width:100%;background:0 0!important;font-size:16px;line-height:20px;padding:1rem 0;text-align:start;display:flex;align-items:center;color:currentColor;box-shadow:none}#product-tabs>.accordion-item>.accordion-header .accordion-button::after{content:"";display:flex;width:15px;height:15px;position:relative;margin-left:auto;color:currentColor;transition:all .15s ease-in-out;margin:0 0 0 auto;background:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99976 15.6902C7.99976 16.0452 8.28757 16.333 8.64261 16.333C8.99765 16.333 9.28547 16.0452 9.28547 15.6902V9.33282H15.6899C16.0449 9.33282 16.3328 9.04501 16.3328 8.68997C16.3328 8.33493 16.0449 8.04711 15.6899 8.04711H9.28547V1.64286C9.28547 1.28782 8.99765 1 8.64261 1C8.28757 1 7.99976 1.28782 7.99976 1.64286V8.04711H1.64261C1.28757 8.04711 0.999756 8.33493 0.999756 8.68997C0.999756 9.04501 1.28757 9.33282 1.64261 9.33282H7.99976V15.6902Z' fill='%23B02873'/%3E%3Cpath d='M9.28547 9.33282V8.83282C9.00933 8.83282 8.78547 9.05668 8.78547 9.33282H9.28547ZM9.28547 8.04711H8.78547C8.78547 8.32325 9.00933 8.54711 9.28547 8.54711V8.04711ZM7.99976 8.04711V8.54711C8.2759 8.54711 8.49976 8.32325 8.49976 8.04711H7.99976ZM7.99976 9.33282H8.49976C8.49976 9.05668 8.2759 8.83282 7.99976 8.83282V9.33282ZM8.64261 15.833C8.56371 15.833 8.49976 15.769 8.49976 15.6902H7.49976C7.49976 16.3213 8.01143 16.833 8.64261 16.833V15.833ZM8.78547 15.6902C8.78547 15.769 8.72151 15.833 8.64261 15.833V16.833C9.2738 16.833 9.78547 16.3213 9.78547 15.6902H8.78547ZM8.78547 9.33282V15.6902H9.78547V9.33282H8.78547ZM15.6899 8.83282H9.28547V9.83282H15.6899V8.83282ZM15.8328 8.68997C15.8328 8.76887 15.7688 8.83282 15.6899 8.83282V9.83282C16.3211 9.83282 16.8328 9.32115 16.8328 8.68997H15.8328ZM15.6899 8.54711C15.7688 8.54711 15.8328 8.61107 15.8328 8.68997H16.8328C16.8328 8.05879 16.3211 7.54711 15.6899 7.54711V8.54711ZM9.28547 8.54711H15.6899V7.54711H9.28547V8.54711ZM8.78547 1.64286V8.04711H9.78547V1.64286H8.78547ZM8.64261 1.5C8.72151 1.5 8.78547 1.56396 8.78547 1.64286H9.78547C9.78547 1.01167 9.2738 0.5 8.64261 0.5V1.5ZM8.49976 1.64286C8.49976 1.56396 8.56371 1.5 8.64261 1.5V0.5C8.01143 0.5 7.49976 1.01167 7.49976 1.64286H8.49976ZM8.49976 8.04711V1.64286H7.49976V8.04711H8.49976ZM1.64261 8.54711H7.99976V7.54711H1.64261V8.54711ZM1.49976 8.68997C1.49976 8.61107 1.56372 8.54711 1.64261 8.54711V7.54711C1.01143 7.54711 0.499756 8.05879 0.499756 8.68997H1.49976ZM1.64261 8.83282C1.56371 8.83282 1.49976 8.76887 1.49976 8.68997H0.499756C0.499756 9.32115 1.01143 9.83282 1.64261 9.83282V8.83282ZM7.99976 8.83282H1.64261V9.83282H7.99976V8.83282ZM8.49976 15.6902V9.33282H7.49976V15.6902H8.49976Z' fill='%23B02873'/%3E%3C/svg%3E") no-repeat center center/15px auto}#product-tabs>.accordion-item>.accordion-header .accordion-button.active::after{transform:rotate(180deg);background:url("data:image/svg+xml,%3Csvg width='18' height='4' viewBox='0 0 18 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.35425 1.99997C1.35425 1.64493 1.64206 1.35712 1.99711 1.35712H15.9971C16.3521 1.35712 16.64 1.64493 16.64 1.99997C16.64 2.35501 16.3521 2.64283 15.9971 2.64283H1.99711C1.64206 2.64283 1.35425 2.35501 1.35425 1.99997Z' fill='%23B02873'/%3E%3Cpath d='M1.99711 0.857117C1.36592 0.857117 0.854248 1.36879 0.854248 1.99997H1.85425C1.85425 1.92108 1.91821 1.85712 1.99711 1.85712V0.857117ZM15.9971 0.857117H1.99711V1.85712H15.9971V0.857117ZM17.14 1.99997C17.14 1.36879 16.6283 0.857117 15.9971 0.857117V1.85712C16.076 1.85712 16.14 1.92108 16.14 1.99997H17.14ZM15.9971 3.14283C16.6283 3.14283 17.14 2.63116 17.14 1.99997H16.14C16.14 2.07887 16.076 2.14283 15.9971 2.14283V3.14283ZM1.99711 3.14283H15.9971V2.14283H1.99711V3.14283ZM0.854248 1.99997C0.854248 2.63116 1.36592 3.14283 1.99711 3.14283V2.14283C1.91821 2.14283 1.85425 2.07887 1.85425 1.99997H0.854248Z' fill='%23B02873'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}#product-tabs>.accordion-item>.accordion-collapse>.accordion-body{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw}#product-tabs>.accordion-item>.accordion-collapse>.accordion-body>.row{margin:0}#product-tabs>.accordion-item>.accordion-collapse>.accordion-body .title{font-size:22px;line-height:25px}}.product-carousel{position:relative;z-index:2}@media (max-width:767.98px){.product-carousel{padding:0!important}.product-carousel>.container>.row{margin:0;position:relative}}.pswp{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pswp .pswp__bg{background-color:var(--product-color);opacity:.9!important}.pswp .pswp__scroll-wrap .pswp__item .pswp__img{padding:2rem}#faq_form{position:relative}#faq_form input[type=text]{border:0;height:85px;border-radius:85px!important;font-size:22px;color:#32a5a4!important;font-weight:500;background:#fff;padding-right:250px!important}#faq_form input[type=text]::-moz-placeholder{color:#32a5a4;opacity:1}#faq_form input[type=text]::placeholder{color:#32a5a4;opacity:1}#faq_form input[type=text]:focus{outline:0;border:0!important;box-shadow:none!important;color:#32a5a4!important}#faq_form button[type=submit]{width:195px;height:57px;position:absolute;right:14px;top:14px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700}#faq_form button[type=submit]:after{content:"\f135";font-family:bootstrap-icons;font-size:40px;font-weight:400}#faq_form #suggestions-container{background-color:#fff;position:absolute;width:100%;z-index:1000;max-height:200px;overflow-y:auto;top:100px;border-radius:17px;box-shadow:0 0 20px 5px rgba(50,165,164,.2);display:none}#faq_form #suggestions-container .suggestion-item{padding:8px 15px;cursor:pointer}#faq_form #suggestions-container .suggestion-item:hover{background-color:#e9f6f5}@media (max-width:991.98px){#faq_form input[type=text]{border:0;height:60px;border-radius:45px!important;font-size:13px;font-weight:400;padding-right:60px!important}#faq_form button[type=submit]{width:50px;height:50px;position:absolute;right:5px;top:5px;font-size:0}}.category-faq{height:450px;border-radius:45px;padding:45px;background-image:var(--bg-img);background-repeat:no-repeat;background-size:cover;position:relative}.category-faq .h2,.category-faq h2{color:#fff;margin-bottom:10px}.category-faq a{color:#fff;text-decoration:none}@media (max-width:991.98px){.category-faq{height:180px}}.tax-categorie_faq .category-faq{opacity:.3}.tax-categorie_faq .category-faq:hover{opacity:1}.tax-categorie_faq .category-faq.current{opacity:1}.nav-filters{background:rgba(224,242,242,.6)!important;border-radius:60px;padding:50px}.nav-filters .nav-filter{display:flex;height:57px;border:2px solid #32a5a4;border-radius:60px;color:#32a5a4;font-size:16px;font-weight:500;justify-content:center;align-items:center;width:100%;margin-bottom:20px;background:0 0}.nav-filters .nav-filter.active{background:#32a5a4;color:#fff}.nav-filters .nav-filter:last-child{margin-bottom:0}@media (max-width:991.98px){.nav-filters{height:98px;border-radius:45px 0 0 45px;padding:20px 0 20px 20px;overflow-x:scroll;white-space:nowrap}.nav-filters .nav-filter{display:inline-flex;width:auto;white-space:nowrap;margin-bottom:0;margin-right:10px;min-width:121px}.nav-filters .nav-filter:last-child{margin-right:0}}.accordion#accordionFaq .accordion-item{border-top:none;border-left:none;border-right:none;border-color:#32a5a4;border-width:1.5px}.accordion#accordionFaq .accordion-item .accordion-button{font-size:16px;font-family:Montserrat,sans-serif;line-height:20px;color:#32a5a4;box-shadow:none;padding:1.25rem 0}.accordion#accordionFaq .accordion-item .accordion-button::after{background-color:currentColor;background-image:none;-webkit-mask:url("data:image/svg+xml,%0A%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9h-5.9V2c0-0.6-0.5-1.1-1.1-1.1S7.9,1.4,7.9,2v5.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h5.9V16 c0,0.6,0.5,1.1,1.1,1.1s1.1-0.5,1.1-1.1v-5.9H16c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto;mask:url("data:image/svg+xml,%0A%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9h-5.9V2c0-0.6-0.5-1.1-1.1-1.1S7.9,1.4,7.9,2v5.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h5.9V16 c0,0.6,0.5,1.1,1.1,1.1s1.1-0.5,1.1-1.1v-5.9H16c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}.accordion#accordionFaq .accordion-item .accordion-button[aria-expanded=true]::after{-webkit-mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h14c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E") no-repeat center center/16px auto;mask:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' style='enable-background:new 0 0 18 18;' xml:space='preserve'%3E%3Cpath d='M16,7.9H2C1.4,7.9,0.9,8.4,0.9,9c0,0.6,0.5,1.1,1.1,1.1h14c0.6,0,1.1-0.5,1.1-1.1C17.1,8.4,16.6,7.9,16,7.9z'/%3E%3C/svg%3E") no-repeat center center/16px auto}.accordion#accordionFaq .accordion-item .accordion-body{padding:0 0 1.25rem}.accordion#accordionFaq .accordion-item .accordion-body p:last-child{margin-bottom:0}.accordion#accordionFaq .accordion-item:last-child{border:0}#notes *{font-size:12px}#store-locator-form{margin:2rem 0 1rem}#store-locator-form:not(.filter-active) .gmw-form-advanced-fields-wrapper{display:none!important}#store-locator-form .gmw-form-wrapper{width:100%;background-color:rgba(50,165,164,.08);padding:1rem;border-radius:45px}#store-locator-form .gmw-form-wrapper .gmw-form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:0 0;padding:0;border:none;box-shadow:none}#store-locator-form .gmw-form-wrapper .gmw-form>div{margin:0}#store-locator-form .gmw-form-wrapper .gmw-form>div .gmw-field-label{display:none}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper{flex-grow:1}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper .gmw-address-field{font-size:16px;color:#5f6980;background:0 0;border:2px solid #32a5a4}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper .gmw-address-field::-moz-placeholder{color:#5f6980!important;font-size:16px;opacity:1}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper .gmw-address-field::placeholder{color:#5f6980!important;font-size:16px;opacity:1}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper .gmw-locator-button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:rgba(50,165,164,.08);border-radius:30px;margin-right:1rem}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper .gmw-locator-button::before{display:flex;justify-content:center;align-items:center}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-advanced-fields-wrapper .gmw-produit-taxonomy-field-wrapper{position:relative}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-advanced-fields-wrapper .gmw-produit-taxonomy-field-wrapper::after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.789' height='10.073' viewBox='0 0 17.789 10.073'%3E%3Cg id='chevron-down' transform='translate(-3.998 0.569)'%3E%3Cg id='Groupe_8' data-name='Groupe 8' transform='translate(4.497)'%3E%3Cpath id='Tracé_16' data-name='Tracé 16' d='M4.686,13.686a.643.643,0,0,1,.91,0l7.26,7.262,7.26-7.262a.644.644,0,0,1,.91.91l-7.716,7.716a.643.643,0,0,1-.91,0L4.686,14.6a.643.643,0,0,1,0-.91Z' transform='translate(-4.497 -13.497)' fill='%2332a5a4' stroke='%2332a5a4' stroke-width='1' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center center/17px auto;position:absolute;width:17px;height:9px;top:19px;right:1.5rem;z-index:0}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-advanced-fields-wrapper .gmw-taxonomy-field{width:240px;overflow:hidden;text-overflow:ellipsis;background:0 0;border:2px solid #32a5a4;box-shadow:none;padding:0 1rem 0 3.25rem!important;font-size:16px;font-weight:500;color:#32a5a4;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.79' height='18.98' viewBox='0 0 25.79 18.98'%3E%3Cg id='Groupe_38' data-name='Groupe 38' transform='translate(8119.983 0.5)'%3E%3Cg id='funnel' transform='translate(-8119.483)'%3E%3Cg id='Groupe_37' data-name='Groupe 37' transform='translate(0)'%3E%3Cpath id='Tracé_20' data-name='Tracé 20' d='M4.5,3.642A.642.642,0,0,1,5.142,3H20.549a.642.642,0,0,1,.642.642V6.21a.642.642,0,0,1-.164.429l-5.613,6.237v6.173a.642.642,0,0,1-.439.609l-3.852,1.284a.642.642,0,0,1-.845-.609V12.876L4.664,6.639A.642.642,0,0,1,4.5,6.21Zm1.284.642V5.963L11.4,12.2a.642.642,0,0,1,.164.429v6.812l2.568-.855V12.629a.642.642,0,0,1,.164-.429l5.613-6.237V4.284Z' transform='translate(-4.5 -3)' fill='%2332a5a4' stroke='%2332a5a4' stroke-width='1'/%3E%3C/g%3E%3C/g%3E%3Cline id='Ligne_1' data-name='Ligne 1' x2='3.868' transform='translate(-8099.311 3.572)' fill='none' stroke='%2332a5a4' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_2' data-name='Ligne 2' x2='5.157' transform='translate(-8100.6 8.987)' fill='none' stroke='%2332a5a4' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='8.954' transform='translate(-8104.397 14.403)' fill='none' stroke='%2332a5a4' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat 1rem center/24px auto;z-index:1;position:relative}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper{padding-left:.5rem}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper>*{min-width:initial}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper .gmw-submit-field{color:#fff;font-size:16px;font-weight:500;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-arrow-right-short' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E") no-repeat calc(100% - 1rem) center/28px auto,#32a5a4;border:none!important;box-shadow:none!important;border-radius:60px;width:initial;padding:15px 46px 15px 2rem}@media (min-width:992px){#store-locator-form.filter-active .gmw-form .gmw-form-main-fields-wrapper .gmw-address-field{border-top-right-radius:0!important;border-bottom-right-radius:0!important}#store-locator-form.filter-active .gmw-form .gmw-form-advanced-fields-wrapper .gmw-taxonomy-field{border-left:none;border-top-left-radius:0!important;border-bottom-left-radius:0!important}}@media (max-width:991.98px){#store-locator-form{padding:0;margin-bottom:0}#store-locator-form.filter-active .gmw-form-wrapper{border-radius:30px}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form{flex-direction:column;gap:.5rem}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form .gmw-form-main-fields-wrapper{width:100%}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form .gmw-form-advanced-fields-wrapper{width:100%}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form .gmw-form-advanced-fields-wrapper .gmw-taxonomy-field{width:initial}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper{padding:0;width:100%}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper .gmw-submit-field-wrapper{width:100%}#store-locator-form.filter-active .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper .gmw-submit-field-wrapper .gmw-submit-field{font-size:inherit;text-align:left!important;width:100%;background-position-x:calc(100% - 1rem)}#store-locator-form .gmw-form-wrapper{padding:.5rem;margin:0}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper{width:auto}#store-locator-form .gmw-form-wrapper .gmw-form .gmw-form-action-buttons-wrapper .gmw-submit-field{font-size:0;padding:15px 23px!important;background-position:center center}}#store-locator-results .gmw-results-message{display:none}#store-locator-results .gmw-map-wrapper{border-radius:45px;overflow:hidden;padding:0}#store-locator-results .gmw-results-filters{display:none}#store-locator-results .splide.splide-offset .splide__arrows .splide__arrow.splide__arrow--next{left:185px}@media (max-width:1441.98px){#store-locator-results .splide.splide-offset .splide__arrows .splide__arrow.splide__arrow--next{left:155px}}@media (max-width:1199.98px){#store-locator-results .splide.splide-offset .splide__arrows .splide__arrow.splide__arrow--next{left:135px}}@media (min-width:992px){#store-locator-results{margin:10px 0 40px}#store-locator-results .splide.splide-offset .splide__track{width:33.3333333333%;padding:0 calc(var(--bs-gutter-x) * .5)!important;max-width:initial}#store-locator-results .splide.splide-offset .gmw-result-list-nav{position:absolute;height:100%;top:50%;transform:translateY(-50%);z-index:1;width:calc((var(--container-width) - 2.5rem - var(--bs-gutter-x) * 2)/ 12 * 4 - 5px)}#store-locator-results .splide.splide-offset .gmw-result-list-nav .splide__arrows{position:relative;width:100%;height:calc(100% - 20px);top:calc(50% - 10px);transform:translateY(-50%)}#store-locator-results .splide.splide-offset .gmw-result-list-nav .splide__arrows .splide__arrow.splide__arrow--prev{transform:translateX(-50%) rotate(90deg);width:30px;height:30px;left:50%;top:calc((1rem + 30px) * -1)}#store-locator-results .splide.splide-offset .gmw-result-list-nav .splide__arrows .splide__arrow.splide__arrow--next{transform:translateX(-50%) rotate(90deg);width:30px;height:30px;left:50%;top:initial;bottom:calc((1rem + 30px) * -1)}}@media (min-width:768px) and (max-width:991.98px){#store-locator-results .splide.splide-offset .splide__track{display:block;width:100%;padding:0!important;max-width:initial}}@media (min-width:576px) and (max-width:767.98px){#store-locator-results .splide.splide-offset .splide__track{width:100%;padding:0!important;max-width:initial}}@media (max-width:991.98px){#store-locator-results .splide.splide-offset{padding:0}#store-locator-results .splide.splide-offset .splide__track .splide__list .splide__slide.card-pharmacie,#store-locator-results .splide.splide-offset .splide__track .splide__list .splide__slide>.container{height:100%!important}#store-locator-results .splide.splide-offset .splide__arrows{position:relative;bottom:initial;top:44px!important}#store-locator-results .splide.splide-offset .splide__arrows .splide__arrow{width:36px;height:36px;border-width:1.5px;left:auto!important}#store-locator-results .splide.splide-offset .splide__pagination{justify-content:flex-start;margin:2rem auto 0!important;max-width:calc(100% - 36px - 4rem)}#store-locator-results .gmw-result-list-nav{padding:0}#store-locator-results .gmw-map{padding:0}#store-locator-results .gmw-map .gmw-map-wrapper{height:auto!important;aspect-ratio:315/446}}.gmw-single-item{border-radius:40px!important;background-color:#fff!important;box-shadow:none!important;padding:1.5rem}.gmw-single-item .gmw-item-content .gmw-item-title,.gmw-single-item .gmw-item-content .gmw-item-title a{color:#32a5a4}.gmw-single-item .gmw-item-content .gmw-directions-link{overflow:visible}.gmw-single-item .gmw-item-content .gmw-directions-link .gmw-get-directions{font-size:16px;font-weight:500;color:#fff;padding:12px 24px;background-color:#32a5a4;border-radius:60px}.card-partenaire .container{max-width:initial;padding:2rem;background-color:#fff;border-radius:20px;position:relative}.card-partenaire .container .img-container{width:100%;height:55px;padding:0 1rem;display:flex;justify-content:center;align-items:center}.card-partenaire .container .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card-partenaire .container .text-container{margin-top:1rem}.card-partenaire .container .text-container .title{font-size:16px;line-height:20px;color:#32a5a4}.card-partenaire .card-pharmacie .container .text-container .gmw-get-directions,.card-partenaire .container .text-container .btn,.card-partenaire .container .text-container .form input[type=submit],.card-partenaire .container .text-container .wpcf7-form input[type=submit],.card-partenaire .container .text-container form input[type=submit],.card-pharmacie .card-partenaire .container .text-container .gmw-get-directions,.form .card-partenaire .container .text-container input[type=submit],.wpcf7-form .card-partenaire .container .text-container input[type=submit],form .card-partenaire .container .text-container input[type=submit]{font-size:13px;font-weight:500;padding:4.5px 1rem;white-space:nowrap}@media (max-width:991.98px){.card-partenaire .container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;padding:1rem 1.5rem}.card-partenaire .container .img-container{width:45%;padding:0}.card-partenaire .container .img-container img{max-height:70px;max-width:140px}.card-partenaire .container .text-container{margin:0;flex-grow:1}.card-partenaire .container .text-container .title{font-size:14px}.card-partenaire .card-pharmacie .container .text-container .gmw-get-directions,.card-partenaire .container .text-container .btn,.card-partenaire .container .text-container .form input[type=submit],.card-partenaire .container .text-container .wpcf7-form input[type=submit],.card-partenaire .container .text-container form input[type=submit],.card-pharmacie .card-partenaire .container .text-container .gmw-get-directions,.form .card-partenaire .container .text-container input[type=submit],.wpcf7-form .card-partenaire .container .text-container input[type=submit],form .card-partenaire .container .text-container input[type=submit]{font-size:13px}}.card-pharmacie .container{position:relative;max-width:none;background-color:#fff!important;box-shadow:none!important;padding:1.5rem;border-radius:40px;transition:all .15s ease-in-out}.card-pharmacie .container .text-container .title{font-size:16px;line-height:20px;margin:0}.card-pharmacie .container .text-container .text{line-height:18px!important}.card-pharmacie .container .cats-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.card-pharmacie .container .cats-container .badge{display:flex;justify-content:flex-start;align-items:center;background-color:#e9f6f5;color:#32a5a4;font-size:14px;font-weight:400;transition:all .15s ease-in-out}.card-pharmacie .container .cats-container .badge .bi{display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:16px;background-color:#32a5a4;margin-right:.35rem;transition:all .15s ease-in-out}.card-pharmacie .container .cats-container .badge .bi::before{color:#fff;font-weight:700!important;font-size:16px;transition:all .15s ease-in-out}.card-pharmacie .container .btn-container{margin-top:1rem}.card-pharmacie .container .btn,.card-pharmacie .container .form input[type=submit],.card-pharmacie .container .gmw-get-directions,.card-pharmacie .container .wpcf7-form input[type=submit],.card-pharmacie .container form input[type=submit],.form .card-pharmacie .container input[type=submit],.wpcf7-form .card-pharmacie .container input[type=submit],form .card-pharmacie .container input[type=submit]{font-size:14px;font-weight:700;color:#32a5a4;border:1px solid #32a5a4!important;height:auto}.card-pharmacie .container .gmw-get-directions{font-size:14px;font-weight:700;color:#fff}.card-pharmacie.is-active .container{background-color:#32a5a4!important}.card-pharmacie.is-active .container .text-container .text,.card-pharmacie.is-active .container .text-container .title{color:#fff}.card-pharmacie.is-active .container .cats-container .badge{background-color:rgba(0,0,0,.1);color:#fff}.card-pharmacie.is-active .container .cats-container .badge .bi{background-color:#fff}.card-pharmacie.is-active .container .cats-container .badge .bi::before{color:#32a5a4}.card-pharmacie.is-active .container .btn,.card-pharmacie.is-active .container .form input[type=submit],.card-pharmacie.is-active .container .gmw-get-directions,.card-pharmacie.is-active .container .wpcf7-form input[type=submit],.card-pharmacie.is-active .container form input[type=submit],.form .card-pharmacie.is-active .container input[type=submit],.wpcf7-form .card-pharmacie.is-active .container input[type=submit],form .card-pharmacie.is-active .container input[type=submit]{color:#fff;border-color:#fff!important}.card-pharmacie.is-active .container .gmw-get-directions{background-color:#fff;border-color:#fff;color:#32a5a4}@media (hover:hover){.card-pharmacie .container:hover{background-color:#32a5a4!important}.card-pharmacie .container:hover .text-container .text,.card-pharmacie .container:hover .text-container .title{color:#fff}.card-pharmacie .container:hover .cats-container .badge{background-color:rgba(0,0,0,.1);color:#fff}.card-pharmacie .container:hover .cats-container .badge .bi{background-color:#fff}.card-pharmacie .container:hover .cats-container .badge .bi::before{color:#32a5a4}.card-pharmacie .container:hover .btn,.card-pharmacie .container:hover .form input[type=submit],.card-pharmacie .container:hover .gmw-get-directions,.card-pharmacie .container:hover .wpcf7-form input[type=submit],.card-pharmacie .container:hover form input[type=submit],.form .card-pharmacie .container:hover input[type=submit],.wpcf7-form .card-pharmacie .container:hover input[type=submit],form .card-pharmacie .container:hover input[type=submit]{color:#fff;border-color:#fff!important}.card-pharmacie .container:hover .gmw-get-directions{background-color:#fff;border-color:#fff;color:#32a5a4}}@media (max-width:991.98px){.card-pharmacie .container{display:flex;flex-direction:column;justify-content:space-between}.card-pharmacie .container .btn-container{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}}.builder-entete{position:relative}.builder-entete:after{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:1920px;max-width:100vw;aspect-ratio:1920/700;background-image:url(../img/upsa_nourished_rainbow.png);background-size:58%;background-repeat:no-repeat;background-position:right center;filter:blur(10px);z-index:-1;opacity:.7}.builder-entete [class*=bg-]{position:relative;max-width:calc(var(--container-width) + 6rem);margin:0 auto;background:url(../img/upsa-gummie-en-tete.png) no-repeat 1059px -23px,url(../img/upsa-gummie-en-tete-2.png) no-repeat 830px 45px;background-color:rgba(224,242,242,.6)!important;border-radius:45px}.builder-entete [class*=bg-] .img-container{overflow:hidden;border-radius:45px 0 0 45px}.builder-entete [class*=bg-] .img-container .img-fluid{border-radius:45px;height:100%;-o-object-fit:cover;object-fit:cover}.builder-entete [class*=bg-] .text-container{border-radius:0 45px 45px 0}@media (max-width:991.98px){.builder-entete .bg-primaryalt{padding-bottom:250px!important;background-position:calc(50% + 50px) bottom,calc(50% - 50px) calc(100% - 150px);background-size:230px auto,110px auto}.builder-entete .bg-primaryalt .blur-bg{--opacity:.6;--blur:6px;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,var(--opacity)) 100%);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.builder-entete .bg-primaryalt .row:first-child{width:calc(100% - 70px);margin:0 35px}.builder-entete .bg-primaryalt .img-container.blur-bg{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;z-index:2}.builder-entete .bg-primaryalt .img-container.blur-bg img{width:calc(100% - 70px);margin:0 35px;height:auto!important;aspect-ratio:1}.builder-entete .bg-primaryalt .text-container{border-radius:45px 45px 0 0;padding-top:60px!important;margin-top:-30px}}.logo-carousel .splide__list{height:auto}.logo-carousel .splide__list .logo{background:#fff;border-radius:45px;height:299px}.logo-carousel .splide__list .logo img{max-width:80%;height:auto}@media (max-width:575.98px){.logo-carousel .splide__arrows{bottom:auto;width:auto!important;left:auto;right:15px}.logo-carousel .splide__list .logo{height:168px}}.accordion-builder .accordion-item{border:none}.accordion-builder .accordion-item:not(:last-child){margin-bottom:1rem}.accordion-builder .accordion-item .accordion-button{font-size:22px;font-family:"Bricolage Grotesque",sans-serif;color:#32a5a4;box-shadow:none;padding:.25rem .25rem .25rem 2rem;cursor:pointer}.accordion-builder .accordion-item .accordion-button::after{margin:0;position:absolute;left:0;transform:rotate(0);background:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2477 0.75402C11.2884 0.79466 11.3208 0.842939 11.3428 0.896091C11.3649 0.949243 11.3762 1.00622 11.3762 1.06377C11.3762 1.12132 11.3649 1.1783 11.3428 1.23145C11.3208 1.2846 11.2884 1.33288 11.2477 1.37352L5.99769 6.62352C5.95705 6.66426 5.90877 6.69659 5.85562 6.71864C5.80247 6.7407 5.74549 6.75205 5.68794 6.75205C5.63039 6.75205 5.57341 6.7407 5.52026 6.71864C5.46711 6.69659 5.41883 6.66426 5.37819 6.62352L0.128189 1.37352C0.0460376 1.29137 -0.000113511 1.17995 -0.000113506 1.06377C-0.000113501 0.947591 0.0460377 0.83617 0.128189 0.75402C0.21034 0.671869 0.32176 0.625717 0.437939 0.625717C0.554117 0.625717 0.665538 0.671869 0.747689 0.75402L5.68794 5.69514L10.6282 0.75402C10.6688 0.713277 10.7171 0.680952 10.7703 0.658896C10.8234 0.636841 10.8804 0.625488 10.9379 0.625488C10.9955 0.625488 11.0525 0.636841 11.1056 0.658896C11.1588 0.680952 11.207 0.713277 11.2477 0.75402Z' fill='%2332A5A4'/%3E%3C/svg%3E%0A") no-repeat center center/16px auto}.accordion-builder .accordion-item .accordion-button.collapsed::after{transform:rotate(-90deg)}.accordion-builder .accordion-item .accordion-body{padding:.25rem .25rem .25rem 2rem}.accordion-builder .accordion-item .accordion-body p:last-child{margin-bottom:0}.accordion-builder .accordion-item:last-child{border:0}.image-component img{width:100%;height:auto;border-radius:45px}@media (max-width:575.98px){.img-height-200 img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}}.page-template-template-builder .reassurance{text-align:center}.page-template-template-builder .reassurance img{width:auto;height:73px;-o-object-fit:contain;object-fit:contain;margin-right:0!important}.page-template-template-builder .reassurance p{font-size:.9375rem;text-transform:uppercase}.page-template-template-builder .reassurance p:last-child{margin-bottom:0}@media (max-width:575.98px){.page-template-template-builder .section-reassurance p{text-align:center}.page-template-template-builder .section-reassurance .reassurance{padding:25px}.page-template-template-builder .section-reassurance .reassurance img{margin-bottom:15px!important}.page-template-template-builder .section-reassurance .reassurance .col-sm{margin-bottom:40px;display:block!important;text-align:center!important}.page-template-template-builder .section-reassurance .reassurance .col-sm p{text-align:center!important}.page-template-template-builder .section-reassurance .reassurance .col-sm:last-child{margin-bottom:0}}.image-carousel .splide__track .splide__slide{padding:0 1rem}.image-carousel .splide__track .splide__slide img{aspect-ratio:1.13;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:575.98px){#home-carrousel-1{padding:0!important}#home-carrousel-1 .image-carousel .splide__track{margin:30px 0}}.mosaic-1 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.mosaic-1 .picture-1,.mosaic-1 .picture-4{aspect-ratio:.82}.mosaic-1 .picture-2,.mosaic-1 .picture-3{aspect-ratio:1.28}.mosaic-1 .picture-5{aspect-ratio:2.82}.mosaic-2 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:.64}.onglets .nav-tabs{justify-content:center}.onglets .nav-tabs button{font-size:calc(1.2625rem + .65vw);margin:0 19px;padding:0}@media (min-width:1200px){.onglets .nav-tabs button{font-size:1.75rem}}.onglets .nav-tabs button.active{text-decoration:underline}.onglets .tab-content .h2,.onglets .tab-content .h3,.onglets .tab-content h2,.onglets .tab-content h3{font-size:calc(1.26875rem + .975vw);margin-bottom:1rem}@media (min-width:1200px){.onglets .tab-content .h2,.onglets .tab-content .h3,.onglets .tab-content h2,.onglets .tab-content h3{font-size:2rem}}.onglets .tab-content img{-o-object-fit:cover;object-fit:cover}@media (max-width:575.98px){.nav-tabs{display:block}.nav-tabs button{display:block;margin:auto!important;margin-bottom:16px!important}}.reassurance{text-align:center}.reassurance p{font-size:.9375rem}.reassurance p:last-child{margin-bottom:0}@media (max-width:575.98px){.reassurance{padding:25px}.reassurance *{text-align:left!important}.reassurance .col-sm{display:flex;margin-bottom:40px}.reassurance .col-sm:last-child{margin-bottom:0}.reassurance .col-sm img{margin-bottom:0!important;margin-right:18px}}.texte-accordeon a{display:inline-block}.texte-accordeon a.collapser:not(.collapsed){font-size:0}.texte-accordeon a.collapser:not(.collapsed):before{content:attr(data-label-open);font-size:15px}.cards-carousel .splide__track .splide__slide{padding:0 .75rem}.cards-carousel .splide__track .splide__slide .image-container{aspect-ratio:1;width:100%;display:flex;align-items:center;justify-content:center;background:#fff;margin-bottom:16px;padding:10px}.cards-carousel .splide__track .splide__slide .image-container img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.cards-1 .position-relative:before{z-index:1;content:"";position:absolute;left:0;right:0;bottom:0;top:33%}.cards-1 .position-relative .btn-container{z-index:2;position:absolute;left:0;right:0;bottom:0;padding:34px;text-align:center}.cards-2 .h3,.cards-2 h3{position:absolute;left:0;right:0;top:32px;text-align:center;z-index:2;font-size:calc(1.2625rem + .65vw)}@media (min-width:1200px){.cards-2 .h3,.cards-2 h3{font-size:1.75rem}}.card-pharmacie .container .cards-2 .gmw-get-directions,.cards-2 .btn,.cards-2 .card-pharmacie .container .gmw-get-directions,.cards-2 .form input[type=submit],.cards-2 .wpcf7-form input[type=submit],.cards-2 form input[type=submit],.form .cards-2 input[type=submit],.wpcf7-form .cards-2 input[type=submit],form .cards-2 input[type=submit]{margin-top:15px!important}.cards-2 .position-relative{margin-bottom:24px}.cards-2 .position-relative img{height:220px;width:100%;-o-object-fit:cover;object-fit:cover}.cards-2 .position-relative:before{z-index:1;content:"";position:absolute;left:0;right:0;bottom:0;top:0}@media (max-width:1199.98px){.cards-1 .position-relative{margin-bottom:24px}.cards-1 .position-relative img{height:160px;width:100%;-o-object-fit:cover;object-fit:cover}}.video{display:block;position:relative;text-decoration:none}.video:after{font-size:45px;position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;content:"\f4f4";font-family:bootstrap-icons;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.google-map{width:100%}.avis-google{padding:24px 32px;text-decoration:none;display:block}.avis-google span{text-decoration:underline}.avis-google i{font-size:calc(1.265625rem + .8125vw);margin-right:3px}@media (min-width:1200px){.avis-google i{font-size:1.875rem}}.logo-list .logo{width:118px;aspect-ratio:1.41;padding:10px;vertical-align:top;margin-right:18px;margin-bottom:18px}.logo-list .logo img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.contact-form .invalid,.contact-form .sent{padding-bottom:80px}.contact-form .form-control,.contact-form .form-select{background-color:transparent;border:0;box-shadow:none}.contact-form .form-control.wpcf7-not-valid,.contact-form .form-select.wpcf7-not-valid{border-color:#b02873}.contact-form .wpcf7-not-valid-tip{display:none}.contact-form label{font-weight:600;font-size:.8125rem}.contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0;margin-right:5px}.contact-form .wpcf7-acceptance .wpcf7-list-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:14px;height:14px}.contact-form .wpcf7-acceptance .wpcf7-list-item input:checked{background:url(../img/checked-yellow.svg) no-repeat center}.contact-form .wpcf7-response-output{position:absolute;left:0;right:0;bottom:0;padding:32px 42px 32px 112px!important;background-color:#fd7e14;background-repeat:no-repeat;background-position:left 50px center;background-size:36px 36px;color:#fff;min-height:124px;margin:0!important;border:0!important;display:flex;align-items:center}.contact-form .wpcf7 form.sent .wpcf7-response-output{background-color:#0e7741}@media (max-width:575.98px){.contact-form .invalid,.contact-form .sent{padding-bottom:100px}}.chiffres-cles .col-sm .chiffre{font-size:calc(1.31875rem + 3.575vw);font-weight:700}@media (min-width:1200px){.chiffres-cles .col-sm .chiffre{font-size:4rem}}.chiffres-cles .col-sm .chiffre p{font-size:16px;font-weight:300}.chiffres-cles .col-sm:last-child .chiffre{border:0}@media (max-width:575.98px){.col-sm .chiffre{text-align:center;border-right:0!important;padding:25px 0}.col-sm .chiffre p{font-size:16px;font-weight:300}.col-sm:last-child .chiffre{border:0;padding-bottom:0}}.step{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.3);padding:24px 0}.step:last-child{border:0}.step .step-number{font-family:Times;font-size:calc(1.290625rem + 2.1125vw);color:#32a5a4;margin-right:28px}@media (min-width:1200px){.step .step-number{font-size:2.875rem}}.step .h3{font-size:calc(1.2625rem + .65vw);margin-bottom:.75rem;text-align:left}@media (min-width:1200px){.step .h3{font-size:1.75rem}}.step p{text-align:left}.table-full-responsive thead{color:#32a5a4}@media (max-width:991.98px){.table-full-responsive table{border:0}.table-full-responsive table caption{font-size:1.3em}.table-full-responsive table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-full-responsive table tr{display:block;margin-bottom:.625em}.table-full-responsive table td{border-bottom:1px solid #ddd;display:block}.table-full-responsive table td::before{content:attr(data-label);display:block;font-weight:700;text-transform:uppercase;color:#32a5a4}.table-full-responsive table td:last-child{border-bottom:0}}.video-shortcode{display:block;position:relative;text-decoration:none;text-align:center;padding:32px 0}.video-shortcode:after{font-size:45px;position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;content:"\f4f4";font-family:bootstrap-icons;width:64px;height:64px;background:#fff;color:#32a5a4;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 10%,4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)}@media (max-width:575.98px){.video-shortcode{padding:0}}.title_icon{font-size:1.25rem;font-family:"Bricolage Grotesque",sans-serif;font-weight:600;display:flex;align-items:center;margin-bottom:10px}.title_icon .bi{color:#0d6efd;font-size:28px;margin-right:10px}.page-template-template-accueil #intro-produit{position:relative;z-index:2}@media (max-width:767.98px){.page-template-template-accueil #intro-produit{position:relative;z-index:-1}.page-template-template-accueil #intro-produit::after{content:"";position:absolute;bottom:-150px;left:50%;transform:translateX(-50%);width:100%;height:1000px;background:var(--bg-image) no-repeat left bottom/auto 100%;filter:blur(8px);z-index:-1;opacity:.4}.page-template-template-accueil .section-list-icone .bg-primary{padding-top:2rem!important;padding-bottom:2rem!important}}.single-product .wpgs-for .slick-list{height:548px!important}.single-product .wpgs-for .slick-arrow{display:none!important}.single-product .wpgs-for .wpgs-lightbox-icon:before{display:none}.single-product .wpgs-nav .slick-track .slick-slide{height:auto!important;width:auto!important}.single-product .wpgs-nav .slick-track .slick-slide.slick-active{border:0}.single-product .product-images .product-gallery .single-product-main-image img{max-height:548px}.single-product .product-images .product-gallery a img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.single-product .product-images .product-gallery a img.zoomImg{display:none!important}.single-product #product-tabs .text .h2,.single-product #product-tabs .text .h3,.single-product #product-tabs .text .h4,.single-product #product-tabs .text .h5,.single-product #product-tabs .text .h6,.single-product #product-tabs .text h2,.single-product #product-tabs .text h3,.single-product #product-tabs .text h4,.single-product #product-tabs .text h5,.single-product #product-tabs .text h6{color:var(--product-color)}.single-product #product-tabs .text ul li::before{color:var(--product-color)}.single-product .section-gros-titre .title{font-size:145px!important}.single-product .related-carousel .card-product .container .text-container .title{font-size:16px;font-weight:400;line-height:26px}@media (min-width:992px){.single-product .section-onglet .nav-tabs{display:flex}}@media (max-width:991.98px){.single-product .section-entete [class*=bg-]{padding-top:2rem;padding-bottom:2rem}.single-product .section-gros-titre .title{font-size:44px!important}.single-product .section-accordeon-produit .accordion-container{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw;padding:2rem 1rem!important}.single-product .section-accordeon-produit .accordion-container .blur-bg .accordion .accordion-item .accordion-body{margin-right:initial;padding-top:1rem}}@media (max-width:767.98px){.single-product .wpgs-for .slick-list{height:auto!important}}.product .section-texte-image .h2,.product .section-texte-image .h3,.product .section-texte-image .h4,.product .section-texte-image .h5,.product .section-texte-image .h6,.product .section-texte-image h2,.product .section-texte-image h3,.product .section-texte-image h4,.product .section-texte-image h5,.product .section-texte-image h6{font-size:30px;color:var(--product-color)!important}.product .section-temoignage .img-container{background-color:var(--product-color)}.product .section-temoignage .card-temoignage .author{color:var(--product-color)}.product .section-texte-arriereplan .img-bg{background-color:var(--product-color)}.product .section-faq .bloc-faq .title-container{background-color:var(--product-colorlight)}.product .section-faq .bloc-faq .faq-container .accordion-item{border-color:var(--product-color)}.product .section-faq .bloc-faq .faq-container .accordion-item .accordion-button{color:var(--product-color)}.page-template-template-contact .form-container{background:rgba(255,255,255,.6)}#faq-categories,#faq-tabs{position:static}.page-template-template-faq .section-entete,.search-results .section-entete,.tax-categorie_faq .section-entete{overflow:visible}@media (max-width:767.98px){.page-template-template-pointsdevente #pharmacies-partenaires{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.page-template-template-pointsdevente #pharmacies-partenaires>div{padding:0}.page-template-template-pointsdevente #pharmacies-partenaires>div>.bg-secondary{padding:2.5rem 28px!important}}.entete-pointsdevente>div>.container>.row:nth-child(2) .img-container img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:45px;overflow:hidden}@media (max-width:575.98px){:root{--container-width:100%;--header-height:69px}.navbar-nav{--bs-navbar-nav-link-padding-x:0;--nav-link-padding-y:16px}.container{--bs-gutter-x:2.5rem!important}}@media (min-width:576px) and (max-width:767.98px){:root{--container-width:540px;--header-height:69px}.navbar-nav{--bs-navbar-nav-link-padding-x:0;--nav-link-padding-y:16px}}@media (max-width:991.98px){.section-appelaction .card-cta{background-position:bottom 145px right 25px}.section-appelaction .card-cta p{padding-top:20px;padding-right:100px;font-size:22px;line-height:22px}.section-appelaction .card-cta p br{display:none}}@media (min-width:768px) and (max-width:991.98px){:root{--container-width:720px;--header-height:90px;--header-padding:40px}.navbar-nav{--bs-navbar-nav-link-padding-x:0;--nav-link-padding-y:16px}}@media (max-width:767.98px){:root{--header-padding:30px}}@media (min-width:992px) and (max-width:1199.98px){:root{--container-width:960px;--header-height:90px;--header-padding:40px}.navbar-nav{--bs-navbar-nav-link-padding-x:0;--nav-link-padding-y:14px}}@media (max-width:991.98px){#header_wrapper .navbar-brand .logo{width:180px;height:auto}.container{--bs-gutter-x:3.5rem!important}.splide.splide-offset .splide__track{max-width:none;width:calc(1 * var(--container-width) + (100vw - var(--container-width))/ 2);padding-right:calc((100vw - var(--container-width))/ 2 + 2.5rem)!important}.section-entete{overflow:hidden}.card-hero-carousel{padding:0}.card-hero-carousel .title-container{align-items:center}.card-hero-carousel .title-container .title{text-align:center}.section-texte-image{overflow:hidden}.section-temoignage{padding:0}.section-temoignage .img-container{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0!important;aspect-ratio:375/200}.section-temoignage .img-container .text{padding:2rem 2rem 4rem}.section-temoignage .splide__track{margin:-2rem 0 0!important;padding-right:calc((100vw - var(--container-width))/ 2)!important;width:calc(1 * var(--container-width) + (100vw - var(--container-width))/ 2)!important}.card-cta{padding:24px}.card-cta .img-container{width:100%;min-width:100%;aspect-ratio:317/226}.card-cta .text-container{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start}.card-cta .text-container .btn-container{flex-direction:column!important;align-items:flex-start!important}}@media (min-width:1200px) and (max-width:1441.98px){:root{--container-width:1140px;--header-height:90px;--header-padding:40px}.navbar-nav{--bs-navbar-nav-link-padding-x:0;--nav-link-padding-y:14px}}@media (min-width:1442px){:root{--container-width:1320px;--header-height:110px;--header-padding:55px}.navbar-nav{--bs-navbar-nav-link-padding-x:0;--nav-link-padding-y:14px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbHMvX2ZvbnRzLnNjc3MiLCJ2YXJpYWJsZXMuc2NzcyIsInV0aWxpdGllcy9faG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwidGhlbWUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19pY29uLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLWNvcmUubWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL2ZhbmN5Ym94L2Rpc3QvanF1ZXJ5LmZhbmN5Ym94LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaWNvbnMvZm9udC9ib290c3RyYXAtaWNvbnMuc2NzcyIsImdsb2JhbHMvX2JvZHkuc2NzcyIsImdsb2JhbHMvX2hlYWRlci5zY3NzIiwiZ2xvYmFscy9fZm9vdGVyLnNjc3MiLCJnbG9iYWxzL19iYWNrZ3JvdW5kcy5zY3NzIiwiZ2xvYmFscy9faW5wdXRzLnNjc3MiLCJnbG9iYWxzL19idXR0b25zLnNjc3MiLCJnbG9iYWxzL19ncmlkLnNjc3MiLCJnbG9iYWxzL19pbWFnZXMuc2NzcyIsImdsb2JhbHMvX2N1c3RvbS5zY3NzIiwiZ2xvYmFscy9fYnJlYWRjcnVtYi5zY3NzIiwiZ2xvYmFscy9fcGFnaW5hdGlvbi5zY3NzIiwiZ2xvYmFscy9fc3BsaWRlLnNjc3MiLCJnbG9iYWxzL19pY29ucy5zY3NzIiwiZ2xvYmFscy9fdHlwb2dyYXBoeS5zY3NzIiwiZ2xvYmFscy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX2VuLXRldGUuc2NzcyIsImNvbXBvbmVudHMvX2xpc3RlLWljb25lLnNjc3MiLCJjb21wb25lbnRzL190ZXh0ZS1pbWFnZS5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkZW9uLWltYWdlLnNjc3MiLCJjb21wb25lbnRzL190ZW1vaWduYWdlLnNjc3MiLCJjb21wb25lbnRzL19ncm9zLXRpdHJlLnNjc3MiLCJjb21wb25lbnRzL190ZXh0ZS1hcnJpZXJlcGxhbi5zY3NzIiwiY29tcG9uZW50cy9fZmFxLnNjc3MiLCJjb21wb25lbnRzL19hY2NvcmRlb24tcHJvZHVpdC5zY3NzIiwiY29tcG9uZW50cy9jc3MvX2hlcm8tY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvY3NzL19jYXJkLWhlcm8tY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvY3NzL19jYXJkLWljb24uc2NzcyIsImNvbXBvbmVudHMvY3NzL19jYXJkLXRlbW9pZ25hZ2Uuc2NzcyIsImNvbXBvbmVudHMvY3NzL19jYXJkLXByb2R1Y3Quc2NzcyIsImNvbXBvbmVudHMvY3NzL19ibG9jLWltYWdlLXRleHRlLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fYmxvYy1mYXEuc2NzcyIsImNvbXBvbmVudHMvY3NzL19hdmlzLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fY2FyZC1jdGEuc2NzcyIsImNvbXBvbmVudHMvY3NzL19jYXJkLWdhbGxlcnkuc2NzcyIsImNvbXBvbmVudHMvY3NzL19wcm9kdWN0LWltYWdlcy5zY3NzIiwiY29tcG9uZW50cy9jc3MvX3Byb2R1Y3QtaW50cm8uc2NzcyIsImNvbXBvbmVudHMvY3NzL19wcm9kdWN0LWljb25zLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fZ3VtbWllLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fY291Y2hlLWd1bW1pZS5zY3NzIiwiY29tcG9uZW50cy9jc3MvX25hdi10YWJzLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fcHJvZHVjdC1jaGFydC5zY3NzIiwiY29tcG9uZW50cy9jc3MvX2VudGV0ZS1wcm9kdWN0LnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fYWNjb3JkaW9uLWNvbXBvc2l0aW9uLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fcHJvZHVjdC10YWJzLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fcHJvZHVjdC1jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9jc3MvX3Bzd3Auc2NzcyIsImNvbXBvbmVudHMvY3NzL19mYXEtZm9ybS5zY3NzIiwiY29tcG9uZW50cy9jc3MvX2NhdGVnb3J5LWZhcS5zY3NzIiwiY29tcG9uZW50cy9jc3MvX25hdi1maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fYWNjb3JkaW9uLWZhcS5zY3NzIiwiY29tcG9uZW50cy9jc3MvX25vdGVzLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fc3RvcmUtbG9jYXRvci1mb3JtLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fc3RvcmUtbG9jYXRvci1yZXN1bHRzLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fZ213LXNpbmdsZS1pdGVtLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fY2FyZC1wYXJ0ZW5haXJlLnNjc3MiLCJjb21wb25lbnRzL2Nzcy9fY2FyZC1waGFybWFjaWUuc2NzcyIsImNvbXBvbmVudHMvYnVpbGRlci9fZW4tdGV0ZS5zY3NzIiwiY29tcG9uZW50cy9idWlsZGVyL19sb2dvLWNhcm91c3NlbC5zY3NzIiwiY29tcG9uZW50cy9idWlsZGVyL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvYnVpbGRlci9faW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvYnVpbGRlci9fcmVhc3N1cmFuY2Uuc2NzcyIsImNvbXBvbmVudHMvX2NhcnJvdXNlbC1pbWFnZXMuc2NzcyIsImNvbXBvbmVudHMvX21vc2FpYy5zY3NzIiwiY29tcG9uZW50cy9fb25nbGV0cy5zY3NzIiwiY29tcG9uZW50cy9fcmVhc3N1cmFuY2Uuc2NzcyIsImNvbXBvbmVudHMvX3RleHRlLWFjY29yZGVvbi5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3Vzc2VsLWNhcmRzLnNjc3MiLCJjb21wb25lbnRzL19jYXJkcy5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsImNvbXBvbmVudHMvX2dvb2dsZS1tYXAuc2NzcyIsImNvbXBvbmVudHMvX2F2aXMtZ29vZ2xlLnNjc3MiLCJjb21wb25lbnRzL19saXN0LWxvZ29zLnNjc3MiLCJjb21wb25lbnRzL19mb3JtdWxhaXJlLnNjc3MiLCJjb21wb25lbnRzL19jaGlmZnJlcy1jbGVzLnNjc3MiLCJzaG9ydGNvZGVzL19zdGVwcy5zY3NzIiwic2hvcnRjb2Rlcy9fdGFibGUtZnVsbC1yZXNwb25zaXZlLnNjc3MiLCJzaG9ydGNvZGVzL192aWRlby5zY3NzIiwic2hvcnRjb2Rlcy9fdGl0bGVfaWNvbi5zY3NzIiwicGFnZXMvX2hvbWUuc2NzcyIsInBhZ2VzL19zaW5nbGUuc2NzcyIsInBhZ2VzL19wcm9kdWN0LnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIiwicGFnZXMvX2ZhcS5zY3NzIiwicGFnZXMvX3BvaW50c2RldmVudGUuc2NzcyIsInJlc3BvbnNpdmUvX3Jlc3BvbnNpdmUteHMuc2NzcyIsInJlc3BvbnNpdmUvX3Jlc3BvbnNpdmUtc20uc2NzcyIsInJlc3BvbnNpdmUvX3Jlc3BvbnNpdmUtbWQuc2NzcyIsInJlc3BvbnNpdmUvX3Jlc3BvbnNpdmUtbGcuc2NzcyIsInJlc3BvbnNpdmUvX3Jlc3BvbnNpdmUteGwuc2NzcyIsInJlc3BvbnNpdmUvX3Jlc3BvbnNpdmUteHhsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFRLDRHQUNBLDRGQUNBLDBFQ21hUixvQkFDRSxLQUNFLFVBQUEsVUFFRixHQUNFLFVBQUEsZ0JD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QkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLEtBQ0EscUJBQUEsUUFDQSwrQkFBQSxRRGtHQSxrQkMvR0EsZUFBQSxLQUNBLFlBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLEtBQ0EscUJBQUEsUUFDQSwrQkFBQSxRRGtHQSxlQy9HQSxlQUFBLEtBQ0EsWUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsS0FDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxJQUNBLHNCQUFBLEtBQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsS0FDQSxxQkFBQSxRQUNBLCtCQUFBLFFEa0dBLGtCQy9HQSxlQUFBLEtBQ0EsWUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsS0FDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxJQUNBLHNCQUFBLEtBQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsS0FDQSxxQkFBQSxRQUNBLCtCQUFBLFFEa0dBLGlCQy9HQSxlQUFBLEtBQ0EsWUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsS0FDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxJQUNBLHNCQUFBLEtBQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsS0FDQSxxQkFBQSxRQUNBLCtCQUFBLFFEa0dBLFlDL0dBLGVBQUEsS0FDQSxZQUFBLFFBQ0Esc0JBQUEsUUFDQSxxQkFBQSxLQUNBLGtCQUFBLFFBQ0EsNEJBQUEsUUFDQSwwQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBQ0Esc0JBQUEsS0FDQSxtQkFBQSxRQUNBLDZCQUFBLFFBQ0EsdUJBQUEsTUFBQSxFQUFBLElBQUEsSUFBQSxxQkFDQSx3QkFBQSxLQUNBLHFCQUFBLFFBQ0EsK0JBQUEsUURrR0EsaUJDL0dBLGVBQUEsS0FDQSxZQUFBLFFBQ0Esc0JBQUEsUUFDQSxxQkFBQSxLQUNBLGtCQUFBLFFBQ0EsNEJBQUEsUUFDQSwwQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBQ0Esc0JBQUEsS0FDQSxtQkFBQSxRQUNBLDZCQUFBLFFBQ0EsdUJBQUEsTUFBQSxFQUFBLElBQUEsSUFBQSxxQkFDQSx3QkFBQSxLQUNBLHFCQUFBLFFBQ0EsK0JBQUEsUURrR0EsV0MvR0EsZUFBQSxLQUNBLFlBQUEsS0FDQSxzQkFBQSxLQUNBLHFCQUFBLEtBQ0Esa0JBQUEsTUFDQSw0QkFBQSxNQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLE1BQ0EsNkJBQUEsTUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLEtBQ0EscUJBQUEsS0FDQSwrQkFBQSxLRGtHQSxXQy9HQSxlQUFBLEtBQ0EsWUFBQSxLQUNBLHNCQUFBLEtBQ0EscUJBQUEsS0FDQSxrQkFBQSxNQUNBLDRCQUFBLE1BQ0EsMEJBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUNBLHNCQUFBLEtBQ0EsbUJBQUEsTUFDQSw2QkFBQSxNQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsS0FDQSxxQkFBQSxLQUNBLCtCQUFBLEtEa0dBLGVDL0dBLGVBQUEsS0FDQSxZQUFBLFFBQ0Esc0JBQUEsUUFDQSxxQkFBQSxLQUNBLGtCQUFBLFFBQ0EsNEJBQUEsUUFDQSwwQkFBQSxFQUFBLENBQUEsRUFBQSxDQUFBLElBQ0Esc0JBQUEsS0FDQSxtQkFBQSxRQUNBLDZCQUFBLFFBQ0EsdUJBQUEsTUFBQSxFQUFBLElBQUEsSUFBQSxxQkFDQSx3QkFBQSxLQUNBLHFCQUFBLFFBQ0EsK0JBQUEsUURrR0Esb0JDL0dBLGVBQUEsS0FDQSxZQUFBLFFBQ0Esc0JBQUEsUUFDQSxxQkFBQSxLQUNBLGtCQUFBLFFBQ0EsNEJBQUEsUUFDQSwwQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBQ0Esc0JBQUEsS0FDQSxtQkFBQSxRQUNBLDZCQUFBLFFBQ0EsdUJBQUEsTUFBQSxFQUFBLElBQUEsSUFBQSxxQkFDQSx3QkFBQSxLQUNBLHFCQUFBLFFBQ0EsK0JBQUEsUUQ0SEEscUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsdUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EscUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsR0FDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0Esa0JDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EscUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsR0FDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0Esb0JDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxFQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsbUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0Esa0JDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0Esd0JDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsMEJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsMEJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsdUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsMEJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EseUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0Esb0JDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EseUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsbUJDaEhBLGVBQUEsS0FDQSxzQkFBQSxLQUNBLHFCQUFBLEtBQ0Esa0JBQUEsS0FDQSw0QkFBQSxLQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLEtBQ0EsNkJBQUEsS0FDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLEtBQ0EscUJBQUEsWUFDQSwrQkFBQSxLQUNBLGNBQUEsS0RtR0EsbUJDaEhBLGVBQUEsS0FDQSxzQkFBQSxLQUNBLHFCQUFBLEtBQ0Esa0JBQUEsS0FDQSw0QkFBQSxLQUNBLDBCQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsRUFDQSxzQkFBQSxLQUNBLG1CQUFBLEtBQ0EsNkJBQUEsS0FDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLEtBQ0EscUJBQUEsWUFDQSwrQkFBQSxLQUNBLGNBQUEsS0RtR0EsdUJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0RtR0EsNEJDaEhBLGVBQUEsUUFDQSxzQkFBQSxRQUNBLHFCQUFBLEtBQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFDQSxzQkFBQSxLQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLFFBQ0EscUJBQUEsWUFDQSwrQkFBQSxRQUNBLGNBQUEsS0QrR0YsVUFDRSxxQkFBQSxJQUNBLGVBQUEscUJBQ0EsWUFBQSxZQUNBLHNCQUFBLFlBQ0EscUJBQUEsMkJBQ0EsNEJBQUEsWUFDQSxzQkFBQSwyQkFDQSw2QkFBQSxZQUNBLHdCQUFBLFFB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eUJBQ0EsaUNBQUEsZ0NBQ0EsNkJBQUEsNEJBQ0EsMEJBQUEsZ0NBQ0Esb0NBQUEsZ0NBVkYsc0JBQ0Usc0JBQUEsNkJBQ0EsbUJBQUEseUJBQ0EsNkJBQUEsNkJBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsNkJBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsNkJBQ0EsNkJBQUEseUJBQ0EsMEJBQUEsNkJBQ0Esb0NBQUEsNkJBVkYseUJBQ0Usc0JBQUEsZ0NBQ0EsbUJBQUEsNEJBQ0EsNkJBQUEsZ0NBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsZ0NBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsZ0NBQ0EsNkJBQUEsNEJBQ0EsMEJBQUEsZ0NBQ0Esb0NBQUEsZ0NBVkYsd0JBQ0Usc0JBQUEsK0JBQ0EsbUJBQUEsMkJBQ0EsNkJBQUEsK0JBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsK0JBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsK0JBQ0EsNkJBQUEsMkJBQ0EsMEJBQUEsK0JBQ0Esb0NBQUEsK0JBVkYsdUJBQ0Usc0JBQUEsOEJBQ0EsbUJBQUEsMEJBQ0EsNkJBQUEsOEJBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsOEJBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsOEJBQ0EsNkJBQUEsMEJBQ0EsMEJBQUEsOEJBQ0Esb0NBQUEsOEJBVkYsc0JBQ0Usc0JBQUEsNkJBQ0EsbUJBQUEseUJBQ0EsNkJBQUEsNkJBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsNkJBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsNkJBQ0EsNkJBQUEseUJBQ0EsMEJBQUEsNkJBQ0Esb0NBQUEsNkJBVkYsNEJBQ0Usc0JBQUEsbUNBQ0EsbUJBQUEsK0JBQ0EsNkJBQUEsbUNBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsbUNBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsbUNBQ0EsNkJBQUEsK0JBQ0EsMEJBQUEsbUNBQ0Esb0NBQUEsbUNBVkYsOEJBQ0Usc0JBQUEscUNBQ0EsbUJBQUEsaUNBQ0EsNkJBQUEscUNBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEscUNBQ0Esb0NBQUEseUJBQ0EsaUNBQUEscUNBQ0EsNkJBQUEsaUNBQ0EsMEJBQUEscUNBQ0Esb0NBQUEscUNBVkYsOEJBQ0Usc0JBQUEscUNBQ0EsbUJBQUEsaUNBQ0EsNkJBQUEscUNBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEscUNBQ0Esb0NBQUEseUJBQ0EsaUNBQUEscUNBQ0EsNkJBQUEsaUNBQ0EsMEJBQUEscUNBQ0Esb0NBQUEscUNBVkYsMkJBQ0Usc0JBQUEsa0NBQ0EsbUJBQUEsOEJBQ0EsNkJBQUEsa0NBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsa0NBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsa0NBQ0EsNkJBQUEsOEJBQ0EsMEJBQUEsa0NBQ0Esb0NBQUEsa0NBVkYsOEJBQ0Usc0JBQUEscUNBQ0EsbUJBQUEsaUNBQ0EsNkJBQUEscUNBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEscUNBQ0Esb0NBQUEseUJBQ0EsaUNBQUEscUNBQ0EsNkJBQUEsaUNBQ0EsMEJBQUEscUNBQ0Esb0NBQUEscUNBVkYsNkJBQ0Usc0JBQUEsb0NBQ0EsbUJBQUEsZ0NBQ0EsNkJBQUEsb0NBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsb0NBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsb0NBQ0EsNkJBQUEsZ0NBQ0EsMEJBQUEsb0NBQ0Esb0NBQUEsb0NBVkYsd0JBQ0Usc0JBQUEsK0JBQ0EsbUJBQUEsMkJBQ0EsNkJBQUEsK0JBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsK0JBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsK0JBQ0EsNkJBQUEsMkJBQ0EsMEJBQUEsK0JBQ0Esb0NBQUEsK0JBVkYsNkJBQ0Usc0JBQUEsb0NBQ0EsbUJBQUEsZ0NBQ0EsNkJBQUEsb0NBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsb0NBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsb0NBQ0EsNkJBQUEsZ0NBQ0EsMEJBQUEsb0NBQ0Esb0NBQUEsb0NBVkYsdUJBQ0Usc0JBQUEsOEJBQ0EsbUJBQUEsMEJBQ0EsNkJBQUEsOEJBQ0EsbUNBQUEseUJBQ0EsZ0NBQUEsOEJBQ0Esb0NBQUEseUJBQ0EsaUNBQUEsOEJBQ0EsNkJBQUEsMEJBQ0EsMEJBQUEs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LE1BT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLE1BT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLE1BT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixPQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosT0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFFBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFFBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFNBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixNQU9JLFdBQUEsWUFBQSxjQUFBLFlBUEosTUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosTUFPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosTUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLE1BT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLE1BT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLE1BT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixPQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosT0FPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFFBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFFBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixNQU9JLFdBQUEsWUFQSixNQU9JLFdBQUEsaUJBUEosTUFPSSxXQUFBLGdCQVBKLE1BT0ksV0FBQSxlQVBKLE1BT0ksV0FBQSxpQkFQSixNQU9JLFdBQUEsaUJBUEosTUFPSSxXQUFBLGVBUEosT0FPSSxXQUFBLGVBUEosT0FPSSxXQUFBLGVBUEosUUFPSSxXQUFBLGdCQVBKLFFBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsZUFQSixNQU9JLGFBQUEsWUFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGdCQVBKLE1BT0ksYUFBQSxlQVBKLE1BT0ksYUFBQSxpQkFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGVBUEosT0FPSSxhQUFBLGVBUEosT0FPSSxhQUFBLGVBUEosUUFPSSxhQUFBLGdCQVBKLFFBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixNQU9JLGNBQUEsWUFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGdCQVBKLE1BT0ksY0FBQSxlQVBKLE1BT0ksY0FBQSxpQkFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGVBUEosT0FPSSxjQUFBLGVBUEosT0FPSSxjQUFBLGVBUEosUUFPSSxjQUFBLGdCQVBKLFFBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixNQU9JLFlBQUEsWUFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGdCQVBKLE1BT0ksWUFBQSxlQVBKLE1BT0ksWUFBQSxpQkFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGVBUEosT0FPSSxZQUFBLGVBUEosT0FPSSxZQUFBLGVBUEosUUFPSSxZQUFBLGdCQVBKLFFBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixNQU9JLE9BQUEsa0JBUEosTUFPSSxPQUFBLGlCQVBKLE1BT0ksT0FBQSxnQkFQSixNQU9JLE9BQUEsa0JBUEosTUFPSSxPQUFBLGtCQVBKLE1BT0ksT0FBQSxnQkFQSixPQU9JLE9BQUEsZ0JBUEosT0FPSSxPQUFBLGdCQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsaUJBUEosT0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosT0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosT0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosT0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosT0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosT0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosUUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosUUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosT0FPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosT0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosT0FPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosT0FPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosT0FPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosT0FPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosUUFPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosUUFPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosT0FPSSxXQUFBLGtCQVBKLE9BT0ksV0FBQSxpQkFQSixPQU9JLFdBQUEsZ0JBUEosT0FPSSxXQUFBLGtCQVBKLE9BT0ksV0FBQSxrQkFQSixPQU9JLFdBQUEsZ0JBUEosUUFPSSxXQUFBLGdCQVBKLFFBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLE9BT0ksYUFBQSxrQkFQSixPQU9JLGFBQUEsaUJBUEosT0FPSSxhQUFBLGdCQVBKLE9BT0ksYUFBQSxrQkFQSixPQU9JLGFBQUEsa0JBUEosT0FPSSxhQUFBLGdCQVBKLFFBT0ksYUFBQSxnQkFQSixRQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixPQU9JLGNBQUEsa0JBUEosT0FPSSxjQUFBLGlCQVBKLE9BT0ksY0FBQSxnQkFQSixPQU9JLGNBQUEsa0JBUEosT0FPSSxjQUFBLGtCQVBKLE9BT0ksY0FBQSxnQkFQSixRQU9JLGNBQUEsZ0JBUEosUUFPSSxjQUFBLGdCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsaUJBUEosT0FPSSxZQUFBLGtCQVBKLE9BT0ksWUFBQSxpQkFQSixPQU9JLFlBQUEsZ0JBUEosT0FPSSxZQUFBLGtCQVBKLE9BT0ksWUFBQSxrQkFQSixPQU9JLFlBQUEsZ0JBUEosUUFPSSxZQUFBLGdCQVBKLFFBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLEtBT0ksUUFBQSxZQVBKLEtBT0ksUUFBQSxpQkFQSixLQU9JLFFBQUEsZ0JBUEosS0FPSSxRQUFBLGVBUEosS0FPSSxRQUFBLGlCQVBKLEtBT0ksUUFBQSxpQkFQSixLQU9JLFFBQUEsZUFQSixNQU9JLFFBQUEsZUFQSixNQU9JLFFBQUEsZUFQSixPQU9JLFFBQUEsZ0JBUEosT0FPSSxRQUFBLGdCQVBKLE1BT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixNQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixNQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixNQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosTUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosTUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosTUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLE9BT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixPQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosUUFPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosUUFPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosTUFPSSxZQUFBLFlBQUEsZUFBQSxZQVBKLE1BT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLE1BT0ksWUFBQSxnQkFBQSxlQUFBLGdCQVBKLE1BT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixNQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixNQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixNQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosT0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLE9BT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixRQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixRQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixNQU9JLFlBQUEsWUFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGdCQVBKLE1BT0ksWUFBQSxlQVBKLE1BT0ksWUFBQSxpQkFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGVBUEosT0FPSSxZQUFBLGVBUEosT0FPSSxZQUFBLGVBUEosUUFPSSxZQUFBLGdCQVBKLFFBT0ksWUFBQSxnQkFQSixNQU9JLGNBQUEsWUFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGdCQVBKLE1BT0ksY0FBQSxlQVBKLE1BT0ksY0FBQSxpQkFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGVBUEosT0FPSSxjQUFBLGVBUEosT0FPSSxjQUFBLGVBUEosUUFPSSxjQUFBLGdCQVBKLFFBT0ksY0FBQSxnQkFQSixNQU9JLGVBQUEsWUFQSixNQU9JLGVBQUEsaUJBUEosTUFPSSxlQUFBLGdCQVBKLE1BT0ksZUFBQSxlQVBKLE1BT0ksZUFBQSxpQkFQSixNQU9JLGVBQUEsaUJBUEosTUFPSSxlQUFBLGVBUEosT0FPSSxlQUFBLGVBUEosT0FPSSxlQUFBLGVBUEosUUFPSSxlQUFBLGdCQVBKLFFBT0ksZUFBQSxnQkFQSixNQU9JLGFBQUEsWUFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGdCQVBKLE1BT0ksYUFBQSxlQVBKLE1BT0ksYUFBQSxpQkFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGVBUEosT0FPSSxhQUFBLGVBUEosT0FPSSxhQUFBLGVBUEosUUFPSSxhQUFBLGdCQVBKLFFBT0ksYUFBQSxnQkFQSixPQU9JLElBQUEsWUFQSixPQU9JLElBQUEsaUJBUEosT0FPSSxJQUFBLGdCQVBKLE9BT0ksSUFBQSxlQVBKLE9BT0ksSUFBQSxpQkFQSixPQU9JLElBQUEsaUJBUEosT0FPSSxJQUFBLGVBUEosUUFPSSxJQUFBLGVBUEosUUFPSSxJQUFBLGVBUEosU0FPSSxJQUFBLGdCQVBKLFNBT0ksSUFBQSxnQkFQSixXQU9JLFFBQUEsWUFQSixXQU9JLFFBQUEsaUJBUEosV0FPSSxRQUFBLGdCQVBKLFdBT0ksUUFBQSxlQVBKLFdBT0ksUUFBQSxpQkFQSixXQU9JLFFBQUEsaUJBUEosV0FPSSxRQUFBLGVBUEosWUFPSSxRQUFBLGVBUEosWUFPSSxRQUFBLGVBUEosYUFPSSxRQUFBLGdCQVBKLGFBT0ksUUFBQSxnQkFQSixjQU9JLGdCQUFBLFlBQUEsV0FBQSxZQVBKLGNBT0ksZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixjQU9JLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosY0FPSSxnQkFBQSxlQUFBLFdBQUEsZUFQSixjQU9JLGdCQUFBLGlCQUFB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SSxPQUFBLGlCQVBKLFFBT0ksT0FBQSxlQVBKLFNBT0ksT0FBQSxlQVBKLFNBT0ksT0FBQSxlQVBKLFVBT0ksT0FBQSxnQkFQSixVQU9JLE9BQUEsZ0JBUEosV0FPSSxPQUFBLGVBUEosU0FPSSxhQUFBLFlBQUEsWUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFNBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosVUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFVBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixXQU9JLGFBQUEsZ0JBQUEsWUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBQUEsWUFBQSxnQkFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixZQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLFlBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGVBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosWUFPSSxhQUFBLGVBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosWUFPSSxjQUFBLGVBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGVBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsZ0JBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxrQkFQSixTQU9JLE9BQUEsZ0JBUEosVUFPSSxPQUFBLGdCQVBKLFVBT0ksT0FBQSxnQkFQSixXQU9JLE9BQUEsaUJBUEosV0FPSSxPQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsa0JBUEosVUFPSSxXQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosV0FPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFQSixZQU9JLGFBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZ0JBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsZ0JBUEosV0FPSSxjQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFQSixZQU9JLGNBQUEsaUJBUEosWUFPSSxjQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGdCQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGlCQVBKLFlBT0ksWUFBQSxpQkFQSixRQU9JLFFBQUEsWUFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGdCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosVUFPSSxRQUFBLGdCQVBKLFVBT0ksUUFBQSxnQkFQSixTQU9JLGNBQUEsWUFBQSxhQUFBLFlBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosU0FPSSxlQUFBLFlBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsZUFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFdBT0ksZUFBQSxnQkFQSixXQU9JLGVBQUEsZ0JBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosVUFPSSxJQUFBLFlBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFlBT0ksSUFBQSxnQkFQSixZQU9JLElBQUEsZ0JBUEosY0FPSSxRQUFBLFlBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFB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T0ksYUFBQSxlQUFBLFlBQUEsZUFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosVUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFVBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixXQU9JLGFBQUEsZ0JBQUEsWUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBQUEsWUFBQSxnQkFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixZQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLFlBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGVBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosWUFPSSxhQUFBLGVBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosWUFPSSxjQUFBLGVBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGVBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsZ0JBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxrQkFQSixTQU9JLE9BQUEsZ0JBUEosVUFPSSxPQUFBLGdCQVBKLFVBT0ksT0FBQSxnQkFQSixXQU9JLE9BQUEsaUJBUEosV0FPSSxPQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsa0JBUEosVUFPSSxXQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosV0FPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFQSixZQU9JLGFBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZ0JBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsZ0JBUEosV0FPSSxjQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFQSixZQU9JLGNBQUEsaUJBUEosWUFPSSxjQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGdCQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGlCQVBKLFlBT0ksWUFBQSxpQkFQSixRQU9JLFFBQUEsWUFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGdCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosVUFPSSxRQUFBLGdCQVBKLFVBT0ksUUFBQSxnQkFQSixTQU9JLGNBQUEsWUFBQSxhQUFBLFlBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosU0FPSSxlQUFBLFlBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsZUFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFdBT0ksZUFBQSxnQkFQSixXQU9JLGVBQUEsZ0JBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosVUFPSSxJQUFBLFlBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFlBT0ksSUFBQSxnQkFQSixZQU9JLElBQUEsZ0JBUEosY0FPSSxRQUFBLFlBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxlQVBKLGdCQU9JLFFBQUEsZ0JBUEosZ0JBT0ksUUFBQSxnQkFQSixpQkFPSSxnQkFBQSxZQUFBLFdBQUEsWUFQSixpQkFPSSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosaUJBT0ksZ0JBQUEsZUFB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QUEsZ0JBQUEsWUFBQSxnQkFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixZQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLFlBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGVBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosWUFPSSxhQUFBLGVBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosWUFPSSxjQUFBLGVBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGVBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsZ0JBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxrQkFQSixTQU9JLE9BQUEsZ0JBUEosVUFPSSxPQUFBLGdCQVBKLFVBT0ksT0FBQSxnQkFQSixXQU9JLE9BQUEsaUJBUEosV0FPSSxPQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsa0JBUEosVUFPSSxXQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosV0FPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFQSixZQU9JLGFBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZ0JBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsZ0JBUEosV0FPSSxjQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFQSixZQU9JLGNBQUEsaUJBUEosWUFPSSxjQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGdCQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGlCQVBKLFlBT0ksWUFBQSxpQkFQSixRQU9JLFFBQUEsWUFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGdCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosVUFPSSxRQUFBLGdCQVBKLFVBT0ksUUFBQSxnQkFQSixTQU9JLGNBQUEsWUFBQSxhQUFBLFlBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosU0FPSSxlQUFBLFlBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsZUFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFdBT0ksZUFBQSxnQkFQSixXQU9JLGVBQUEsZ0JBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosVUFPSSxJQUFBLFlBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFlBT0ksSUFBQSxnQkFQSixZQU9JLElBQUEsZ0JBUEosY0FPSSxRQUFBLFlBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxlQVBKLGdCQU9JLFFBQUEsZ0JBUEosZ0JBT0ksUUFBQSxnQkFQSixpQkFPSSxnQkFBQSxZQUFBLFdBQUEsWUFQSixpQkFPSSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosaUJBT0ksZ0JBQUEsZUFBQSxXQUFBLGVBUEosaUJBT0ksZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixpQkFPSSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLGdCQUFBLGVBQUEsV0FBQSxlQVBKLGtCQU9JLGdCQUFBLGVBQUEsV0FBQSxlQVBKLGtCQU9JLGdCQUFBLGVBQUEsV0FBQSxlQVBKLG1CQU9JLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosbUJBT0ks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aUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixZQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLFlBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxlQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGVBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosWUFPSSxhQUFBLGVBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosWUFPSSxjQUFBLGVBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGVBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsZ0JBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxrQkFQSixTQU9JLE9BQUEsZ0JBUEosVUFPSSxPQUFBLGdCQVBKLFVBT0ksT0FBQSxnQkFQSixXQU9JLE9BQUEsaUJBUEosV0FPSSxPQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFdBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFlBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGdCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsa0JBUEosVUFPSSxXQUFBLGdCQVBKLFdBT0ksV0FBQSxnQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGlCQVBKLFlBT0ksV0FBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGtCQVBKLFVBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosV0FPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxpQkFQSixZQU9JLGFBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZ0JBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsZ0JBUEosV0FPSSxjQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFQSixZQU9JLGNBQUEsaUJBUEosWUFPSSxjQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGdCQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGlCQVBKLFlBT0ksWUFBQSxpQkFQSixRQU9JLFFBQUEsWUFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGdCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGVBUEosVUFPSSxRQUFBLGdCQVBKLFVBT0ksUUFBQSxnQkFQSixTQU9JLGNBQUEsWUFBQSxhQUFBLFlBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFdBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosV0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxnQkFQSixXQU9JLFlBQUEsZ0JBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxlQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsZ0JBUEosU0FPSSxlQUFBLFlBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsZUFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxlQVBKLFdBT0ksZUFBQSxnQkFQSixXQU9JLGVBQUEsZ0JBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxnQkFQSixXQU9JLGFBQUEsZ0JBUEosVUFPSSxJQUFBLFlBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxlQVBKLFlBT0ksSUFBQSxnQkFQSixZQU9JLElBQUEsZ0JBUEosY0FPSSxRQUFBLFlBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxlQVBKLGdCQU9JLFFBQUEsZ0JBUEosZ0JBT0ksUUFBQSxnQkFQSixpQkFPSSxnQkFBQSxZQUFBLFdBQUEsWUFQSixpQkFPSSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosaUJBT0ksZ0JBQUEsZUFBQSxXQUFBLGVBUEosaUJBT0ksZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixpQkFPSSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLGdCQUFBLGVBQUEsV0FBQSxlQVBKLGtCQU9JLGdCQUFBLGVBQUEsV0FBQSxlQVBKLGtCQU9JLGdCQUFBLGVBQUEsV0FBQSxlQVBKLG1CQU9JLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosbUJBT0ksZ0JBQUEsZ0JBQUEsV0FBQSxnQkFQSixlQU9JLFdBQUEsZUFQSixhQU9JLFdBQUEsZ0JBUEosZ0JBT0ksV0FBQSxrQnZFVlIsMEJ1RUdJLGlCQU9JLE1BQUEsZUFQSixlQU9JLE1BQUEsZ0JBUEosZ0JBT0ksTUFBQSxlQVBKLHdCQU9JLGNBQUEsa0JBQUEsV0FBQSxrQkFQSixzQkFPSSxjQUFBLGdCQUFBLFdBQUEsZ0JBUEoscUJBT0ksY0FBQSxlQUFBLFdBQUEsZUFQSixzQkFPSSxjQUFBLHFCQUFBLFdBQUEscUJBUEoscUJBT0ksY0FBQSxlQUFBLFdBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosb0JBT0ksUUFBQSx1QkFQSixhQU9JLFFBQUEsZ0JBUEosWUFPSSxRQUFBLGVBUEosbUJBT0ksUUFBQSxzQkFQSixhQU9JLFFBQUEsZ0JBUEosaUJBT0ksUUFBQSxvQkFQSixrQkFPSSxRQUFBLHFCQVBKLFlBT0ksUUFBQSxlQVBKLG1CQU9JLFFBQUEsc0JBUEosWUFPSSxRQUFBLGVBUEosZUFPSSxLQUFBLEVBQUEsRUFBQSxlQVBKLGNBT0ksZUFBQSxjQVBKLGlCQU9JLGVBQUEsaUJBUEosc0JBT0ksZUFBQSxzQkFQSix5QkFPSSxlQUFBLHlCQVBKLGlCQU9JLFVBQUEsWUFQSixpQkFPSSxVQUFBLFlBUEosbUJBT0ksWUFBQSxZQVBKLG1CQU9JLFlBQUEsWUFQSixlQU9JLFVBQUEsZUFQSixpQkFPSSxVQUFBLGlCQVBKLHVCQU9JLFVBQUEsdUJBUEosMkJBT0ksZ0JBQUEscUJBUEoseUJBT0ksZ0JBQUEsbUJBUEosNEJBT0ksZ0JBQUEsaUJBUEosNkJBT0ksZ0JBQUEsd0JBUEosNEJBT0ksZ0JBQUEsdUJBUEosNEJBT0ksZ0JBQUEsdUJBUEosdUJBT0ksWUFBQSxxQkFQSixxQkFPSSxZQUFBLG1CQVBKLHdCQU9JLFlBQUEsaUJBUEosMEJBT0ksWUFBQSxtQkFQSix5QkFPSSxZQUFBLGtCQVBKLHlCQU9JLGNBQUEscUJBUEosdUJBT0ksY0FBQSxtQkFQSiwwQkFPSSxjQUFBLGlCQVBKLDJCQU9JLGNBQUEsd0JBUEosMEJBT0ksY0FBQSx1QkFQSiwyQkFPSSxjQUFBLGtCQVBKLHFCQU9JLFdBQUEsZUFQSixzQkFPSSxXQUFBLHFCQVBKLG9CQU9JLFdBQUEsbUJBUEosdUJBT0ksV0FBQSxpQkFQSix5QkFPSSxXQUFBLG1CQVBKLHdCQU9JLFdBQUEsa0JBUEosaUJBT0ksTUFBQSxhQVBKLGFBT0ksTUFBQSxZQVBKLGFBT0ksTUFBQSxZQVBKLGFBT0ksTUFBQSxZQVBKLGFBT0ksTUFBQSxZQVBKLGFBT0ksTUFBQSxZQVBKLGFBT0ksTUFBQSxZQVBKLGdCQU9JLE1BQUEsWUFQSixTQU9JLE9BQUEsWUFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGdCQVBKLFNBT0ksT0FBQSxlQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGVBUEosVUFPSSxPQUFBLGVBUEosVUFPSSxPQUFBLGVBUEosV0FPSSxPQUFBLGdCQVBKLFdBT0ksT0FBQSxnQkFQSixZQU9JLE9BQUEsZUFQSixVQU9JLGFBQUEsWUFBQSxZQUFBLFlBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosVUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixXQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosV0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFlBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFlBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLGFBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixVQU9JLFdBQUEsWUFBQSxjQUFBLFlBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixXQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosV0FPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFlBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFlBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLGFBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixVQU9JLFdBQUEsWUFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGdCQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGVBUEosV0FPSSxXQUFBLGVBUEosV0FPSSxXQUFBLGVBUEosWUFPSSxXQUFBLGdCQVBKLFlBT0ksV0FBQSxnQkFQSixhQU9JLFdBQUEsZUFQSixVQU9JLGFBQUEsWUFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGdCQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosV0FPSSxhQUFBLGVBUEosV0FPSSxhQUFBLGVBUEosWUFPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxnQkFQSixhQU9JLGFBQUEsZUFQSixVQU9JLGNBQUEsWUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGdCQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGVBUEosV0FPSSxjQUFBLGVBUEosV0FPSSxjQUFBLGVBUEosWUFPSSxjQUFBLGdCQVBKLFlBT0ksY0FBQSxnQkFQSixhQU9JLGNBQUEsZUFQSixVQU9JLFlBQUEsWUFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosV0FPSSxZQUFBLGVBUEosV0FPSSxZQUFBLGVBUEosWUFPSSxZQUFBLGdCQVBKLFlBT0ksWUFBQSxnQkFQSixhQU9JLFlBQUEsZUFQSixVQU9JLE9BQUEsa0JBUEosVUFPSSxPQUFBLGlCQVBKLFVBT0ksT0FBQSxnQkFQSixVQU9JLE9BQUEsa0JBUEosVUFPSSxPQUFBLGtCQVBKLFVBT0ksT0FBQSxnQkFQSixXQU9JLE9BQUEsZ0JBUEosV0FPSSxPQUFBLGdCQVBKLFlBT0ksT0FBQSxpQkFQSixZQU9JLE9BQUEsaUJBUEosV0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosV0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosV0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosV0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosV0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosV0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosWUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosWUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosYUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosYUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosV0FPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosV0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosV0FPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosV0FPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosV0FPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosV0FPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosWUFPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosWUFPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosYUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosYUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosV0FPSSxXQUFBLGtCQVBKLFdBT0ksV0FBQSxpQkFQSixXQU9JLFdBQUEsZ0JBUEosV0FPSSxXQUFBLGtCQVBKLFdBT0ksV0FBQSxrQkFQSixXQU9JLFdBQUEsZ0JBUEosWUFPSSxXQUFBLGdCQVBKLFlBT0ksV0FBQSxnQkFQSixhQU9JLFdBQUEsaUJBUEosYUFPSSxXQUFBLGlCQVBKLFdBT0ksYUFBQSxrQkFQSixXQU9JLGFBQUEsaUJBUEosV0FPSSxhQUFBLGdCQVBKLFdBT0ksYUFBQSxrQkFQSixXQU9JLGFBQUEsa0JBUEosV0FPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxnQkFQSixZQU9JLGFBQUEsZ0JBUEosYUFPSSxhQUFBLGlCQVBKLGFBT0ksYUFBQSxpQkFQSixXQU9JLGNBQUEsa0JBUEosV0FPSSxjQUFBLGlCQVBKLFdBT0ksY0FBQSxnQkFQSixXQU9JLGNBQUEsa0JBUEosV0FPSSxjQUFBLGtCQVBKLFdBT0ksY0FBQSxnQkFQSixZQU9JLGNBQUEsZ0JBUEosWUFPSSxjQUFBLGdCQVBKLGFBT0ksY0FBQSxpQkFQSixhQU9JLGNBQUEsaUJBUEosV0FPSSxZQUFBLGtCQVBKLFdBT0ksWUFBQSxpQkFQSixXQU9JLFlBQUEsZ0JBUEosV0FPSSxZQUFBLGtCQVBKLFdBT0ksWUFBQSxrQkFQSixXQU9JLFlBQUEsZ0JBUEosWUFPSSxZQUFBLGdCQVBKLFlBT0ksWUFBQSxnQkFQSixhQU9JLFlBQUEsaUJBUEosYUFPSSxZQUFBLGlCQVBKLFNBT0ksUUFBQSxZQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsZ0JBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsZUFQSixVQU9JLFFBQUEsZUFQSixVQU9JLFFBQUEsZUFQSixXQU9JLFFBQUEsZ0JBUEosV0FPSSxRQUFBLGdCQVBKLFVBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFdBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixXQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosWUFPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosWUFPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosVUFPSSxZQUFBLFlBQUEsZUFBQSxZQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxnQkFBQSxlQUFBLGdCQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosV0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFdBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixZQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixZQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixVQU9JLFlBQUEsWUFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosV0FPSSxZQUFBLGVBUEosV0FPSSxZQUFBLGVBUEosWUFPSSxZQUFBLGdCQVBKLFlBT0ksWUFBQSxnQkFQSixVQU9JLGNBQUEsWUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGdCQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGVBUEosV0FPSSxjQUFBLGVBUEosV0FPSSxjQUFBLGVBUEosWUFPSSxjQUFBLGdCQVBKLFlBT0ksY0FBQSxnQkFQSixVQU9JLGVBQUEsWUFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGdCQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGVBUEosV0FPSSxlQUFBLGVBUEosV0FPSSxlQUFBLGVBUEosWUFPSSxlQUFBLGdCQVBKLFlBT0ksZUFBQSxnQkFQSixVQU9JLGFBQUEsWUFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGdCQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosV0FPSSxhQUFBLGVBUEosV0FPSSxhQUFBLGVBUEosWUFPSSxhQUFBLGdCQVBKLFlBT0ksYUFBQSxnQkFQSixXQU9JLElBQUEsWUFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGdCQVBKLFdBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJ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MEJBQTRCLFFBQUEsUUFDNUIsZ0JBQWtCLFFBQUEsUUFDbEIseUJBQTJCLFFBQUEsUUFDM0Isb0JBQXNCLFFBQUEsUUFDdEIsNkJBQStCLFFBQUEsUUFDL0IsNkJBQStCLFFBQUEsUUFDL0IsOEJBQWdDLFFBQUEsUUFDaEMsMkJBQTZCLFFBQUEsUUFDN0IsMkJBQTZCLFFBQUEsUUFDN0IsMkJBQTZCLFFBQUEsUUFDN0IsNEJBQThCLFFBQUEsUUFDOUIseUJBQTJCLFFBQUEsUUFDM0IsNEJBQThCLFFBQUEsUUFDOUIsbUNBQXFDLFFBQUEsUUFDckMsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsd0NBQTBDLFFBQUEsUUFDMUMsbUNBQXFDLFFBQUEsUUFDckMsd0NBQTBDLFFBQUEsUUFDMUMsbUNBQXFDLFFBQUEsUUFDckMsNEJBQThCLFFBQUEsUUFDOUIseUNBQTJDLFFBQUEsUUFDM0Msb0NBQXNDLFFBQUEsUUFDdEMseUNBQTJDLFFBQUEsUUFDM0Msb0NBQXNDLFFBQUEsUUFDdEMsNkJBQStCLFFBQUEsUUFDL0IsNkJBQStCLFFBQUEsUUFDL0IsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsMEJBQTRCLFFBQUEsUUFDNUIsdUJBQXlCLFFBQUEsUUFDekIsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsNkJBQStCLFFBQUEsUUFDL0IsNkJBQStCLFFBQUEsUUFDL0IsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsdUJBQXlCLFFBQUEsUUFDekIseUJBQTJCLFFBQUEsUUFDM0IsOEJBQWdDLFFBQUEsUUFDaEMsK0JBQWlDLFFBQUEsUUFDakMsb0NBQXNDLFFBQUEsUUFDdEMsK0JBQWlDLFFBQUEsUUFDakMsOEJBQWdDLFFBQUEsUUFDaEMsb0NBQXNDLFFBQUEsUUFDdEMsK0JBQWlDLFFBQUEsUUFDakMsd0JBQTBCLFFBQUEsUUFDMUIsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsc0NBQXdDLFFBQUEsUUFDeEMsaUNBQW1DLFFBQUEsUUFDbkMsc0NBQXdDLFFBQUEsUUFDeEMsaUNBQW1DLFFBQUEsUUFDbkMsMEJBQTRCLFFBQUEsUUFDNUIsdUNBQXlDLFFBQUEsUUFDekMsa0NBQW9DLFFBQUEsUUFDcEMsdUNBQXlDLFFBQUEsUUFDekMsa0NBQW9DLFFBQUEsUUFDcEMsMkJBQTZCLFFBQUEsUUFDN0IsMkJBQTZCLFFBQUEsUUFDN0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIscUJBQXVCLFFBQUEsUUFDdkIsa0NBQW9DLFFBQUEsUUFDcEMsZ0NBQWtDLFFBQUEsUUFDbEMsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIsOEJBQWdDLFFBQUEsUUFDaEMsd0JBQTBCLFFBQUEsUUFDMUIsOEJBQWdDLFFBQUEsUUFDaEMseUJBQTJCLFFBQUEsUUFDM0IscUJBQXVCLFFBQUEsUUFDdkIsZUFBaUIsUUFBQSxRQUNqQix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQixpQkFBbUIsUUFBQSxRQUNuQiwyQkFBNkIsUUFBQSxRQUM3QixtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxzQkFBd0IsUUFBQSxRQUN4QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2Qix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQixnQkFBa0IsUUFBQSxRQUNsQiwyQkFBNkIsUUFBQSxRQUM3QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3Qiw0QkFBOEIsUUFBQSxRQUM5QixzQkFBd0IsUUFBQSxRQUN4Qix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0Qix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0Qiw2QkFBK0IsUUFBQSxRQUMvQix5QkFBMkIsUUFBQSxRQUMzQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixtQkFBcUIsUUFBQSxRQUNyQixvQkFBc0IsUUFBQSxRQUN0QixvQkFBc0IsUUFBQSxRQUN0Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5Qiw2QkFBK0IsUUFBQSxRQUMvQixzQkFBd0IsUUFBQSxRQUN4QixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QiwwQkFBNEIsUUFBQSxRQUM1QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QixxQkFBdUIsUUFBQSxRQUN2QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3Qiw2QkFBK0IsUUFBQSxRQUMvQixzQkFBd0IsUUFBQSxRQUN4Qix1QkFBeUIsUUFBQSxRQUN6QiwwQkFBNEIsUUFBQSxRQUM1QiwwQkFBNEIsUUFBQSxRQUM1Qix5QkFBMkIsUUFBQSxRQUMzQix3QkFBMEIsUUFBQSxRQUMxQiwwQkFBNEIsUUFBQSxRQUM1Qix5QkFBMkIsUUFBQSxRQUMzQix5QkFBMkIsUUFBQSxRQUMzQix5QkFBMkIsUUFBQSxRQUMzQix1QkFBeUIsUUFBQSxRQUN6Qix5QkFBMkIsUUFBQSxRQUMzQixtQkFBcUIsUUFBQSxRQUNyQixpQ0FBbUMsUUFBQSxRQUNuQyx5QkFBMkIsUUFBQSxRQUMzQixnQ0FBa0MsUUFBQSxRQUNsQyxpQ0FBbUMsUUFBQSxRQUNuQywyQkFBNkIsUUFBQSxRQUM3QixtQ0FBcUMsUUFBQSxRQUNyQyxvQ0FBc0MsUUFBQSxRQUN0Qyw4QkFBZ0MsUUFBQSxRQUNoQyw4QkFBZ0MsUUFBQSxRQUNoQywrQkFBaUMsUUFBQSxRQUNqQyxpQ0FBbUMsUUFBQSxRQUNuQyxrQ0FBb0MsUUFBQSxRQUNwQyw0QkFBOEIsUUFBQSxRQUM5QiwyQkFBNkIsUUFBQSxRQUM3Qiw0QkFBOEIsUUFBQSxRQUM5Qiw4QkFBZ0MsUUFBQSxRQUNoQywrQkFBaUMsUUFBQSxRQUNqQyx5QkFBMkIsUUFBQSxRQUMzQixxQkFBdUIsUUFBQSxRQUN2QixnQkFBa0IsUUFBQSxRQUNsQixtQkFBcUIsUUFBQSxRQUNyQixtQkFBcUIsUUFBQSxRQUNyQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwwQkFBNEIsUUFBQSxRQUM1QixzQkFBd0IsUUFBQSxRQUN4Qix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQixxQkFBdUIsUUFBQSxRQUN2QixnQkFBa0IsUUFBQSxRQUNsQixxQkFBdUIsUUFBQSxRQUN2QixxQkFBdUIsUUFBQSxRQUN2Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwwQkFBNEIsUUFBQSxRQUM1QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QixxQkFBdUIsUUFBQSxRQUN2QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QiwyQkFBNkIsUUFBQSxRQUM3QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixzQkFBd0IsUUFBQSxRQUN4QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QiwyQkFBNkIsUUFBQSxRQUM3QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5Qiw0QkFBOEIsUUFBQSxRQUM5QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qix3QkFBMEIsUUFBQSxRQUMxQiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQiw4QkFBZ0MsUUFBQSxRQUNoQyxrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQix5QkFBMkIsUUFBQSxRQUMzQixtQkFBcUIsUUFBQSxRQUNyQixvQkFBc0IsUUFBQSxRQUN0QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwyQkFBNkIsUUFBQSxRQUM3Qix5QkFBMkIsUUFBQSxRQUMzQix1QkFBeUIsUUFBQSxRQUN6QixzQkFBd0IsUUFBQSxRQUN4QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5QixtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyx1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5QixtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyx1QkFBeUIsUUFBQSxRQUN6Qiw2QkFBK0IsUUFBQSxRQUMvQixvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyx3QkFBMEIsUUFBQSxRQUMxQiwwQkFBNEIsUUFBQSxRQUM1QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixxQkFBdUIsUUFBQSxRQUN2Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQixpQkFBbUIsUUFBQSxRQUNuQixrQkFBb0IsUUFBQSxRQUNwQixrQkFBb0IsUUFBQSxRQUNwQixrQkFBb0IsUUFBQSxRQUNwQix1QkFBeUIsUUFBQSxRQUN6QixpQkFBbUIsUUFBQSxRQUNuQixpQkFBbUIsUUFBQSxRQUNuQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixzQkFBd0IsUUFBQSxRQUN4QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwyQkFBNkIsUUFBQSxRQUM3QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5Qiw0QkFBOEIsUUFBQSxRQUM5QixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQiw2QkFBK0IsUUFBQSxRQUMvQixtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixzQkFBd0IsUUFBQSxRQUN4Qiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQixrQkFBb0IsUUFBQSxRQUNwQix1QkFBeUIsUUFBQSxRQUN6QiwwQkFBNEIsUUFBQSxRQUM1QiwwQkFBNEIsUUFBQSxRQUM1QixtQkFBcUIsUUFBQSxRQUNyQixpQ0FBbUMsUUFBQSxRQUNuQyw2QkFBK0IsUUFBQSxRQUMvQiwrQkFBaUMsUUFBQSxRQUNqQyw2QkFBK0IsUUFBQSxRQUMvQiw4QkFBZ0MsUUFBQSxRQUNoQywyQkFBNkIsUUFBQSxRQUM3QixpQ0FBbUMsUUFBQSxRQUNuQyxpQ0FBbUMsUUFBQSxRQUNuQyxrQ0FBb0MsUUFBQSxRQUNwQywrQkFBaUMsUUFBQSxRQUNqQyw2QkFBK0IsUUFBQSxRQUMvQixnQ0FBa0MsUUFBQSxRQUNsQyxnQ0FBa0MsUUFBQSxRQUNsQyxpQ0FBbUMsUUFBQSxRQUNuQyw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQiwyQkFBNkIsUUFBQSxRQUM3Qix5QkFBMkIsUUFBQSxRQUMzQiwwQkFBNEIsUUFBQSxRQUM1Qix1QkFBeUIsUUFBQSxRQUN6Qix3QkFBMEIsUUFBQSxRQUMxQix3QkFBMEIsUUFBQSxRQUMxQiwwQkFBNEIsUUFBQSxRQUM1QixtQkFBcUIsUUFBQSxRQUNyQiw0QkFBOEIsUUFBQSxRQUM5QiwyQkFBNkIsUUFBQSxRQUM3Qiw0QkFBOEIsUUFBQSxRQUM5QiwyQkFBNkIsUUFBQSxRQUM3Qix3QkFBMEIsUUFBQSxRQUMxQixzQkFBd0IsUUFBQSxRQUN4Qix1QkFBeUIsUUFBQSxRQUN6QiwwQkFBNEIsUUFBQSxRQUM1QixrQkFBb0IsUUFBQSxRQUNwQixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qix1QkFBeUIsUUFBQSxRQUN6QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qix5QkFBMkIsUUFBQSxRQUMzQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw2QkFBK0IsUUFBQSxRQUMvQixpQ0FBbUMsUUFBQSxRQUNuQyxzQ0FBd0MsUUFBQSxRQUN4QyxpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5QixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQix1QkFBeUIsUUFBQSxRQUN6Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQixrQkFBb0IsUUFBQSxRQUNwQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix1QkFBeUIsUUFBQSxRQUN6Qix3QkFBMEIsUUFBQSxRQUMxQixpQkFBbUIsUUFBQSxRQUNuQiw0QkFBOEIsUUFBQSxRQUM5QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qix3QkFBMEIsUUFBQSxRQUMxQixvQkFBc0IsUUFBQSxRQUN0QixvQkFBc0IsUUFBQSxRQUN0Qix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0Qix5QkFBMkIsUUFBQSxRQUMzQixpQkFBbUIsUUFBQSxRQUNuQix1QkFBeUIsUUFBQSxRQUN6QixxQkFBdUIsUUFBQSxRQUN2QixnQkFBa0IsUUFBQSxRQUNsQixvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQyw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixpQkFBbUIsUUFBQSxRQUNuQixxQkFBdUIsUUFBQSxRQUN2QixzQkFBd0IsUUFBQSxRQUN4QixnQkFBa0IsUUFBQSxRQUNsQix3QkFBMEIsUUFBQSxRQUMxQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQiwrQkFBaUMsUUFBQSxRQUNqQyw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiwrQkFBaUMsUUFBQSxRQUNqQyw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixpQkFBbUIsUUFBQSxRQUNuQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qix5QkFBMkIsUUFBQSxRQUMzQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0Qix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixvQkFBc0IsUUFBQSxRQUN0Qix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixrQ0FBb0MsUUFBQSxRQUNwQyxnQ0FBa0MsUUFBQSxRQUNsQyw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixnQkFBa0IsUUFBQSxRQUNsQixxQkFBdUIsUUFBQSxRQUN2Qix5QkFBMkIsUUFBQSxRQUMzQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixvQkFBc0IsUUFBQSxRQUN0Qix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQixxQkFBdUIsUUFBQSxRQUN2QixzQkFBd0IsUUFBQSxRQUN4QixnQkFBa0IsUUFBQSxRQUNsQix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixzQ0FBd0MsUUFBQSxRQUN4QyxpQ0FBbUMsUUFBQSxRQUNuQyw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qiw2QkFBK0IsUUFBQSxRQUMvQix5Q0FBMkMsUUFBQSxRQUMzQyxvQ0FBc0MsUUFBQSxRQUN0Qyx3QkFBMEIsUUFBQSxRQUMxQixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QiwwQkFBNEIsUUFBQSxRQUM1QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2Qix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQixvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQyxxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxzQ0FBd0MsUUFBQSxRQUN4QyxpQ0FBbUMsUUFBQSxRQUNuQyx3QkFBMEIsUUFBQSxRQUMxQixvQkFBc0IsUUFBQSxRQUN0QixxQkFBdUIsUUFBQSxRQUN2QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixnQkFBa0IsUUFBQSxRQUNsQix1QkFBeUIsUUFBQSxRQUN6Qix1QkFBeUIsUUFBQSxRQUN6QixxQkFBdUIsUUFBQSxRQUN2QixpQ0FBbUMsUUFBQSxRQUNuQyw0QkFBOEIsUUFBQSxRQUM5QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qix5Q0FBMkMsUUFBQSxRQUMzQyxvQ0FBc0MsUUFBQSxRQUN0Qyx1Q0FBeUMsUUFBQSxRQUN6QyxrQ0FBb0MsUUFBQSxRQUNwQyx3Q0FBMEMsUUFBQSxRQUMxQyxtQ0FBcUMsUUFBQSxRQUNyQyxxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyw4QkFBZ0MsUUFBQSxRQUNoQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxzQ0FBd0MsUUFBQSxRQUN4QyxpQ0FBbUMsUUFBQSxRQUNuQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQix1Q0FBeUMsUUFBQSxRQUN6QyxrQ0FBb0MsUUFBQSxRQUNwQyxvQ0FBc0MsUUFBQSxRQUN0QywrQkFBaUMsUUFBQSxRQUNqQyxxQ0FBdUMsUUFBQSxRQUN2QyxnQ0FBa0MsUUFBQSxRQUNsQywwQ0FBNEMsUUFBQSxRQUM1QyxxQ0FBdUMsUUFBQSxRQUN2QyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxtQ0FBcUMsUUFBQSxRQUNyQyw4QkFBZ0MsUUFBQSxRQUNoQyxnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQix5QkFBMkIsUUFBQSxRQUMzQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4Qix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QixpQkFBbUIsUUFBQSxRQUNuQixzQkFBd0IsUUFBQSxRQUN4QixrQkFBb0IsUUFBQSxRQUNwQixpQkFBbUIsUUFBQSxRQUNuQiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1Qix3QkFBMEIsUUFBQSxRQUMxQix5QkFBMkIsUUFBQSxRQUMzQiwrQkFBaUMsUUFBQSxRQUNqQywwQkFBNEIsUUFBQSxRQUM1QixtQkFBcUIsUUFBQSxRQUNyQixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixvQkFBc0IsUUFBQSxRQUN0QixvQkFBc0IsUUFBQSxRQUN0QixvQkFBc0IsUUFBQSxRQUN0Qix5QkFBMkIsUUFBQSxRQUMzQix3QkFBMEIsUUFBQSxRQUMxQix5QkFBMkIsUUFBQSxRQUMzQix3QkFBMEIsUUFBQSxRQUMxQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3QixxQkFBdUIsUUFBQSxRQUN2QixtQkFBcUIsUUFBQSxRQUNyQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixrQkFBb0IsUUFBQSxRQUNwQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixrQkFBb0IsUUFBQSxRQUNwQiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qix3QkFBMEIsUUFBQSxRQUMxQixtQkFBcUIsUUFBQSxRQUNyQixzQkFBd0IsUUFBQSxRQUN4QixnQ0FBa0MsUUFBQSxRQUNsQyxzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixnQkFBa0IsUUFBQSxRQUNsQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixxQkFBdUIsUUFBQSxRQUN2QixnQkFBa0IsUUFBQSxRQUNsQixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQixtQkFBcUIsUUFBQSxRQUNyQixrQkFBb0IsUUFBQSxRQUNwQixtQkFBcUIsUUFBQSxRQUNyQixtQkFBcUIsUUFBQSxRQUNyQix1QkFBeUIsUUFBQSxRQUN6QixxQkFBdUIsUUFBQSxRQUN2QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2Qiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQixxQkFBdUIsUUFBQSxRQUN2Qiw4QkFBZ0MsUUFBQSxRQUNoQyx5QkFBMkIsUUFBQSxRQUMzQixxQkFBdUIsUUFBQSxRQUN2QixzQkFBd0IsUUFBQSxRQUN4QixpQkFBbUIsUUFBQSxRQUNuQiw0QkFBOEIsUUFBQSxRQUM5QiwwQkFBNEIsUUFBQSxRQUM1QixtQkFBcUIsUUFBQSxRQUNyQiw0QkFBOEIsUUFBQSxRQUM5QixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQix1QkFBeUIsUUFBQSxRQUN6QixrQ0FBb0MsUUFBQSxRQUNwQyw2QkFBK0IsUUFBQSxRQUMvQixnQ0FBa0MsUUFBQSxRQUNsQywyQkFBNkIsUUFBQSxRQUM3Qix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0QixpQkFBbUIsUUFBQSxRQUNuQixxQkFBdUIsUUFBQSxRQUN2Qiw2QkFBK0IsUUFBQSxRQUMvQix3QkFBMEIsUUFBQSxRQUMxQiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2QiwyQkFBNkIsUUFBQSxRQUM3QixzQkFBd0IsUUFBQSxRQUN4QixnQkFBa0IsUUFBQSxRQUNsQix1QkFBeUIsUUFBQSxRQUN6QixvQkFBc0IsUUFBQSxRQUN0Qix1QkFBeUIsUUFBQSxRQUN6Qix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQiwwQkFBNEIsUUFBQSxRQUM1QiwwQkFBNEIsUUFBQSxRQUM1QixxQkFBdUIsUUFBQSxRQUN2Qix5QkFBMkIsUUFBQSxRQUMzQix5QkFBMkIsUUFBQSxRQUMzQixvQkFBc0IsUUFBQSxRQUN0Qiw2QkFBK0IsUUFBQSxRQUMvQiw0QkFBOEIsUUFBQSxRQUM5QiwwQkFBNEIsUUFBQSxRQUM1QixzQkFBd0IsUUFBQSxRQUN4Qiw0QkFBOEIsUUFBQSxRQUM5Qix1QkFBeUIsUUFBQSxRQUN6Qix1QkFBeUIsUUFBQSxRQUN6QixrQkFBb0IsUUFBQSxRQUNwQixlQUFpQixRQUFBLFFBQ2pCLHNCQUF3QixRQUFBLFFBQ3hCLHNCQUF3QixRQUFBLFFBQ3hCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLG1CQUFxQixRQUFBLFFBQ3JCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLGlCQUFtQixRQUFBLFFBQ25CLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLHNCQUF3QixRQUFBLFFBQ3hCLHNCQUF3QixRQUFBLFFBQ3hCLDBCQUE0QixRQUFBLFFBQzVCLCtCQUFpQyxRQUFBLFFBQ2pDLDZCQUErQixRQUFBLFFBQy9CLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLDBCQUE0QixRQUFBLFFBQzVCLHlCQUEyQixRQUFBLFFBQzNCLDRCQUE4QixRQUFBLFFBQzlCLDBCQUE0QixRQUFBLFFBQzVCLHlCQUEyQixRQUFBLFFBQzNCLDZCQUErQixRQUFBLFFBQy9CLHlCQUEyQixRQUFBLFFBQzNCLHNCQUF3QixRQUFBLFFBQ3hCLG9CQUFzQixRQUFBLFFBQ3RCLHFCQUF1QixRQUFBLFFBQ3ZCLHFCQUF1QixRQUFBLFFBQ3ZCLHlCQUEyQixRQUFBLFFBQzNCLDBCQUE0QixRQUFBLFFBQzVCLG9CQUFzQixRQUFBLFFBQ3RCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLG1CQUFxQixRQUFBLFFBQ3JCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLDJCQUE2QixRQUFBLFFBQzdCLDBCQUE0QixRQUFBLFFBQzVCLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHlDQUEyQyxRQUFBLFFBQzNDLGlDQUFtQyxRQUFBLFFBQ25DLG1DQUFxQyxRQUFBLFFBQ3JDLDJCQUE2QixRQUFBLFFBQzdCLHlCQUEyQixRQUFBLFFBQzNCLHdDQUEwQyxRQUFBLFFBQzFDLGdDQUFrQyxRQUFBLFFBQ2xDLHVDQUF5QyxRQUFBLFFBQ3pDLCtCQUFpQyxRQUFBLFFBQ2pDLGlDQUFtQyxRQUFBLFFBQ25DLHVCQUF5QixRQUFBLFFBQ3pCLDJCQUE2QixRQUFBLFFBQzdCLDJCQUE2QixRQUFBLFFBQzdCLCtCQUFpQyxRQUFBLFFBQ2pDLDBCQUE0QixRQUFBLFFBQzVCLHNCQUF3QixRQUFBLFFBQ3hCLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLHVCQUF5QixRQUFBLFFBQ3pCLGlCQUFtQixRQUFBLFFBQ25CLHFCQUF1QixRQUFBLFFBQ3ZCLHVCQUF5QixRQUFBLFFBQ3pCLHdCQUEwQixRQUFBLFFBQzFCLG9CQUFzQixRQUFBLFFBQ3RCLHVCQUF5QixRQUFBLFFBQ3pCLHNCQUF3QixRQUFBLFFBQ3hCLG9CQUFzQixRQUFBLFFBQ3RCLGlCQUFtQixRQUFBLFFBQ25CLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLG9CQUFzQixRQUFBLFFBQ3RCLHFCQUF1QixRQUFBLFFBQ3ZCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLGlCQUFtQixRQUFBLFFBQ25CLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLDZCQUErQixRQUFBLFFBQy9CLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHNCQUF3QixRQUFBLFFBQ3hCLG9CQUFzQixRQUFBLFFBQ3RCLHFCQUF1QixRQUFBLFFBQ3ZCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLDRCQUE4QixRQUFBLFFBQzlCLHFCQUF1QixRQUFBLFFBQ3ZCLHFCQUF1QixRQUFBLFFBQ3ZCLHNCQUF3QixRQUFBLFFBQ3hCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLGlCQUFtQixRQUFBLFFBQ25CLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLDhCQUFnQyxRQUFBLFFBQ2hDLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLHNCQUF3QixRQUFBLFFBQ3hCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLHlCQUEyQixRQUFBLFFBQzNCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLG1CQUFxQixRQUFBLFFBQ3JCLG1CQUFxQixRQUFBLFFBQ3JCLHlCQUEyQixRQUFBLFFBQzNCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLHFCQUF1QixRQUFBLFFBQ3ZCLHNCQUF3QixRQUFBLFFBQ3hCLHNCQUF3QixRQUFBLFFBQ3hCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLG1DQUFxQyxRQUFBLFFBQ3JDLDhCQUFnQyxRQUFBLFFBQ2hDLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLGdDQUFrQyxRQUFBLFFBQ2xDLDJCQUE2QixRQUFBLFFBQzdCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLHdCQUEwQixRQUFBLFFBQzFCLDBCQUE0QixRQUFBLFFBQzVCLG1CQUFxQixRQUFBLFFBQ3JCLDBCQUE0QixRQUFBLFFBQzVCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLG9CQUFzQixRQUFBLFFBQ3RCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLGdDQUFrQyxRQUFBLFFBQ2xDLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLDBCQUE0QixRQUFBLFFBQzVCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLDhCQUFnQyxRQUFBLFFBQ2hDLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLDBCQUE0QixRQUFBLFFBQzVCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLG1CQUFxQixRQUFBLFFBQ3JCLHVCQUF5QixRQUFBLFFBQ3pCLGlDQUFtQyxRQUFBLFFBQ25DLDRCQUE4QixRQUFBLFFBQzlCLCtCQUFpQyxRQUFBLFFBQ2pDLDBCQUE0QixRQUFBLFFBQzVCLGtCQUFvQixRQUFBLFFBQ3BCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLCtCQUFpQyxRQUFBLFFBQ2pDLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLCtCQUFpQyxRQUFBLFFBQ2pDLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLGlCQUFtQixRQUFBLFFBQ25CLGtCQUFvQixRQUFBLFFBQ3BCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLGlDQUFtQyxRQUFBLFFBQ25DLDRCQUE4QixRQUFBLFFBQzlCLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLGlDQUFtQyxRQUFBLFFBQ25DLDRCQUE4QixRQUFBLFFBQzlCLHFCQUF1QixRQUFBLFFBQ3ZCLG9CQUFzQixRQUFBLFFBQ3RCLDJCQUE2QixRQUFBLFFBQzdCLG9CQUFzQixRQUFBLFFBQ3RCLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLCtCQUFpQyxRQUFBLFFBQ2pDLDBCQUE0QixRQUFBLFFBQzVCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLG1CQUFxQixRQUFBLFFBQ3JCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHFCQUF1QixRQUFBLFFBQ3ZCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLDBCQUE0QixRQUFBLFFBQzVCLG1CQUFxQixRQUFBLFFBQ3JCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHlCQUEyQixRQUFBLFFBQzNCLCtCQUFpQyxRQUFBLFFBQ2pDLDhCQUFnQyxRQUFBLFFBQ2hDLG9DQUFzQyxRQUFBLFFBQ3RDLDhCQUFnQyxRQUFBLFFBQ2hDLDZCQUErQixRQUFBLFFBQy9CLDBCQUE0QixRQUFBLFFBQzVCLHdCQUEwQixRQUFBLFFBQzFCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHlCQUEyQixRQUFBLFFBQzNCLHdCQUEwQixRQUFBLFFBQzFCLDBCQUE0QixRQUFBLFFBQzVCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLHFCQUF1QixRQUFBLFFBQ3ZCLG1CQUFxQixRQUFBLFFBQ3JCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHdCQUEwQixRQUFBLFFBQzFCLGlCQUFtQixRQUFBLFFBQ25CLG9CQUFzQixRQUFBLFFBQ3RCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLDBCQUE0QixRQUFBLFFBQzVCLGdDQUFrQyxRQUFBLFFBQ2xDLDJCQUE2QixRQUFBLFFBQzdCLHFCQUF1QixRQUFBLFFBQ3ZCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLG1DQUFxQyxRQUFBLFFBQ3JDLDhCQUFnQyxRQUFBLFFBQ2hDLHNDQUF3QyxRQUFBLFFBQ3hDLGlDQUFtQyxRQUFBLFFBQ25DLCtCQUFpQyxRQUFBLFFBQ2pDLDBCQUE0QixRQUFBLFFBQzVCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLGlDQUFtQyxRQUFBLFFBQ25DLDRCQUE4QixRQUFBLFFBQzlCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLHFDQUF1QyxRQUFBLFFBQ3ZDLGdDQUFrQyxRQUFBLFFBQ2xDLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLGdDQUFrQyxRQUFBLFFBQ2xDLDJCQUE2QixRQUFBLFFBQzdCLG1DQUFxQyxRQUFBLFFBQ3JDLDhCQUFnQyxRQUFBLFFBQ2hDLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLGtCQUFvQixRQUFBLFFBQ3BCLG9CQUFzQixRQUFBLFFBQ3RCLHVCQUF5QixRQUFBLFFBQ3pCLGlCQUFtQixRQUFBLFFBQ25CLGtCQUFvQixRQUFBLFFBQ3BCLGtCQUFvQixRQUFBLFFBQ3BCLGdDQUFrQyxRQUFBLFFBQ2xDLDRCQUE4QixRQUFBLFFBQzlCLDhCQUFnQyxRQUFBLFFBQ2hDLDBCQUE0QixRQUFBLFFBQzVCLDBCQUE0QixRQUFBLFFBQzVCLHNCQUF3QixRQUFBLFFBQ3hCLGtDQUFvQyxRQUFBLFFBQ3BDLDhCQUFnQyxRQUFBLFFBQ2hDLGdDQUFrQyxRQUFBLFFBQ2xDLDRCQUE4QixRQUFBLFFBQzlCLHdCQUEwQixRQUFBLFFBQzFCLG9CQUFzQixRQUFBLFFBQ3RCLHNCQUF3QixRQUFBLFFBQ3hCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLHdCQUEwQixRQUFBLFFBQzFCLHlCQUEyQixRQUFBLFFBQzNCLHVCQUF5QixRQUFBLFFBQ3pCLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLGtCQUFvQixRQUFBLFFBQ3BCLHNCQUF3QixRQUFBLFFBQ3hCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLGtCQUFvQixRQUFBLFFBQ3BCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLHFCQUF1QixRQUFBLFFBQ3ZCLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLDhCQUFnQyxRQUFBLFFBQ2hDLHlCQUEyQixRQUFBLFFBQzNCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLHVCQUF5QixRQUFBLFFBQ3pCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLGdDQUFrQyxRQUFBLFFBQ2xDLDhCQUFnQyxRQUFBLFFBQ2hDLGtCQUFvQixRQUFBLFFBQ3BCLHdCQUEwQixRQUFBLFFBQzFCLGtDQUFvQyxRQUFBLFFBQ3BDLDZCQUErQixRQUFBLFFBQy9CLG1CQUFxQixRQUFBLFFBQ3JCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLHFCQUF1QixRQUFBLFFBQ3ZCLDJCQUE2QixRQUFBLFFBQzdCLG1DQUFxQyxRQUFBLFFBQ3JDLDhCQUFnQyxRQUFBLFFBQ2hDLG1DQUFxQyxRQUFBLFFBQ3JDLDhCQUFnQyxRQUFBLFFBQ2hDLGlDQUFtQyxRQUFBLFFBQ25DLDRCQUE4QixRQUFBLFFBQzlCLG9DQUFzQyxRQUFBLFFBQ3RDLCtCQUFpQyxRQUFBLFFBQ2pDLGdDQUFrQyxRQUFBLFFBQ2xDLDJCQUE2QixRQUFBLFFBQzdCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHNCQUF3QixRQUFBLFFBQ3hCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLHdCQUEwQixRQUFBLFFBQzFCLDZCQUErQixRQUFBLFFBQy9CLDhCQUFnQyxRQUFBLFFBQ2hDLHNCQUF3QixRQUFBLFFBQ3hCLDJCQUE2QixRQUFBLFFBQzdCLHVCQUF5QixRQUFBLFFBQ3pCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLHFCQUF1QixRQUFBLFFBQ3ZCLDZCQUErQixRQUFBLFFBQy9CLDZCQUErQixRQUFBLFFBQy9CLDRCQUE4QixRQUFBLFFBQzlCLDZCQUErQixRQUFBLFFBQy9CLDRCQUE4QixRQUFBLFFBQzlCLHdCQUEwQixRQUFBLFFBQzFCLGdDQUFrQyxRQUFBLFFBQ2xDLHVCQUF5QixRQUFBLFFBQ3pCLHVCQUF5QixRQUFBLFFBQ3pCLHNCQUF3QixRQUFBLFFBQ3hCLHdCQUEwQixRQUFBLFFBQzFCLHVCQUF5QixRQUFBLFFBQ3pCLG9CQUFzQixRQUFBLFFBQ3RCLHFCQUF1QixRQUFBLFFBQ3ZCLGtCQUFvQixRQUFBLFFBQ3BCLG9CQUFzQixRQUFBLFFBQ3RCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLDBCQUE0QixRQUFBLFFBQzVCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLDJCQUE2QixRQUFBLFFBQzdCLDBCQUE0QixRQUFBLFFBQzVCLGtCQUFvQixRQUFBLFFBQ3BCLG9CQUFzQixRQUFBLFFBQ3RCLG9C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QixRQUFBLFFBQ3JCLHNCQUF3QixRQUFBLFFBQ3hCLHVCQUF5QixRQUFBLFFBQ3pCLGtCQUFvQixRQUFBLFFBQ3BCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLGtCQUFvQixRQUFBLFFBQ3BCLHFCQUF1QixRQUFBLFFBQ3ZCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLGlCQUFtQixRQUFBLFFBQ25CLGtCQUFvQixRQUFBLFFBQ3BCLHNCQUF3QixRQUFBLFFBQ3hCLG9CQUFzQixRQUFBLFFBQ3RCLG9CQUFzQixRQUFBLFFBQ3RCLHFCQUF1QixRQUFBLFFBQ3ZCLGlCQUFtQixRQUFBLFFBQ25CLG1CQUFxQixRQUFBLFFBQ3JCLG1CQUFxQixRQUFBLFFBQ3JCLHNCQUF3QixRQUFBLFFBQ3hCLG1CQUFxQixRQUFBLFFBQ3JCLHFCQUF1QixRQUFBLFFBQ3ZCLG9CQUFzQixRQUFBLFFBQ3RCLDJCQUE2QixRQUFBLFFBQzdCLG1CQUFxQixRQUFBLFFBQ3JCLHNCQUF3QixRQUFBLFFBQ3hCLGtCQUFvQixRQUFBLFFBQ3BCLHFCQUF1QixRQUFBLFFBQ3ZCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLGdCQUFrQixRQUFBLFFBQ2xCLHdCQUEwQixRQUFBLFFBQzFCLDZCQUErQixRQUFBLFFBQy9CLDJCQUE2QixRQUFBLFFBQzdCLHNCQUF3QixRQUFBLFFBQ3hCLGtCQUFvQixRQUFBLFFBQ3BCLDJCQUE2QixRQUFBLFFBQzdCLHlCQUEyQixRQUFBLFFBQzNCLDBCQUE0QixRQUFBLFFBQzVCLDBCQUE0QixRQUFBLFFBQzVCLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLHdCQUEwQixRQUFBLFFBQzFCLG1CQUFxQixRQUFBLFFBQ3JCLHFCQUF1QixRQUFBLFFBQ3ZCLHlCQUEyQixRQUFBLFFBQzNCLG9CQUFzQixRQUFBLFFBQ3RCLHNCQUF3QixRQUFBLFFBQ3hCLHNCQUF3QixRQUFBLFFBQ3hCLG9CQUFzQixRQUFBLFFBQ3RCLGtCQUFvQixRQUFBLFFBQ3BCLHNCQUF3QixRQUFBLFFBQ3hCLGlCQUFtQixRQUFBLFFBQ25CLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLDZCQUErQixRQUFBLFFBQy9CLGdDQUFrQyxRQUFBLFFBQ2xDLDJCQUE2QixRQUFBLFFBQzdCLDRCQUE4QixRQUFBLFFBQzlCLCtCQUFpQyxRQUFBLFFBQ2pDLDBCQUE0QixRQUFBLFFBQzVCLG1DQUFxQyxRQUFBLFFBQ3JDLHNDQUF3QyxRQUFBLFFBQ3hDLGlDQUFtQyxRQUFBLFFBQ25DLCtCQUFpQyxRQUFBLFFBQ2pDLDBCQUE0QixRQUFBLFFBQzVCLDZCQUErQixRQUFBLFFBQy9CLGdDQUFrQyxRQUFBLFFBQ2xDLDJCQUE2QixRQUFBLFFBQzdCLHlCQUEyQixRQUFBLFFBQzNCLDRCQUE4QixRQUFBLFFBQzlCLHVCQUF5QixRQUFBLFFBQ3pCLDBCQUE0QixRQUFBLFFBQzVCLHFCQUF1QixRQUFBLFFBQ3ZCLGdCQUFrQixRQUFBLFFBQ2xCLHFCQUF1QixRQUFBLFFBQ3ZCLGlDQUFtQyxRQUFBLFFBQ25DLHlCQUEyQixRQUFBLFFBQzNCLGlCQUFtQixRQUFBLFFBQ25CLDZCQUErQixRQUFBLFFBQy9CLHdCQUEwQixRQUFBLFFBQzFCLDRCQUE4QixRQUFBLFFBQzlCLGtDQUFvQyxRQUFBLFFBQ3BDLHVCQUF5QixRQUFBLFFBQ3pCLDBCQUE0QixRQUFBLFFBQzVCLGVBQWlCLFFBQUEsUUFDakIsd0JBQTBCLFFBQUEsUUFDMUIsNkJBQStCLFFBQUEsUUFDL0IsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIseUJBQTJCLFFBQUEsUUFDM0Isb0JBQXNCLFFBQUEsUUFDdEIsa0JBQW9CLFFBQUEsUUFDcEIsa0JBQW9CLFFBQUEsUUFDcEIsa0JBQW9CLFFBQUEsUUFDcEIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsK0JBQWlDLFFBQUEsUUFDakMsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0Isc0JBQXdCLFFBQUEsUUFDeEIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIsaUJBQW1CLFFBQUEsUUFDbkIsa0JBQW9CLFFBQUEsUUFDcEIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsMkJBQTZCLFFBQUEsUUFDN0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsd0JBQTBCLFFBQUEsUUFDMUIsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsbUJBQXFCLFFBQUEsUUFDckIsbUJBQXFCLFFBQUEsUUFDckIsd0JBQTBCLFFBQUEsUUFDMUIsMkJBQTZCLFFBQUEsUUFDN0IsOEJBQWdDLFFBQUEsUUFDaEMsd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IscUJBQXVCLFFBQUEsUUFDdkIsaUJBQW1CLFFBQUEsUUFDbkIscUJBQXVCLFFBQUEsUUFDdkIsc0JBQXdCLFFBQUEsUUFDeEIsaUJBQW1CLFFBQUEsUUFDbkIsdUJBQXlCLFFBQUEsUUFDekIsa0JBQW9CLFFBQUEsUUFDcEIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsZ0JBQWtCLFFBQUEsUUFDbEIseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIsd0JBQTBCLFFBQUEsUUFDMUIscUJBQXVCLFFBQUEsUUFDdkIsbUJBQXFCLFFBQUEsUUFDckIsdUJBQXlCLFFBQUEsUUFDekIsa0JBQW9CLFFBQUEsUUFDcEIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsK0JBQWlDLFFBQUEsUUFDakMsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIscUJBQXVCLFFBQUEsUUFDdkIsZ0JBQWtCLFFBQUEsUUFDbEIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsd0JBQTBCLFFBQUEsUUFDMUIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNkJBQStCLFFBQUEsUUFDL0IsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsdUJBQXlCLFFBQUEsUUFDekIscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIseUJBQTJCLFFBQUEsUUFDM0IsK0JBQWlDLFFBQUEsUUFDakMsMEJBQTRCLFFBQUEsUUFDNUIsb0JBQXNCLFFBQUEsUUFDdEIsc0JBQXdCLFFBQUEsUUFDeEIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsaUJBQW1CLFFBQUEsUUFDbkIsNEJBQThCLFFBQUEsUUFDOUIsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsaUNBQW1DLFFBQUEsUUFDbkMsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsaUNBQW1DLFFBQUEsUUFDbkMsZ0NBQWtDLFFBQUEsUUFDbEMsNEJBQThCLFFBQUEsUUFDOUIsNkJBQStCLFFBQUEsUUFDL0Isa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsNEJBQThCLFFBQUEsUUFDOUIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0Isa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsOEJBQWdDLFFBQUEsUUFDaEMseUJBQTJCLFFBQUEsUUFDM0IsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0IscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMsZ0NBQWtDLFFBQUEsUUFDbEMsc0NBQXdDLFFBQUEsUUFDeEMsaUNBQW1DLFFBQUEsUUFDbkMsMkJBQTZCLFFBQUEsUUFDN0IseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IsMkJBQTZCLFFBQUEsUUFDN0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIsMkJBQTZCLFFBQUEsUUFDN0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0Isd0JBQTBCLFFBQUEsUUFDMUIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsbUJBQXFCLFFBQUEsUUFDckIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsc0JBQXdCLFFBQUEsUUFDeEIsd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIsdUJBQXlCLFFBQUEsUUFDekIsbUJBQXFCLFFBQUEsUUFDckIseUJBQTJCLFFBQUEsUUFDM0IsK0JBQWlDLFFBQUEsUUFDakMsMEJBQTRCLFFBQUEsUUFDNUIsb0JBQXNCLFFBQUEsUUFDdEIsMEJBQTRCLFFBQUEsUUFDNUIsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0IscUJBQXVCLFFBQUEsUUFDdkIsOEJBQWdDLFFBQUEsUUFDaEMseUJBQTJCLFFBQUEsUUFDM0IsOEJBQWdDLFFBQUEsUUFDaEMscUJBQXVCLFFBQUEsUUFDdkIsd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIsc0JBQXdCLFFBQUEsUUFDeEIsdUJBQXlCLFFBQUEsUUFDekIsMENBQTRDLFFBQUEsUUFDNUMscUNBQXVDLFFBQUEsUUFDdkMsOEJBQWdDLFFBQUEsUUFDaEMsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsa0JBQW9CLFFBQUEsUUFDcEIsbUJBQXFCLFFBQUEsUUFDckIsb0JBQXNCLFFBQUEsUUFDdEIscUJBQXVCLFFBQUEsUUFDdkIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIsMkJBQTZCLFFBQUEsUUFDN0IseUJBQTJCLFFBQUEsUUFDM0IsNEJBQThCLFFBQUEsUUFDOUIsMkJBQTZCLFFBQUEsUUFDN0IsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIseUJBQTJCLFFBQUEsUUFDM0Isb0JBQXNCLFFBQUEsUUFDdEIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsd0JBQTBCLFFBQUEsUUFDMUIsNkJBQStCLFFBQUEsUUFDL0IsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIseUJBQTJCLFFBQUEsUUFDM0Isb0JBQXNCLFFBQUEsUUFDdEIsMkJBQTZCLFFBQUEsUUFDN0Isb0JBQXNCLFFBQUEsUUFDdEIsbUJBQXFCLFFBQUEsUUFDckIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMsOEJBQWdDLFFBQUEsUUFDaEMseUJBQTJCLFFBQUEsUUFDM0IseUJBQTJCLFFBQUEsUUFDM0IsaUJBQW1CLFFBQUEsUUFDbkIsd0JBQTBCLFFBQUEsUUFDMUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsbUJBQXFCLFFBQUEsUUFDckIsdUJBQXlCLFFBQUEsUUFDekIsa0JBQW9CLFFBQUEsUUFDcEIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsc0JBQXdCLFFBQUEsUUFDeEIsaUJBQW1CLFFBQUEsUUFDbkIseUJBQTJCLFFBQUEsUUFDM0IsMEJBQTRCLFFBQUEsUUFDNUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIscUJBQXVCLFFBQUEsUUFDdkIsbUJBQXFCLFFBQUEsUUFDckIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsK0JBQWlDLFFBQUEsUUFDakMsMEJBQTRCLFFBQUEsUUFDNUIsd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsdUNBQXlDLFFBQUEsUUFDekMsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIscUJBQXVCLFFBQUEsUUFDdkIsa0JBQW9CLFFBQUEsUUFDcEIsb0NBQXNDLFFBQUEsUUFDdEMsNkJBQStCLFFBQUEsUUFDL0Isa0JBQW9CLFFBQUEsUUFDcEIsbUJBQXFCLFFBQUEsUUFDckIsbUJBQXFCLFFBQUEsUUFDckIsaUJBQW1CLFFBQUEsUUFDbkIsMkJBQTZCLFFBQUEsUUFDN0Isa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0Isc0JBQXdCLFFBQUEsUUFDeEIsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0IsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsdUNBQXlDLFFBQUEsUUFDekMsa0NBQW9DLFFBQUEsUUFDcEMsd0NBQTBDLFFBQUEsUUFDMUMsbUNBQXFDLFFBQUEsUUFDckMsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsd0JBQTBCLFFBQUEsUUFDMUIsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0IsbUJBQXFCLFFBQUEsUUFDckIsbUJBQXFCLFFBQUEsUUFDckIsc0JBQXdCLFFBQUEsUUFDeEIsd0JBQTBCLFFBQUEsUUFDMUIsbUJBQXFCLFFBQUEsUUFDckIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsa0JBQW9CLFFBQUEsUUFDcEIsc0JBQXdCLFFBQUEsUUFDeEIsK0JBQWlDLFFBQUEsUUFDakMsMEJBQTRCLFFBQUEsUUFDNUIsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsbUNBQXFDLFFBQUEsUUFDckMsd0NBQTBDLFFBQUEsUUFDMUMsbUNBQXFDLFFBQUEsUUFDckMscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMsOEJBQWdDLFFBQUEsUUFDaEMsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsa0NBQW9DLFFBQUEsUUFDcEMsNkJBQStCLFFBQUEsUUFDL0IsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsaUNBQW1DLFFBQUEsUUFDbkMsNEJBQThCLFFBQUEsUUFDOUIsb0NBQXNDLFFBQUEsUUFDdEMsK0JBQWlDLFFBQUEsUUFDakMsK0JBQWlDLFFBQUEsUUFDakMsMEJBQTRCLFFBQUEsUUFDNUIseUJBQTJCLFFBQUEsUUFDM0IsMkJBQTZCLFFBQUEsUUFDN0IsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsaUNBQW1DLFFBQUEsUUFDbkMsOEJBQWdDLFFBQUEsUUFDaEMsZ0NBQWtDLFFBQUEsUUFDbEMsK0JBQWlDLFFBQUEsUUFDakMsK0JBQWlDLFFBQUEsUUFDakMsc0NBQXdDLFFBQUEsUUFDeEMsK0JBQWlDLFFBQUEsUUFDakMsK0JBQWlDLFFBQUEsUUFDakMsZ0NBQWtDLFFBQUEsUUFDbEMsNkJBQStCLFFBQUEsUUFDL0IsNEJBQThCLFFBQUEsUUFDOUIsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsMEJBQTRCLFFBQUEsUUFDNUIsMkJBQTZCLFFBQUEsUUFDN0Isd0JBQTBCLFFBQUEsUUFDMUIsdUJBQXlCLFFBQUEsUUFDekIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIsMkJBQTZCLFFBQUEsUUFDN0IsaUNBQW1DLFFBQUEsUUFDbkMscUNBQXVDLFFBQUEsUUFDdkMsZ0NBQWtDLFFBQUEsUUFDbEMsMkJBQTZCLFFBQUEsUUFDN0Isc0JBQXdCLFFBQUEsUUFDeEIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsbUNBQXFDLFFBQUEsUUFDckMsOEJBQWdDLFFBQUEsUUFDaEMsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNEJBQThCLFFBQUEsUUFDOUIsdUJBQXlCLFFBQUEsUUFDekIsNkJBQStCLFFBQUEsUUFDL0Isd0JBQTBCLFFBQUEsUUFDMUIsMEJBQTRCLFFBQUEsUUFDNUIscUJBQXVCLFFBQUEsUUFDdkIseUJBQTJCLFFBQUEsUUFDM0Isb0JBQXNCLFFBQUEsUUFDdEIsdUJBQXlCLFFBQUEsUUFDekIsd0JBQTBCLFFBQUEsUUFDMUIsK0JBQWlDLFFBQUEsUUFDakMsNEJBQThCLFFBQUEsUUFDOUIsOEJBQWdDLFFBQUEsUUFDaEMsNkJBQStCLFFBQUEsUUFDL0IsNkJBQStCLFFBQUEsUUFDL0Isb0NBQXNDLFFBQUEsUUFDdEMsNkJBQStCLFFBQUEsUUFDL0IsNkJBQStCLFFBQUEsUUFDL0IsOEJBQWdDLFFBQUEsUUFDaEMsMkJBQTZCLFFBQUEsUUFDN0IsMEJBQTRCLFFBQUEsUUFDNUIsd0JBQTBCLFFBQUEsUUFDMUIsd0JBQTBCLFFBQUEsUUFDMUIseUJBQTJC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Q0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxxQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLFdBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxrQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLGNBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxxQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLGFBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxvQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLFlBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxtQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLFdBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxrQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLGlCQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0Esd0JBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVBQUEscUJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxRQUNBLFFBQUEsRUFaUixtQkFDSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLDBCQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLHFCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsUUFDQSxRQUFBLEVBWlIsbUJBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSwwQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLGdCQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0EsdUJBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVBQUEscUJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxRQUNBLFFBQUEsRUFaUixtQkFDSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLDBCQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLHFCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsUUFDQSxRQUFBLEVBWlIsa0JBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSx5QkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLGFBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxvQkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxFQVpSLGtCQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0EseUJBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVBQUEscUJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxRQUNBLFFBQUEsRUFaUixZQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0EsbUJBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVB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QUEsS0FDQSxRQUFBLEtBQ0EsZUFBQSxPQUNBLFlBQUEsV0FDQSx5Q0FDSSxlQUFBLGlCQUNBLFlBQUEsc0JuS2FaLG9Eb0toSEEsTUFDSSxrQkFBQSxPQUNBLGdCQUFBLEtBQ0EsaUJBQUEsS0FFSixZQUNJLCtCQUFBLEVBQ0EscUJBQUEsTXBLc0RKLDBCcUs3REEsTUFDSSxrQkFBQSxPQUNBLGdCQUFBLE1BQ0EsaUJBQUEsS0FFSixZQUNJLCtCQUFBLEVBQ0EscUJBQUEiLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QnJpY29sYWdlK0dyb3Rlc3F1ZTpvcHN6LHdnaHRAMTIuLjk2LDYwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEAxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUdsb29jayZkaXNwbGF5PXN3YXAnKTsiLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEltcG9ydCBib290c3RyYXAgZGVwZWRlbmNpZXMgZm9yIG92ZXJyaWRpbmcgcG9zc2liaWxpdGllc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRib290c3RyYXAtaWNvbnMtZm9udC1kaXI6IFwiLi4vZm9udHNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENvbG9yIHN5c3RlbVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIFRoZW1lJ3MgY29sb3ItdmFyaWFibGVzXG4ka2VwcGVsOiAgICAgICAgICAgICAgIzMyQTVBNDtcbiRhbWFyYW50aGRlZXBwdXJwbGU6ICAjYjAyODczO1xuJGN5YW5jb3JuZmxvd2VyYmx1ZTogICMyODgyYzI7XG4kY2FkbWl1bW9yYW5nZTogICAgICAgI0YxOEIzODtcbiRkYXJrbGF2ZW5kZXI6ICAgICAgICAjNjI1MzlCO1xuJGRhcmtzcHJpbmdncmVlbjogICAgICMwRTc3NDE7XG4kYXp1cmVpc2h3aGl0ZTogICAgICAgI2UwZjJmMjtcbiRhbGFiYXN0ZXI6ICAgICAgICAgICAjRjNFRURGO1xuJGRhcmtlbGVjdHJpY2JsdWU6ICAgICM1RjY5ODA7XG4kYW50aWZsYXNod2hpdGU6ICAgICAgI2U5ZjZmNTtcbiRjb2xsYWdlbmU6ICAgICAgICAgICAjMzA0MzZGO1xuJGNvbGxhZ2VuZWxpZ2h0OiAgICAgICNERkUxRTg7XG5cbiRwaWdneXBpbms6ICAgICAgICAgICAjRkFEREU1O1xuJGFsaWNlYmx1ZTogICAgICAgICAgICNFN0Y0RkM7XG4kb2xkbGFjZTogICAgICAgICAgICAgI2ZkZjNlOTtcbiRtYWdub2xpYTogICAgICAgICAgICAjRjNGMEY5O1xuJGxpZ2h0c2lsdmVyOiAgICAgICAgICNDRkU0RDk7XG5cblxuXG4vLyBCb290c3RyYXAncyBjb2xvci12YXJpYWJsZXNcbi8vJGJsdWU6ICAgICMwZDZlZmQ7XG4kaW5kaWdvOiAgJGNvbGxhZ2VuZTtcbiRwdXJwbGU6ICAkZGFya2xhdmVuZGVyO1xuLy8kcGluazogICAgI2Q2MzM4NDtcbiRyZWQ6ICAgICAkYW1hcmFudGhkZWVwcHVycGxlO1xuLy8kb3JhbmdlOiAgI2ZkN2UxNDtcbiR5ZWxsb3c6ICAkY2FkbWl1bW9yYW5nZTtcbiRncmVlbjogICAkZGFya3NwcmluZ2dyZWVuO1xuLy8kdGVhbDogICAgIzIwYzk5NztcbiRjeWFuOiAgICAkY3lhbmNvcm5mbG93ZXJibHVlO1xuXG4vLyBBZGQgY3VzdG9tIGNvbG9ycyB0byBCb290c3RyYXAncyBjb2xvcnMtbWFwXG4kY3VzdG9tLWNvbG9yczptYXAtbWVyZ2UoJGNvbG9ycywgKFxuICAgICAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgICAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgICAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICAgICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgICAgIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gICAgICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgICAgIFwiY29sbGFnZW5lXCI6ICAkaW5kaWdvXG4pKTtcbiRjb2xvcnM6IG1hcC1tZXJnZSgkY29sb3JzLCAkY3VzdG9tLWNvbG9ycyk7XG5cbi8vIGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICAgICNmZmY7XG4vLyRncmF5LTEwMDogICAgI2Y4ZjlmYTtcbi8vJGdyYXktMjAwOiAgICAjZTllY2VmO1xuLy8kZ3JheS0zMDA6ICAgICNkZWUyZTY7XG4vLyRncmF5LTQwMDogICAgI2NlZDRkYTtcbi8vJGdyYXktNTAwOiAgICAjYWRiNWJkO1xuLy8kZ3JheS02MDA6ICAgICMwMzAzMDM7XG4vLyRncmF5LTcwMDogICAgIzQ5NTA1Nztcbi8vJGdyYXktODAwOiAgICAjMzQzYTQwO1xuLy8kZ3JheS05MDA6ICAgICMyMTI1Mjk7XG4kYmxhY2s6ICAgICAgICMwMDA7XG5cbi8vIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRrZXBwZWw7XG4kcHJpbWFyeWFsdDogICAgJGF6dXJlaXNod2hpdGU7XG4kc2Vjb25kYXJ5OiAgICAgJGFudGlmbGFzaHdoaXRlO1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbjtcbiRpbmZvOiAgICAgICAgICAkY3lhbjtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93O1xuJGRhbmdlcjogICAgICAgICRyZWQ7XG4kbGlnaHQ6ICAgICAgICAgJGFsYWJhc3RlcjtcbiRkYXJrOiAgICAgICAgICAkZGFya2VsZWN0cmljYmx1ZTtcblxuLy8gQWRkIGN1c3RvbSBjb2xvcnMgdG8gQm9vdHN0cmFwJ3MgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kY3VzdG9tLXRoZW1lLWNvbG9yczptYXAtbWVyZ2UoJHRoZW1lLWNvbG9ycywgKFxuICAgICAgICBcInByaW1hcnlcIjogICAgICAgICAgJHByaW1hcnksXG4gICAgICAgIFwicHJpbWFyeWFsdFwiOiAgICAgICAkcHJpbWFyeWFsdCxcbiAgICAgICAgXCJzZWNvbmRhcnlcIjogICAgICAgICRzZWNvbmRhcnksXG4gICAgICAgIFwic2Vjb25kYXJ5YWx0XCI6ICAgICAkcGlnZ3lwaW5rLFxuICAgICAgICBcInN1Y2Nlc3NcIjogICAgICAgICAgJHN1Y2Nlc3MsXG4gICAgICAgIFwic3VjY2Vzc2xpZ2h0XCI6ICAgICAkbGlnaHRzaWx2ZXIsXG4gICAgICAgIFwiaW5mb1wiOiAgICAgICAgICAgICAkaW5mbyxcbiAgICAgICAgXCJpbmZvbGlnaHRcIjogICAgICAgICRhbGljZWJsdWUsXG4gICAgICAgIFwid2FybmluZ1wiOiAgICAgICAgICAkd2FybmluZyxcbiAgICAgICAgXCJ3YXJuaW5nbGlnaHRcIjogICAgICRvbGRsYWNlLFxuICAgICAgICBcImRhbmdlclwiOiAgICAgICAgICAgJGRhbmdlcixcbiAgICAgICAgXCJkYW5nZXJsaWdodFwiOiAgICAgICRwaWdneXBpbmssXG4gICAgICAgIFwicHVycGxlXCI6ICAgICAgICAgICAkcHVycGxlLFxuICAgICAgICBcInB1cnBsZWxpZ2h0XCI6ICAgICAgJG1hZ25vbGlhLFxuICAgICAgICBcImxpZ2h0XCI6ICAgICAgICAgICAgJGxpZ2h0LFxuICAgICAgICBcImRhcmtcIjogICAgICAgICAgICAgJGRhcmssXG4gICAgICAgIFwid2hpdGVcIjogICAgICAgICAgICAkd2hpdGUsXG4gICAgICAgIFwiYmxhY2tcIjogICAgICAgICAgICAkYmxhY2ssXG4gICAgICAgIFwiY29sbGFnZW5lXCI6ICAgICAgICAkaW5kaWdvLFxuICAgICAgICBcImNvbGxhZ2VuZWxpZ2h0XCI6ICAgJGNvbGxhZ2VuZWxpZ2h0XG4pKTtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgkdGhlbWUtY29sb3JzLCAkY3VzdG9tLXRoZW1lLWNvbG9ycyk7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRm9udCBzeXN0ZW1cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kZm9udC1mYW1pbHktYmFzZTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG5cbiRmb250LWJvbGQ6IDUwMDtcbiRmb250LW1lZGl1bTogNDAwO1xuJGZvbnQtbGlnaHQ6IDMwMDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICRmb250LWJvbGQ7XG4kZm9udC13ZWlnaHQtbGlnaHRlcjogJGZvbnQtbGlnaHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAkZm9udC13ZWlnaHQtbGlnaHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNTtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDE7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyO1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICA1MHB4O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgMzVweDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgIDMwcHg7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAyMnB4O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgMjBweDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgIDE2cHg7XG4kaDctZm9udC1zaXplOiAgICAgICAgICAgICAgICAxNXB4O1xuJGg4LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgMTRweDtcbiRoOS1mb250LXNpemU6ICAgICAgICAgICAgICAgIDEycHg7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDEwcHg7XG5cbiRoZWFkaW5ncy1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4kaGVhZGluZ3MtY29sb3I6ICRwcmltYXJ5O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogMTtcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMTtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgICAgICAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgICAgICAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgICAgICAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgICAgICAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgICAgICAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgICAgICAgNjogJGg2LWZvbnQtc2l6ZSxcbiAgICAgICAgNzogJGg3LWZvbnQtc2l6ZSxcbiAgICAgICAgODogJGg4LWZvbnQtc2l6ZSxcbik7XG5cbiRmb250LXNpemUtYmFzZTogJGg2LWZvbnQtc2l6ZTtcbiRmb250LXNpemUtc206IGNhbGMoICgjeyRmb250LXNpemUtYmFzZX0gLyAxMiAtIDEpICogI3skZm9udC1zaXplLWJhc2V9ICk7XG4kZm9udC1zaXplLWxnOiBjYWxjKCAoI3skZm9udC1zaXplLWJhc2V9IC8gMTQpICogI3skZm9udC1zaXplLWJhc2V9ICk7XG5cbiRsZWFkLWZvbnQtZmFtaWx5OiBcIkdsb29ja1wiLCBzZXJpZjtcbiRsZWFkLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAzMDA7XG5cbiRyZnMtZmFjdG9yOiA0MDtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIExheW91dHMgc3lzdGVtXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGhlYWRlci1oZWlnaHQteHM6IDY5cHg7XG4kaGVhZGVyLWhlaWdodC1zbTogNjlweDtcbiRoZWFkZXItaGVpZ2h0LW1kOiA5MHB4O1xuJGhlYWRlci1oZWlnaHQtbGc6IDkwcHg7XG4kaGVhZGVyLWhlaWdodC14bDogOTBweDtcbiRoZWFkZXItaGVpZ2h0LXh4bDogMTEwcHg7XG5cbiRicmVha3BvaW50LXhzOiAwO1xuJGJyZWFrcG9pbnQtc206IDU3NnB4O1xuJGJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuJGJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuJGJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiRicmVha3BvaW50LXh4bDogMTQ0MnB4O1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICAgICAgICB4czogJGJyZWFrcG9pbnQteHMsXG4gICAgICAgIHNtOiAkYnJlYWtwb2ludC1zbSxcbiAgICAgICAgbWQ6ICRicmVha3BvaW50LW1kLFxuICAgICAgICBsZzogJGJyZWFrcG9pbnQtbGcsXG4gICAgICAgIHhsOiAkYnJlYWtwb2ludC14bCxcbiAgICAgICAgeHhsOiAkYnJlYWtwb2ludC14eGwsXG4pO1xuXG4kY29udGFpbmVyLXhzOiAxMDAlO1xuJGNvbnRhaW5lci1zbTogNTQwcHg7XG4kY29udGFpbmVyLW1kOiA3MjBweDtcbiRjb250YWluZXItbGc6IDk2MHB4O1xuJGNvbnRhaW5lci14bDogMTE0MHB4O1xuJGNvbnRhaW5lci14eGw6IDEzMjBweDtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICAgICAgIHNtOiAkY29udGFpbmVyLXNtLFxuICAgICAgICBtZDogJGNvbnRhaW5lci1tZCxcbiAgICAgICAgbGc6ICRjb250YWluZXItbGcsXG4gICAgICAgIHhsOiAkY29udGFpbmVyLXhsLFxuICAgICAgICB4eGw6ICRjb250YWluZXIteHhsLFxuKTtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE90aGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiB0cnVlO1xuXG4kc3BhY2VyOiAgICAgIDFyZW07XG5cbiRzcGFjZXItMTogICAgJHNwYWNlciAqIC4yNTtcbiRzcGFjZXItMjogICAgJHNwYWNlciAqIC41O1xuJHNwYWNlci0zOiAgICAkc3BhY2VyO1xuJHNwYWNlci00OiAgICAkc3BhY2VyICogMS41O1xuJHNwYWNlci01OiAgICAkc3BhY2VyICogMi41O1xuJHNwYWNlci02OiAgICAkc3BhY2VyICogNTtcbiRzcGFjZXItNzA6ICAgNzBweDtcbiRzcGFjZXItODA6ICAgODBweDtcbiRzcGFjZXItMTAwOiAgMTAwcHg7XG4kc3BhY2VyLTE1MDogIDE1MHB4O1xuXG4kc3BhY2VyczogKFxuICAgICAgICAwOiAwLFxuICAgICAgICAxOiAkc3BhY2VyLTEsXG4gICAgICAgIDI6ICRzcGFjZXItMixcbiAgICAgICAgMzogJHNwYWNlci0zLFxuICAgICAgICA0OiAkc3BhY2VyLTQsXG4gICAgICAgIDU6ICRzcGFjZXItNSxcbiAgICAgICAgNjogJHNwYWNlci02LFxuICAgICAgICA3MDogJHNwYWNlci03MCxcbiAgICAgICAgODA6ICRzcGFjZXItODAsXG4gICAgICAgIDEwMDogJHNwYWNlci0xMDAsXG4gICAgICAgIDE1MDogJHNwYWNlci0xNTAsXG4pO1xuXG4vLyBSYWRpdXNcbiRib3JkZXItcmFkaXVzOiA1cHg7IC8vZGVmYXVsdFxuJGJvcmRlci1yYWRpdXMtc206IDNweDtcbiRib3JkZXItcmFkaXVzLW1kOiAkYm9yZGVyLXJhZGl1cztcbiRib3JkZXItcmFkaXVzLWxnOiAxMHB4O1xuJGJvcmRlci1yYWRpdXMteGw6IDE1cHg7XG4kYm9yZGVyLXJhZGl1cy0yeGw6IDQ1cHg7XG5cbiRib3JkZXItcmFkaXVzLXNpemVzOiAoXG4gICAgICAgIFwic21cIjogJGJvcmRlci1yYWRpdXMtc20sXG4gICAgICAgIFwibWRcIjogJGJvcmRlci1yYWRpdXMtbWQsXG4gICAgICAgIFwibGdcIjogJGJvcmRlci1yYWRpdXMtbGcsXG4gICAgICAgIFwieGxcIjogJGJvcmRlci1yYWRpdXMteGwsXG4gICAgICAgIFwieHhsXCI6ICRib3JkZXItcmFkaXVzLTJ4bCxcbik7XG5cbi8vIEFzcGVjdCByYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gICAgICAgIFwiMXgxXCI6IDEwMCUsXG4gICAgICAgIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgICAgICAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gICAgICAgIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpLFxuKTtcblxuLy8gU2hhZG93c1xuJGJveC1zaGFkb3c6IDBweCAwcHggMTRweCAwcHggcmdiYSgkYmxhY2ssIDAuMDUpO1xuJGJveC1zaGFkb3ctc206ICRib3gtc2hhZG93O1xuJGJveC1zaGFkb3ctbGc6IDBweCAwcHggMjBweCByZ2JhKCRibGFjaywgMC4xNSk7XG4kYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KTtcblxuLy8gVHJhbnNpdGlvbnNcbiR0cmFuc2l0aW9uLWxpbmVhcjogYWxsIDAuMTVzIGxpbmVhcjtcbiR0cmFuc2l0aW9uLWN1YmljOiBhbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIsMS4xLC40LDEuMDI1KTtcbiR0cmFuc2l0aW9uLWVhc2Vpbm91dDogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQmFzZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIDxib2R5PiBib2R5IHRhZ1xuJGJvZHktYmc6IHRyYW5zcGFyZW50O1xuJGJvZHktZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuJGJvZHktY29sb3I6ICRkYXJrO1xuJGJvZHktZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuJGJvZHktbGluZS1oZWlnaHQ6IDI2cHg7XG5cbi8vIC5uYXZ7fVxuJG5hdi1saW5rLWZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcbiRuYXYtbGluay1jb2xvciA6ICRkYXJrO1xuJG5hdmJhci1jb2xvcjogJGRhcms7XG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAkZGFyaztcbiRuYXZiYXItZGFyay1jb2xvcjogJGRhcms7XG4kbmF2LWxpbmstcGFkZGluZy14LWRlc2t0b3A6IDA7XG4kbmF2LWxpbmstcGFkZGluZy14LW1vYmlsZTogMDtcbiRuYXYtbGluay1wYWRkaW5nLXktZGVza3RvcDogMTRweDtcbiRuYXYtbGluay1wYWRkaW5nLXktbW9iaWxlOiAxNnB4O1xuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJHdoaXRlO1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJHByaW1hcnk7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkd2hpdGU7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICR3aGl0ZTtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgIHRyYW5zcGFyZW50O1xuXG4vLyAubmF2YmFyLWJyYW5kIHt9XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiA1M3B4O1xuJG5hdmJhci1icmFuZC13aWR0aDogMjE4cHg7XG5cbi8vIC5idG4ge31cbiRidG4tZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuJGJ0bi1saW5lLWhlaWdodDogMTtcbiRidG4tYm9yZGVyLXJhZGl1czogMjBweDtcbiRidG4tcGFkZGluZy14OiAxNHB4O1xuJGJ0bi1wYWRkaW5nLXk6IDguMjVweDtcblxuLy8gLmJ0bi1zbSB7fVxuJGJ0bi1mb250LXNpemUtc206ICRzbWFsbC1mb250LXNpemUgKiAxLjI1O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAwO1xuJGJ0bi1wYWRkaW5nLXgtc206IDEycHg7XG4kYnRuLXBhZGRpbmcteS1zbTogOC42OHB4O1xuXG4vLyAuYnRuLWxnIHt9XG4kYnRuLWZvbnQtc2l6ZS1sZzogMXJlbTtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogMzBweDtcbiRidG4tcGFkZGluZy14LWxnOiAxM3B4O1xuJGJ0bi1wYWRkaW5nLXktbGc6IDE3cHg7XG4kYnRuLWJvcmRlci13aWR0aDogMnB4O1xuXG4vLyA8YT4gbGluayB0YWdcbiRsaW5rLWNvbG9yOiAkZGFuZ2VyO1xuJGxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkZGFuZ2VyLCAyMCUpO1xuXG4vLyA8bWFyaz4gdGFnXG4kbWFyay1iZzogcmdiYSgkcHJpbWFyeSwuMTUpO1xuXG4vLyA8Y29kZT4gdGFnXG4kY29kZS1jb2xvcjogJHByaW1hcnk7XG5cbi8vIC5saXN0IHt9XG4kbGlzdC1idWxsZXQtY29sb3I6ICRwcmltYXJ5O1xuJGxpc3QtYnVsbGV0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyBmaWxsPScje2VuY29kZWNvbG9yKCRsaXN0LWJ1bGxldC1jb2xvcil9JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdtMTIuMTQgOC43NTMtNS40ODIgNC43OTZjLS42NDYuNTY2LTEuNjU4LjEwNi0xLjY1OC0uNzUzVjMuMjA0YTEgMSAwIDAgMSAxLjY1OS0uNzUzbDUuNDggNC43OTZhMSAxIDAgMCAxIDAgMS41MDZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG4vLyAuYnJlYWRjcnVtYiB7fVxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6IDVweDtcbiRicmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAkd2hpdGU7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAkZGFyaztcblxuLy8gLmFjY29yZGlvbiB7fVxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiB0cmFuc3BhcmVudDtcbiRhY2NvcmRpb24tYmc6IHRyYW5zcGFyZW50O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICRzZWNvbmRhcnk7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6IG5vbmU7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICRkYW5nZXI7XG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgZmlsbD0nI3tlbmNvZGVjb2xvcigkd2hpdGUpfScgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTcuMjQ3IDExLjE0IDIuNDUxIDUuNjU4QzEuODg1IDUuMDEzIDIuMzQ1IDQgMy4yMDQgNGg5LjU5MmExIDEgMCAwIDEgLjc1MyAxLjY1OWwtNC43OTYgNS40OGExIDEgMCAwIDEtMS41MDYgMHonLyUzRSUzQy9zdmclM0VcIik7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogJGFjY29yZGlvbi1idXR0b24taWNvbjtcbiRhY2NvcmRpb24taWNvbi13aWR0aDogMXJlbTtcbi8vJGFjY29yZGlvbi1ib3JkZXItd2lkdGggOiAwO1xuXG4vLyAub2ZmY2FudmFzXG4vLyRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogMTAwdnc7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiByZ2JhKCR3aGl0ZSwgLjg1KTtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogMTtcblxuLy8gLmJhZGdlIHt9XG4kYmFkZ2UtY29sb3I6ICRkYXJrO1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGJhZGdlLXBhZGRpbmcteTogLjM1cmVtO1xuJGJhZGdlLXBhZGRpbmcteDogLjVyZW07XG5cbi8vIC5mb3JtLWNvbnRyb2wge31cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuLy8gLmZvcm0tY2hlY2tbdHlwZT1cImNoZWNrYm94XCJdXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAwO1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogJHByaW1hcnk7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skd2hpdGV9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcblxuLy8gLmZvcm0tY2hlY2tbdHlwZT1cInJhZGlvXCJdXG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPScjeyR3aGl0ZX0nLyUzZSUzYy9zdmclM2VcIik7XG5cbi8vIC5mb3JtLXN3aXRjaFxuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPScjeyRzZWNvbmRhcnl9Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyN7JHdoaXRlfScvJTNlJTNjL3N2ZyUzZVwiKTtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nI3skZGFuZ2VyfScvJTNlJTNjL3N2ZyUzZVwiKTtcbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6IG5vbmU7XG5cbi8vIC5mb3JtLXNlbGVjdFxuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogJHByaW1hcnk7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpO1xuXG4vLyAuc3Bpbm5lci1ib3JkZXItc21cbiRzcGlubmVyLXdpZHRoLXNtOiAxMnB4O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAxMnB4O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAxcHg7XG5cbi8vcGFnaW5hdGlvblxuJHBhZ2luYXRpb24tYmc6IHJnYmEoJGtlcHBlbCwwLjQpO1xuJHBhZ2luYXRpb24tY29sb3I6ICRrZXBwZWw7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6JGtlcHBlbDtcbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiR3aGl0ZTtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiRrZXBwZWwgIWltcG9ydGFudDtcbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogMDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDowO1xuXG4vL2FuaW1hdGlvbnNcblxuQGtleWZyYW1lcyByb3RhdGluZyB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59IiwiQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblxuICAgIC8qLmJ0biB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjpub3QoLmxpbmspIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlzY2FsZSgyLjIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0qL1xuXG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06aG92ZXIge1xuICAgICAgICAgICAgLnRvcC1iYXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWlkZGxlLWJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ib3R0b20tYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2xhbmd1YWdlLW1lbnUtYnRuIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRsaWdodCwgLjc1KTtcbiAgICAgICAgICAgICNsYW5ndWFnZS1tZW51IHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxMHB4KTtcbiAgICAgICAgICAgICAgICAubGFuZy1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjaGVhZGVyX3dyYXBwZXIge1xuICAgICAgICAubmF2YmFyLWV4cGFuZCB7XG4gICAgICAgICAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICAgICAgICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAgICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAgICAgICAgICAgICAmI3skaW5maXh9IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gRGVza3RvcFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAjcHJpbWFyeS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gLm5hdi1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICAucGFnZS1pdGVtIHtcbiAgICAgICAgICAgIGEucGFnZS1saW5rOm5vdCguY3VycmVudCk6bm90KC5wcmV2KTpub3QoLm5leHQpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaWdodCwgMTUlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3BsaWRlIHtcbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2OmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ3BhdGggZD0nTTE1LDhIMSBNMSw4bDcsNyBNMSw4bDctNycgc3Ryb2tlPScje2VuY29kZWNvbG9yKCR3aGl0ZSl9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNHB4IDE0cHgsICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dDpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuOTk5OTk5IDhMMTUgOE0xNSA4TDggMU0xNSA4TDggMTUnIHN0cm9rZT0nI3tlbmNvZGVjb2xvcigkd2hpdGUpfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTRweCAxNHB4LCAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpub3QoLmlzLWFjdGl2ZSk6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGE6bm90KC5idG4pOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbiB7XG4gICAgICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1wcm9kdWN0IHtcbiAgICAgICAgLmNvbnRhaW5lcjpob3ZlciB7XG4gICAgICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2luZ2xlLXByb2R1Y3Qge1xuICAgICAgICAucHJvZHVjdC1pbWFnZXMge1xuICAgICAgICAgICAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmxleC1jb250cm9sLXRodW1icyB7XG4gICAgICAgICAgICAgICAgbGk6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBic0Jhbm5lcigkZmlsZSkge1xuICAvKiFcbiAgICogQm9vdHN0cmFwICN7JGZpbGV9IHY1LjMuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAgICogQ29weXJpZ2h0IDIwMTEtMjAyNCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAgICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gICAqL1xufVxuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJyaWNvbGFnZStHcm90ZXNxdWU6b3Bzeix3Z2h0QDEyLi45Niw2MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEAxMDAuLjkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9R2xvb2NrJmRpc3BsYXk9c3dhcFwiKTtcbkBrZXlmcmFtZXMgcm90YXRpbmcge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLyouYnRuIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6bm90KC5saW5rKSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlzY2FsZSgyLjIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9Ki9cbiAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdOmhvdmVyIC50b3AtYmFyIHtcbiAgICB3aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPWZhbHNlXTpob3ZlciAubWlkZGxlLWJhciB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1mYWxzZV06aG92ZXIgLmJvdHRvbS1iYXIge1xuICAgIHdpZHRoOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2xhbmd1YWdlLW1lbnUtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjM4LCAyMjMsIDAuNzUpO1xuICB9XG4gICNsYW5ndWFnZS1tZW51LWJ0bjpob3ZlciAjbGFuZ3VhZ2UtbWVudSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwcHgpO1xuICB9XG4gICNsYW5ndWFnZS1tZW51LWJ0bjpob3ZlciAjbGFuZ3VhZ2UtbWVudSAubGFuZy1pdGVtIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0VFREY7XG4gICAgY29sb3I6ICM1RjY5ODA7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLXNtICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLXNtICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaGVhZGVyX3dyYXBwZXIgLm5hdmJhci1leHBhbmQtc20gI3ByaW1hcnktbWVudS5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmhvdmVyID4gLm5hdi1saW5rOjphZnRlciB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLXNtICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3Zlcjpob3Zlci5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLW1kICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLW1kICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaGVhZGVyX3dyYXBwZXIgLm5hdmJhci1leHBhbmQtbWQgI3ByaW1hcnktbWVudS5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmhvdmVyID4gLm5hdi1saW5rOjphZnRlciB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLW1kICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3Zlcjpob3Zlci5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLWxnICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLWxnICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaGVhZGVyX3dyYXBwZXIgLm5hdmJhci1leHBhbmQtbGcgI3ByaW1hcnktbWVudS5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmhvdmVyID4gLm5hdi1saW5rOjphZnRlciB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLWxnICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3Zlcjpob3Zlci5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWV4cGFuZC14bCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjRjNFRURGO1xuICB9XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWV4cGFuZC14bCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLXhsICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjRjNFRURGO1xuICB9XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWV4cGFuZC14bCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXI6aG92ZXIubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAjaGVhZGVyX3dyYXBwZXIgLm5hdmJhci1leHBhbmQteHhsICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNGM0VFREY7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLXh4bCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kLXh4bCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbms6OmFmdGVyIHtcbiAgICBjb2xvcjogI0YzRUVERjtcbiAgfVxuICAjaGVhZGVyX3dyYXBwZXIgLm5hdmJhci1leHBhbmQteHhsICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3Zlcjpob3Zlci5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWV4cGFuZCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjRjNFRURGO1xuICB9XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWV4cGFuZCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2hlYWRlcl93cmFwcGVyIC5uYXZiYXItZXhwYW5kICNwcmltYXJ5LW1lbnUubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjRjNFRURGO1xuICB9XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWV4cGFuZCAjcHJpbWFyeS1tZW51Lm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXI6aG92ZXIubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSBhLnBhZ2UtbGluazpub3QoLmN1cnJlbnQpOm5vdCgucHJldik6bm90KC5uZXh0KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZDBhNztcbiAgfVxuICAuc3BsaWRlIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy0tcHJldjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNSw4SDEgTTEsOGw3LDcgTTEsOGw3LTcnIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNHB4IDE0cHgsICMzMkE1QTQgIWltcG9ydGFudDtcbiAgfVxuICAuc3BsaWRlIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy0tbmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuOTk5OTk5IDhMMTUgOE0xNSA4TDggMU0xNSA4TDggMTUnIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNHB4IDE0cHgsICMzMkE1QTQgIWltcG9ydGFudDtcbiAgfVxuICAuc3BsaWRlIC5zcGxpZGVfX3BhZ2luYXRpb24gLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpub3QoLmlzLWFjdGl2ZSk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0IGE6bm90KC5idG4pOmhvdmVyIHtcbiAgICBjb2xvcjogI2IwMjg3MztcbiAgfVxuICAuY2FyZC1wcm9kdWN0IC5jb250YWluZXI6aG92ZXIgLmltZy1jb250YWluZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXI6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgLmZsZXgtY29udHJvbC10aHVtYnMgbGk6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIVxuICogQm9vdHN0cmFwICB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDI0IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290LFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHtcbiAgLS1icy1ibHVlOiAjMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2MjUzOUI7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNiMDI4NzM7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI0YxOEIzODtcbiAgLS1icy1ncmVlbjogIzBFNzc0MTtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtYmxhY2s6ICMwMDA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtY29sbGFnZW5lOiAjMzA0MzZGO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMzMkE1QTQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjZTlmNmY1O1xuICAtLWJzLXN1Y2Nlc3M6ICMwRTc3NDE7XG4gIC0tYnMtaW5mbzogIzI4ODJjMjtcbiAgLS1icy13YXJuaW5nOiAjRjE4QjM4O1xuICAtLWJzLWRhbmdlcjogI2IwMjg3MztcbiAgLS1icy1saWdodDogI0YzRUVERjtcbiAgLS1icy1kYXJrOiAjNUY2OTgwO1xuICAtLWJzLXByaW1hcnlhbHQ6ICNlMGYyZjI7XG4gIC0tYnMtc2Vjb25kYXJ5YWx0OiAjRkFEREU1O1xuICAtLWJzLXN1Y2Nlc3NsaWdodDogI0NGRTREOTtcbiAgLS1icy1pbmZvbGlnaHQ6ICNFN0Y0RkM7XG4gIC0tYnMtd2FybmluZ2xpZ2h0OiAjZmRmM2U5O1xuICAtLWJzLWRhbmdlcmxpZ2h0OiAjRkFEREU1O1xuICAtLWJzLXB1cnBsZTogIzYyNTM5QjtcbiAgLS1icy1wdXJwbGVsaWdodDogI0YzRjBGOTtcbiAgLS1icy13aGl0ZTogI2ZmZjtcbiAgLS1icy1ibGFjazogIzAwMDtcbiAgLS1icy1jb2xsYWdlbmU6ICMzMDQzNkY7XG4gIC0tYnMtY29sbGFnZW5lbGlnaHQ6ICNERkUxRTg7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDUwLCAxNjUsIDE2NDtcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAyMzMsIDI0NiwgMjQ1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAxNCwgMTE5LCA2NTtcbiAgLS1icy1pbmZvLXJnYjogNDAsIDEzMCwgMTk0O1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNDEsIDEzOSwgNTY7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMTc2LCA0MCwgMTE1O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQzLCAyMzgsIDIyMztcbiAgLS1icy1kYXJrLXJnYjogOTUsIDEwNSwgMTI4O1xuICAtLWJzLXByaW1hcnlhbHQtcmdiOiAyMjQsIDI0MiwgMjQyO1xuICAtLWJzLXNlY29uZGFyeWFsdC1yZ2I6IDI1MCwgMjIxLCAyMjk7XG4gIC0tYnMtc3VjY2Vzc2xpZ2h0LXJnYjogMjA3LCAyMjgsIDIxNztcbiAgLS1icy1pbmZvbGlnaHQtcmdiOiAyMzEsIDI0NCwgMjUyO1xuICAtLWJzLXdhcm5pbmdsaWdodC1yZ2I6IDI1MywgMjQzLCAyMzM7XG4gIC0tYnMtZGFuZ2VybGlnaHQtcmdiOiAyNTAsIDIyMSwgMjI5O1xuICAtLWJzLXB1cnBsZS1yZ2I6IDk4LCA4MywgMTU1O1xuICAtLWJzLXB1cnBsZWxpZ2h0LXJnYjogMjQzLCAyNDAsIDI0OTtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWNvbGxhZ2VuZS1yZ2I6IDQ4LCA2NywgMTExO1xuICAtLWJzLWNvbGxhZ2VuZWxpZ2h0LXJnYjogMjIzLCAyMjUsIDIzMjtcbiAgLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICMwNTJjNjU7XG4gIC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICMyYjJmMzI7XG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjMGEzNjIyO1xuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzA1NTE2MDtcbiAgLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICM2NjRkMDM7XG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICM1ODE1MWM7XG4gIC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogIzQ5NTA1NztcbiAgLS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICM0OTUwNTc7XG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICNjZmUyZmY7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogI2UyZTNlNTtcbiAgLS1icy1zdWNjZXNzLWJnLXN1YnRsZTogI2QxZTdkZDtcbiAgLS1icy1pbmZvLWJnLXN1YnRsZTogI2NmZjRmYztcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTogI2ZmZjNjZDtcbiAgLS1icy1kYW5nZXItYmctc3VidGxlOiAjZjhkN2RhO1xuICAtLWJzLWxpZ2h0LWJnLXN1YnRsZTogI2ZjZmNmZDtcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTogI2NlZDRkYTtcbiAgLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICM5ZWM1ZmU7XG4gIC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICNjNGM4Y2I7XG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjYTNjZmJiO1xuICAtLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzllZWFmOTtcbiAgLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICNmZmU2OWM7XG4gIC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICNmMWFlYjU7XG4gIC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogI2U5ZWNlZjtcbiAgLS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICNhZGI1YmQ7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IFwiQnJpY29sYWdlIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiAzMDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICM1RjY5ODA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDk1LCAxMDUsIDEyODtcbiAgLS1icy1ib2R5LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1ib2R5LWJnLXJnYjogMCwgMCwgMDtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDtcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnOiAjZTllY2VmO1xuICAtLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDIzMywgMjM2LCAyMzk7XG4gIC0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtdGVydGlhcnktYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGVydGlhcnktYmctcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWhlYWRpbmctY29sb3I6ICMzMkE1QTQ7XG4gIC0tYnMtbGluay1jb2xvcjogI2IwMjg3MztcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogMTc2LCA0MCwgMTE1O1xuICAtLWJzLWxpbmstZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICM1ZDE1M2Q7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDkzLCAyMSwgNjE7XG4gIC0tYnMtY29kZS1jb2xvcjogIzMyQTVBNDtcbiAgLS1icy1oaWdobGlnaHQtY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtaGlnaGxpZ2h0LWJnOiByZ2JhKDUwLCAxNjUsIDE2NCwgMC4xNSk7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogM3B4O1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDEwcHg7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMTVweDtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXh4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG4gIC0tYnMtYm94LXNoYWRvdzogMHB4IDBweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206IDBweCAwcHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ib3gtc2hhZG93LWxnOiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtZm9jdXMtcmluZy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1mb2N1cy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xuICAtLWJzLWJvZHktY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7XG4gIC0tYnMtYm9keS1iZzogIzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogI2ZmZjtcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnOiAjMzQzYTQwO1xuICAtLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDUyLCA1OCwgNjQ7XG4gIC0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMjIyLCAyMjYsIDIzMCwgMC41KTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7XG4gIC0tYnMtdGVydGlhcnktYmc6ICMyYjMwMzU7XG4gIC0tYnMtdGVydGlhcnktYmctcmdiOiA0MywgNDgsIDUzO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzZlYThmZTtcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogI2E3YWNiMTtcbiAgLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICM3NWI3OTg7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjNmVkZmY2O1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogI2ZmZGE2YTtcbiAgLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogI2VhODY4ZjtcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjZjhmOWZhO1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczogI2RlZTJlNjtcbiAgLS1icy1wcmltYXJ5LWJnLXN1YnRsZTogIzAzMTYzMztcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjMTYxNzE5O1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjMDUxYjExO1xuICAtLWJzLWluZm8tYmctc3VidGxlOiAjMDMyODMwO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiAjMzMyNzAxO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICMyYzBiMGU7XG4gIC0tYnMtbGlnaHQtYmctc3VidGxlOiAjMzQzYTQwO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiAjMWExZDIwO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogIzA4NDI5ODtcbiAgLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogIzQxNDY0YjtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICMwZjUxMzI7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjMDg3OTkwO1xuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogIzk5NzQwNDtcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogIzg0MjAyOTtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjNDk1MDU3O1xuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogIzM0M2E0MDtcbiAgLS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWxpbmstY29sb3I6ICM2ZWE4ZmU7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzhiYjlmZTtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogMTEwLCAxNjgsIDI1NDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTM5LCAxODUsIDI1NDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZTY4NWI1O1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICM2NjRkMDM7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjNDk1MDU3O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2VhODY4ZjtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZWE4NjhmO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgOnJvb3Qge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHIge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI5Njg3NXJlbSArIDIuNDM3NXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjczNDM3NXJlbSArIDEuMjE4NzV2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNjU2MjVyZW0gKyAwLjgxMjV2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI1MzEyNXJlbSArIDAuMTYyNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjE4NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWhpZ2hsaWdodC1iZyk7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuMzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI1NjI1cmVtICsgMC4zMjV2dyk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IGNhbGMoMS4yOTY4NzVyZW0gKyAyLjQzNzV2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3MzQzNzVyZW0gKyAxLjIxODc1dncpO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjY1NjI1cmVtICsgMC44MTI1dncpO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNTMxMjVyZW0gKyAwLjE2MjV2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNyB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS04IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5ibG9ja3F1b3RlID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXh4bCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnMtYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnMtYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWJzLWJyZWFrcG9pbnQteHhsOiAxNDQycHg7XG59XG5cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG59XG5cbi5nLTYsXG4uZ3gtNiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG59XG5cbi5nLTYsXG4uZ3ktNiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDVyZW07XG59XG5cbi5nLTcwLFxuLmd4LTcwIHtcbiAgLS1icy1ndXR0ZXIteDogNzBweDtcbn1cblxuLmctNzAsXG4uZ3ktNzAge1xuICAtLWJzLWd1dHRlci15OiA3MHB4O1xufVxuXG4uZy04MCxcbi5neC04MCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDgwcHg7XG59XG5cbi5nLTgwLFxuLmd5LTgwIHtcbiAgLS1icy1ndXR0ZXIteTogODBweDtcbn1cblxuLmctMTAwLFxuLmd4LTEwMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEwMHB4O1xufVxuXG4uZy0xMDAsXG4uZ3ktMTAwIHtcbiAgLS1icy1ndXR0ZXIteTogMTAwcHg7XG59XG5cbi5nLTE1MCxcbi5neC0xNTAge1xuICAtLWJzLWd1dHRlci14OiAxNTBweDtcbn1cblxuLmctMTUwLFxuLmd5LTE1MCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDE1MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXNtLTIsXG4gIC5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctc20tMyxcbiAgLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctc20tMyxcbiAgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS00LFxuICAuZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXNtLTUsXG4gIC5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctc20tNSxcbiAgLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3gtc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteDogNXJlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3ktc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy1zbS03MCxcbiAgLmd4LXNtLTcwIHtcbiAgICAtLWJzLWd1dHRlci14OiA3MHB4O1xuICB9XG4gIC5nLXNtLTcwLFxuICAuZ3ktc20tNzAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcwcHg7XG4gIH1cbiAgLmctc20tODAsXG4gIC5neC1zbS04MCB7XG4gICAgLS1icy1ndXR0ZXIteDogODBweDtcbiAgfVxuICAuZy1zbS04MCxcbiAgLmd5LXNtLTgwIHtcbiAgICAtLWJzLWd1dHRlci15OiA4MHB4O1xuICB9XG4gIC5nLXNtLTEwMCxcbiAgLmd4LXNtLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAwcHg7XG4gIH1cbiAgLmctc20tMTAwLFxuICAuZ3ktc20tMTAwIHtcbiAgICAtLWJzLWd1dHRlci15OiAxMDBweDtcbiAgfVxuICAuZy1zbS0xNTAsXG4gIC5neC1zbS0xNTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDE1MHB4O1xuICB9XG4gIC5nLXNtLTE1MCxcbiAgLmd5LXNtLTE1MCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLW1kLTEsXG4gIC5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLW1kLTEsXG4gIC5neS1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMixcbiAgLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neS1tZC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbWQtNSxcbiAgLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWJzLWd1dHRlci14OiA1cmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neS1tZC02IHtcbiAgICAtLWJzLWd1dHRlci15OiA1cmVtO1xuICB9XG4gIC5nLW1kLTcwLFxuICAuZ3gtbWQtNzAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDcwcHg7XG4gIH1cbiAgLmctbWQtNzAsXG4gIC5neS1tZC03MCB7XG4gICAgLS1icy1ndXR0ZXIteTogNzBweDtcbiAgfVxuICAuZy1tZC04MCxcbiAgLmd4LW1kLTgwIHtcbiAgICAtLWJzLWd1dHRlci14OiA4MHB4O1xuICB9XG4gIC5nLW1kLTgwLFxuICAuZ3ktbWQtODAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDgwcHg7XG4gIH1cbiAgLmctbWQtMTAwLFxuICAuZ3gtbWQtMTAwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMDBweDtcbiAgfVxuICAuZy1tZC0xMDAsXG4gIC5neS1tZC0xMDAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwMHB4O1xuICB9XG4gIC5nLW1kLTE1MCxcbiAgLmd4LW1kLTE1MCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTUwcHg7XG4gIH1cbiAgLmctbWQtMTUwLFxuICAuZ3ktbWQtMTUwIHtcbiAgICAtLWJzLWd1dHRlci15OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctbGctMCxcbiAgLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctbGctMCxcbiAgLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctbGctMSxcbiAgLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctbGctMSxcbiAgLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctbGctMixcbiAgLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNCxcbiAgLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLWxnLTUsXG4gIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd4LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd5LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmctbGctNzAsXG4gIC5neC1sZy03MCB7XG4gICAgLS1icy1ndXR0ZXIteDogNzBweDtcbiAgfVxuICAuZy1sZy03MCxcbiAgLmd5LWxnLTcwIHtcbiAgICAtLWJzLWd1dHRlci15OiA3MHB4O1xuICB9XG4gIC5nLWxnLTgwLFxuICAuZ3gtbGctODAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDgwcHg7XG4gIH1cbiAgLmctbGctODAsXG4gIC5neS1sZy04MCB7XG4gICAgLS1icy1ndXR0ZXIteTogODBweDtcbiAgfVxuICAuZy1sZy0xMDAsXG4gIC5neC1sZy0xMDAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEwMHB4O1xuICB9XG4gIC5nLWxnLTEwMCxcbiAgLmd5LWxnLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAwcHg7XG4gIH1cbiAgLmctbGctMTUwLFxuICAuZ3gtbGctMTUwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxNTBweDtcbiAgfVxuICAuZy1sZy0xNTAsXG4gIC5neS1sZy0xNTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0yLFxuICAuZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNCxcbiAgLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14bC01LFxuICAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd4LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd5LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmcteGwtNzAsXG4gIC5neC14bC03MCB7XG4gICAgLS1icy1ndXR0ZXIteDogNzBweDtcbiAgfVxuICAuZy14bC03MCxcbiAgLmd5LXhsLTcwIHtcbiAgICAtLWJzLWd1dHRlci15OiA3MHB4O1xuICB9XG4gIC5nLXhsLTgwLFxuICAuZ3gteGwtODAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDgwcHg7XG4gIH1cbiAgLmcteGwtODAsXG4gIC5neS14bC04MCB7XG4gICAgLS1icy1ndXR0ZXIteTogODBweDtcbiAgfVxuICAuZy14bC0xMDAsXG4gIC5neC14bC0xMDAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEwMHB4O1xuICB9XG4gIC5nLXhsLTEwMCxcbiAgLmd5LXhsLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAwcHg7XG4gIH1cbiAgLmcteGwtMTUwLFxuICAuZ3gteGwtMTUwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxNTBweDtcbiAgfVxuICAuZy14bC0xNTAsXG4gIC5neS14bC0xNTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neC14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy14eGwtMCxcbiAgLmd5LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3gteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTEsXG4gIC5neS14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy14eGwtMixcbiAgLmd4LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3gteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmcteHhsLTMsXG4gIC5neS14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14eGwtNCxcbiAgLmd4LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neS14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3gteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbiAgLmcteHhsLTYsXG4gIC5neC14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogNXJlbTtcbiAgfVxuICAuZy14eGwtNixcbiAgLmd5LXh4bC02IHtcbiAgICAtLWJzLWd1dHRlci15OiA1cmVtO1xuICB9XG4gIC5nLXh4bC03MCxcbiAgLmd4LXh4bC03MCB7XG4gICAgLS1icy1ndXR0ZXIteDogNzBweDtcbiAgfVxuICAuZy14eGwtNzAsXG4gIC5neS14eGwtNzAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcwcHg7XG4gIH1cbiAgLmcteHhsLTgwLFxuICAuZ3gteHhsLTgwIHtcbiAgICAtLWJzLWd1dHRlci14OiA4MHB4O1xuICB9XG4gIC5nLXh4bC04MCxcbiAgLmd5LXh4bC04MCB7XG4gICAgLS1icy1ndXR0ZXIteTogODBweDtcbiAgfVxuICAuZy14eGwtMTAwLFxuICAuZ3gteHhsLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAwcHg7XG4gIH1cbiAgLmcteHhsLTEwMCxcbiAgLmd5LXh4bC0xMDAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwMHB4O1xuICB9XG4gIC5nLXh4bC0xNTAsXG4gIC5neC14eGwtMTUwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxNTBweDtcbiAgfVxuICAuZy14eGwtMTUwLFxuICAuZ3kteHhsLTE1MCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTUwcHg7XG4gIH1cbn1cbi50YWJsZSB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDUpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjEpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4wNzUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKTtcbn1cbi50YWJsZSA+IHRib2R5IHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG4udGFibGUgPiB0aGVhZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikgc29saWQgY3VycmVudGNvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoZXZlbikge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtcbn1cblxuLnRhYmxlLXByaW1hcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjY2ZlMmZmO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E2YjVjYztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVkN2YyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFjYmU2O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JmZDFlYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtc2Vjb25kYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2UyZTNlNTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiNWI2Yjc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q3ZDhkYTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NiY2NjZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkMWQyZDQ7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZDFlN2RkO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E3YjliMTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzdkYmQyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmNkMGM3O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2MxZDZjYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtaW5mbyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNjZmY0ZmM7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTZjM2NhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWU4ZWY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWRjZTM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZlMmU5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2ZmZjNjZDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjY2MyYTQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YyZTdjMztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U2ZGJiOTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlY2UxYmU7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGQ3ZGE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZhY2FlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2NjY2Y7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmMyYzQ7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVjN2NhO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZjN2M4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1iZzogIzIxMjUyOTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICM0ZDUxNTQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIG1pbi13aWR0aDogODVweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC43NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjI1cmVtIC0wLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBwYWRkaW5nOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMkE1QTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0IHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RlZTJlNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0LCAuZm9ybS1jaGVjayAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5mb3JtLWNoZWNrIFt0eXBlPWNoZWNrYm94XSwgLmZvcm0tY2hlY2sgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgLmZvcm0tY2hlY2sgaW5wdXQsIC5mb3JtLWNoZWNrIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC5mb3JtLWNoZWNrIGlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQsIC5mb3JtLWNoZWNrLXJldmVyc2UgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuZm9ybS1jaGVjay1yZXZlcnNlIFt0eXBlPWNoZWNrYm94XSwgLmZvcm0tY2hlY2stcmV2ZXJzZSAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAuZm9ybS1jaGVjay1yZXZlcnNlIGlucHV0LCAuZm9ybS1jaGVjay1yZXZlcnNlIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC5mb3JtLWNoZWNrLXJldmVyc2UgaW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQge1xuICAtLWJzLWZvcm0tY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyQTVBNDtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1yYWRpb11bdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06YWN0aXZlLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6YWN0aXZlLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBub25lO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpmb2N1cywgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzMkE1QTQ7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzMyQTVBNDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZFt0eXBlPXJhZGlvXSwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10sIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6ZGlzYWJsZWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbZGlzYWJsZWRdW3R5cGU9Y2hlY2tib3hdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQsIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5mb3JtLXN3aXRjaCBbdHlwZT1jaGVja2JveF0sIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAuZm9ybS1zd2l0Y2ggaW5wdXQsIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCAuZm9ybS1zd2l0Y2ggaW5wdXQge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNlOWY2ZjUnLyUzZSUzYy9zdmclM2VcIik7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc3dpdGNoLWJnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCwgLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tc3dpdGNoIFt0eXBlPWNoZWNrYm94XSwgLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC5mb3JtLXN3aXRjaCBpbnB1dCwgLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC5mb3JtLXN3aXRjaCBpbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLCAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuZm9ybS1zd2l0Y2ggW3R5cGU9Y2hlY2tib3hdOmZvY3VzLCAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgLmZvcm0tc3dpdGNoIGlucHV0OmZvY3VzLCAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgLmZvcm0tc3dpdGNoIGlucHV0OmZvY3VzIHtcbiAgLS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzYjAyODczJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tc3dpdGNoIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLCAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAuZm9ybS1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCwgLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgLmZvcm0tc3dpdGNoIGlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCwgLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgW3R5cGU9Y2hlY2tib3hdLCAuZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgaW5wdXQsIC5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0LCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIGlucHV0W3R5cGU9c3VibWl0XSwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cyksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXN3aXRjaCBpbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cyksIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBbZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggaW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmQ0ZmU7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4uZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxcmVtIDAuMzc1cmVtO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4sIC5pbnB1dC1ncm91cCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmdtdy1nZXQtZGlyZWN0aW9ucywgLmlucHV0LWdyb3VwIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCBmb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnM6Zm9jdXMsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5pbnB1dC1ncm91cCAuZ213LWdldC1kaXJlY3Rpb25zOmZvY3VzLCAuaW5wdXQtZ3JvdXAgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsIGZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmlucHV0LWdyb3VwIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLndwY2Y3LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmlucHV0LWdyb3VwLWxnID4gLmdtdy1nZXQtZGlyZWN0aW9ucyxcbmZvcm0gLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZvcm0gLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3LWZvcm0gLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4sXG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtc20gPiAuZ213LWdldC1kaXJlY3Rpb25zLFxuZm9ybSAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZm9ybSAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjctZm9ybSAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNC4xMjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC53YXMtdmFsaWRhdGVkIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTp2YWxpZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndhcy12YWxpZGF0ZWQgW3R5cGU9Y2hlY2tib3hdOnZhbGlkLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6dmFsaWQsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OnZhbGlkLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuaXMtdmFsaWRbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dC5pcy12YWxpZCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06dmFsaWQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndhcy12YWxpZGF0ZWQgW3R5cGU9Y2hlY2tib3hdOnZhbGlkOmNoZWNrZWQsIC53YXMtdmFsaWRhdGVkIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dDp2YWxpZDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OnZhbGlkOmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuaXMtdmFsaWRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LmlzLXZhbGlkOmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dC5pcy12YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOnZhbGlkOmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud2FzLXZhbGlkYXRlZCBbdHlwZT1jaGVja2JveF06dmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dDp2YWxpZDpmb2N1cywgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6dmFsaWQ6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5pcy12YWxpZFt0eXBlPWNoZWNrYm94XTpmb2N1cywgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LmlzLXZhbGlkOmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53YXMtdmFsaWRhdGVkIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud2FzLXZhbGlkYXRlZCBbdHlwZT1jaGVja2JveF06dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5pcy12YWxpZFt0eXBlPWNoZWNrYm94XSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tY2hlY2staW5saW5lIFt0eXBlPWNoZWNrYm94XSB+IC52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dCB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC5mb3JtLWNoZWNrLWlubGluZSBpbnB1dCB+IC52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC5mb3JtLWNoZWNrLWlubGluZSBpbnB1dCB+IC52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXIsIGNlbnRlciByaWdodCAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06aW52YWxpZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndhcy12YWxpZGF0ZWQgW3R5cGU9Y2hlY2tib3hdOmludmFsaWQsIC53YXMtdmFsaWRhdGVkIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dDppbnZhbGlkLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OmludmFsaWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuaXMtaW52YWxpZFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LmlzLWludmFsaWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmludmFsaWQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndhcy12YWxpZGF0ZWQgW3R5cGU9Y2hlY2tib3hdOmludmFsaWQ6Y2hlY2tlZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuaXMtaW52YWxpZFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTppbnZhbGlkOmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud2FzLXZhbGlkYXRlZCBbdHlwZT1jaGVja2JveF06aW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0OmludmFsaWQ6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6aW52YWxpZDpmb2N1cywgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5pcy1pbnZhbGlkW3R5cGU9Y2hlY2tib3hdOmZvY3VzLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQuaXMtaW52YWxpZDpmb2N1cywgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud2FzLXZhbGlkYXRlZCBbdHlwZT1jaGVja2JveF06aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud2FzLXZhbGlkYXRlZCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5pcy1pbnZhbGlkW3R5cGU9Y2hlY2tib3hdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNoZWNrLWlubGluZSAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tY2hlY2staW5saW5lIFt0eXBlPWNoZWNrYm94XSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybS1jaGVjay1pbmxpbmUgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCAuZm9ybS1jaGVjay1pbmxpbmUgaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgLmZvcm0tY2hlY2staW5saW5lIGlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6aW52YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWQge1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDE0cHg7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogOC4yNXB4O1xuICAtLWJzLWJ0bi1mb250LWZhbWlseTogO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zOmhvdmVyLCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5idG4tY2hlY2sgKyAuYnRuOmhvdmVyLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWNoZWNrICsgLmdtdy1nZXQtZGlyZWN0aW9uczpob3ZlciwgZm9ybSAuYnRuLWNoZWNrICsgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybSAuYnRuLWNoZWNrICsgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAud3BjZjctZm9ybSAuYnRuLWNoZWNrICsgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7XG59XG4uYnRuOmZvY3VzLXZpc2libGUsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnM6Zm9jdXMtdmlzaWJsZSwgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMtdmlzaWJsZSwgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLXZpc2libGUsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gLmJ0bi1jaGVjazpjaGVja2VkICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuYnRuLWNoZWNrOmNoZWNrZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tY2hlY2s6Y2hlY2tlZCArIGlucHV0W3R5cGU9c3VibWl0XSwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciA6bm90KC5idG4tY2hlY2spICsgLmdtdy1nZXQtZGlyZWN0aW9uczphY3RpdmUsIGZvcm0gOm5vdCguYnRuLWNoZWNrKSArIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsIC5mb3JtIDpub3QoLmJ0bi1jaGVjaykgKyBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAud3BjZjctZm9ybSA6bm90KC5idG4tY2hlY2spICsgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmUsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnM6Zmlyc3QtY2hpbGQ6YWN0aXZlLCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmaXJzdC1jaGlsZDphY3RpdmUsIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmaXJzdC1jaGlsZDphY3RpdmUsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmaXJzdC1jaGlsZDphY3RpdmUsIC5idG4uYWN0aXZlLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYWN0aXZlLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLCAuZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLCAuYnRuLnNob3csIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5zaG93Lmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSBpbnB1dC5zaG93W3R5cGU9c3VibWl0XSwgLmZvcm0gaW5wdXQuc2hvd1t0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIGlucHV0LnNob3dbdHlwZT1zdWJtaXRdIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5nbXctZ2V0LWRpcmVjdGlvbnM6Zm9jdXMtdmlzaWJsZSwgZm9ybSAuYnRuLWNoZWNrOmNoZWNrZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMtdmlzaWJsZSwgLmZvcm0gLmJ0bi1jaGVjazpjaGVja2VkICsgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLXZpc2libGUsIC53cGNmNy1mb3JtIC5idG4tY2hlY2s6Y2hlY2tlZCArIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgOm5vdCguYnRuLWNoZWNrKSArIC5nbXctZ2V0LWRpcmVjdGlvbnM6YWN0aXZlOmZvY3VzLXZpc2libGUsIGZvcm0gOm5vdCguYnRuLWNoZWNrKSArIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmZvcm0gOm5vdCguYnRuLWNoZWNrKSArIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLndwY2Y3LWZvcm0gOm5vdCguYnRuLWNoZWNrKSArIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9uczpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYWN0aXZlLmdtdy1nZXQtZGlyZWN0aW9uczpmb2N1cy12aXNpYmxlLCBmb3JtIGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF06Zm9jdXMtdmlzaWJsZSwgLmZvcm0gaW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlLCAud3BjZjctZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdOmZvY3VzLXZpc2libGUsIC5idG4uc2hvdzpmb2N1cy12aXNpYmxlLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuc2hvdy5nbXctZ2V0LWRpcmVjdGlvbnM6Zm9jdXMtdmlzaWJsZSwgZm9ybSBpbnB1dC5zaG93W3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlLCAuZm9ybSBpbnB1dC5zaG93W3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlLCAud3BjZjctZm9ybSBpbnB1dC5zaG93W3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAuYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArIC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnM6ZGlzYWJsZWQsIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkLCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZCwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmRpc2FibGVkLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC5mb3JtIGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLCBmaWVsZHNldDpkaXNhYmxlZCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciBmaWVsZHNldDpkaXNhYmxlZCAuZ213LWdldC1kaXJlY3Rpb25zLCBmaWVsZHNldDpkaXNhYmxlZCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgZm9ybSBmaWVsZHNldDpkaXNhYmxlZCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZpZWxkc2V0OmRpc2FibGVkIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gZmllbGRzZXQ6ZGlzYWJsZWQgaW5wdXRbdHlwZT1zdWJtaXRdLCBmaWVsZHNldDpkaXNhYmxlZCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIGZpZWxkc2V0OmRpc2FibGVkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHkpO1xufVxuXG4uYnRuLXByaW1hcnksIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzMyQTVBNDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMzJBNUE0O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM1MWIzYjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzQ3YWVhZDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDMsIDE0MCwgMTM5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzViYjdiNjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzQ3YWVhZDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMzMkE1QTQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzMyQTVBNDtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNlOWY2ZjU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2U5ZjZmNTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZWNmN2Y3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlYmY3ZjY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE5OCwgMjA5LCAyMDg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZWRmOGY3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZWJmN2Y2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2U5ZjZmNTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTlmNmY1O1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwRTc3NDE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBFNzc0MTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGM2NTM3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYjVmMzQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDUwLCAxMzksIDk0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBiNWYzNDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBiNTkzMTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRTc3NDE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBFNzc0MTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjMjg4MmMyO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyODgyYzI7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzQ4OTVjYjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjM2U4ZmM4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzNCwgMTExLCAxNjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNTM5YmNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjM2U4ZmM4O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzI4ODJjMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjg4MmMyO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNGMThCMzg7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0YxOEIzODtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZjM5YzU2O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmMjk3NGM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIwNSwgMTE4LCA0ODtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmNGEyNjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmMjk3NGM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjRjE4QjM4O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGMThCMzg7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjYjAyODczO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNiMDI4NzM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzk2MjI2MjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjOGQyMDVjO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxODgsIDcyLCAxMzY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjOGQyMDVjO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjODQxZTU2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2IwMjg3MztcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjYjAyODczO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRjNFRURGO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGM0VFREY7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2NmY2FiZTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYzJiZWIyO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMDcsIDIwMiwgMTkwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2MyYmViMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2I2YjNhNztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGM0VFREY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0YzRUVERjtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNUY2OTgwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM1RjY5ODA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzc3ODA5MztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNmY3ODhkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMTksIDEyOCwgMTQ3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzdmODc5OTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZmNzg4ZDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM1RjY5ODA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzVGNjk4MDtcbn1cblxuLmJ0bi1wcmltYXJ5YWx0IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZTBmMmYyO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNlMGYyZjI7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2U1ZjRmNDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTNmM2YzO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxOTAsIDIwNiwgMjA2O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2U2ZjVmNTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2UzZjNmMztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNlMGYyZjI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2UwZjJmMjtcbn1cblxuLmJ0bi1zZWNvbmRhcnlhbHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNGQURERTU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0ZBRERFNTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmJlMmU5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmYmUwZTg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMywgMTg4LCAxOTU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmJlNGVhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmJlMGU4O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI0ZBRERFNTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRkFEREU1O1xufVxuXG4uYnRuLXN1Y2Nlc3NsaWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI0NGRTREOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjQ0ZFNEQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkNmU4ZGY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Q0ZTdkZDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTc2LCAxOTQsIDE4NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNkOWU5ZTE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkNGU3ZGQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjQ0ZFNEQ5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNDRkU0RDk7XG59XG5cbi5idG4taW5mb2xpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRTdGNEZDO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNFN0Y0RkM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ViZjZmYztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTlmNWZjO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxOTYsIDIwNywgMjE0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2VjZjZmZDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2U5ZjVmYztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNFN0Y0RkM7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0U3RjRGQztcbn1cblxuLmJ0bi13YXJuaW5nbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmZGYzZTk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZkZjNlOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmRmNWVjO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZGY0ZWI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNSwgMjA3LCAxOTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmRmNWVkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmRmNGViO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2ZkZjNlOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmRmM2U5O1xufVxuXG4uYnRuLWRhbmdlcmxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRkFEREU1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGQURERTU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZiZTJlOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmJlMGU4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTMsIDE4OCwgMTk1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZiZTRlYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZiZTBlODtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGQURERTU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0ZBRERFNTtcbn1cblxuLmJ0bi1wdXJwbGUge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM2MjUzOUI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzYyNTM5QjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNTM0Nzg0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM0ZTQyN2M7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEyMiwgMTA5LCAxNzA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNGU0MjdjO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNGEzZTc0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzYyNTM5QjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNjI1MzlCO1xufVxuXG4uYnRuLXB1cnBsZWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRjNGMEY5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGM0YwRjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y1ZjJmYTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjRmMmZhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMDcsIDIwNCwgMjEyO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y1ZjNmYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y0ZjJmYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGM0YwRjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0YzRjBGOTtcbn1cblxuLmJ0bi13aGl0ZSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2ZmZjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDIxNywgMjE3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogd2hpdGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWJsYWNrIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogYmxhY2s7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDM4LCAzOCwgMzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiBibGFjaztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tY29sbGFnZW5lIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMzA0MzZGO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMzMDQzNkY7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzI5Mzk1ZTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjYzNjU5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA3OSwgOTUsIDEzMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMyNjM2NTk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyNDMyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMzA0MzZGO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMzMDQzNkY7XG59XG5cbi5idG4tY29sbGFnZW5lbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNERkUxRTg7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0RGRTFFODtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZTRlNmViO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMmU0ZWE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE5MCwgMTkxLCAxOTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZTVlN2VkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZTJlNGVhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI0RGRTFFODtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjREZFMUU4O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMzJBNUE0O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMzMkE1QTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzMyQTVBNDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMzJBNUE0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA1MCwgMTY1LCAxNjQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMzJBNUE0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzJBNUE0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMzJBNUE0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzMyQTVBNDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZTlmNmY1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNlOWY2ZjU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2U5ZjZmNTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTlmNmY1O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMzMsIDI0NiwgMjQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2U5ZjZmNTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2U5ZjZmNTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2U5ZjZmNTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNlOWY2ZjU7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwRTc3NDE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBFNzc0MTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMEU3NzQxO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwRTc3NDE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE0LCAxMTksIDY1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBFNzc0MTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBFNzc0MTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBFNzc0MTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwRTc3NDE7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMyODgyYzI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzI4ODJjMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMjg4MmMyO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyODgyYzI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQwLCAxMzAsIDE5NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMyODgyYzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyODgyYzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMyODgyYzI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjg4MmMyO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRjE4QjM4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGMThCMzg7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0YxOEIzODtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjRjE4QjM4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDEsIDEzOSwgNTY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjE4QjM4O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRjE4QjM4O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRjE4QjM4O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0YxOEIzODtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjYjAyODczO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNiMDI4NzM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2IwMjg3MztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjAyODczO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzYsIDQwLCAxMTU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYjAyODczO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYjAyODczO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjYjAyODczO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2IwMjg3MztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNGM0VFREY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0YzRUVERjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjNFRURGO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGM0VFREY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0MywgMjM4LCAyMjM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjNFRURGO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRjNFRURGO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRjNFRURGO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0YzRUVERjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNUY2OTgwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM1RjY5ODA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogOTUsIDEwNSwgMTI4O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzVGNjk4MDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM1RjY5ODA7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5YWx0IHtcbiAgLS1icy1idG4tY29sb3I6ICNlMGYyZjI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2UwZjJmMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZTBmMmYyO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMGYyZjI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyNCwgMjQyLCAyNDI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZTBmMmYyO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZTBmMmYyO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZTBmMmYyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2UwZjJmMjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeWFsdCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRkFEREU1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGQURERTU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0ZBRERFNTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjRkFEREU1O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTAsIDIyMSwgMjI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0ZBRERFNTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0ZBRERFNTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0ZBRERFNTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGQURERTU7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI0NGRTREOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjQ0ZFNEQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNDRkU0RDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0NGRTREOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA3LCAyMjgsIDIxNztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNDRkU0RDk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNDRkU0RDk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNDRkU0RDk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjQ0ZFNEQ5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mb2xpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNFN0Y0RkM7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0U3RjRGQztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRTdGNEZDO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNFN0Y0RkM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIzMSwgMjQ0LCAyNTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRTdGNEZDO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRTdGNEZDO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRTdGNEZDO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0U3RjRGQztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmdsaWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmRmM2U5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZGYzZTk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZkZjNlOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmRmM2U5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTMsIDI0MywgMjMzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZkZjNlOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZkZjNlOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZkZjNlOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZGYzZTk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXJsaWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRkFEREU1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGQURERTU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0ZBRERFNTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjRkFEREU1O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTAsIDIyMSwgMjI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0ZBRERFNTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0ZBRERFNTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0ZBRERFNTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGQURERTU7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1wdXJwbGUge1xuICAtLWJzLWJ0bi1jb2xvcjogIzYyNTM5QjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNjI1MzlCO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM2MjUzOUI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzYyNTM5QjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogOTgsIDgzLCAxNTU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNjI1MzlCO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNjI1MzlCO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNjI1MzlCO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzYyNTM5QjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNGM0YwRjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0YzRjBGOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjNGMEY5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGM0YwRjk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0MywgMjQwLCAyNDk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjNGMEY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRjNGMEY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRjNGMEY5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0YzRjBGOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzAwMDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWNvbGxhZ2VuZSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMzA0MzZGO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMzMDQzNkY7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzMwNDM2RjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMzA0MzZGO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OCwgNjcsIDExMTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMzMDQzNkY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzMDQzNkY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMzMDQzNkY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMzA0MzZGO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtY29sbGFnZW5lbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI0RGRTFFODtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjREZFMUU4O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNERkUxRTg7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0RGRTFFODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIzLCAyMjUsIDIzMjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNERkUxRTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNERkUxRTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNERkUxRTg7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjREZFMUU4O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLWxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLWxnID4gLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAxN3B4O1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDEzcHg7XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtc20gPiAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDguNjhweDtcbiAgLS1icy1idG4tcGFkZGluZy14OiAxMnB4O1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuNzgxMjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIC0tYnMtZHJvcGRvd24temluZGV4OiAxMDAwO1xuICAtLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogMTByZW07XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAwO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tYnMtZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjMzJBNUE0O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tYnMtZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiB2YXIoLS1icy1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1kcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbn1cbi5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKTtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBjYWxjKCgxNnB4IC8gMTIgLSAxKSAqIDE2cHgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMzQzYTQwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZ213LWdldC1kaXJlY3Rpb25zLFxuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5nbXctZ2V0LWRpcmVjdGlvbnMsXG5mb3JtIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZvcm0gLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjctZm9ybSAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cCA+IC5nbXctZ2V0LWRpcmVjdGlvbnM6aG92ZXIsXG5mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uZm9ybSAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLndwY2Y3LWZvcm0gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cCA+IC5nbXctZ2V0LWRpcmVjdGlvbnM6Zm9jdXMsXG5mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uZm9ybSAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLndwY2Y3LWZvcm0gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSxcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuZ213LWdldC1kaXJlY3Rpb25zOmFjdGl2ZSxcbmZvcm0gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG4uZm9ybSAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cCA+IC5hY3RpdmUuZ213LWdldC1kaXJlY3Rpb25zLFxuZm9ybSAuYnRuLWdyb3VwID4gaW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XSxcbi5mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLFxuLndwY2Y3LWZvcm0gLmJ0bi1ncm91cCA+IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuZ213LWdldC1kaXJlY3Rpb25zLFxuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5nbXctZ2V0LWRpcmVjdGlvbnMsXG5mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjctZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5nbXctZ2V0LWRpcmVjdGlvbnM6aG92ZXIsXG5mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLndwY2Y3LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5nbXctZ2V0LWRpcmVjdGlvbnM6Zm9jdXMsXG5mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLndwY2Y3LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZ213LWdldC1kaXJlY3Rpb25zOmFjdGl2ZSxcbmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG4uZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUuZ213LWdldC1kaXJlY3Rpb25zLFxuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XSxcbi5mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLFxuLndwY2Y3LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0ge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogY2FsYygycHggKiAtMSk7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cCA+IC5nbXctZ2V0LWRpcmVjdGlvbnM6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIGZvcm0gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmZvcm0gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLndwY2Y3LWZvcm0gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0Lmdtdy1nZXQtZGlyZWN0aW9uczpmaXJzdC1jaGlsZCxcbmZvcm0gLmJ0bi1ncm91cCA+IGlucHV0LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdFt0eXBlPXN1Ym1pdF06Zmlyc3QtY2hpbGQsXG4uZm9ybSAuYnRuLWdyb3VwID4gaW5wdXQuZHJvcGRvd24tdG9nZ2xlLXNwbGl0W3R5cGU9c3VibWl0XTpmaXJzdC1jaGlsZCxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dC5kcm9wZG93bi10b2dnbGUtc3BsaXRbdHlwZT1zdWJtaXRdOmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmdtdy1nZXQtZGlyZWN0aW9ucyxcbmZvcm0gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5mb3JtIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjctZm9ybSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuZ213LWdldC1kaXJlY3Rpb25zOm50aC1jaGlsZChuKzMpLCBmb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06bnRoLWNoaWxkKG4rMyksIC5mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06bnRoLWNoaWxkKG4rMyksIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5nbXctZ2V0LWRpcmVjdGlvbnMsXG5mb3JtIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZvcm0gLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjctZm9ybSAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmdtdy1nZXQtZGlyZWN0aW9ucyxcbmZvcm0gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZm9ybSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMC41cHg7XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gLmdtdy1nZXQtZGlyZWN0aW9ucyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIGZvcm0gLmJ0bi1ncm91cC1zbSA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5mb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLXNtID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiAuZ213LWdldC1kaXJlY3Rpb25zICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmZvcm0gLmJ0bi1ncm91cC1sZyA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogOS43NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDkuNzVweDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdtdy1nZXQtZGlyZWN0aW9uczpub3QoOmZpcnN0LWNoaWxkKSwgZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiBjYWxjKDJweCAqIC0xKTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdtdy1nZXQtZGlyZWN0aW9uczpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmdtdy1nZXQtZGlyZWN0aW9ucyxcbmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjctZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZ213LWdldC1kaXJlY3Rpb25zIH4gLmJ0biwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuZ213LWdldC1kaXJlY3Rpb25zLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdtdy1nZXQtZGlyZWN0aW9ucyB+IC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IC5idG4sIGZvcm0gLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IC5nbXctZ2V0LWRpcmVjdGlvbnMsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIGZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IC5nbXctZ2V0LWRpcmVjdGlvbnMsIC5mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gfiAuYnRuLCAuZm9ybSAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdIH4gLmdtdy1nZXQtZGlyZWN0aW9ucywgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IC5nbXctZ2V0LWRpcmVjdGlvbnMsIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gfiAuYnRuLCAud3BjZjctZm9ybSAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdIH4gLmdtdy1nZXQtZGlyZWN0aW9ucywgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLndwY2Y3LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZvcm0gLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5nbXctZ2V0LWRpcmVjdGlvbnMgfiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIGZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5nbXctZ2V0LWRpcmVjdGlvbnMgfiBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZ213LWdldC1kaXJlY3Rpb25zIH4gaW5wdXRbdHlwZT1zdWJtaXRdLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdtdy1nZXQtZGlyZWN0aW9ucyB+IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZ213LWdldC1kaXJlY3Rpb25zIH4gaW5wdXRbdHlwZT1zdWJtaXRdLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAud3BjZjctZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdtdy1nZXQtZGlyZWN0aW9ucyB+IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmdtdy1nZXQtZGlyZWN0aW9ucyxcbmZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNy1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcik7XG59XG4ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwZDZlZmQ7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi11bmRlcmxpbmUge1xuICAtLWJzLW5hdi11bmRlcmxpbmUtZ2FwOiAxcmVtO1xuICAtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIGdhcDogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1nYXApO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbms6aG92ZXIsIC5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXVuZGVybGluZSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdmJhci1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC44KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4zKTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDA7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MzMsIDM3LCA0MSwgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXgpO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhciA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXhsLFxuLm5hdmJhciA+IC5jb250YWluZXIteHhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG59XG4ubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHotaW5kZXg6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgLS1icy1uYXZiYXItY29sb3I6ICM1RjY5ODA7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2FyZCB7XG4gIC0tYnMtY2FyZC1zcGFjZXIteTogMXJlbTtcbiAgLS1icy1jYXJkLXNwYWNlci14OiAxcmVtO1xuICAtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXk6IDAuNXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcjogO1xuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiA7XG4gIC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtY2FyZC1jYXAtYmc6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjAzKTtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogO1xuICAtLWJzLWNhcmQtaGVpZ2h0OiA7XG4gIC0tYnMtY2FyZC1jb2xvcjogO1xuICAtLWJzLWNhcmQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtY2FyZC1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXkpIHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXItdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ncm91cC1tYXJnaW4pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiAjZTlmNmY1O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgZmlsbD0nZW5jb2RlY29sb3IlMjglMjNmZmYlMjknIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J003LjI0NyAxMS4xNCAyLjQ1MSA1LjY1OEMxLjg4NSA1LjAxMyAyLjM0NSA0IDMuMjA0IDRoOS41OTJhMSAxIDAgMCAxIC43NTMgMS42NTlsLTQuNzk2IDUuNDhhMSAxIDAgMCAxLTEuNTA2IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyBmaWxsPSdlbmNvZGVjb2xvciUyOCUyM2ZmZiUyOScgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTcuMjQ3IDExLjE0IDIuNDUxIDUuNjU4QzEuODg1IDUuMDEzIDIuMzQ1IDQgMy4yMDQgNGg5LjU5MmExIDEgMCAwIDEgLjc1MyAxLjY1OWwtNC43OTYgNS40OGExIDEgMCAwIDEtMS41MDYgMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6ICNiMDI4NzM7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogbm9uZTtcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLCAuYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM2ZWE4ZmUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgLS1icy1icmVhZGNydW1iLXBhZGRpbmcteDogMDtcbiAgLS1icy1icmVhZGNydW1iLXBhZGRpbmcteTogMDtcbiAgLS1icy1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206IDFyZW07XG4gIC0tYnMtYnJlYWRjcnVtYi1iZzogO1xuICAtLWJzLWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogO1xuICAtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogIzVGNjk4MDtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiA1cHg7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3IpO1xuICBjb250ZW50OiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAvKiBydGw6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpICovO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDA7XG4gIC0tYnMtcGFnaW5hdGlvbi1jb2xvcjogIzMyQTVBNDtcbiAgLS1icy1wYWdpbmF0aW9uLWJnOiByZ2JhKDUwLCAxNjUsIDE2NCwgMC40KTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogMDtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogIzMyQTVBNCAhaW1wb3J0YW50O1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzMyQTVBNDtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIC0xKTtcbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiBjYWxjKDE2cHggLyAxNCAqIDE2cHgpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiBjYWxjKCgxNnB4IC8gMTIgLSAxKSAqIDE2cHgpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5iYWRnZSB7XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy15OiAwLjM1cmVtO1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMC43NWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tYnMtYmFkZ2UtY29sb3I6ICM1RjY5ODA7XG4gIC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1iYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMgLmJhZGdlLCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmFkZ2UsIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmFkZ2UsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmFsZXJ0IHtcbiAgLS1icy1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXByaW1hcnlhbHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5YWx0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1wcmltYXJ5YWx0LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5YWx0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXByaW1hcnlhbHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zZWNvbmRhcnlhbHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnlhbHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXNlY29uZGFyeWFsdC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5YWx0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeWFsdC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3NsaWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3NsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtaW5mb2xpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtaW5mb2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1pbmZvbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm9saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1pbmZvbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC13YXJuaW5nbGlnaHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXdhcm5pbmdsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZ2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdhcm5pbmdsaWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhbmdlcmxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VybGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlcmxpZ2h0LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXJsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYW5nZXJsaWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXB1cnBsZSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXB1cnBsZS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHVycGxlLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wdXJwbGUtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtcHVycGxlLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtcHVycGxlbGlnaHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1wdXJwbGVsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHVycGxlbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXB1cnBsZWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXB1cnBsZWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtd2hpdGUge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13aGl0ZS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtd2hpdGUtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdoaXRlLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtYmxhY2sge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1ibGFjay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtYmxhY2stYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJsYWNrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWJsYWNrLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtY29sbGFnZW5lIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtY29sbGFnZW5lLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1jb2xsYWdlbmUtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWNvbGxhZ2VuZS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1jb2xsYWdlbmUtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1jb2xsYWdlbmVsaWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWNvbGxhZ2VuZWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtY29sbGFnZW5lbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtY29sbGFnZW5lbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3MsXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XG4gIC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWluc2V0KTtcbiAgLS1icy1wcm9ncmVzcy1iYXItY29sb3I6ICNmZmY7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1iZyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbn1cbi5saXN0LWdyb3VwLW51bWJlcmVkID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3IpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1iZyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnlhbHQge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXByaW1hcnlhbHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtcHJpbWFyeWFsdC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5YWx0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnlhbHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5YWx0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5YWx0LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnlhbHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5YWx0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeWFsdCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5YWx0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXNlY29uZGFyeWFsdC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnlhbHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5YWx0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5YWx0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnlhbHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5YWx0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5YWx0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3NsaWdodCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXN1Y2Nlc3NsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm9saWdodCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtaW5mb2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWluZm9saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtaW5mb2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mb2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1pbmZvbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mb2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mb2xpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmdsaWdodCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtd2FybmluZ2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXdhcm5pbmdsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtd2FybmluZ2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZ2xpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZ2xpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZ2xpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlcmxpZ2h0IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1kYW5nZXJsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1kYW5nZXJsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXJsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXJsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlcmxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYW5nZXJsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1kYW5nZXJsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlcmxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXB1cnBsZSB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtcHVycGxlLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXB1cnBsZS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wdXJwbGUtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtcHVycGxlLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHVycGxlLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wdXJwbGUtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHVycGxlLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHVycGxlLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXB1cnBsZWxpZ2h0IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1wdXJwbGVsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1wdXJwbGVsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wdXJwbGVsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1wdXJwbGVsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXB1cnBsZWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wdXJwbGVsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1wdXJwbGVsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXB1cnBsZWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdoaXRlIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy13aGl0ZS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy13aGl0ZS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy13aGl0ZS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXdoaXRlLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy13aGl0ZS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ibGFjay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1ibGFjay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ibGFjay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1ibGFjay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWJsYWNrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ibGFjay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1ibGFjay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJsYWNrLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWNvbGxhZ2VuZSB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtY29sbGFnZW5lLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWNvbGxhZ2VuZS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1jb2xsYWdlbmUtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtY29sbGFnZW5lLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtY29sbGFnZW5lLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1jb2xsYWdlbmUtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtY29sbGFnZW5lLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtY29sbGFnZW5lLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWNvbGxhZ2VuZWxpZ2h0IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWNvbGxhZ2VuZWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1jb2xsYWdlbmVsaWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWNvbGxhZ2VuZWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgLS1icy1idG4tY2xvc2UtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWNsb3NlLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1idG4tY2xvc2Utb3BhY2l0eTogMC41O1xuICAtLWJzLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAwLjc1O1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAxO1xuICAtLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC4yNWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNsb3NlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tYnMtYnRuLWNsb3NlLWJnKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY2xvc2UtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5KTtcbn1cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93KTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpkaXNhYmxlZCwgLmJ0bi1jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHkpO1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiB2YXIoLS1icy1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi1jbG9zZSB7XG4gIGZpbHRlcjogdmFyKC0tYnMtYnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbi50b2FzdCB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy10b2FzdC1zcGFjaW5nOiAxLjVyZW07XG4gIC0tYnMtdG9hc3QtbWF4LXdpZHRoOiAzNTBweDtcbiAgLS1icy10b2FzdC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXRvYXN0LWNvbG9yOiA7XG4gIC0tYnMtdG9hc3QtYmc6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCAwLjg1KTtcbiAgLS1icy10b2FzdC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXRvYXN0LWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy10b2FzdC1oZWFkZXItYmc6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCAwLjg1KTtcbiAgLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy10b2FzdC1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9hc3Q6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9hc3QtY29udGFpbmVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy10b2FzdC1zcGFjaW5nKTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cbi50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLm1vZGFsIHtcbiAgLS1icy1tb2RhbC16aW5kZXg6IDEwNTU7XG4gIC0tYnMtbW9kYWwtd2lkdGg6IDUwMHB4O1xuICAtLWJzLW1vZGFsLXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtbW9kYWwtbWFyZ2luOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtY29sb3I6IDtcbiAgLS1icy1tb2RhbC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW1vZGFsLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbiAgLS1icy1tb2RhbC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTtcbiAgLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1tb2RhbC1mb290ZXItZ2FwOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJnOiA7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtbW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS1icy1tb2RhbC1tYXJnaW4pO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXMpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAtLWJzLWJhY2tkcm9wLXppbmRleDogMTA1MDtcbiAgLS1icy1iYWNrZHJvcC1iZzogIzAwMDtcbiAgLS1icy1iYWNrZHJvcC1vcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1iYWNrZHJvcC16aW5kZXgpO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJhY2tkcm9wLWJnKTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW46IGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSkgY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYnMtbW9kYWwtcGFkZGluZyk7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWJzLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbCB7XG4gICAgLS1icy1tb2RhbC1tYXJnaW46IDEuNzVyZW07XG4gICAgLS1icy1tb2RhbC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgfVxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWJzLW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuLnRvb2x0aXAge1xuICAtLWJzLXRvb2x0aXAtemluZGV4OiAxMDgwO1xuICAtLWJzLXRvb2x0aXAtbWF4LXdpZHRoOiAyMDBweDtcbiAgLS1icy10b29sdGlwLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXRvb2x0aXAtbWFyZ2luOiA7XG4gIC0tYnMtdG9vbHRpcC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXRvb2x0aXAtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRvb2x0aXAtYmc6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXRvb2x0aXAtb3BhY2l0eTogMC45O1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGg6IDAuOHJlbTtcbiAgLS1icy10b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtO1xuICB6LWluZGV4OiB2YXIoLS1icy10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLWJzLXRvb2x0aXAtbWFyZ2luKTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xufVxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICByaWdodDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xufVxuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wb3BvdmVyIHtcbiAgLS1icy1wb3BvdmVyLXppbmRleDogMTA3MDtcbiAgLS1icy1wb3BvdmVyLW1heC13aWR0aDogMjc2cHg7XG4gIC0tYnMtcG9wb3Zlci1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBvcG92ZXItYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG4gIC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpIC0gdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIC0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICB6LWluZGV4OiB2YXIoLS1icy1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcik7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKSAvKnJ0bDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpKi87XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIikgLypydGw6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpKi87XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLCBbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdLCBbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgYm9yZGVyOiB2YXIoLS1icy1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDEycHg7XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDEycHg7XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDFweDtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMTJweDtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMTJweDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAxLjVzO1xuICB9XG59XG4ub2ZmY2FudmFzLCAub2ZmY2FudmFzLXh4bCwgLm9mZmNhbnZhcy14bCwgLm9mZmNhbnZhcy1sZywgLm9mZmNhbnZhcy1tZCwgLm9mZmNhbnZhcy1zbSB7XG4gIC0tYnMtb2ZmY2FudmFzLXppbmRleDogMTA0NTtcbiAgLS1icy1vZmZjYW52YXMtd2lkdGg6IDQwMHB4O1xuICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IDMwdmg7XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLW9mZmNhbnZhcy1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICAtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uaGlkaW5nLCAub2ZmY2FudmFzLXNtLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuaGlkaW5nLCAub2ZmY2FudmFzLW1kLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuaGlkaW5nLCAub2ZmY2FudmFzLWxnLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuaGlkaW5nLCAub2ZmY2FudmFzLXhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwuc2hvd2luZywgLm9mZmNhbnZhcy14eGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5zaG93aW5nLCAub2ZmY2FudmFzLXh4bC5oaWRpbmcsIC5vZmZjYW52YXMteHhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQycHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5zaG93Om5vdCguaGlkaW5nKSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5oaWRpbmcsIC5vZmZjYW52YXMuc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG59XG4ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wbGFjZWhvbGRlci5idG46OmJlZm9yZSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLnBsYWNlaG9sZGVyLmdtdy1nZXQtZGlyZWN0aW9uczo6YmVmb3JlLCBmb3JtIGlucHV0LnBsYWNlaG9sZGVyW3R5cGU9c3VibWl0XTo6YmVmb3JlLCAuZm9ybSBpbnB1dC5wbGFjZWhvbGRlclt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLndwY2Y3LWZvcm0gaW5wdXQucGxhY2Vob2xkZXJbdHlwZT1zdWJtaXRdOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IDAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAwLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi5wbGFjZWhvbGRlci1nbG93IC5wbGFjZWhvbGRlciB7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbn1cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgIzAwMCA1NSUsIHJnYmEoMCwgMCwgMCwgMC44KSA3NSUsICMwMDAgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC1iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctaW5mbyB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctd2FybmluZyB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWxpZ2h0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFyayB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctcHJpbWFyeWFsdCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeWFsdC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc2Vjb25kYXJ5YWx0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnlhbHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXN1Y2Nlc3NsaWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1pbmZvbGlnaHQge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm9saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctd2FybmluZ2xpZ2h0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhbmdlcmxpZ2h0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXJsaWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctcHVycGxlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1wdXJwbGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXB1cnBsZWxpZ2h0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1wdXJwbGVsaWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctd2hpdGUge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1ibGFjayB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWNvbGxhZ2VuZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtY29sbGFnZW5lLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1jb2xsYWdlbmVsaWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtY29sbGFnZW5lbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDkxLCAxODMsIDE4MiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDkxLCAxODMsIDE4MiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc2Vjb25kYXJ5OmhvdmVyLCAubGluay1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyMzcsIDI0OCwgMjQ3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjM3LCAyNDgsIDI0NywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc3VjY2Vzczpob3ZlciwgLmxpbmstc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDExLCA5NSwgNTIsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxMSwgOTUsIDUyLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstaW5mbyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1pbmZvOmhvdmVyLCAubGluay1pbmZvOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoODMsIDE1NSwgMjA2LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoODMsIDE1NSwgMjA2LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2FybmluZyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjQ0LCAxNjIsIDk2LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQ0LCAxNjIsIDk2LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFuZ2VyIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYW5nZXI6aG92ZXIsIC5saW5rLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDE0MSwgMzIsIDkyLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTQxLCAzMiwgOTIsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1saWdodCB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI0NSwgMjQxLCAyMjksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNDUsIDI0MSwgMjI5LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFyayB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYXJrOmhvdmVyLCAubGluay1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoNzYsIDg0LCAxMDIsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg3NiwgODQsIDEwMiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnlhbHQge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5YWx0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5YWx0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHJpbWFyeWFsdDpob3ZlciwgLmxpbmstcHJpbWFyeWFsdDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIzMCwgMjQ1LCAyNDUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyMzAsIDI0NSwgMjQ1LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstc2Vjb25kYXJ5YWx0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5YWx0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnlhbHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1zZWNvbmRhcnlhbHQ6aG92ZXIsIC5saW5rLXNlY29uZGFyeWFsdDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI1MSwgMjI4LCAyMzQsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNTEsIDIyOCwgMjM0LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstc3VjY2Vzc2xpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1zdWNjZXNzbGlnaHQ6aG92ZXIsIC5saW5rLXN1Y2Nlc3NsaWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIxNywgMjMzLCAyMjUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyMTcsIDIzMywgMjI1LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstaW5mb2xpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mb2xpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1pbmZvbGlnaHQ6aG92ZXIsIC5saW5rLWluZm9saWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIzNiwgMjQ2LCAyNTMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyMzYsIDI0NiwgMjUzLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2FybmluZ2xpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZ2xpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay13YXJuaW5nbGlnaHQ6aG92ZXIsIC5saW5rLXdhcm5pbmdsaWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI1MywgMjQ1LCAyMzcsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNTMsIDI0NSwgMjM3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFuZ2VybGlnaHQge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXJsaWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VybGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYW5nZXJsaWdodDpob3ZlciwgLmxpbmstZGFuZ2VybGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNTEsIDIyOCwgMjM0LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjUxLCAyMjgsIDIzNCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXB1cnBsZSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXB1cnBsZS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtcHVycGxlLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHVycGxlOmhvdmVyLCAubGluay1wdXJwbGU6Zm9jdXMge1xuICBjb2xvcjogUkdCQSg3OCwgNjYsIDEyNCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDc4LCA2NiwgMTI0LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstcHVycGxlbGlnaHQge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1wdXJwbGVsaWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtcHVycGxlbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1wdXJwbGVsaWdodDpob3ZlciwgLmxpbmstcHVycGxlbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNDUsIDI0MywgMjUwLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQ1LCAyNDMsIDI1MCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXdoaXRlIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstd2hpdGU6aG92ZXIsIC5saW5rLXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1ibGFjayB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWJsYWNrOmhvdmVyLCAubGluay1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDAsIDAsIDAsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgwLCAwLCAwLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29sbGFnZW5lIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtY29sbGFnZW5lLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1jb2xsYWdlbmUtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb2xsYWdlbmU6aG92ZXIsIC5saW5rLWNvbGxhZ2VuZTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDM4LCA1NCwgODksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgzOCwgNTQsIDg5LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29sbGFnZW5lbGlnaHQge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtY29sbGFnZW5lbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb2xsYWdlbmVsaWdodDpob3ZlciwgLmxpbmstY29sbGFnZW5lbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyMjksIDIzMSwgMjM3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjI5LCAyMzEsIDIzNywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1ib2R5LWVtcGhhc2lzOmhvdmVyLCAubGluay1ib2R5LWVtcGhhc2lzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy15LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpO1xufVxuXG4uaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaWNvbi1saW5rID4gLmJpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmljb24tbGluayA+IC5iaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyOmhvdmVyID4gLmJpLCAuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGUgPiAuYmkge1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWljb24tbGluay10cmFuc2Zvcm0sIHRyYW5zbGF0ZTNkKDAuMjVlbSwgMCwgMCkpO1xufVxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJhdGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLWFzcGVjdC1yYXRpbyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucmF0aW8gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yYXRpby0xeDEge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogMTAwJTtcbn1cblxuLnJhdGlvLTR4MyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA3NSU7XG59XG5cbi5yYXRpby0xNng5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDU2LjI1JTtcbn1cblxuLnJhdGlvLTIxeDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNDIuODU3MTQyODU3MSU7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG4uc3RpY2t5LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktc20tYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1tZC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LWxnLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAuc3RpY2t5LXh4bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14eGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aXN1YWxseS1oaWRkZW46bm90KGNhcHRpb24pLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtc3RhcnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtZW5kIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtY29udGFpbiB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtY292ZXIge1xuICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1maWxsIHtcbiAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1zY2FsZSB7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtbm9uZSB7XG4gIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LWF1dG8ge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ncmlkIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWxnKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nLXByaW1hcnkge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc2Vjb25kYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc3VjY2VzcyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1pbmZvIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXdhcm5pbmcge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctZGFuZ2VyIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhcmsge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctcHJpbWFyeWFsdCB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5YWx0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1zZWNvbmRhcnlhbHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5YWx0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1zdWNjZXNzbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzc2xpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1pbmZvbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mb2xpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy13YXJuaW5nbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZ2xpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1kYW5nZXJsaWdodCB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXJsaWdodC1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctcHVycGxlIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXB1cnBsZS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctcHVycGxlbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHVycGxlbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXdoaXRlIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1ibGFjayB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctY29sbGFnZW5lIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWNvbGxhZ2VuZS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctY29sbGFnZW5lbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtY29sbGFnZW5lbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5YWx0IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnlhbHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeWFsdCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnlhbHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3NsaWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm9saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmdsaWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlcmxpZ2h0IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlcmxpZ2h0LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wdXJwbGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtcHVycGxlLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wdXJwbGVsaWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wdXJwbGVsaWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1jb2xsYWdlbmUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtY29sbGFnZW5lLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1jb2xsYWdlbmVsaWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8tc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXItc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodC1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyay1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMjUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS03NSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMDAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03MCB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubS0xMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE1MCB7XG4gIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm14LTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTYge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5teS04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubXktMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm15LTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNTAge1xuICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTYge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZS04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy02IHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1zLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1zLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcwIHtcbiAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1uODAge1xuICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMDAge1xuICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTUwIHtcbiAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW43MCB7XG4gIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uODAge1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjEwMCB7XG4gIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm14LW4xNTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubXktbjgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm15LW4xMDAge1xuICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41IHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYge1xuICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcwIHtcbiAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm10LW44MCB7XG4gIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAwIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNzAge1xuICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uODAge1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLW44MCB7XG4gIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW42IHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNzAge1xuICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm1zLW44MCB7XG4gIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcwIHtcbiAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucC04MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMTAwIHtcbiAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMTUwIHtcbiAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucHgtODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTUwIHtcbiAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weS04MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnB0LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnB0LTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS02IHtcbiAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZS04MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBlLTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBiLTE1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNiB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBzLTgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcwIHtcbiAgZ2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtODAge1xuICBnYXA6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMDAge1xuICBnYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUwIHtcbiAgZ2FwOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0wIHtcbiAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xIHtcbiAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0yIHtcbiAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTMge1xuICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTQge1xuICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNSB7XG4gIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC02IHtcbiAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC03MCB7XG4gIHJvdy1nYXA6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtODAge1xuICByb3ctZ2FwOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEwMCB7XG4gIHJvdy1nYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE1MCB7XG4gIHJvdy1nYXA6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTAge1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEge1xuICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTIge1xuICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMyB7XG4gIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNCB7XG4gIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC01IHtcbiAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTYge1xuICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTcwIHtcbiAgY29sdW1uLWdhcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC04MCB7XG4gIGNvbHVtbi1nYXA6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTAwIHtcbiAgY29sdW1uLWdhcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTUwIHtcbiAgY29sdW1uLWdhcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI4MTI1cmVtICsgMS42MjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4yNjg3NXJlbSArIDAuOTc1dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjYyNXJlbSArIDAuNjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMzI1dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuLnRleHQtYnJlYWsge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6ZW5kOnJlbW92ZSAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeWFsdCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5YWx0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeWFsdCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnlhbHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2Vzc2xpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3NsaWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvbGlnaHQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mb2xpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmdsaWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VybGlnaHQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VybGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXB1cnBsZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wdXJwbGVsaWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wdXJwbGVsaWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jb2xsYWdlbmUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtY29sbGFnZW5lLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNvbGxhZ2VuZWxpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWNvbGxhZ2VuZWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktZW1waGFzaXMge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi50ZXh0LXByaW1hcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3MtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlci1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyay1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9mZnNldC0xIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMyB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMy1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zZWNvbmRhcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zdWNjZXNzIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWluZm8ge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtd2FybmluZyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1kYW5nZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1saWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFyayB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1wcmltYXJ5YWx0IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeWFsdC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeWFsdCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeWFsdC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3NsaWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3NsaWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWluZm9saWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm9saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXdhcm5pbmdsaWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmdsaWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhbmdlcmxpZ2h0IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VybGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1wdXJwbGUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1wdXJwbGUtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1wdXJwbGVsaWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXB1cnBsZWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtd2hpdGUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWJsYWNrIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1jb2xsYWdlbmUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1jb2xsYWdlbmUtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1jb2xsYWdlbmVsaWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWNvbGxhZ2VuZWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeWFsdCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5YWx0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5YWx0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeWFsdC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3NsaWdodCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mb2xpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZ2xpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmdsaWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlcmxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlcmxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXB1cnBsZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXB1cnBsZWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWNvbGxhZ2VuZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1jb2xsYWdlbmUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jb2xsYWdlbmVsaWdodCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1jb2xsYWdlbmVsaWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy10ZXJ0aWFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJnLW9wYWNpdHktMjUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5iZy1vcGFjaXR5LTUwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5iZy1vcGFjaXR5LTc1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWdyYWRpZW50KSAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0zIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTUge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXBpbGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtcGlsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTMge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXBpbGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cblxuLnotMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLnotMyB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03MCB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTE1MCB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xNTAge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xNTAge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNzAge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTAwIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xNTAge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW43MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uNzAge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcwIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uODAge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW44MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNzAge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uNzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNzAge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04MCB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwMCB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS02IHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTcwIHtcbiAgICBnYXA6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTgwIHtcbiAgICBnYXA6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTEwMCB7XG4gICAgZ2FwOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTUwIHtcbiAgICBnYXA6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNSB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNiB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTcwIHtcbiAgICByb3ctZ2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tODAge1xuICAgIHJvdy1nYXA6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xMDAge1xuICAgIHJvdy1nYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTUwIHtcbiAgICByb3ctZ2FwOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTYge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS03MCB7XG4gICAgY29sdW1uLWdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTgwIHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTAwIHtcbiAgICBjb2x1bW4tZ2FwOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTE1MCB7XG4gICAgY29sdW1uLWdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcwIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04MCB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTUwIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xNTAge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTE1MCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xNTAge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43MCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44MCB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE1MCB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW44MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW43MCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uODAge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjEwMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xNTAge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNzAge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xNTAge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4xNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW43MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW44MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03MCB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE1MCB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTYge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNzAge1xuICAgIGdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtODAge1xuICAgIGdhcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTAwIHtcbiAgICBnYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xNTAge1xuICAgIGdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC01IHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC02IHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNzAge1xuICAgIHJvdy1nYXA6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC04MCB7XG4gICAgcm93LWdhcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEwMCB7XG4gICAgcm93LWdhcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xNTAge1xuICAgIHJvdy1nYXA6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNSB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNiB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTcwIHtcbiAgICBjb2x1bW4tZ2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtODAge1xuICAgIGNvbHVtbi1nYXA6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xMDAge1xuICAgIGNvbHVtbi1nYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTUwIHtcbiAgICBjb2x1bW4tZ2FwOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNzAge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgwIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMDAge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNTAge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE1MCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjcwIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgwIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwMCB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTUwIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjcwIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW44MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjE1MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43MCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjE1MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW43MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uODAge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjcwIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNiB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcwIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTUwIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNiB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy03MCB7XG4gICAgZ2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy04MCB7XG4gICAgZ2FwOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xMDAge1xuICAgIGdhcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTE1MCB7XG4gICAgZ2FwOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTUge1xuICAgIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTYge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy03MCB7XG4gICAgcm93LWdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTgwIHtcbiAgICByb3ctZ2FwOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTAwIHtcbiAgICByb3ctZ2FwOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTE1MCB7XG4gICAgcm93LWdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy01IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy02IHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNzAge1xuICAgIGNvbHVtbi1nYXA6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy04MCB7XG4gICAgY29sdW1uLWdhcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEwMCB7XG4gICAgY29sdW1uLWdhcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xNTAge1xuICAgIGNvbHVtbi1nYXA6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNzAge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgwIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMDAge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xNTAge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE1MCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcwIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjgwIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwMCB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTUwIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjcwIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW44MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjE1MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43MCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE1MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW43MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uODAge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjcwIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcwIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTUwIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNiB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC03MCB7XG4gICAgZ2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC04MCB7XG4gICAgZ2FwOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xMDAge1xuICAgIGdhcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTE1MCB7XG4gICAgZ2FwOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTUge1xuICAgIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTYge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC03MCB7XG4gICAgcm93LWdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTgwIHtcbiAgICByb3ctZ2FwOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTAwIHtcbiAgICByb3ctZ2FwOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTE1MCB7XG4gICAgcm93LWdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC02IHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNzAge1xuICAgIGNvbHVtbi1nYXA6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC04MCB7XG4gICAgY29sdW1uLWdhcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEwMCB7XG4gICAgY29sdW1uLWdhcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xNTAge1xuICAgIGNvbHVtbi1nYXA6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAuZmxvYXQteHhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNiB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTcwIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMDAge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTUwIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xNTAge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE1MCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xNTAge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjYge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjcwIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW44MCB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTAwIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTUwIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNzAge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW44MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjEwMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW43MCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW44MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjE1MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW44MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNzAge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uODAge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjcwIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW44MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTYge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNzAge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNzAge1xuICAgIGdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTgwIHtcbiAgICBnYXA6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xMDAge1xuICAgIGdhcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xNTAge1xuICAgIGdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC01IHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNiB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC03MCB7XG4gICAgcm93LWdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC04MCB7XG4gICAgcm93LWdhcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xMDAge1xuICAgIHJvdy1nYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTE1MCB7XG4gICAgcm93LWdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNiB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC03MCB7XG4gICAgY29sdW1uLWdhcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC04MCB7XG4gICAgY29sdW1uLWdhcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xMDAge1xuICAgIGNvbHVtbi1nYXA6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTE1MCB7XG4gICAgY29sdW1uLWdhcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG4uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc3BsaWRlX190cmFjay0tZmFkZSA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3BsaWRlX190cmFjay0tZmFkZSA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZS5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3BsaWRlLS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnNwbGlkZV9fdHJhY2stLXR0YiA+IC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwbGlkZV9fY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3BsaWRlX19saXN0IHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3BsaWRlOm5vdCguaXMtb3ZlcmZsb3cpIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3BsaWRlX19wcm9ncmVzc19fYmFyIHtcbiAgd2lkdGg6IDA7XG59XG5cbi5zcGxpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNwbGlkZS5pcy1pbml0aWFsaXplZCwgLnNwbGlkZS5pcy1yZW5kZXJlZCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zcGxpZGVfX3NsaWRlIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNwbGlkZV9fc2xpZGUgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnNwbGlkZV9fc3Bpbm5lciB7XG4gIGFuaW1hdGlvbjogc3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTk5O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAwO1xuICBjb250YWluOiBzdHJpY3Q7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5zcGxpZGVfX3NyIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LCAuc3BsaWRlX190b2dnbGVfX3BhdXNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwbGlkZV9fdG9nZ2xlLmlzLWFjdGl2ZSAuc3BsaWRlX190b2dnbGVfX3BhdXNlIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc3BsaWRlX190cmFjayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtYWN0aXZlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmFuY3lib3gtaXMtaGlkZGVuIHtcbiAgbGVmdDogLTk5OTlweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAtOTk5OXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTkyO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZmFuY3lib3gtb3V0ZXIsXG4uZmFuY3lib3gtaW5uZXIsXG4uZmFuY3lib3gtYmcsXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LW91dGVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQsIDAuNzEpO1xufVxuXG4uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmcge1xuICBvcGFjaXR5OiAwLjk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMiwgMC42MSwgMC4zNiwgMSk7XG59XG5cbi5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXRvb2xiYXIsXG4uZmFuY3lib3gtY2FwdGlvbixcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZSAwLjI1cztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk5Nztcbn1cblxuLmZhbmN5Ym94LXNob3ctaW5mb2JhciAuZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXIsXG4uZmFuY3lib3gtc2hvdy1jYXB0aW9uIC5mYW5jeWJveC1jYXB0aW9uLFxuLmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UgMHMsIHZpc2liaWxpdHkgMHMgZWFzZSAwcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmZhbmN5Ym94LWluZm9iYXIge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxM3B4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiA0NHB4O1xuICBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mYW5jeWJveC10b29sYmFyIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LXN0YWdlIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB6LWluZGV4OiA5OTk5NDtcbn1cblxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LXN0YWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC8qIFVzaW5nIHdpdGhvdXQgcHJlZml4IHdvdWxkIGJyZWFrIElFMTEgKi9cbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTQ7XG59XG5cbi5mYW5jeWJveC1zbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcbi5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDQ0cHggMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIHtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBhZGRpbmc6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC4xNCwgMSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDAuMTQsIDEpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogOTk5OTU7XG59XG5cbi5mYW5jeWJveC1jYW4tem9vbU91dCAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tSW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4uZmFuY3lib3gtY2FuLXN3aXBlIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT10cnVlXSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmZhbmN5Ym94LWltYWdlLFxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tcGRmIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2U1ZTNkZjtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZmFuY3lib3gtdmlkZW8sXG4uZmFuY3lib3gtaWZyYW1lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogRml4IGlPUyAqL1xuLmZhbmN5Ym94LWlmcmFtZSB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtZXJyb3IgcCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIEJ1dHRvbnMgKi9cbi5mYW5jeWJveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMwLCAzMCwgMzAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHdpZHRoOiA0NHB4O1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLFxuLmZhbmN5Ym94LWJ1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LWJ1dHRvbjpsaW5rIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5mYW5jeWJveC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtZm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSxcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogRml4IElFMTEgKi9cbi5mYW5jeWJveC1idXR0b24gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpudGgtY2hpbGQoMSksXG4uZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZjUyNjg7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHotaW5kZXg6IDk5OTk4O1xufVxuXG4vKiBDbG9zZSBidXR0b24gb24gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgaHRtbCBjb250ZW50ICovXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjg7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEycHg7XG4gIHRvcDogLTQ0cHg7XG4gIHotaW5kZXg6IDQwMTtcbn1cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiAxMHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY2xvc2Utc21hbGwsXG4uZmFuY3lib3gtaXMtem9vbWFibGUuZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICB3aWR0aDogNzBweDtcbn1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzMXB4IDI2cHggMzFweCA2cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgcGFkZGluZzogMzFweCA2cHggMzFweCAyNnB4O1xuICByaWdodDogMDtcbn1cblxuLyogQ2FwdGlvbiAqL1xuLmZhbmN5Ym94LWNhcHRpb24ge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZWVlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDI1cHggNDRweCAyNXB4IDQ0cHg7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk2O1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQUVBQUFENkNBUUFBQURLU2VYWUFBQUFZa2xFUVZRb3o0MlJ3UTNBTUFnRGpmY2Z1cDhXb1J5a2ZCQUs1bVFIS1N6NXJiWEpQaXMxaGppVjNDSXFnRzBoTFpQa1ZrQTRwNHg1b1IxYlZlRHJkQ0xyVzJRMEQ1YmN3WTNUR01IYmR3M21QUnVPdGFzcFlQMXcvL0cxT0ljVzE0OEgwRE1DcUkvM21NTUFBQUFBU1VWT1JLNUNZSUk9KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC00NHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmZhbmN5Ym94LWNhcHRpb24gYSxcbi5mYW5jeWJveC1jYXB0aW9uIGE6bGluayxcbi5mYW5jeWJveC1jYXB0aW9uIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjY2NjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIExvYWRpbmcgaW5kaWNhdG9yICovXG4uZmFuY3lib3gtbG9hZGluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDRweCBzb2xpZCAjODg4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNTBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgb3BhY2l0eTogMC43O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogVHJhbnNpdGlvbiBlZmZlY3RzICovXG4uZmFuY3lib3gtYW5pbWF0ZWQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBzbGlkZSAqL1xuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogZmFkZSAqL1xuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogY2lyY3VsYXIgKi9cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHR1YmUgKi9cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygtMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygxMGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xufVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDU3NnB4KSB7XG4gIC5mYW5jeWJveC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG4gIC5mYW5jeWJveC1zbGlkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gIC5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICB9XG4gIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIGJhY2tncm91bmQ6ICM0ZTRlNGU7XG4gICAgY29sb3I6ICNmMmY0ZjY7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzZweDtcbiAgfVxufVxuLyogU2hhcmUgKi9cbi5mYW5jeWJveC1zaGFyZSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlIGgxLCAuZmFuY3lib3gtc2hhcmUgLmgxIHtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uZmFuY3lib3gtc2hhcmUgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmIge1xuICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzQ0ZTg2O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQge1xuICBiYWNrZ3JvdW5kOiAjYmQwODFkO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYWEwNzE5O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHcge1xuICBiYWNrZ3JvdW5kOiAjMWRhMWYyO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQ5NWU4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcge1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI1cHg7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzVkNWI1YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFRodW1icyAqL1xuLmZhbmN5Ym94LXRodW1icyB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICBwYWRkaW5nOiAycHggMnB4IDRweCAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIxMnB4O1xuICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LXRodW1icy14IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LXRodW1icyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcbiAgcmlnaHQ6IDIxMnB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXJnaW46IDJweDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDRweCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6OmJlZm9yZSB7XG4gIGJvcmRlcjogNnB4IHNvbGlkICNmZjUyNjg7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIHotaW5kZXg6IDk5OTkxO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhLmZhbmN5Ym94LXRodW1icy1hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZmFuY3lib3gtdGh1bWJzIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImJvb3RzdHJhcC1pY29uc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC1pY29ucy53b2ZmMj8yNGUzZWI4NGQwYmNhZjgzZDc3ZjkwNGM3OGFjMWY0N1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwLWljb25zLndvZmY/MjRlM2ViODRkMGJjYWY4M2Q3N2Y5MDRjNzhhYzFmNDdcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbi5iaTo6YmVmb3JlLFxuW2NsYXNzXj1iaS1dOjpiZWZvcmUsXG5bY2xhc3MqPVwiIGJpLVwiXTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJib290c3RyYXAtaWNvbnNcIiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJpLTEyMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2ZcIjtcbn1cblxuLmJpLWFsYXJtLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5iaS1hbGFybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cblxuLmJpLWFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmJpLWFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmJpLWFsaWduLWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmJpLWFsaWduLW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLmJpLWFsaWduLXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uYmktYWxpZ24tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiO1xufVxuXG4uYmktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuXG4uYmktYXBwLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjtcbn1cblxuLmJpLWFwcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmJpLWFyY2hpdmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjtcbn1cblxuLmJpLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5iaS1hcnJvdy05MGRlZy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uYmktYXJyb3ctOTBkZWctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGZcIjtcbn1cblxuLmJpLWFycm93LTkwZGVnLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uYmktYXJyb3ctOTBkZWctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5iaS1hcnJvdy1iYXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTJcIjtcbn1cblxuLmJpLWFycm93LWJhci1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uYmktYXJyb3ctYmFyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiO1xufVxuXG4uYmktYXJyb3ctYmFyLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNVwiO1xufVxuXG4uYmktYXJyb3ctY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNlwiO1xufVxuXG4uYmktYXJyb3ctY291bnRlcmNsb2Nrd2lzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTdcIjtcbn1cblxuLmJpLWFycm93LWRvd24tY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmJpLWFycm93LWRvd24tbGVmdC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjtcbn1cblxuLmJpLWFycm93LWRvd24tbGVmdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLWxlZnQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLWxlZnQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZFwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1yaWdodC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWZcIjtcbn1cblxuLmJpLWFycm93LWRvd24tcmlnaHQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1yaWdodC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjtcbn1cblxuLmJpLWFycm93LWRvd24tcmlnaHQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjtcbn1cblxuLmJpLWFycm93LWRvd24tc2hvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uYmktYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjtcbn1cblxuLmJpLWFycm93LWxlZnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5iaS1hcnJvdy1sZWZ0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cblxuLmJpLWFycm93LWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5iaS1hcnJvdy1sZWZ0LXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuXG4uYmktYXJyb3ctbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cblxuLmJpLWFycm93LWxlZnQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuXG4uYmktYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmZcIjtcbn1cblxuLmJpLWFycm93LXJlcGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cblxuLmJpLWFycm93LXJldHVybi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiO1xufVxuXG4uYmktYXJyb3ctcmV0dXJuLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuXG4uYmktYXJyb3ctcmlnaHQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi5iaS1hcnJvdy1yaWdodC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5iaS1hcnJvdy1yaWdodC1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmJpLWFycm93LXJpZ2h0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiO1xufVxuXG4uYmktYXJyb3ctcmlnaHQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uYmktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5iaS1hcnJvdy11cC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmJpLWFycm93LXVwLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmJpLWFycm93LXVwLWxlZnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5iaS1hcnJvdy11cC1sZWZ0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjtcbn1cblxuLmJpLWFycm93LXVwLWxlZnQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5iaS1hcnJvdy11cC1sZWZ0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cblxuLmJpLWFycm93LXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNmXCI7XG59XG5cbi5iaS1hcnJvdy11cC1yaWdodC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmJpLWFycm93LXVwLXJpZ2h0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmJpLWFycm93LXVwLXJpZ2h0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uYmktYXJyb3ctdXAtcmlnaHQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uYmktYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5iaS1hcnJvdy11cC1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjtcbn1cblxuLmJpLWFycm93LXVwLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NlwiO1xufVxuXG4uYmktYXJyb3ctdXAtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xufVxuXG4uYmktYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5iaS1hcnJvd3MtYW5nbGUtY29udHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5iaS1hcnJvd3MtYW5nbGUtZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4uYmktYXJyb3dzLWNvbGxhcHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uYmktYXJyb3dzLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmJpLWFycm93cy1mdWxsc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uYmktYXJyb3dzLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5iaS1hc3BlY3QtcmF0aW8tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGZcIjtcbn1cblxuLmJpLWFzcGVjdC1yYXRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmJpLWFzdGVyaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uYmktYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5iaS1hd2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uYmktYXdhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5iaS1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uYmktYmFja3NwYWNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG5cbi5iaS1iYWNrc3BhY2UtcmV2ZXJzZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uYmktYmFja3NwYWNlLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG5cbi5iaS1iYWNrc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5iaS1iYWRnZS0zZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiO1xufVxuXG4uYmktYmFkZ2UtM2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5iaS1iYWRnZS00ay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uYmktYmFkZ2UtNGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5iaS1iYWRnZS04ay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uYmktYmFkZ2UtOGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVmXCI7XG59XG5cbi5iaS1iYWRnZS1hZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uYmktYmFkZ2UtYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5iaS1iYWRnZS1hci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uYmktYmFkZ2UtYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5iaS1iYWRnZS1jYy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uYmktYmFkZ2UtY2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7XG59XG5cbi5iaS1iYWRnZS1oZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiO1xufVxuXG4uYmktYmFkZ2UtaGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5iaS1iYWRnZS10bS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiO1xufVxuXG4uYmktYmFkZ2UtdG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5iaS1iYWRnZS12by1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YVwiO1xufVxuXG4uYmktYmFkZ2Utdm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi5iaS1iYWRnZS12ci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uYmktYmFkZ2UtdnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG5cbi5iaS1iYWRnZS13Yy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uYmktYmFkZ2Utd2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZmXCI7XG59XG5cbi5iaS1iYWctY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cblxuLmJpLWJhZy1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmJpLWJhZy1kYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcyXCI7XG59XG5cbi5iaS1iYWctZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjtcbn1cblxuLmJpLWJhZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uYmktYmFnLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmJpLWJhZy1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uYmktYmFnLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmJpLWJhZy14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuXG4uYmktYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiO1xufVxuXG4uYmktYmFyLWNoYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5iaS1iYXItY2hhcnQtbGluZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uYmktYmFyLWNoYXJ0LWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG5cbi5iaS1iYXItY2hhcnQtc3RlcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG5cbi5iaS1iYXItY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5iaS1iYXNrZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2ZcIjtcbn1cblxuLmJpLWJhc2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjtcbn1cblxuLmJpLWJhc2tldDItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmJpLWJhc2tldDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XG59XG5cbi5iaS1iYXNrZXQzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5iaS1iYXNrZXQzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uYmktYmF0dGVyeS1jaGFyZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmJpLWJhdHRlcnktZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjtcbn1cblxuLmJpLWJhdHRlcnktaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmJpLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5iaS1iZWxsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5iaS1iZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiO1xufVxuXG4uYmktYmV6aWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiO1xufVxuXG4uYmktYmV6aWVyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cblxuLmJpLWJpY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XG59XG5cbi5iaS1iaW5vY3VsYXJzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThlXCI7XG59XG5cbi5iaS1iaW5vY3VsYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZlwiO1xufVxuXG4uYmktYmxvY2txdW90ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiO1xufVxuXG4uYmktYmxvY2txdW90ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmJpLWJvb2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmJpLWJvb2staGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmJpLWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG5cbi5iaS1ib29rbWFyay1jaGVjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiO1xufVxuXG4uYmktYm9va21hcmstY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk2XCI7XG59XG5cbi5iaS1ib29rbWFyay1kYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG5cbi5iaS1ib29rbWFyay1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uYmktYm9va21hcmstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmJpLWJvb2ttYXJrLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7XG59XG5cbi5iaS1ib29rbWFyay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmJpLWJvb2ttYXJrLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmJpLWJvb2ttYXJrLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5iaS1ib29rbWFyay1zdGFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi5iaS1ib29rbWFyay1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZlwiO1xufVxuXG4uYmktYm9va21hcmsteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uYmktYm9va21hcmsteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cblxuLmJpLWJvb2ttYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uYmktYm9va21hcmtzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5iaS1ib29rbWFya3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5iaS1ib29rc2hlbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5iaS1ib290c3RyYXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmJpLWJvb3RzdHJhcC1yZWJvb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5iaS1ib290c3RyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5iaS1ib3JkZXItYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuXG4uYmktYm9yZGVyLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cblxuLmJpLWJvcmRlci1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5iaS1ib3JkZXItaW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG5cbi5iaS1ib3JkZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmJpLWJvcmRlci1taWRkbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5iaS1ib3JkZXItb3V0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFmXCI7XG59XG5cbi5iaS1ib3JkZXItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7XG59XG5cbi5iaS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG5cbi5iaS1ib3JkZXItdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuXG4uYmktYm9yZGVyLXdpZHRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uYmktYm9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uYmktYm91bmRpbmctYm94LWNpcmNsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5iaS1ib3VuZGluZy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uYmktYm94LWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctaW4tZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmJcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uYmktYm94LWFycm93LWluLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctaW4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctaW4tdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmZcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uYmktYm94LWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uYmktYm94LWFycm93LXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5iaS1ib3gtc2VhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzdcIjtcbn1cblxuLmJpLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjtcbn1cblxuLmJpLWJyYWNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmJpLWJyaWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmJpLWJyaWVmY2FzZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uYmktYnJpZWZjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiO1xufVxuXG4uYmktYnJpZ2h0bmVzcy1hbHQtaGlnaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiO1xufVxuXG4uYmktYnJpZ2h0bmVzcy1hbHQtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cblxuLmJpLWJyaWdodG5lc3MtYWx0LWxvdy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZlwiO1xufVxuXG4uYmktYnJpZ2h0bmVzcy1hbHQtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuXG4uYmktYnJpZ2h0bmVzcy1oaWdoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWxvdy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uYmktYnJpZ2h0bmVzcy1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG5cbi5iaS1icm9hZGNhc3QtcGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuXG4uYmktYnJvYWRjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiO1xufVxuXG4uYmktYnJ1c2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjtcbn1cblxuLmJpLWJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uYmktYnVja2V0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ5XCI7XG59XG5cbi5iaS1idWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5iaS1idWctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjtcbn1cblxuLmJpLWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmJpLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uYmktYnVsbHNleWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5iaS1jYWxjdWxhdG9yLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRmXCI7XG59XG5cbi5iaS1jYWxjdWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uYmktY2FsZW5kYXItY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmJpLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuXG4uYmktY2FsZW5kYXItZGF0ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uYmktY2FsZW5kYXItZGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmJpLWNhbGVuZGFyLWRheS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uYmktY2FsZW5kYXItZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuXG4uYmktY2FsZW5kYXItZXZlbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmJpLWNhbGVuZGFyLWV2ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uYmktY2FsZW5kYXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLmJpLWNhbGVuZGFyLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7XG59XG5cbi5iaS1jYWxlbmRhci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmJpLWNhbGVuZGFyLW1vbnRoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG59XG5cbi5iaS1jYWxlbmRhci1tb250aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjtcbn1cblxuLmJpLWNhbGVuZGFyLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjtcbn1cblxuLmJpLWNhbGVuZGFyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVmXCI7XG59XG5cbi5iaS1jYWxlbmRhci1yYW5nZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uYmktY2FsZW5kYXItcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5iaS1jYWxlbmRhci13ZWVrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG5cbi5iaS1jYWxlbmRhci13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuXG4uYmktY2FsZW5kYXIteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4uYmktY2FsZW5kYXIteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmJpLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiO1xufVxuXG4uYmktY2FsZW5kYXIyLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY3XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZGF0ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiO1xufVxuXG4uYmktY2FsZW5kYXIyLWRhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZGF5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uYmktY2FsZW5kYXIyLWV2ZW50LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZXZlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmZcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1taW51cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiO1xufVxuXG4uYmktY2FsZW5kYXIyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuXG4uYmktY2FsZW5kYXIyLW1vbnRoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItbW9udGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiO1xufVxuXG4uYmktY2FsZW5kYXIyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItcmFuZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi13ZWVrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItd2Vlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5iaS1jYWxlbmRhcjIteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmJpLWNhbGVuZGFyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGNcIjtcbn1cblxuLmJpLWNhbGVuZGFyMy1ldmVudC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uYmktY2FsZW5kYXIzLWV2ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiO1xufVxuXG4uYmktY2FsZW5kYXIzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBmXCI7XG59XG5cbi5iaS1jYWxlbmRhcjMtcmFuZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLmJpLWNhbGVuZGFyMy1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLmJpLWNhbGVuZGFyMy13ZWVrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7XG59XG5cbi5iaS1jYWxlbmRhcjMtd2Vlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cblxuLmJpLWNhbGVuZGFyMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmJpLWNhbGVuZGFyNC1ldmVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cblxuLmJpLWNhbGVuZGFyNC1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjtcbn1cblxuLmJpLWNhbGVuZGFyNC13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiO1xufVxuXG4uYmktY2FsZW5kYXI0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuXG4uYmktY2FtZXJhLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7XG59XG5cbi5iaS1jYW1lcmEtcmVlbHMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmJpLWNhbWVyYS1yZWVsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLmJpLWNhbWVyYS12aWRlby1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxY1wiO1xufVxuXG4uYmktY2FtZXJhLXZpZGVvLW9mZi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uYmktY2FtZXJhLXZpZGVvLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmJpLWNhbWVyYS12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWZcIjtcbn1cblxuLmJpLWNhbWVyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjBcIjtcbn1cblxuLmJpLWNhbWVyYTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7XG59XG5cbi5iaS1jYXBzbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uYmktY2Fwc2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi5iaS1jYXJkLWNoZWNrbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmJpLWNhcmQtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmJpLWNhcmQtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG5cbi5iaS1jYXJkLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI3XCI7XG59XG5cbi5iaS1jYXJkLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7XG59XG5cbi5iaS1jYXJldC1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5iaS1jYXJldC1kb3duLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiO1xufVxuXG4uYmktY2FyZXQtZG93bi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5iaS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuXG4uYmktY2FyZXQtbGVmdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuXG4uYmktY2FyZXQtbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmVcIjtcbn1cblxuLmJpLWNhcmV0LWxlZnQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZlwiO1xufVxuXG4uYmktY2FyZXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzBcIjtcbn1cblxuLmJpLWNhcmV0LXJpZ2h0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5iaS1jYXJldC1yaWdodC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmJpLWNhcmV0LXJpZ2h0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cblxuLmJpLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuXG4uYmktY2FyZXQtdXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmJpLWNhcmV0LXVwLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uYmktY2FyZXQtdXAtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuXG4uYmktY2FyZXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG5cbi5iaS1jYXJ0LWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5iaS1jYXJ0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uYmktY2FydC1kYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi5iaS1jYXJ0LWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5iaS1jYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5iaS1jYXJ0LXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmJpLWNhcnQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2ZcIjtcbn1cblxuLmJpLWNhcnQteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uYmktY2FydC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiO1xufVxuXG4uYmktY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmJpLWNhcnQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uYmktY2FydDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5iaS1jYXJ0NDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cblxuLmJpLWNhc2gtc3RhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7XG59XG5cbi5iaS1jYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuXG4uYmktY2FzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjtcbn1cblxuLmJpLWNoYXQtZG90cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uYmktY2hhdC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YVwiO1xufVxuXG4uYmktY2hhdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uYmktY2hhdC1sZWZ0LWRvdHMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4uYmktY2hhdC1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5iaS1jaGF0LWxlZnQtcXVvdGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGZcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTBcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC10ZXh0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5iaS1jaGF0LWxlZnQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmJpLWNoYXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmJpLWNoYXQtcXVvdGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmJpLWNoYXQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7XG59XG5cbi5iaS1jaGF0LXJpZ2h0LWRvdHMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtcXVvdGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5iaS1jaGF0LXJpZ2h0LXRleHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZS1kb3RzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZS1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZlwiO1xufVxuXG4uYmktY2hhdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLXF1b3RlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZS1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLXRleHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjNcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmJpLWNoYXQtdGV4dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uYmktY2hhdC10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uYmktY2hhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmJpLWNoZWNrLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjtcbn1cblxuLmJpLWNoZWNrLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uYmktY2hlY2stY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuXG4uYmktY2hlY2stc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5iaS1jaGVjay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5iaS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLmJpLWNoZWNrMi1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZmXCI7XG59XG5cbi5iaS1jaGVjazItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiO1xufVxuXG4uYmktY2hlY2syLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjtcbn1cblxuLmJpLWNoZWNrMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzJcIjtcbn1cblxuLmJpLWNoZXZyb24tYmFyLWNvbnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uYmktY2hldnJvbi1iYXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmJpLWNoZXZyb24tYmFyLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmJpLWNoZXZyb24tYmFyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5iaS1jaGV2cm9uLWJhci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmJpLWNoZXZyb24tYmFyLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OFwiO1xufVxuXG4uYmktY2hldnJvbi1jb21wYWN0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5iaS1jaGV2cm9uLWNvbXBhY3QtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmJpLWNoZXZyb24tY29tcGFjdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2JcIjtcbn1cblxuLmJpLWNoZXZyb24tY29tcGFjdC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLmJpLWNoZXZyb24tY29udHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi5iaS1jaGV2cm9uLWRvdWJsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uYmktY2hldnJvbi1kb3VibGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2ZcIjtcbn1cblxuLmJpLWNoZXZyb24tZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uYmktY2hldnJvbi1kb3VibGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG5cbi5iaS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5iaS1jaGV2cm9uLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODNcIjtcbn1cblxuLmJpLWNoZXZyb24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmJpLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7XG59XG5cbi5iaS1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uYmktY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5iaS1jaXJjbGUtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmJpLWNpcmNsZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5iaS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtZGF0YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZVwiO1xufVxuXG4uYmktY2xpcGJvYXJkLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhmXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5iaS1jbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uYmktY2xvY2staGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTJcIjtcbn1cblxuLmJpLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uYmktY2xvdWQtYXJyb3ctZG93bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uYmktY2xvdWQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjtcbn1cblxuLmJpLWNsb3VkLWFycm93LXVwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5iaS1jbG91ZC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cblxuLmJpLWNsb3VkLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5iaS1jbG91ZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmJpLWNsb3VkLWRvd25sb2FkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG5cbi5iaS1jbG91ZC1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWJcIjtcbn1cblxuLmJpLWNsb3VkLWRyaXp6bGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWNcIjtcbn1cblxuLmJpLWNsb3VkLWRyaXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi5iaS1jbG91ZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiO1xufVxuXG4uYmktY2xvdWQtZm9nLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlmXCI7XG59XG5cbi5iaS1jbG91ZC1mb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5iaS1jbG91ZC1mb2cyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7XG59XG5cbi5iaS1jbG91ZC1mb2cyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uYmktY2xvdWQtaGFpbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uYmktY2xvdWQtaGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmJpLWNsb3VkLWhhemUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmJpLWNsb3VkLWhhemUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmJpLWNsb3VkLWhhemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5iaS1jbG91ZC1oYXplMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuXG4uYmktY2xvdWQtbGlnaHRuaW5nLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7XG59XG5cbi5iaS1jbG91ZC1saWdodG5pbmctcmFpbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uYmktY2xvdWQtbGlnaHRuaW5nLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5iaS1jbG91ZC1saWdodG5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG5cbi5iaS1jbG91ZC1taW51cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uYmktY2xvdWQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7XG59XG5cbi5iaS1jbG91ZC1tb29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFmXCI7XG59XG5cbi5iaS1jbG91ZC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuXG4uYmktY2xvdWQtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uYmktY2xvdWQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cblxuLmJpLWNsb3VkLXJhaW4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLmJpLWNsb3VkLXJhaW4taGVhdnktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cblxuLmJpLWNsb3VkLXJhaW4taGVhdnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG5cbi5iaS1jbG91ZC1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uYmktY2xvdWQtc2xhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjdcIjtcbn1cblxuLmJpLWNsb3VkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuXG4uYmktY2xvdWQtc2xlZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjtcbn1cblxuLmJpLWNsb3VkLXNsZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYVwiO1xufVxuXG4uYmktY2xvdWQtc25vdy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uYmktY2xvdWQtc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmNcIjtcbn1cblxuLmJpLWNsb3VkLXN1bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uYmktY2xvdWQtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZVwiO1xufVxuXG4uYmktY2xvdWQtdXBsb2FkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJmXCI7XG59XG5cbi5iaS1jbG91ZC11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG5cbi5iaS1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmJpLWNsb3Vkcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiO1xufVxuXG4uYmktY2xvdWRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjM1wiO1xufVxuXG4uYmktY2xvdWR5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi5iaS1jbG91ZHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7XG59XG5cbi5iaS1jb2RlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4uYmktY29kZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5iaS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uYmktY29sbGVjdGlvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uYmktY29sbGVjdGlvbi1wbGF5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5iaS1jb2xsZWN0aW9uLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5iaS1jb2xsZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiO1xufVxuXG4uYmktY29sdW1ucy1nYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5iaS1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uYmktY29tbWFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2ZcIjtcbn1cblxuLmJpLWNvbXBhc3MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDBcIjtcbn1cblxuLmJpLWNvbXBhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG5cbi5iaS1jb25lLXN0cmlwZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5iaS1jb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uYmktY29udHJvbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDRcIjtcbn1cblxuLmJpLWNwdS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uYmktY3B1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uYmktY3JlZGl0LWNhcmQtMi1iYWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG5cbi5iaS1jcmVkaXQtY2FyZC0yLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG5cbi5iaS1jcmVkaXQtY2FyZC0yLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5iaS1jcmVkaXQtY2FyZC0yLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4uYmktY3JlZGl0LWNhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmJpLWNyZWRpdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uYmktY3JvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmJpLWN1cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiO1xufVxuXG4uYmktY3VwLXN0cmF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZlwiO1xufVxuXG4uYmktY3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uYmktY3Vyc29yLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUxXCI7XG59XG5cbi5iaS1jdXJzb3ItdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjtcbn1cblxuLmJpLWN1cnNvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmJpLWRhc2gtY2lyY2xlLWRvdHRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLmJpLWRhc2gtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5iaS1kYXNoLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTZcIjtcbn1cblxuLmJpLWRhc2gtc3F1YXJlLWRvdHRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmJpLWRhc2gtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi5iaS1kYXNoLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLmJpLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5iaS1kaWFncmFtLTItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWJcIjtcbn1cblxuLmJpLWRpYWdyYW0tMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWNcIjtcbn1cblxuLmJpLWRpYWdyYW0tMy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uYmktZGlhZ3JhbS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiO1xufVxuXG4uYmktZGlhbW9uZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZlwiO1xufVxuXG4uYmktZGlhbW9uZC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uYmktZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cblxuLmJpLWRpY2UtMS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMlwiO1xufVxuXG4uYmktZGljZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmM1wiO1xufVxuXG4uYmktZGljZS0yLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY0XCI7XG59XG5cbi5iaS1kaWNlLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5iaS1kaWNlLTMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLmJpLWRpY2UtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjtcbn1cblxuLmJpLWRpY2UtNC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOFwiO1xufVxuXG4uYmktZGljZS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uYmktZGljZS01LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZhXCI7XG59XG5cbi5iaS1kaWNlLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5iaS1kaWNlLTYtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmNcIjtcbn1cblxuLmJpLWRpY2UtNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmRcIjtcbn1cblxuLmJpLWRpc2MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmVcIjtcbn1cblxuLmJpLWRpc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZmXCI7XG59XG5cbi5iaS1kaXNjb3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMFwiO1xufVxuXG4uYmktZGlzcGxheS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMVwiO1xufVxuXG4uYmktZGlzcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjtcbn1cblxuLmJpLWRpc3RyaWJ1dGUtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmJpLWRpc3RyaWJ1dGUtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5iaS1kb29yLWNsb3NlZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uYmktZG9vci1jbG9zZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA2XCI7XG59XG5cbi5iaS1kb29yLW9wZW4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDdcIjtcbn1cblxuLmJpLWRvb3Itb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDhcIjtcbn1cblxuLmJpLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmJpLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uYmktZHJvcGxldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiO1xufVxuXG4uYmktZHJvcGxldC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiO1xufVxuXG4uYmktZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGRcIjtcbn1cblxuLmJpLWVhcmJ1ZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBlXCI7XG59XG5cbi5iaS1lYXNlbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4uYmktZWFzZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEwXCI7XG59XG5cbi5iaS1lZ2ctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTFcIjtcbn1cblxuLmJpLWVnZy1mcmllZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTJcIjtcbn1cblxuLmJpLWVnZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTNcIjtcbn1cblxuLmJpLWVqZWN0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE0XCI7XG59XG5cbi5iaS1lamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTVcIjtcbn1cblxuLmJpLWVtb2ppLWFuZ3J5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE2XCI7XG59XG5cbi5iaS1lbW9qaS1hbmdyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjtcbn1cblxuLmJpLWVtb2ppLWRpenp5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE4XCI7XG59XG5cbi5iaS1lbW9qaS1kaXp6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTlcIjtcbn1cblxuLmJpLWVtb2ppLWV4cHJlc3Npb25sZXNzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFhXCI7XG59XG5cbi5iaS1lbW9qaS1leHByZXNzaW9ubGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWJcIjtcbn1cblxuLmJpLWVtb2ppLWZyb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFjXCI7XG59XG5cbi5iaS1lbW9qaS1mcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLmJpLWVtb2ppLWhlYXJ0LWV5ZXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLmJpLWVtb2ppLWhlYXJ0LWV5ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFmXCI7XG59XG5cbi5iaS1lbW9qaS1sYXVnaGluZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiO1xufVxuXG4uYmktZW1vamktbGF1Z2hpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIxXCI7XG59XG5cbi5iaS1lbW9qaS1uZXV0cmFsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIyXCI7XG59XG5cbi5iaS1lbW9qaS1uZXV0cmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyM1wiO1xufVxuXG4uYmktZW1vamktc21pbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLmJpLWVtb2ppLXNtaWxlLXVwc2lkZS1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7XG59XG5cbi5iaS1lbW9qaS1zbWlsZS11cHNpZGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjZcIjtcbn1cblxuLmJpLWVtb2ppLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiO1xufVxuXG4uYmktZW1vamktc3VuZ2xhc3Nlcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuXG4uYmktZW1vamktc3VuZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjlcIjtcbn1cblxuLmJpLWVtb2ppLXdpbmstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmFcIjtcbn1cblxuLmJpLWVtb2ppLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJiXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiO1xufVxuXG4uYmktZW52ZWxvcGUtb3Blbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uYmktZW52ZWxvcGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmVcIjtcbn1cblxuLmJpLWVudmVsb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZlwiO1xufVxuXG4uYmktZXJhc2VyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMwXCI7XG59XG5cbi5iaS1lcmFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMxXCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzJcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzNcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLWRpYW1vbmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzRcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi1vY3RhZ29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM2XCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uYmktZXhjbGFtYXRpb24tc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM5XCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi10cmlhbmdsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYVwiO1xufVxuXG4uYmktZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNiXCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2NcIjtcbn1cblxuLmJpLWV4Y2x1ZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7XG59XG5cbi5iaS1leWUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjtcbn1cblxuLmJpLWV5ZS1zbGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZlwiO1xufVxuXG4uYmktZXllLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4uYmktZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MVwiO1xufVxuXG4uYmktZXllZHJvcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjtcbn1cblxuLmJpLWV5ZWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQzXCI7XG59XG5cbi5iaS1mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDRcIjtcbn1cblxuLmJpLWZpbGUtYXJyb3ctZG93bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NVwiO1xufVxuXG4uYmktZmlsZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NlwiO1xufVxuXG4uYmktZmlsZS1hcnJvdy11cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiO1xufVxuXG4uYmktZmlsZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjtcbn1cblxuLmJpLWZpbGUtYmFyLWdyYXBoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ5XCI7XG59XG5cbi5iaS1maWxlLWJhci1ncmFwaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLmJpLWZpbGUtYmluYXJ5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7XG59XG5cbi5iaS1maWxlLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmJpLWZpbGUtYnJlYWstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGRcIjtcbn1cblxuLmJpLWZpbGUtYnJlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRlXCI7XG59XG5cbi5iaS1maWxlLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRmXCI7XG59XG5cbi5iaS1maWxlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MFwiO1xufVxuXG4uYmktZmlsZS1jb2RlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5iaS1maWxlLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5iaS1maWxlLWRpZmYtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTNcIjtcbn1cblxuLmJpLWZpbGUtZGlmZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTRcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1hcnJvdy1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU1XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1hcnJvdy11cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1N1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWJhci1ncmFwaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWJhci1ncmFwaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1iaW5hcnktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1iaW5hcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstYnJlYWstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWVcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1jaGVjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWNvZGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjFcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWRpZmYtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1kaWZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWVhc2VsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY1XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstZWFzZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstZXhjZWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjdcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1leGNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjhcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWZvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWltYWdlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbG9jazItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1sb2NrMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzFcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1tZWRpY2FsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzNcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1taW51cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLW11c2ljLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc2XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc3XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcGVyc29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBsYXktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2NcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBvc3QtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2VcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wb3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBwdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODFcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1yaWNodGV4dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXJpY2h0ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXJ1bGVkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcnVsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstc2xpZGVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg2XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstc2xpZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4N1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXNwcmVhZHNoZWV0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstc3ByZWFkc2hlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstdGV4dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstd29yZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXdvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmsteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstemlwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkwXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstemlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MlwiO1xufVxuXG4uYmktZmlsZS1lYXNlbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uYmktZmlsZS1lYXNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjtcbn1cblxuLmJpLWZpbGUtZXhjZWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjtcbn1cblxuLmJpLWZpbGUtZXhjZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7XG59XG5cbi5iaS1maWxlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5iaS1maWxlLWZvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOThcIjtcbn1cblxuLmJpLWZpbGUtZm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLmJpLWZpbGUtaW1hZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cblxuLmJpLWZpbGUtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzliXCI7XG59XG5cbi5iaS1maWxlLWxvY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjtcbn1cblxuLmJpLWZpbGUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjtcbn1cblxuLmJpLWZpbGUtbG9jazItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cblxuLmJpLWZpbGUtbG9jazI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7XG59XG5cbi5iaS1maWxlLW1lZGljYWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTBcIjtcbn1cblxuLmJpLWZpbGUtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjtcbn1cblxuLmJpLWZpbGUtbWludXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjtcbn1cblxuLmJpLWZpbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7XG59XG5cbi5iaS1maWxlLW11c2ljLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7XG59XG5cbi5iaS1maWxlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiO1xufVxuXG4uYmktZmlsZS1wZXJzb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjtcbn1cblxuLmJpLWZpbGUtcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhN1wiO1xufVxuXG4uYmktZmlsZS1wbGF5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E4XCI7XG59XG5cbi5iaS1maWxlLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5iaS1maWxlLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjtcbn1cblxuLmJpLWZpbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWJcIjtcbn1cblxuLmJpLWZpbGUtcG9zdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhY1wiO1xufVxuXG4uYmktZmlsZS1wb3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZFwiO1xufVxuXG4uYmktZmlsZS1wcHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjtcbn1cblxuLmJpLWZpbGUtcHB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uYmktZmlsZS1yaWNodGV4dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiO1xufVxuXG4uYmktZmlsZS1yaWNodGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjtcbn1cblxuLmJpLWZpbGUtcnVsZWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjtcbn1cblxuLmJpLWZpbGUtcnVsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IzXCI7XG59XG5cbi5iaS1maWxlLXNsaWRlcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuXG4uYmktZmlsZS1zbGlkZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7XG59XG5cbi5iaS1maWxlLXNwcmVhZHNoZWV0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I2XCI7XG59XG5cbi5iaS1maWxlLXNwcmVhZHNoZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiO1xufVxuXG4uYmktZmlsZS10ZXh0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I4XCI7XG59XG5cbi5iaS1maWxlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7XG59XG5cbi5iaS1maWxlLXdvcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjtcbn1cblxuLmJpLWZpbGUtd29yZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjtcbn1cblxuLmJpLWZpbGUteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uYmktZmlsZS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZFwiO1xufVxuXG4uYmktZmlsZS16aXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmJpLWZpbGUtemlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uYmktZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmJpLWZpbGVzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzFcIjtcbn1cblxuLmJpLWZpbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMlwiO1xufVxuXG4uYmktZmlsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjtcbn1cblxuLmJpLWZpbHRlci1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjtcbn1cblxuLmJpLWZpbHRlci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5iaS1maWx0ZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjtcbn1cblxuLmJpLWZpbHRlci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzdcIjtcbn1cblxuLmJpLWZpbHRlci1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjtcbn1cblxuLmJpLWZpbHRlci1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5iaS1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5iaS1mbGFnLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NiXCI7XG59XG5cbi5iaS1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiO1xufVxuXG4uYmktZmxvd2VyMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmJpLWZsb3dlcjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5iaS1mbG93ZXIzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiO1xufVxuXG4uYmktZm9sZGVyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG4uYmktZm9sZGVyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5iaS1mb2xkZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7XG59XG5cbi5iaS1mb2xkZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjtcbn1cblxuLmJpLWZvbGRlci1zeW1saW5rLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7XG59XG5cbi5iaS1mb2xkZXItc3ltbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDVcIjtcbn1cblxuLmJpLWZvbGRlci14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiO1xufVxuXG4uYmktZm9sZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuXG4uYmktZm9sZGVyMi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOFwiO1xufVxuXG4uYmktZm9sZGVyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjtcbn1cblxuLmJpLWZvbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiO1xufVxuXG4uYmktZm9yd2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYlwiO1xufVxuXG4uYmktZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjtcbn1cblxuLmJpLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZFwiO1xufVxuXG4uYmktZnVsbHNjcmVlbi1leGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uYmktZnVsbHNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjtcbn1cblxuLmJpLWZ1bm5lbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uYmktZnVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uYmktZ2Vhci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiO1xufVxuXG4uYmktZ2Vhci13aWRlLWNvbm5lY3RlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjtcbn1cblxuLmJpLWdlYXItd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmJpLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5iaS1nZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7XG59XG5cbi5iaS1nZW8tYWx0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7XG59XG5cbi5iaS1nZW8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOFwiO1xufVxuXG4uYmktZ2VvLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U5XCI7XG59XG5cbi5iaS1nZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5iaS1naWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5iaS1naWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiO1xufVxuXG4uYmktZ2l0aHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uYmktZ2xvYmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7XG59XG5cbi5iaS1nbG9iZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VmXCI7XG59XG5cbi5iaS1nb29nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YwXCI7XG59XG5cbi5iaS1ncmFwaC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMVwiO1xufVxuXG4uYmktZ3JhcGgtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7XG59XG5cbi5iaS1ncmlkLTF4Mi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiO1xufVxuXG4uYmktZ3JpZC0xeDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7XG59XG5cbi5iaS1ncmlkLTN4Mi1nYXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjVcIjtcbn1cblxuLmJpLWdyaWQtM3gyLWdhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjtcbn1cblxuLmJpLWdyaWQtM3gyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiO1xufVxuXG4uYmktZ3JpZC0zeDMtZ2FwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5iaS1ncmlkLTN4My1nYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5iaS1ncmlkLTN4Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjtcbn1cblxuLmJpLWdyaWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmJpLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZjXCI7XG59XG5cbi5iaS1ncmlwLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZkXCI7XG59XG5cbi5iaS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZVwiO1xufVxuXG4uYmktaGFtbWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uYmktaGFuZC1pbmRleC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiO1xufVxuXG4uYmktaGFuZC1pbmRleC10aHVtYi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMVwiO1xufVxuXG4uYmktaGFuZC1pbmRleC10aHVtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjtcbn1cblxuLmJpLWhhbmQtaW5kZXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7XG59XG5cbi5iaS1oYW5kLXRodW1icy1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7XG59XG5cbi5iaS1oYW5kLXRodW1icy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiO1xufVxuXG4uYmktaGFuZC10aHVtYnMtdXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjtcbn1cblxuLmJpLWhhbmQtdGh1bWJzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiO1xufVxuXG4uYmktaGFuZGJhZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiO1xufVxuXG4uYmktaGFuZGJhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDlcIjtcbn1cblxuLmJpLWhhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XG59XG5cbi5iaS1oZGQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGJcIjtcbn1cblxuLmJpLWhkZC1uZXR3b3JrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5iaS1oZGQtbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjtcbn1cblxuLmJpLWhkZC1yYWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBlXCI7XG59XG5cbi5iaS1oZGQtcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGZcIjtcbn1cblxuLmJpLWhkZC1zdGFjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uYmktaGRkLXN0YWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uYmktaGRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMlwiO1xufVxuXG4uYmktaGVhZHBob25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTNcIjtcbn1cblxuLmJpLWhlYWRzZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5iaS1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiO1xufVxuXG4uYmktaGVhcnQtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjtcbn1cblxuLmJpLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiO1xufVxuXG4uYmktaGVwdGFnb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MThcIjtcbn1cblxuLmJpLWhlcHRhZ29uLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5iaS1oZXB0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjtcbn1cblxuLmJpLWhleGFnb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjtcbn1cblxuLmJpLWhleGFnb24taGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjtcbn1cblxuLmJpLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5iaS1ob3VyZ2xhc3MtYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiO1xufVxuXG4uYmktaG91cmdsYXNzLXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4uYmktaG91cmdsYXNzLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjBcIjtcbn1cblxuLmJpLWhvdXJnbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjtcbn1cblxuLmJpLWhvdXNlLWRvb3ItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjJcIjtcbn1cblxuLmJpLWhvdXNlLWRvb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5iaS1ob3VzZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNFwiO1xufVxuXG4uYmktaG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI1XCI7XG59XG5cbi5iaS1ocjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjtcbn1cblxuLmJpLWh1cnJpY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjtcbn1cblxuLmJpLWltYWdlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjtcbn1cblxuLmJpLWltYWdlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7XG59XG5cbi5iaS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjtcbn1cblxuLmJpLWltYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjtcbn1cblxuLmJpLWluYm94LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7XG59XG5cbi5iaS1pbmJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjtcbn1cblxuLmJpLWluYm94ZXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjtcbn1cblxuLmJpLWluYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5iaS1pbmZvLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiO1xufVxuXG4uYmktaW5mby1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5iaS1pbmZvLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMlwiO1xufVxuXG4uYmktaW5mby1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5iaS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiO1xufVxuXG4uYmktaW5wdXQtY3Vyc29yLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM1XCI7XG59XG5cbi5iaS1pbnB1dC1jdXJzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM2XCI7XG59XG5cbi5iaS1pbnN0YWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7XG59XG5cbi5iaS1pbnRlcnNlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM4XCI7XG59XG5cbi5iaS1qb3VybmFsLWFsYnVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOVwiO1xufVxuXG4uYmktam91cm5hbC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiO1xufVxuXG4uYmktam91cm5hbC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2JcIjtcbn1cblxuLmJpLWpvdXJuYWwtYm9va21hcmstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2NcIjtcbn1cblxuLmJpLWpvdXJuYWwtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNkXCI7XG59XG5cbi5iaS1qb3VybmFsLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uYmktam91cm5hbC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZlwiO1xufVxuXG4uYmktam91cm5hbC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MFwiO1xufVxuXG4uYmktam91cm5hbC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDFcIjtcbn1cblxuLmJpLWpvdXJuYWwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDJcIjtcbn1cblxuLmJpLWpvdXJuYWwtcmljaHRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQzXCI7XG59XG5cbi5iaS1qb3VybmFsLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ0XCI7XG59XG5cbi5iaS1qb3VybmFsLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG5cbi5iaS1qb3VybmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NlwiO1xufVxuXG4uYmktam91cm5hbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ3XCI7XG59XG5cbi5iaS1qb3lzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLmJpLWp1c3RpZnktbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjtcbn1cblxuLmJpLWp1c3RpZnktcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRhXCI7XG59XG5cbi5iaS1qdXN0aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uYmkta2FuYmFuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRjXCI7XG59XG5cbi5iaS1rYW5iYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5iaS1rZXktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLmJpLWtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGZcIjtcbn1cblxuLmJpLWtleWJvYXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5iaS1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjtcbn1cblxuLmJpLWxhZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTJcIjtcbn1cblxuLmJpLWxhbXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjtcbn1cblxuLmJpLWxhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU0XCI7XG59XG5cbi5iaS1sYXB0b3AtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTVcIjtcbn1cblxuLmJpLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjtcbn1cblxuLmJpLWxheWVyLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiO1xufVxuXG4uYmktbGF5ZXItZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmJpLWxheWVycy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiO1xufVxuXG4uYmktbGF5ZXJzLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVhXCI7XG59XG5cbi5iaS1sYXllcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDViXCI7XG59XG5cbi5iaS1sYXlvdXQtc2lkZWJhci1pbnNldC1yZXZlcnNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiO1xufVxuXG4uYmktbGF5b3V0LXNpZGViYXItaW5zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7XG59XG5cbi5iaS1sYXlvdXQtc2lkZWJhci1yZXZlcnNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZVwiO1xufVxuXG4uYmktbGF5b3V0LXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVmXCI7XG59XG5cbi5iaS1sYXlvdXQtc3BsaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYwXCI7XG59XG5cbi5iaS1sYXlvdXQtdGV4dC1zaWRlYmFyLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYxXCI7XG59XG5cbi5iaS1sYXlvdXQtdGV4dC1zaWRlYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MlwiO1xufVxuXG4uYmktbGF5b3V0LXRleHQtd2luZG93LXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYzXCI7XG59XG5cbi5iaS1sYXlvdXQtdGV4dC13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY0XCI7XG59XG5cbi5iaS1sYXlvdXQtdGhyZWUtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjVcIjtcbn1cblxuLmJpLWxheW91dC13dGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5iaS1saWZlLXByZXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjdcIjtcbn1cblxuLmJpLWxpZ2h0YnVsYi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uYmktbGlnaHRidWxiLW9mZi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG4uYmktbGlnaHRidWxiLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmJpLWxpZ2h0YnVsYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjtcbn1cblxuLmJpLWxpZ2h0bmluZy1jaGFyZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjtcbn1cblxuLmJpLWxpZ2h0bmluZy1jaGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5iaS1saWdodG5pbmctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmVcIjtcbn1cblxuLmJpLWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmZcIjtcbn1cblxuLmJpLWxpbmstNDVkZWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7XG59XG5cbi5iaS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uYmktbGlua2VkaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5iaS1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3M1wiO1xufVxuXG4uYmktbGlzdC1uZXN0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5iaS1saXN0LW9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NVwiO1xufVxuXG4uYmktbGlzdC1zdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzZcIjtcbn1cblxuLmJpLWxpc3QtdGFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzdcIjtcbn1cblxuLmJpLWxpc3QtdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5iaS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uYmktbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3YVwiO1xufVxuXG4uYmktbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2JcIjtcbn1cblxuLmJpLW1haWxib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdjXCI7XG59XG5cbi5iaS1tYWlsYm94Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2RcIjtcbn1cblxuLmJpLW1hcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZVwiO1xufVxuXG4uYmktbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4uYmktbWFya2Rvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODBcIjtcbn1cblxuLmJpLW1hcmtkb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MVwiO1xufVxuXG4uYmktbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODJcIjtcbn1cblxuLmJpLW1lZ2FwaG9uZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4M1wiO1xufVxuXG4uYmktbWVnYXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NFwiO1xufVxuXG4uYmktbWVudS1hcHAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODVcIjtcbn1cblxuLmJpLW1lbnUtYXBwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uYmktbWVudS1idXR0b24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjtcbn1cblxuLmJpLW1lbnUtYnV0dG9uLXdpZGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODhcIjtcbn1cblxuLmJpLW1lbnUtYnV0dG9uLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg5XCI7XG59XG5cbi5iaS1tZW51LWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGFcIjtcbn1cblxuLmJpLW1lbnUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjtcbn1cblxuLmJpLW1lbnUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhjXCI7XG59XG5cbi5iaS1taWMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGRcIjtcbn1cblxuLmJpLW1pYy1tdXRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhlXCI7XG59XG5cbi5iaS1taWMtbXV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGZcIjtcbn1cblxuLmJpLW1pYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjtcbn1cblxuLmJpLW1pbmVjYXJ0LWxvYWRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjtcbn1cblxuLmJpLW1pbmVjYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MlwiO1xufVxuXG4uYmktbW9pc3R1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5iaS1tb29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk0XCI7XG59XG5cbi5iaS1tb29uLXN0YXJzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk1XCI7XG59XG5cbi5iaS1tb29uLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiO1xufVxuXG4uYmktbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjtcbn1cblxuLmJpLW1vdXNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk4XCI7XG59XG5cbi5iaS1tb3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTlcIjtcbn1cblxuLmJpLW1vdXNlMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YVwiO1xufVxuXG4uYmktbW91c2UyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YlwiO1xufVxuXG4uYmktbW91c2UzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDljXCI7XG59XG5cbi5iaS1tb3VzZTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlkXCI7XG59XG5cbi5iaS1tdXNpYy1ub3RlLWJlYW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmJpLW11c2ljLW5vdGUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWZcIjtcbn1cblxuLmJpLW11c2ljLW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEwXCI7XG59XG5cbi5iaS1tdXNpYy1wbGF5ZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTFcIjtcbn1cblxuLmJpLW11c2ljLXBsYXllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTJcIjtcbn1cblxuLmJpLW5ld3NwYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmJpLW5vZGUtbWludXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmJpLW5vZGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5iaS1ub2RlLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTZcIjtcbn1cblxuLmJpLW5vZGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTdcIjtcbn1cblxuLmJpLW51dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOFwiO1xufVxuXG4uYmktbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOVwiO1xufVxuXG4uYmktb2N0YWdvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYVwiO1xufVxuXG4uYmktb2N0YWdvbi1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiO1xufVxuXG4uYmktb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWNcIjtcbn1cblxuLmJpLW9wdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjtcbn1cblxuLmJpLW91dGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWVcIjtcbn1cblxuLmJpLXBhaW50LWJ1Y2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWZcIjtcbn1cblxuLmJpLXBhbGV0dGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjBcIjtcbn1cblxuLmJpLXBhbGV0dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIxXCI7XG59XG5cbi5iaS1wYWxldHRlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjJcIjtcbn1cblxuLmJpLXBhcGVyY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjNcIjtcbn1cblxuLmJpLXBhcmFncmFwaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjRcIjtcbn1cblxuLmJpLXBhdGNoLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI1XCI7XG59XG5cbi5iaS1wYXRjaC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmJpLXBhdGNoLWV4Y2xhbWF0aW9uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI3XCI7XG59XG5cbi5iaS1wYXRjaC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjhcIjtcbn1cblxuLmJpLXBhdGNoLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5iaS1wYXRjaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmFcIjtcbn1cblxuLmJpLXBhdGNoLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmJcIjtcbn1cblxuLmJpLXBhdGNoLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJjXCI7XG59XG5cbi5iaS1wYXRjaC1xdWVzdGlvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZFwiO1xufVxuXG4uYmktcGF0Y2gtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7XG59XG5cbi5iaS1wYXVzZS1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmZcIjtcbn1cblxuLmJpLXBhdXNlLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmJpLXBhdXNlLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiO1xufVxuXG4uYmktcGF1c2UtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiO1xufVxuXG4uYmktcGF1c2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzNcIjtcbn1cblxuLmJpLXBhdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiO1xufVxuXG4uYmktcGVhY2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzVcIjtcbn1cblxuLmJpLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNlwiO1xufVxuXG4uYmktcGVuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM3XCI7XG59XG5cbi5iaS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM4XCI7XG59XG5cbi5iaS1wZW5jaWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzlcIjtcbn1cblxuLmJpLXBlbmNpbC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNhXCI7XG59XG5cbi5iaS1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNiXCI7XG59XG5cbi5iaS1wZW50YWdvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjY1wiO1xufVxuXG4uYmktcGVudGFnb24taGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjtcbn1cblxuLmJpLXBlbnRhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiO1xufVxuXG4uYmktcGVvcGxlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNmXCI7XG59XG5cbi5iaS1wZW9wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQwXCI7XG59XG5cbi5iaS1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMVwiO1xufVxuXG4uYmktcGVyc29uLWJhZGdlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQyXCI7XG59XG5cbi5iaS1wZXJzb24tYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQzXCI7XG59XG5cbi5iaS1wZXJzb24tYm91bmRpbmctYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNFwiO1xufVxuXG4uYmktcGVyc29uLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ1XCI7XG59XG5cbi5iaS1wZXJzb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7XG59XG5cbi5iaS1wZXJzb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4uYmktcGVyc29uLWRhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDhcIjtcbn1cblxuLmJpLXBlcnNvbi1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiO1xufVxuXG4uYmktcGVyc29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5iaS1wZXJzb24tbGluZXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGJcIjtcbn1cblxuLmJpLXBlcnNvbi1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRjXCI7XG59XG5cbi5iaS1wZXJzb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGRcIjtcbn1cblxuLmJpLXBlcnNvbi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRlXCI7XG59XG5cbi5iaS1wZXJzb24teC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uYmktcGVyc29uLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUwXCI7XG59XG5cbi5iaS1wZXJzb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUxXCI7XG59XG5cbi5iaS1waG9uZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMlwiO1xufVxuXG4uYmktcGhvbmUtbGFuZHNjYXBlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5iaS1waG9uZS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU0XCI7XG59XG5cbi5iaS1waG9uZS12aWJyYXRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7XG59XG5cbi5iaS1waG9uZS12aWJyYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNlwiO1xufVxuXG4uYmktcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5iaS1waWUtY2hhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjtcbn1cblxuLmJpLXBpZS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTlcIjtcbn1cblxuLmJpLXBpbi1hbmdsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYVwiO1xufVxuXG4uYmktcGluLWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYlwiO1xufVxuXG4uYmktcGluLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5iaS1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVkXCI7XG59XG5cbi5iaS1waXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWVcIjtcbn1cblxuLmJpLXBpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWZcIjtcbn1cblxuLmJpLXBsYXktYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5iaS1wbGF5LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjtcbn1cblxuLmJpLXBsYXktY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XG59XG5cbi5iaS1wbGF5LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjNcIjtcbn1cblxuLmJpLXBsYXktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLmJpLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7XG59XG5cbi5iaS1wbHVnLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5iaS1wbHVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiO1xufVxuXG4uYmktcGx1cy1jaXJjbGUtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiO1xufVxuXG4uYmktcGx1cy1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjlcIjtcbn1cblxuLmJpLXBsdXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uYmktcGx1cy1zcXVhcmUtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYlwiO1xufVxuXG4uYmktcGx1cy1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmNcIjtcbn1cblxuLmJpLXBsdXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZFwiO1xufVxuXG4uYmktcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjtcbn1cblxuLmJpLXBvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uYmktcHJpbnRlci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uYmktcHJpbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDFcIjtcbn1cblxuLmJpLXB1enpsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiO1xufVxuXG4uYmktcHV6emxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwM1wiO1xufVxuXG4uYmktcXVlc3Rpb24tY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7XG59XG5cbi5iaS1xdWVzdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XG59XG5cbi5iaS1xdWVzdGlvbi1kaWFtb25kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5iaS1xdWVzdGlvbi1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4uYmktcXVlc3Rpb24tb2N0YWdvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYmktcXVlc3Rpb24tb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjtcbn1cblxuLmJpLXF1ZXN0aW9uLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiO1xufVxuXG4uYmktcXVlc3Rpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiO1xufVxuXG4uYmktcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBjXCI7XG59XG5cbi5iaS1yYWluYm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uYmktcmVjZWlwdC1jdXRvZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7XG59XG5cbi5iaS1yZWNlaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZlwiO1xufVxuXG4uYmktcmVjZXB0aW9uLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEwXCI7XG59XG5cbi5iaS1yZWNlcHRpb24tMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjtcbn1cblxuLmJpLXJlY2VwdGlvbi0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiO1xufVxuXG4uYmktcmVjZXB0aW9uLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEzXCI7XG59XG5cbi5iaS1yZWNlcHRpb24tNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjtcbn1cblxuLmJpLXJlY29yZC1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmJpLXJlY29yZC1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7XG59XG5cbi5iaS1yZWNvcmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE3XCI7XG59XG5cbi5iaS1yZWNvcmQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOFwiO1xufVxuXG4uYmktcmVjb3JkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7XG59XG5cbi5iaS1yZWNvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFhXCI7XG59XG5cbi5iaS1yZWNvcmQyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5iaS1yZWNvcmQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiO1xufVxuXG4uYmktcmVwbHktYWxsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFkXCI7XG59XG5cbi5iaS1yZXBseS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5iaS1yZXBseS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZlwiO1xufVxuXG4uYmktcmVwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7XG59XG5cbi5iaS1yc3MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjFcIjtcbn1cblxuLmJpLXJzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjJcIjtcbn1cblxuLmJpLXJ1bGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjNcIjtcbn1cblxuLmJpLXNhdmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmJpLXNhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI1XCI7XG59XG5cbi5iaS1zYXZlMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiO1xufVxuXG4uYmktc2F2ZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI3XCI7XG59XG5cbi5iaS1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjhcIjtcbn1cblxuLmJpLXNjcmV3ZHJpdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOVwiO1xufVxuXG4uYmktc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiO1xufVxuXG4uYmktc2VnbWVudGVkLW5hdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmJcIjtcbn1cblxuLmJpLXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmNcIjtcbn1cblxuLmJpLXNoYXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7XG59XG5cbi5iaS1zaGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmVcIjtcbn1cblxuLmJpLXNoaWVsZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmJpLXNoaWVsZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzBcIjtcbn1cblxuLmJpLXNoaWVsZC1maWxsLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMVwiO1xufVxuXG4uYmktc2hpZWxkLWZpbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7XG59XG5cbi5iaS1zaGllbGQtZmlsbC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzNcIjtcbn1cblxuLmJpLXNoaWVsZC1maWxsLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM0XCI7XG59XG5cbi5iaS1zaGllbGQtZmlsbC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiO1xufVxuXG4uYmktc2hpZWxkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM2XCI7XG59XG5cbi5iaS1zaGllbGQtbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uYmktc2hpZWxkLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM4XCI7XG59XG5cbi5iaS1zaGllbGQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5iaS1zaGllbGQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmJpLXNoaWVsZC1zaGFkZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5iaS1zaGllbGQtc2xhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLmJpLXNoaWVsZC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2RcIjtcbn1cblxuLmJpLXNoaWVsZC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZVwiO1xufVxuXG4uYmktc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZlwiO1xufVxuXG4uYmktc2hpZnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmJpLXNoaWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MVwiO1xufVxuXG4uYmktc2hvcC13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7XG59XG5cbi5iaS1zaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0M1wiO1xufVxuXG4uYmktc2h1ZmZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmJpLXNpZ25wb3N0LTItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjtcbn1cblxuLmJpLXNpZ25wb3N0LTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7XG59XG5cbi5iaS1zaWducG9zdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiO1xufVxuXG4uYmktc2lnbnBvc3Qtc3BsaXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjtcbn1cblxuLmJpLXNpZ25wb3N0LXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OVwiO1xufVxuXG4uYmktc2lnbnBvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7XG59XG5cbi5iaS1zaW0tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGJcIjtcbn1cblxuLmJpLXNpbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGNcIjtcbn1cblxuLmJpLXNraXAtYmFja3dhcmQtYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7XG59XG5cbi5iaS1za2lwLWJhY2t3YXJkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmJpLXNraXAtYmFja3dhcmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRmXCI7XG59XG5cbi5iaS1za2lwLWJhY2t3YXJkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmJpLXNraXAtYmFja3dhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTFcIjtcbn1cblxuLmJpLXNraXAtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7XG59XG5cbi5iaS1za2lwLWVuZC1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmJpLXNraXAtZW5kLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjtcbn1cblxuLmJpLXNraXAtZW5kLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NVwiO1xufVxuXG4uYmktc2tpcC1lbmQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uYmktc2tpcC1lbmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTdcIjtcbn1cblxuLmJpLXNraXAtZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiO1xufVxuXG4uYmktc2tpcC1mb3J3YXJkLWJ0bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiO1xufVxuXG4uYmktc2tpcC1mb3J3YXJkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWFcIjtcbn1cblxuLmJpLXNraXAtZm9yd2FyZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLmJpLXNraXAtZm9yd2FyZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7XG59XG5cbi5iaS1za2lwLWZvcndhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmJpLXNraXAtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjtcbn1cblxuLmJpLXNraXAtc3RhcnQtYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5iaS1za2lwLXN0YXJ0LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjBcIjtcbn1cblxuLmJpLXNraXAtc3RhcnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5iaS1za2lwLXN0YXJ0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjtcbn1cblxuLmJpLXNraXAtc3RhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjNcIjtcbn1cblxuLmJpLXNraXAtc3RhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5iaS1zbGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjtcbn1cblxuLmJpLXNsYXNoLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiO1xufVxuXG4uYmktc2xhc2gtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2N1wiO1xufVxuXG4uYmktc2xhc2gtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7XG59XG5cbi5iaS1zbGFzaC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY5XCI7XG59XG5cbi5iaS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmFcIjtcbn1cblxuLmJpLXNsaWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5iaS1zbWFydHdhdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiO1xufVxuXG4uYmktc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjtcbn1cblxuLmJpLXNub3cyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uYmktc25vdzM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5iaS1zb3J0LWFscGhhLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiO1xufVxuXG4uYmktc29ydC1hbHBoYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiO1xufVxuXG4uYmktc29ydC1hbHBoYS11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcyXCI7XG59XG5cbi5iaS1zb3J0LWFscGhhLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiO1xufVxuXG4uYmktc29ydC1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzRcIjtcbn1cblxuLmJpLXNvcnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzVcIjtcbn1cblxuLmJpLXNvcnQtbnVtZXJpYy1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjtcbn1cblxuLmJpLXNvcnQtbnVtZXJpYy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uYmktc29ydC1udW1lcmljLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzhcIjtcbn1cblxuLmJpLXNvcnQtbnVtZXJpYy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjtcbn1cblxuLmJpLXNvcnQtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uYmktc29ydC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmJpLXNvdW5kd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjtcbn1cblxuLmJpLXNwZWFrZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmJpLXNwZWFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5iaS1zcGVlZG9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmJpLXNwZWVkb21ldGVyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjtcbn1cblxuLmJpLXNwZWxsY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7XG59XG5cbi5iaS1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjtcbn1cblxuLmJpLXNxdWFyZS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiO1xufVxuXG4uYmktc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uYmktc3RhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5iaS1zdGFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5iaS1zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5iaS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uYmktc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5iaS1zdGlja2llcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uYmktc3RpY2tpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5iaS1zdGlja3ktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGNcIjtcbn1cblxuLmJpLXN0aWNreTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmJpLXN0b3AtYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThlXCI7XG59XG5cbi5iaS1zdG9wLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmJpLXN0b3AtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkwXCI7XG59XG5cbi5iaS1zdG9wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTFcIjtcbn1cblxuLmJpLXN0b3AtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTJcIjtcbn1cblxuLmJpLXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7XG59XG5cbi5iaS1zdG9wbGlnaHRzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk0XCI7XG59XG5cbi5iaS1zdG9wbGlnaHRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiO1xufVxuXG4uYmktc3RvcHdhdGNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5iaS1zdG9wd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5iaS1zdWJ0cmFjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmJpLXN1aXQtY2x1Yi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiO1xufVxuXG4uYmktc3VpdC1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiO1xufVxuXG4uYmktc3VpdC1kaWFtb25kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTliXCI7XG59XG5cbi5iaS1zdWl0LWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5iaS1zdWl0LWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlkXCI7XG59XG5cbi5iaS1zdWl0LWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZVwiO1xufVxuXG4uYmktc3VpdC1zcGFkZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uYmktc3VpdC1zcGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjtcbn1cblxuLmJpLXN1bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uYmktc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiO1xufVxuXG4uYmktc3VuZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjtcbn1cblxuLmJpLXN1bnJpc2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmJpLXN1bnJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7XG59XG5cbi5iaS1zdW5zZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTZcIjtcbn1cblxuLmJpLXN1bnNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTdcIjtcbn1cblxuLmJpLXN5bW1ldHJ5LWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7XG59XG5cbi5iaS1zeW1tZXRyeS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTlcIjtcbn1cblxuLmJpLXRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYVwiO1xufVxuXG4uYmktdGFibGV0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5iaS10YWJsZXQtbGFuZHNjYXBlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5iaS10YWJsZXQtbGFuZHNjYXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZFwiO1xufVxuXG4uYmktdGFibGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZVwiO1xufVxuXG4uYmktdGFnLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7XG59XG5cbi5iaS10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7XG59XG5cbi5iaS10YWdzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5iaS10YWdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMlwiO1xufVxuXG4uYmktdGVsZWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1mb3J3YXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1pbmJvdW5kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtaW5ib3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1taW51cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOVwiO1xufVxuXG4uYmktdGVsZXBob25lLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uYmktdGVsZXBob25lLW91dGJvdW5kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJiXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtb3V0Ym91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZFwiO1xufVxuXG4uYmktdGVsZXBob25lLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZlwiO1xufVxuXG4uYmktdGVsZXBob25lLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5iaS10ZWxlcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMxXCI7XG59XG5cbi5iaS10ZXJtaW5hbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4uYmktdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7XG59XG5cbi5iaS10ZXh0LWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmJpLXRleHQtaW5kZW50LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5iaS10ZXh0LWluZGVudC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjtcbn1cblxuLmJpLXRleHQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmJpLXRleHQtcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiO1xufVxuXG4uYmktdGV4dC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzlcIjtcbn1cblxuLmJpLXRleHRhcmVhLXJlc2l6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmJpLXRleHRhcmVhLXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNiXCI7XG59XG5cbi5iaS10ZXh0YXJlYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjtcbn1cblxuLmJpLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNkXCI7XG59XG5cbi5iaS10aGVybW9tZXRlci1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZVwiO1xufVxuXG4uYmktdGhlcm1vbWV0ZXItbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiO1xufVxuXG4uYmktdGhlcm1vbWV0ZXItc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDBcIjtcbn1cblxuLmJpLXRoZXJtb21ldGVyLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmJpLXRoZXJtb21ldGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uYmktdGhyZWUtZG90cy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjtcbn1cblxuLmJpLXRocmVlLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ0XCI7XG59XG5cbi5iaS10b2dnbGUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNVwiO1xufVxuXG4uYmktdG9nZ2xlLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiO1xufVxuXG4uYmktdG9nZ2xlMi1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ3XCI7XG59XG5cbi5iaS10b2dnbGUyLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOFwiO1xufVxuXG4uYmktdG9nZ2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDlcIjtcbn1cblxuLmJpLXRvZ2dsZXMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiO1xufVxuXG4uYmktdG9vbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7XG59XG5cbi5iaS10b3JuYWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiO1xufVxuXG4uYmktdHJhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGRcIjtcbn1cblxuLmJpLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZVwiO1xufVxuXG4uYmktdHJhc2gyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7XG59XG5cbi5iaS10cmFzaDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUwXCI7XG59XG5cbi5iaS10cmVlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5iaS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMlwiO1xufVxuXG4uYmktdHJpYW5nbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTNcIjtcbn1cblxuLmJpLXRyaWFuZ2xlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU0XCI7XG59XG5cbi5iaS10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTVcIjtcbn1cblxuLmJpLXRyb3BoeS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNlwiO1xufVxuXG4uYmktdHJvcGh5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiO1xufVxuXG4uYmktdHJvcGljYWwtc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU4XCI7XG59XG5cbi5iaS10cnVjay1mbGF0YmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlOVwiO1xufVxuXG4uYmktdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVhXCI7XG59XG5cbi5iaS10c3VuYW1pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uYmktdHYtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWNcIjtcbn1cblxuLmJpLXR2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiO1xufVxuXG4uYmktdHdpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiO1xufVxuXG4uYmktdHdpdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWZcIjtcbn1cblxuLmJpLXR5cGUtYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjBcIjtcbn1cblxuLmJpLXR5cGUtaDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYxXCI7XG59XG5cbi5iaS10eXBlLWgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMlwiO1xufVxuXG4uYmktdHlwZS1oMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjNcIjtcbn1cblxuLmJpLXR5cGUtaXRhbGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNFwiO1xufVxuXG4uYmktdHlwZS1zdHJpa2V0aHJvdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4uYmktdHlwZS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY2XCI7XG59XG5cbi5iaS10eXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiO1xufVxuXG4uYmktdWktY2hlY2tzLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY4XCI7XG59XG5cbi5iaS11aS1jaGVja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY5XCI7XG59XG5cbi5iaS11aS1yYWRpb3MtZ3JpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjtcbn1cblxuLmJpLXVpLXJhZGlvczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmJcIjtcbn1cblxuLmJpLXVtYnJlbGxhLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7XG59XG5cbi5iaS11bWJyZWxsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcbn1cblxuLmJpLXVuaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZVwiO1xufVxuXG4uYmktdW5sb2NrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7XG59XG5cbi5iaS11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAwXCI7XG59XG5cbi5iaS11cGMtc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDFcIjtcbn1cblxuLmJpLXVwYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDJcIjtcbn1cblxuLmJpLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDNcIjtcbn1cblxuLmJpLXZlY3Rvci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5iaS12aWV3LWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA1XCI7XG59XG5cbi5iaS12aWV3LXN0YWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA2XCI7XG59XG5cbi5iaS12aW55bC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uYmktdmlueWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA4XCI7XG59XG5cbi5iaS12b2ljZW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA5XCI7XG59XG5cbi5iaS12b2x1bWUtZG93bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYVwiO1xufVxuXG4uYmktdm9sdW1lLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7XG59XG5cbi5iaS12b2x1bWUtbXV0ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwY1wiO1xufVxuXG4uYmktdm9sdW1lLW11dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBkXCI7XG59XG5cbi5iaS12b2x1bWUtb2ZmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBlXCI7XG59XG5cbi5iaS12b2x1bWUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiO1xufVxuXG4uYmktdm9sdW1lLXVwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5iaS12b2x1bWUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5iaS12cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTJcIjtcbn1cblxuLmJpLXdhbGxldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxM1wiO1xufVxuXG4uYmktd2FsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNFwiO1xufVxuXG4uYmktd2FsbGV0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTVcIjtcbn1cblxuLmJpLXdhdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNlwiO1xufVxuXG4uYmktd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7XG59XG5cbi5iaS13aGF0c2FwcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLmJpLXdpZmktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTlcIjtcbn1cblxuLmJpLXdpZmktMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWFcIjtcbn1cblxuLmJpLXdpZmktb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxYlwiO1xufVxuXG4uYmktd2lmaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWNcIjtcbn1cblxuLmJpLXdpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFkXCI7XG59XG5cbi5iaS13aW5kb3ctZG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmJpLXdpbmRvdy1zaWRlYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiO1xufVxuXG4uYmktd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMFwiO1xufVxuXG4uYmktd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiO1xufVxuXG4uYmkteC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjJcIjtcbn1cblxuLmJpLXgtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyM1wiO1xufVxuXG4uYmkteC1kaWFtb25kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI0XCI7XG59XG5cbi5iaS14LWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5iaS14LW9jdGFnb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjZcIjtcbn1cblxuLmJpLXgtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjdcIjtcbn1cblxuLmJpLXgtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI4XCI7XG59XG5cbi5iaS14LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmJpLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5iaS15b3V0dWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYlwiO1xufVxuXG4uYmktem9vbS1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmJpLXpvb20tb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uYmktYmFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjtcbn1cblxuLmJpLWJhbmsyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZlwiO1xufVxuXG4uYmktYmVsbC1zbGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uYmktYmVsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzFcIjtcbn1cblxuLmJpLWNhc2gtY29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjtcbn1cblxuLmJpLWNoZWNrLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzM1wiO1xufVxuXG4uYmktY29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzRcIjtcbn1cblxuLmJpLWN1cnJlbmN5LWJpdGNvaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM1XCI7XG59XG5cbi5iaS1jdXJyZW5jeS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM2XCI7XG59XG5cbi5iaS1jdXJyZW5jeS1ldXJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uYmktY3VycmVuY3ktZXhjaGFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM4XCI7XG59XG5cbi5iaS1jdXJyZW5jeS1wb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzlcIjtcbn1cblxuLmJpLWN1cnJlbmN5LXllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2FcIjtcbn1cblxuLmJpLWRhc2gtbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNiXCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi1sZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2NcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wZGYtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2RcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wZGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNlXCI7XG59XG5cbi5iaS1maWxlLXBkZi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiO1xufVxuXG4uYmktZmlsZS1wZGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQwXCI7XG59XG5cbi5iaS1nZW5kZXItYW1iaWd1b3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uYmktZ2VuZGVyLWZlbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDJcIjtcbn1cblxuLmJpLWdlbmRlci1tYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0M1wiO1xufVxuXG4uYmktZ2VuZGVyLXRyYW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiO1xufVxuXG4uYmktaGVhZHNldC12cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDVcIjtcbn1cblxuLmJpLWluZm8tbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ2XCI7XG59XG5cbi5iaS1tYXN0b2Rvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjtcbn1cblxuLmJpLW1lc3Nlbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDhcIjtcbn1cblxuLmJpLXBpZ2d5LWJhbmstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDlcIjtcbn1cblxuLmJpLXBpZ2d5LWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRhXCI7XG59XG5cbi5iaS1waW4tbWFwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRiXCI7XG59XG5cbi5iaS1waW4tbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0Y1wiO1xufVxuXG4uYmktcGx1cy1sZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGRcIjtcbn1cblxuLmJpLXF1ZXN0aW9uLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZVwiO1xufVxuXG4uYmktcmVjeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmJpLXJlZGRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTBcIjtcbn1cblxuLmJpLXNhZmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTFcIjtcbn1cblxuLmJpLXNhZmUyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUyXCI7XG59XG5cbi5iaS1zYWZlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjtcbn1cblxuLmJpLXNkLWNhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTRcIjtcbn1cblxuLmJpLXNkLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5iaS1za3lwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTZcIjtcbn1cblxuLmJpLXNsYXNoLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1N1wiO1xufVxuXG4uYmktdHJhbnNsYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OFwiO1xufVxuXG4uYmkteC1sZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTlcIjtcbn1cblxuLmJpLXNhZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVhXCI7XG59XG5cbi5iaS1hcHBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWJcIjtcbn1cblxuLmJpLW1pY3Jvc29mdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWRcIjtcbn1cblxuLmJpLXdpbmRvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7XG59XG5cbi5iaS1iZWhhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1Y1wiO1xufVxuXG4uYmktZHJpYmJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVmXCI7XG59XG5cbi5iaS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MFwiO1xufVxuXG4uYmktbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MVwiO1xufVxuXG4uYmktcGF5cGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiO1xufVxuXG4uYmktcGludGVyZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2M1wiO1xufVxuXG4uYmktc2lnbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NFwiO1xufVxuXG4uYmktc25hcGNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY1XCI7XG59XG5cbi5iaS1zcG90aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4uYmktc3RhY2stb3ZlcmZsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY3XCI7XG59XG5cbi5iaS1zdHJhdmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY4XCI7XG59XG5cbi5iaS13b3JkcHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7XG59XG5cbi5iaS12aW1lbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjtcbn1cblxuLmJpLWFjdGl2aXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YlwiO1xufVxuXG4uYmktZWFzZWwyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZjXCI7XG59XG5cbi5iaS1lYXNlbDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5iaS1lYXNlbDMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmVcIjtcbn1cblxuLmJpLWVhc2VsMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmZcIjtcbn1cblxuLmJpLWZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzBcIjtcbn1cblxuLmJpLWZpbmdlcnByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3MVwiO1xufVxuXG4uYmktZ3JhcGgtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzJcIjtcbn1cblxuLmJpLWdyYXBoLXVwLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3M1wiO1xufVxuXG4uYmktaHlwbm90aXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiO1xufVxuXG4uYmktbWFnaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc1XCI7XG59XG5cbi5iaS1wZXJzb24tcm9sb2RleDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzZcIjtcbn1cblxuLmJpLXBlcnNvbi12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzdcIjtcbn1cblxuLmJpLXBlcnNvbi12aWRlbzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5iaS1wZXJzb24tdmlkZW8zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiO1xufVxuXG4uYmktcGVyc29uLXdvcmtzcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2FcIjtcbn1cblxuLmJpLXJhZGlvYWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uYmktd2ViY2FtLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdjXCI7XG59XG5cbi5iaS13ZWJjYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdkXCI7XG59XG5cbi5iaS15aW4teWFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2VcIjtcbn1cblxuLmJpLWJhbmRhaWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODBcIjtcbn1cblxuLmJpLWJhbmRhaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5iaS1ibHVldG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5iaS1ib2R5LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5iaS1ib29tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uYmktYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg1XCI7XG59XG5cbi5iaS1kcGFkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg2XCI7XG59XG5cbi5iaS1kcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uYmktZWFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5iaS1lYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7XG59XG5cbi5iaS1lbnZlbG9wZS1jaGVjay0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4YVwiO1xufVxuXG4uYmktZW52ZWxvcGUtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGJcIjtcbn1cblxuLmJpLWVudmVsb3BlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4Y1wiO1xufVxuXG4uYmktZW52ZWxvcGUtZGFzaC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZFwiO1xufVxuXG4uYmktZW52ZWxvcGUtZGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZVwiO1xufVxuXG4uYmktZW52ZWxvcGUtZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGZcIjtcbn1cblxuLmJpLWVudmVsb3BlLWV4Y2xhbWF0aW9uLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1leGNsYW1hdGlvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MVwiO1xufVxuXG4uYmktZW52ZWxvcGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkyXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkzXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiO1xufVxuXG4uYmktZW52ZWxvcGUtc2xhc2gtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTVcIjtcbn1cblxuLmJpLWVudmVsb3BlLXNsYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk2XCI7XG59XG5cbi5iaS1lbnZlbG9wZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTdcIjtcbn1cblxuLmJpLWVudmVsb3BlLXgtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmJpLWVudmVsb3BlLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjtcbn1cblxuLmJpLWVudmVsb3BlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlhXCI7XG59XG5cbi5iaS1leHBsaWNpdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiO1xufVxuXG4uYmktZXhwbGljaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7XG59XG5cbi5iaS1naXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7XG59XG5cbi5iaS1pbmZpbml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWVcIjtcbn1cblxuLmJpLWxpc3QtY29sdW1ucy1yZXZlcnNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZlwiO1xufVxuXG4uYmktbGlzdC1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uYmktbWV0YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTFcIjtcbn1cblxuLmJpLW1vcnRvcmJvYXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEyXCI7XG59XG5cbi5iaS1tb3J0b3Jib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTNcIjtcbn1cblxuLmJpLW5pbnRlbmRvLXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTRcIjtcbn1cblxuLmJpLXBjLWRpc3BsYXktaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTVcIjtcbn1cblxuLmJpLXBjLWRpc3BsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE2XCI7XG59XG5cbi5iaS1wYy1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uYmktcGM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE4XCI7XG59XG5cbi5iaS1wbGF5c3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmJpLXBsdXMtc2xhc2gtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5iaS1wcm9qZWN0b3ItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWJcIjtcbn1cblxuLmJpLXByb2plY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjtcbn1cblxuLmJpLXFyLWNvZGUtc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWRcIjtcbn1cblxuLmJpLXFyLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFlXCI7XG59XG5cbi5iaS1xdW9yYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWZcIjtcbn1cblxuLmJpLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMFwiO1xufVxuXG4uYmktcm9ib3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIxXCI7XG59XG5cbi5iaS1zZW5kLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIyXCI7XG59XG5cbi5iaS1zZW5kLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiM1wiO1xufVxuXG4uYmktc2VuZC1kYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI0XCI7XG59XG5cbi5iaS1zZW5kLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI1XCI7XG59XG5cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI2XCI7XG59XG5cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI3XCI7XG59XG5cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOFwiO1xufVxuXG4uYmktc2VuZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOVwiO1xufVxuXG4uYmktc2VuZC1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJhXCI7XG59XG5cbi5iaS1zZW5kLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7XG59XG5cbi5iaS1zZW5kLXNsYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJjXCI7XG59XG5cbi5iaS1zZW5kLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZFwiO1xufVxuXG4uYmktc2VuZC14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5iaS1zZW5kLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJmXCI7XG59XG5cbi5iaS1zZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiO1xufVxuXG4uYmktc3RlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMxXCI7XG59XG5cbi5iaS10ZXJtaW5hbC1kYXNoLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMyXCI7XG59XG5cbi5iaS10ZXJtaW5hbC1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjM1wiO1xufVxuXG4uYmktdGVybWluYWwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjtcbn1cblxuLmJpLXRlcm1pbmFsLXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNVwiO1xufVxuXG4uYmktdGlja2V0LWRldGFpbGVkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM2XCI7XG59XG5cbi5iaS10aWNrZXQtZGV0YWlsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM3XCI7XG59XG5cbi5iaS10aWNrZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzhcIjtcbn1cblxuLmJpLXRpY2tldC1wZXJmb3JhdGVkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XG59XG5cbi5iaS10aWNrZXQtcGVyZm9yYXRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2FcIjtcbn1cblxuLmJpLXRpY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2JcIjtcbn1cblxuLmJpLXRpa3Rvazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjtcbn1cblxuLmJpLXdpbmRvdy1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZFwiO1xufVxuXG4uYmktd2luZG93LWRlc2t0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNlXCI7XG59XG5cbi5iaS13aW5kb3ctZnVsbHNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmJpLXdpbmRvdy1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMFwiO1xufVxuXG4uYmktd2luZG93LXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMVwiO1xufVxuXG4uYmktd2luZG93LXN0YWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMlwiO1xufVxuXG4uYmktd2luZG93LXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQzXCI7XG59XG5cbi5iaS14Ym94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNFwiO1xufVxuXG4uYmktZXRoZXJuZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XG59XG5cbi5iaS1oZG1pLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ2XCI7XG59XG5cbi5iaS1oZG1pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiO1xufVxuXG4uYmktdXNiLWMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDhcIjtcbn1cblxuLmJpLXVzYi1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOVwiO1xufVxuXG4uYmktdXNiLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRhXCI7XG59XG5cbi5iaS11c2ItcGx1Zy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkYlwiO1xufVxuXG4uYmktdXNiLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7XG59XG5cbi5iaS11c2Itc3ltYm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiO1xufVxuXG4uYmktdXNiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZVwiO1xufVxuXG4uYmktYm9vbWJveC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZlwiO1xufVxuXG4uYmktZGlzcGxheXBvcnQtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmJpLWRpc3BsYXlwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMVwiO1xufVxuXG4uYmktZ3B1LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUyXCI7XG59XG5cbi5iaS1tZW1vcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5iaS1tb2RlbS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNFwiO1xufVxuXG4uYmktbW9kZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU1XCI7XG59XG5cbi5iaS1tb3RoZXJib2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiO1xufVxuXG4uYmktbW90aGVyYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU3XCI7XG59XG5cbi5iaS1vcHRpY2FsLWF1ZGlvLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7XG59XG5cbi5iaS1vcHRpY2FsLWF1ZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOVwiO1xufVxuXG4uYmktcGNpLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVhXCI7XG59XG5cbi5iaS1yb3V0ZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWJcIjtcbn1cblxuLmJpLXJvdXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWNcIjtcbn1cblxuLmJpLXNzZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZFwiO1xufVxuXG4uYmktc3NkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZVwiO1xufVxuXG4uYmktdGh1bmRlcmJvbHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWZcIjtcbn1cblxuLmJpLXRodW5kZXJib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMFwiO1xufVxuXG4uYmktdXNiLWRyaXZlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7XG59XG5cbi5iaS11c2ItZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7XG59XG5cbi5iaS11c2ItbWljcm8tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjNcIjtcbn1cblxuLmJpLXVzYi1taWNybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjRcIjtcbn1cblxuLmJpLXVzYi1taW5pLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY1XCI7XG59XG5cbi5iaS11c2ItbWluaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjZcIjtcbn1cblxuLmJpLWNsb3VkLWhhemUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmN1wiO1xufVxuXG4uYmktZGV2aWNlLWhkZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmOFwiO1xufVxuXG4uYmktZGV2aWNlLWhkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjlcIjtcbn1cblxuLmJpLWRldmljZS1zc2QtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjtcbn1cblxuLmJpLWRldmljZS1zc2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZiXCI7XG59XG5cbi5iaS1kaXNwbGF5cG9ydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiO1xufVxuXG4uYmktbW9ydGFyYm9hcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmRcIjtcbn1cblxuLmJpLW1vcnRhcmJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZVwiO1xufVxuXG4uYmktdGVybWluYWwteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjtcbn1cblxuLmJpLWFycm93LXRocm91Z2gtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDBcIjtcbn1cblxuLmJpLWFycm93LXRocm91Z2gtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAxXCI7XG59XG5cbi5iaS1iYWRnZS1zZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMlwiO1xufVxuXG4uYmktYmFkZ2Utc2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAzXCI7XG59XG5cbi5iaS1iYWctaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDRcIjtcbn1cblxuLmJpLWJhZy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDVcIjtcbn1cblxuLmJpLWJhbGxvb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDZcIjtcbn1cblxuLmJpLWJhbGxvb24taGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDdcIjtcbn1cblxuLmJpLWJhbGxvb24taGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA4XCI7XG59XG5cbi5iaS1iYWxsb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOVwiO1xufVxuXG4uYmktYm94Mi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYVwiO1xufVxuXG4uYmktYm94Mi1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uYmktYm94Mi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmJpLWJveDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBkXCI7XG59XG5cbi5iaS1icmFjZXMtYXN0ZXJpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBlXCI7XG59XG5cbi5iaS1jYWxlbmRhci1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZlwiO1xufVxuXG4uYmktY2FsZW5kYXItaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzEwXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTFcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTJcIjtcbn1cblxuLmJpLWNoYXQtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTNcIjtcbn1cblxuLmJpLWNoYXQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE0XCI7XG59XG5cbi5iaS1jaGF0LWxlZnQtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTZcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTdcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE4XCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZS1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxOVwiO1xufVxuXG4uYmktY2hhdC1zcXVhcmUtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFhXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWJcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1kYXRhLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFjXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWRcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZVwiO1xufVxuXG4uYmktY2xpcGJvYXJkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZlwiO1xufVxuXG4uYmktY2xpcGJvYXJkLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIwXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiO1xufVxuXG4uYmktY2xpcGJvYXJkLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMlwiO1xufVxuXG4uYmktY2xpcGJvYXJkLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjNcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjRcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI1XCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLWRhdGEtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjZcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItZGF0YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjdcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjhcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJhXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJiXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyY1wiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJkXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLXB1bHNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiO1xufVxuXG4uYmktY2xpcGJvYXJkMi14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMyXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczM1wiO1xufVxuXG4uYmktZW1vamkta2lzcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNFwiO1xufVxuXG4uYmktZW1vamkta2lzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzVcIjtcbn1cblxuLmJpLWVudmVsb3BlLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM2XCI7XG59XG5cbi5iaS1lbnZlbG9wZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzdcIjtcbn1cblxuLmJpLWVudmVsb3BlLW9wZW4taGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzhcIjtcbn1cblxuLmJpLWVudmVsb3BlLW9wZW4taGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM5XCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wYXBlci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYVwiO1xufVxuXG4uYmktZW52ZWxvcGUtcGFwZXItaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjtcbn1cblxuLmJpLWVudmVsb3BlLXBhcGVyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uYmktZW52ZWxvcGUtcGFwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNkXCI7XG59XG5cbi5iaS1maWxldHlwZS1hYWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNlXCI7XG59XG5cbi5iaS1maWxldHlwZS1haTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2ZcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWJtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MVwiO1xufVxuXG4uYmktZmlsZXR5cGUtY3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MlwiO1xufVxuXG4uYmktZmlsZXR5cGUtY3N2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiO1xufVxuXG4uYmktZmlsZXR5cGUtZG9jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0NFwiO1xufVxuXG4uYmktZmlsZXR5cGUtZG9jeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDVcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWV4ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDZcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWdpZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDdcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWhlaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ4XCI7XG59XG5cbi5iaS1maWxldHlwZS1odG1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0OVwiO1xufVxuXG4uYmktZmlsZXR5cGUtamF2YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGFcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWpwZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGJcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWpzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0Y1wiO1xufVxuXG4uYmktZmlsZXR5cGUtanN4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZFwiO1xufVxuXG4uYmktZmlsZXR5cGUta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uYmktZmlsZXR5cGUtbTRwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZlwiO1xufVxuXG4uYmktZmlsZXR5cGUtbWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUwXCI7XG59XG5cbi5iaS1maWxldHlwZS1tZHg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUxXCI7XG59XG5cbi5iaS1maWxldHlwZS1tb3Y6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5iaS1maWxldHlwZS1tcDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUzXCI7XG59XG5cbi5iaS1maWxldHlwZS1tcDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU0XCI7XG59XG5cbi5iaS1maWxldHlwZS1vdGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU1XCI7XG59XG5cbi5iaS1maWxldHlwZS1wZGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU2XCI7XG59XG5cbi5iaS1maWxldHlwZS1waHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU3XCI7XG59XG5cbi5iaS1maWxldHlwZS1wbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU4XCI7XG59XG5cbi5iaS1maWxldHlwZS1wcHQtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTlcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWJcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1Y1wiO1xufVxuXG4uYmktZmlsZXR5cGUtcmF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uYmktZmlsZXR5cGUtcmI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVlXCI7XG59XG5cbi5iaS1maWxldHlwZS1zYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZlwiO1xufVxuXG4uYmktZmlsZXR5cGUtc2Nzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjBcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MVwiO1xufVxuXG4uYmktZmlsZXR5cGUtc3ZnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MlwiO1xufVxuXG4uYmktZmlsZXR5cGUtdGlmZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjNcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXRzeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjRcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXR0Zjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjVcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXR4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjZcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXdhdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjdcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXdvZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY4XCI7XG59XG5cbi5iaS1maWxldHlwZS14bHMtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXhsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXhtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmJcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXltbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmNcIjtcbn1cblxuLmJpLWhlYXJ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZFwiO1xufVxuXG4uYmktaGVhcnQtcHVsc2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmVcIjtcbn1cblxuLmJpLWhlYXJ0LXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZlwiO1xufVxuXG4uYmktaGVhcnRicmVhay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MFwiO1xufVxuXG4uYmktaGVhcnRicmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzFcIjtcbn1cblxuLmJpLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjtcbn1cblxuLmJpLWhvc3BpdGFsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzczXCI7XG59XG5cbi5iaS1ob3NwaXRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzRcIjtcbn1cblxuLmJpLWhvdXNlLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc1XCI7XG59XG5cbi5iaS1ob3VzZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzZcIjtcbn1cblxuLmJpLWluY29nbml0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzdcIjtcbn1cblxuLmJpLW1hZ25ldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3OFwiO1xufVxuXG4uYmktbWFnbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3OVwiO1xufVxuXG4uYmktcGVyc29uLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YVwiO1xufVxuXG4uYmktcGVyc29uLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2JcIjtcbn1cblxuLmJpLXBob25lLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5iaS1wbHVnaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7XG59XG5cbi5iaS1wb3N0YWdlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdlXCI7XG59XG5cbi5iaS1wb3N0YWdlLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdmXCI7XG59XG5cbi5iaS1wb3N0YWdlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiO1xufVxuXG4uYmktcG9zdGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODFcIjtcbn1cblxuLmJpLXBvc3RjYXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgyXCI7XG59XG5cbi5iaS1wb3N0Y2FyZC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4M1wiO1xufVxuXG4uYmktcG9zdGNhcmQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg0XCI7XG59XG5cbi5iaS1wb3N0Y2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjtcbn1cblxuLmJpLXNlYXJjaC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NlwiO1xufVxuXG4uYmktc2VhcmNoLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4N1wiO1xufVxuXG4uYmktc2xpZGVyczItdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7XG59XG5cbi5iaS1zbGlkZXJzMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjtcbn1cblxuLmJpLXRyYXNoMy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4YVwiO1xufVxuXG4uYmktdHJhc2gzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4YlwiO1xufVxuXG4uYmktdmFsZW50aW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uYmktdmFsZW50aW5lMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjtcbn1cblxuLmJpLXdyZW5jaC1hZGp1c3RhYmxlLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZVwiO1xufVxuXG4uYmktd3JlbmNoLWFkanVzdGFibGUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZlwiO1xufVxuXG4uYmktd3JlbmNoLWFkanVzdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7XG59XG5cbi5iaS1maWxldHlwZS1qc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiO1xufVxuXG4uYmktZmlsZXR5cGUtcHB0eDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTJcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXhsc3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkzXCI7XG59XG5cbi5iaS0xLWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NFwiO1xufVxuXG4uYmktMS1jaXJjbGUtZmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NVwiO1xufVxuXG4uYmktMS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTZcIjtcbn1cblxuLmJpLTEtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5N1wiO1xufVxuXG4uYmktMS1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OThcIjtcbn1cblxuLmJpLTEtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OVwiO1xufVxuXG4uYmktMi1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWFcIjtcbn1cblxuLmJpLTItY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWJcIjtcbn1cblxuLmJpLTItY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzljXCI7XG59XG5cbi5iaS0yLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWRcIjtcbn1cblxuLmJpLTItc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzllXCI7XG59XG5cbi5iaS0yLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmJpLTMtY2lyY2xlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7XG59XG5cbi5iaS0zLWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5iaS0zLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uYmktMy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EzXCI7XG59XG5cbi5iaS0zLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNFwiO1xufVxuXG4uYmktMy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7XG59XG5cbi5iaS00LWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiO1xufVxuXG4uYmktNC1jaXJjbGUtZmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhN1wiO1xufVxuXG4uYmktNC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YThcIjtcbn1cblxuLmJpLTQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiO1xufVxuXG4uYmktNC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWFcIjtcbn1cblxuLmJpLTQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiO1xufVxuXG4uYmktNS1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWNcIjtcbn1cblxuLmJpLTUtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWRcIjtcbn1cblxuLmJpLTUtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FlXCI7XG59XG5cbi5iaS01LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWZcIjtcbn1cblxuLmJpLTUtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7XG59XG5cbi5iaS01LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjtcbn1cblxuLmJpLTYtY2lyY2xlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IyXCI7XG59XG5cbi5iaS02LWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5iaS02LWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNFwiO1xufVxuXG4uYmktNi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I1XCI7XG59XG5cbi5iaS02LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNlwiO1xufVxuXG4uYmktNi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I3XCI7XG59XG5cbi5iaS03LWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOFwiO1xufVxuXG4uYmktNy1jaXJjbGUtZmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uYmktNy1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmJpLTctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYlwiO1xufVxuXG4uYmktNy1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjtcbn1cblxuLmJpLTctc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZFwiO1xufVxuXG4uYmktOC1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmVcIjtcbn1cblxuLmJpLTgtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmZcIjtcbn1cblxuLmJpLTgtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XG59XG5cbi5iaS04LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzFcIjtcbn1cblxuLmJpLTgtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MyXCI7XG59XG5cbi5iaS04LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzNcIjtcbn1cblxuLmJpLTktY2lyY2xlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M0XCI7XG59XG5cbi5iaS05LWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5iaS05LWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNlwiO1xufVxuXG4uYmktOS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M3XCI7XG59XG5cbi5iaS05LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOFwiO1xufVxuXG4uYmktOS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5iaS1haXJwbGFuZS1lbmdpbmVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5iaS1haXJwbGFuZS1lbmdpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYlwiO1xufVxuXG4uYmktYWlycGxhbmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjtcbn1cblxuLmJpLWFpcnBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uYmktYWxleGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5iaS1hbGlwYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NmXCI7XG59XG5cbi5iaS1hbmRyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiO1xufVxuXG4uYmktYW5kcm9pZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QxXCI7XG59XG5cbi5iaS1ib3gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDJcIjtcbn1cblxuLmJpLWJveC1zZWFtLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QzXCI7XG59XG5cbi5iaS1icm93c2VyLWNocm9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDRcIjtcbn1cblxuLmJpLWJyb3dzZXItZWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDVcIjtcbn1cblxuLmJpLWJyb3dzZXItZmlyZWZveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDZcIjtcbn1cblxuLmJpLWJyb3dzZXItc2FmYXJpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiO1xufVxuXG4uYmktYy1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDhcIjtcbn1cblxuLmJpLWMtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmJpLWMtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5iaS1jLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGJcIjtcbn1cblxuLmJpLWMtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RjXCI7XG59XG5cbi5iaS1jLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGRcIjtcbn1cblxuLmJpLWNhcHN1bGUtcGlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGVcIjtcbn1cblxuLmJpLWNhcHN1bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7XG59XG5cbi5iaS1jYXItZnJvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcbn1cblxuLmJpLWNhci1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjtcbn1cblxuLmJpLWNhc3NldHRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UyXCI7XG59XG5cbi5iaS1jYXNzZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjtcbn1cblxuLmJpLWNjLWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiO1xufVxuXG4uYmktY2MtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTVcIjtcbn1cblxuLmJpLWNjLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiO1xufVxuXG4uYmktY2MtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlN1wiO1xufVxuXG4uYmktY2Mtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U4XCI7XG59XG5cbi5iaS1jYy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5iaS1jdXAtaG90LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VhXCI7XG59XG5cbi5iaS1jdXAtaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlYlwiO1xufVxuXG4uYmktY3VycmVuY3ktcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VjXCI7XG59XG5cbi5iaS1kcm9wYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZFwiO1xufVxuXG4uYmktZXNjYXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZVwiO1xufVxuXG4uYmktZmFzdC1mb3J3YXJkLWJ0bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uYmktZmFzdC1mb3J3YXJkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjBcIjtcbn1cblxuLmJpLWZhc3QtZm9yd2FyZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmJpLWZhc3QtZm9yd2FyZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5iaS1mYXN0LWZvcndhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjtcbn1cblxuLmJpLWZhc3QtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjRcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXNxbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjtcbn1cblxuLmJpLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y2XCI7XG59XG5cbi5iaS1nb29nbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcbn1cblxuLmJpLWgtY2lyY2xlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y4XCI7XG59XG5cbi5iaS1oLWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y5XCI7XG59XG5cbi5iaS1oLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYVwiO1xufVxuXG4uYmktaC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZiXCI7XG59XG5cbi5iaS1oLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmY1wiO1xufVxuXG4uYmktaC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZkXCI7XG59XG5cbi5iaS1pbmRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZlXCI7XG59XG5cbi5iaS1sdW5ncy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZlwiO1xufVxuXG4uYmktbHVuZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAwXCI7XG59XG5cbi5iaS1taWNyb3NvZnQtdGVhbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAxXCI7XG59XG5cbi5iaS1wLWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMlwiO1xufVxuXG4uYmktcC1jaXJjbGUtZmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwM1wiO1xufVxuXG4uYmktcC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDRcIjtcbn1cblxuLmJpLXAtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uYmktcC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjtcbn1cblxuLmJpLXAtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uYmktcGFzcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOFwiO1xufVxuXG4uYmktcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDlcIjtcbn1cblxuLmJpLXByZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGFcIjtcbn1cblxuLmJpLXByZXNjcmlwdGlvbjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBiXCI7XG59XG5cbi5iaS1yLWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwY1wiO1xufVxuXG4uYmktci1jaXJjbGUtZmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZFwiO1xufVxuXG4uYmktci1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGVcIjtcbn1cblxuLmJpLXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZlwiO1xufVxuXG4uYmktci1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTBcIjtcbn1cblxuLmJpLXItc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uYmktcmVwZWF0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEyXCI7XG59XG5cbi5iaS1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEzXCI7XG59XG5cbi5iaS1yZXdpbmQtYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE0XCI7XG59XG5cbi5iaS1yZXdpbmQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNVwiO1xufVxuXG4uYmktcmV3aW5kLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiO1xufVxuXG4uYmktcmV3aW5kLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTdcIjtcbn1cblxuLmJpLXJld2luZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOFwiO1xufVxuXG4uYmktcmV3aW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOVwiO1xufVxuXG4uYmktdHJhaW4tZnJlaWdodC1mcm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYVwiO1xufVxuXG4uYmktdHJhaW4tZnJlaWdodC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWJcIjtcbn1cblxuLmJpLXRyYWluLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFjXCI7XG59XG5cbi5iaS10cmFpbi1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWRcIjtcbn1cblxuLmJpLXRyYWluLWxpZ2h0cmFpbC1mcm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZVwiO1xufVxuXG4uYmktdHJhaW4tbGlnaHRyYWlsLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZlwiO1xufVxuXG4uYmktdHJ1Y2stZnJvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjBcIjtcbn1cblxuLmJpLXRydWNrLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyMVwiO1xufVxuXG4uYmktdWJ1bnR1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyMlwiO1xufVxuXG4uYmktdW5pbmRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIzXCI7XG59XG5cbi5iaS11bml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjRcIjtcbn1cblxuLmJpLXVuaXZlcnNhbC1hY2Nlc3MtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyNVwiO1xufVxuXG4uYmktdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjZcIjtcbn1cblxuLmJpLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyN1wiO1xufVxuXG4uYmktdmlydXMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOFwiO1xufVxuXG4uYmktd2VjaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uYmkteWVscDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmFcIjtcbn1cblxuLmJpLXNpZ24tc3RvcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYlwiO1xufVxuXG4uYmktc2lnbi1zdG9wLWxpZ2h0cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uYmktc2lnbi1zdG9wLWxpZ2h0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmRcIjtcbn1cblxuLmJpLXNpZ24tc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmVcIjtcbn1cblxuLmJpLXNpZ24tdHVybi1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5iaS1zaWduLXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzBcIjtcbn1cblxuLmJpLXNpZ24tdHVybi1yaWdodC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMVwiO1xufVxuXG4uYmktc2lnbi10dXJuLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMlwiO1xufVxuXG4uYmktc2lnbi10dXJuLXNsaWdodC1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMzXCI7XG59XG5cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LXJpZ2h0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNlwiO1xufVxuXG4uYmktc2lnbi15aWVsZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzN1wiO1xufVxuXG4uYmktc2lnbi15aWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzhcIjtcbn1cblxuLmJpLWV2LXN0YXRpb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmJpLWV2LXN0YXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNhXCI7XG59XG5cbi5iaS1mdWVsLXB1bXAtZGllc2VsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7XG59XG5cbi5iaS1mdWVsLXB1bXAtZGllc2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiO1xufVxuXG4uYmktZnVlbC1wdW1wLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7XG59XG5cbi5iaS1mdWVsLXB1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5iaS0wLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uYmktMC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7XG59XG5cbi5iaS0wLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiO1xufVxuXG4uYmktMC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5iaS1yb2NrZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDNcIjtcbn1cblxuLmJpLXJvY2tldC10YWtlb2ZmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ0XCI7XG59XG5cbi5iaS1yb2NrZXQtdGFrZW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDVcIjtcbn1cblxuLmJpLXJvY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDZcIjtcbn1cblxuLmJpLXN0cmlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjtcbn1cblxuLmJpLXN1YnNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDhcIjtcbn1cblxuLmJpLXN1cGVyc2NyaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0OVwiO1xufVxuXG4uYmktdHJlbGxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiO1xufVxuXG4uYmktZW52ZWxvcGUtYXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmJpLWVudmVsb3BlLWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uYmktcmVnZXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRkXCI7XG59XG5cbi5iaS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRlXCI7XG59XG5cbi5iaS1zaWduLWRlYWQtZW5kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRmXCI7XG59XG5cbi5iaS1zaWduLWRlYWQtZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MFwiO1xufVxuXG4uYmktc2lnbi1kby1ub3QtZW50ZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTFcIjtcbn1cblxuLmJpLXNpZ24tZG8tbm90LWVudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MlwiO1xufVxuXG4uYmktc2lnbi1pbnRlcnNlY3Rpb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmJpLXNpZ24taW50ZXJzZWN0aW9uLXNpZGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTRcIjtcbn1cblxuLmJpLXNpZ24taW50ZXJzZWN0aW9uLXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU1XCI7XG59XG5cbi5iaS1zaWduLWludGVyc2VjdGlvbi10LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU2XCI7XG59XG5cbi5iaS1zaWduLWludGVyc2VjdGlvbi10OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1N1wiO1xufVxuXG4uYmktc2lnbi1pbnRlcnNlY3Rpb24teS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1OFwiO1xufVxuXG4uYmktc2lnbi1pbnRlcnNlY3Rpb24teTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTlcIjtcbn1cblxuLmJpLXNpZ24taW50ZXJzZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1YVwiO1xufVxuXG4uYmktc2lnbi1tZXJnZS1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODViXCI7XG59XG5cbi5iaS1zaWduLW1lcmdlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVjXCI7XG59XG5cbi5iaS1zaWduLW1lcmdlLXJpZ2h0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVkXCI7XG59XG5cbi5iaS1zaWduLW1lcmdlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZVwiO1xufVxuXG4uYmktc2lnbi1uby1sZWZ0LXR1cm4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWZcIjtcbn1cblxuLmJpLXNpZ24tbm8tbGVmdC10dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2MFwiO1xufVxuXG4uYmktc2lnbi1uby1wYXJraW5nLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYxXCI7XG59XG5cbi5iaS1zaWduLW5vLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5iaS1zaWduLW5vLXJpZ2h0LXR1cm4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjNcIjtcbn1cblxuLmJpLXNpZ24tbm8tcmlnaHQtdHVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjRcIjtcbn1cblxuLmJpLXNpZ24tcmFpbHJvYWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjVcIjtcbn1cblxuLmJpLXNpZ24tcmFpbHJvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY2XCI7XG59XG5cbi5iaS1idWlsZGluZy1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY3XCI7XG59XG5cbi5iaS1idWlsZGluZy1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjhcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY5XCI7XG59XG5cbi5iaS1idWlsZGluZy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YVwiO1xufVxuXG4uYmktYnVpbGRpbmctZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZiXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmNcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWZpbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZlXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZmXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MFwiO1xufVxuXG4uYmktYnVpbGRpbmctZmlsbC1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiO1xufVxuXG4uYmktYnVpbGRpbmctZmlsbC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MlwiO1xufVxuXG4uYmktYnVpbGRpbmctZmlsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWZpbGwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc0XCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc1XCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NlwiO1xufVxuXG4uYmktYnVpbGRpbmctZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzdcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc4XCI7XG59XG5cbi5iaS1idWlsZGluZy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3YVwiO1xufVxuXG4uYmktYnVpbGRpbmcteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmJpLWJ1aWxkaW5ncy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uYmktYnVpbGRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uYmktYnVzLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7XG59XG5cbi5iaS1idXMtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdmXCI7XG59XG5cbi5iaS1ldi1mcm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uYmktZXYtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5iaS1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmJpLWdsb2JlLWFzaWEtYXVzdHJhbGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4M1wiO1xufVxuXG4uYmktZ2xvYmUtY2VudHJhbC1zb3V0aC1hc2lhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uYmktZ2xvYmUtZXVyb3BlLWFmcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmJpLWhvdXNlLWFkZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uYmktaG91c2UtYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4N1wiO1xufVxuXG4uYmktaG91c2UtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODhcIjtcbn1cblxuLmJpLWhvdXNlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uYmktaG91c2UtZGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YVwiO1xufVxuXG4uYmktaG91c2UtZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGJcIjtcbn1cblxuLmJpLWhvdXNlLWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGNcIjtcbn1cblxuLmJpLWhvdXNlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhkXCI7XG59XG5cbi5iaS1ob3VzZS1leGNsYW1hdGlvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZVwiO1xufVxuXG4uYmktaG91c2UtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5iaS1ob3VzZS1nZWFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkwXCI7XG59XG5cbi5iaS1ob3VzZS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MVwiO1xufVxuXG4uYmktaG91c2UtbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MlwiO1xufVxuXG4uYmktaG91c2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTNcIjtcbn1cblxuLmJpLWhvdXNlLXNsYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk0XCI7XG59XG5cbi5iaS1ob3VzZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmJpLWhvdXNlLXVwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk2XCI7XG59XG5cbi5iaS1ob3VzZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTdcIjtcbn1cblxuLmJpLWhvdXNlLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OThcIjtcbn1cblxuLmJpLWhvdXNlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk5XCI7XG59XG5cbi5iaS1wZXJzb24tYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5YVwiO1xufVxuXG4uYmktcGVyc29uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODliXCI7XG59XG5cbi5iaS1wZXJzb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODljXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlkXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjtcbn1cblxuLmJpLXBlcnNvbi1maWxsLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlmXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMFwiO1xufVxuXG4uYmktcGVyc29uLWZpbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGExXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMlwiO1xufVxuXG4uYmktcGVyc29uLWZpbGwtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTNcIjtcbn1cblxuLmJpLXBlcnNvbi1maWxsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNFwiO1xufVxuXG4uYmktcGVyc29uLWZpbGwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE1XCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uYmktcGVyc29uLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE3XCI7XG59XG5cbi5iaS1wZXJzb24tbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YThcIjtcbn1cblxuLmJpLXBlcnNvbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTlcIjtcbn1cblxuLmJpLXBlcnNvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWFcIjtcbn1cblxuLmJpLXNjb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFiXCI7XG59XG5cbi5iaS10YXhpLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFjXCI7XG59XG5cbi5iaS10YXhpLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZFwiO1xufVxuXG4uYmktYW1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZVwiO1xufVxuXG4uYmktZGF0YWJhc2UtYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZlwiO1xufVxuXG4uYmktZGF0YWJhc2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGIwXCI7XG59XG5cbi5iaS1kYXRhYmFzZS1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMVwiO1xufVxuXG4uYmktZGF0YWJhc2UtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjJcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiM1wiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI0XCI7XG59XG5cbi5iaS1kYXRhYmFzZS1maWxsLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNVwiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNlwiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiN1wiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjhcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWZpbGwtZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjlcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWZpbGwtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmFcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWZpbGwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJiXCI7XG59XG5cbi5iaS1kYXRhYmFzZS1maWxsLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiY1wiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiZFwiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmVcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJmXCI7XG59XG5cbi5iaS1kYXRhYmFzZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uYmktZGF0YWJhc2Utc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7XG59XG5cbi5iaS1kYXRhYmFzZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzJcIjtcbn1cblxuLmJpLWRhdGFiYXNlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMzXCI7XG59XG5cbi5iaS1kYXRhYmFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzRcIjtcbn1cblxuLmJpLWhvdXNlcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNVwiO1xufVxuXG4uYmktaG91c2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNlwiO1xufVxuXG4uYmktbnZpZGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjN1wiO1xufVxuXG4uYmktcGVyc29uLXZjYXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM4XCI7XG59XG5cbi5iaS1wZXJzb24tdmNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM5XCI7XG59XG5cbi5iaS1zaW5hLXdlaWJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYVwiO1xufVxuXG4uYmktdGVuY2VudC1xcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2JcIjtcbn1cblxuLmJpLXdpa2lwZWRpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXBhZ2UtZ3JhZGllbnQpO1xufVxuYm9keSBzZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSB7XG4gIGJvZHkge1xuICAgIC0tYnMtYm9keS1mb250LXNpemU6IDE1cHg7XG4gICAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSB7XG4gICAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMTVweDtcbiAgICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5jb2xsYXBzaW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jaGVhZGVyX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1oZWFkZXItcGFkZGluZykgLyAyKSAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jaGVhZGVyX3dyYXBwZXIuc2Nyb2xsaW5nIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4jaGVhZGVyX3dyYXBwZXIuY29sbGFwc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2hlYWRlcl93cmFwcGVyLnNjcm9sbGVkLWRvd24ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIC0xKSk7XG59XG4jaGVhZGVyX3dyYXBwZXIuc2Nyb2xsZWQtdXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4jaGVhZGVyX3dyYXBwZXIgLm5hdmJhci1icmFuZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWJyYW5kIC5sb2dvIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI2hlYWRlcl93cmFwcGVyICNsYW5ndWFnZS1tZW51LWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzVGNjk4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRUVERjtcbiAgcGFkZGluZzogNS41cHggMTlweDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNoZWFkZXJfd3JhcHBlciAjbGFuZ3VhZ2UtbWVudS1idG4gLmN1cnJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jaGVhZGVyX3dyYXBwZXIgI2xhbmd1YWdlLW1lbnUtYnRuIC5jdXJyZW50IC5mbGFnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4jaGVhZGVyX3dyYXBwZXIgI2xhbmd1YWdlLW1lbnUtYnRuIC5jdXJyZW50IC5mbGFnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hlYWRlcl93cmFwcGVyICNsYW5ndWFnZS1tZW51LWJ0biAuY3VycmVudCAuc2x1ZyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4jaGVhZGVyX3dyYXBwZXIgI2xhbmd1YWdlLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRUVERjtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4jaGVhZGVyX3dyYXBwZXIgI2xhbmd1YWdlLW1lbnUgLmxhbmctaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG4jaGVhZGVyX3dyYXBwZXIgI2xhbmd1YWdlLW1lbnUgLmxhbmctaXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNUY2OTgwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI2hlYWRlcl93cmFwcGVyICNsYW5ndWFnZS1tZW51LnNob3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMHB4KTtcbn1cbiNoZWFkZXJfd3JhcHBlciAjbGFuZ3VhZ2UtbWVudS5zaG93IC5sYW5nLWl0ZW0gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0VFREY7XG4gIGNvbG9yOiAjNUY2OTgwO1xufVxuI2hlYWRlcl93cmFwcGVyIC5sYW5ndWFnZV9zZWxlY3RvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTVweDtcbiAgd2lkdGg6IDE5OHB4O1xufVxuI2hlYWRlcl93cmFwcGVyIC5sYW5ndWFnZV9zZWxlY3RvciAuYWNjb3JkaW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuI2hlYWRlcl93cmFwcGVyIC5sYW5ndWFnZV9zZWxlY3RvciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRUVERjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA2cHggMTVweDtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4jaGVhZGVyX3dyYXBwZXIgLmxhbmd1YWdlX3NlbGVjdG9yIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM1RjY5ODAgIWltcG9ydGFudDtcbn1cbiNoZWFkZXJfd3JhcHBlciAubGFuZ3VhZ2Vfc2VsZWN0b3IgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDE0IDhcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEzIDFMNyA3TDEgMVwiIHN0cm9rZT1cIiUyMzVGNjk4MFwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbiNoZWFkZXJfd3JhcHBlciAubGFuZ3VhZ2Vfc2VsZWN0b3IgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuI2hlYWRlcl93cmFwcGVyIC5sYW5ndWFnZV9zZWxlY3RvciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbiNoZWFkZXJfd3JhcHBlciAubGFuZ3VhZ2Vfc2VsZWN0b3IgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2hlYWRlcl93cmFwcGVyIC5sYW5ndWFnZV9zZWxlY3RvciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgc2VsZWN0IHtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5NSwgMTA1LCAxMjgsIDAuNSk7XG4gIGNvbG9yOiAjNUY2OTgwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4jaGVhZGVyX3dyYXBwZXIgLmxhbmd1YWdlX3NlbGVjdG9yIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB3aWR0aDogNzNweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlICNidG4tc2VhcmNoIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSBhLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSBhLm5hdi1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzMkE1QTQgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbTpob3ZlciAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMzJBNUE0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtLmRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biAubW9iaWxlLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51LWJ0biB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51IC5sYW5nLWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMXJlbSAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSAubGFuZy1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAjYnRuLXNlYXJjaCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW06aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzMyQTVBNDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0uZHJvcGRvd24gLm1vYmlsZS10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudS1idG4ge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSAubGFuZy1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUgLmxhbmctaXRlbTpsYXN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgI2J0bi1zZWFyY2gge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSBhLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IGEubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IGEubmF2LWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMyQTVBNCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMzMkE1QTQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0uZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtLmRyb3Bkb3duIC5tb2JpbGUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUtYnRuIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUgLmxhbmctaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51IC5sYW5nLWl0ZW06bGFzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAjYnRuLXNlYXJjaCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW06aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzMyQTVBNDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0uZHJvcGRvd24gLm1vYmlsZS10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUtYnRuIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUgLmxhbmctaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51IC5sYW5nLWl0ZW06bGFzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlICNidG4tc2VhcmNoIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSBhLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IGEubmF2LWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMyQTVBNCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbTpob3ZlciAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMzJBNUE0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtLmRyb3Bkb3duIC5tb2JpbGUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51LWJ0biB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2UgI2xhbmd1YWdlLW1lbnUgLmxhbmctaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSAubGFuZy1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2UgI2J0bi1zZWFyY2gge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbSBhLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyOiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMkE1QTQgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzMyQTVBNDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biAubW9iaWxlLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudS1idG4ge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlICNsYW5ndWFnZS1tZW51IC5sYW5nLWl0ZW0gYSB7XG4gIHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSAjbGFuZ3VhZ2UtbWVudSAubGFuZy1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uYXZiYXIgLm5hdmJhci1uYXYge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLm5hdmJhciAubmF2YmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzJBNUE0O1xuICBib3JkZXItcmFkaXVzOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBmb250LXNpemU6IDI2cHg7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2YmFyIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItdG9nZ2xlciAjbWVudS1vcGVuZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXIgLm5hdmJhci10b2dnbGVyICNtZW51LWNsb3NlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgI21lbnUtb3BlbmVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIgLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAjbWVudS1jbG9zZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQ6ICMzMkE1QTQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSBhLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgYS5uYXYtbGlua2FjdGl2ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubmF2LWl0ZW0uZHJvcGRvd24gLm1vYmlsZS10b2dnbGVyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMzMkE1QTQgbm8tcmVwZWF0IGNlbnRlciB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTExLjA2MDcgNi43MjY2M0w4LjAwMDczIDkuNzc5OTZMNC45NDA3MyA2LjcyNjYzTDQuMDAwNzMgNy42NjY2M0w4LjAwMDczIDExLjY2NjZMMTIuMDAwNyA3LjY2NjYzTDExLjA2MDcgNi43MjY2M1pcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvc3ZnPicpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdi1pdGVtLmRyb3Bkb3duIC5tb2JpbGUtdG9nZ2xlci5zaG93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuI2Zvb3Rlcl93cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjZmNTtcbn1cbiNmb290ZXJfd3JhcHBlciAubG9nby1mb290ZXItaW5mb3MgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzMyQTVBNDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbiNmb290ZXJfd3JhcHBlciAuZm9vdGVyLW1lbnUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jZm9vdGVyX3dyYXBwZXIgLmZvb3Rlci1tZW51IC5uYXZiYXItbmF2IGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzVGNjk4MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Zvb3Rlcl93cmFwcGVyIC5tZW51LWNvcHlyaWdodCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4jZm9vdGVyX3dyYXBwZXIgLm1lbnUtY29weXJpZ2h0IGxpIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzVGNjk4MDtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cbiNmb290ZXJfd3JhcHBlciAuY29weXJpZ2h0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzVGNjk4MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNmb290ZXJfd3JhcHBlciAubG9nby1mb290ZXItaW5mb3MgLmxvZ28ge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICNmb290ZXJfd3JhcHBlciAubG9nby1mb290ZXItaW5mb3MgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAjZm9vdGVyX3dyYXBwZXIgLmZvb3Rlci1tZW51IC5uYXZiYXItbmF2IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAjZm9vdGVyX3dyYXBwZXIgLm1lbnUtY29weXJpZ2h0Lm5hdmJhci1uYXYgbGk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG4uYmctei1wcmltYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotcHJpbWFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJBNUE0O1xuICB6LWluZGV4OiAwO1xufVxuXG4uYmctei1zZWNvbmRhcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYmctei1zZWNvbmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjZmNTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotc3VjY2VzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBFNzc0MTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotaW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4ODJjMjtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotd2FybmluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxOEIzODtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotZGFuZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotZGFuZ2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDI4NzM7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5iZy16LWxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRUVERjtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotZGFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LWRhcms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNjk4MDtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotcHJpbWFyeWFsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LXByaW1hcnlhbHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZjJmMjtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotc2Vjb25kYXJ5YWx0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotc2Vjb25kYXJ5YWx0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQURERTU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5iZy16LXN1Y2Nlc3NsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LXN1Y2Nlc3NsaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZFNEQ5O1xuICB6LWluZGV4OiAwO1xufVxuXG4uYmctei1pbmZvbGlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYmctei1pbmZvbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3RjRGQztcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotd2FybmluZ2xpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotd2FybmluZ2xpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGYzZTk7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5iZy16LWRhbmdlcmxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotZGFuZ2VybGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRERFNTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotcHVycGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjUzOUI7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5iZy16LXB1cnBsZWxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmJnLXotcHVycGxlbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjBGOTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJnLXotd2hpdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYmctei13aGl0ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAwO1xufVxuXG4uYmctei1ibGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LWJsYWNrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5iZy16LWNvbGxhZ2VuZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LWNvbGxhZ2VuZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0MzZGO1xuICB6LWluZGV4OiAwO1xufVxuXG4uYmctei1jb2xsYWdlbmVsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5iZy16LWNvbGxhZ2VuZWxpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERkUxRTg7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5ibHVyLWJnIHtcbiAgLS1vcGFjaXR5OiAuNjtcbiAgLS1ibHVyOiA2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tb3BhY2l0eSkpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIodmFyKC0tYmx1cikpO1xufVxuXG4ucm91bmRlZC14bCB7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBncmFkaWVudCB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAwJTtcbiAgfVxuICAyNSUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDEwMCU7XG4gIH1cbiAgNzUlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSA1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMCU7XG4gIH1cbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDU5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uYnRuOm5vdChbY2xhc3MqPWJ0bi1vdXRsaW5lLV0pLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zOm5vdChbY2xhc3MqPWJ0bi1vdXRsaW5lLV0pLCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpub3QoW2NsYXNzKj1idG4tb3V0bGluZS1dKSwgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdChbY2xhc3MqPWJ0bi1vdXRsaW5lLV0pLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KFtjbGFzcyo9YnRuLW91dGxpbmUtXSkge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uYXJyb3c6YWZ0ZXIsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5hcnJvdy5nbXctZ2V0LWRpcmVjdGlvbnM6YWZ0ZXIsIGZvcm0gaW5wdXQuYXJyb3dbdHlwZT1zdWJtaXRdOmFmdGVyLCAuZm9ybSBpbnB1dC5hcnJvd1t0eXBlPXN1Ym1pdF06YWZ0ZXIsIC53cGNmNy1mb3JtIGlucHV0LmFycm93W3R5cGU9c3VibWl0XTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtc20gPiAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDEyLjVweDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogNDBweDtcbiAgLS1icy1idG4tcGFkZGluZy15OiA4LjY4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLWxnID4gLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiA4NnB4O1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDE3cHg7XG4gIGhlaWdodDogNTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5idG4tcHJpbWFyeSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnkgLmJpOjpiZWZvcmUsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMgLmJpOjpiZWZvcmUsIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIC5iaTo6YmVmb3JlLCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0gLmJpOjpiZWZvcmUsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnkuYXJyb3ctaWNvbiwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmFycm93LWljb24uZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIGlucHV0LmFycm93LWljb25bdHlwZT1zdWJtaXRdLCAuZm9ybSBpbnB1dC5hcnJvdy1pY29uW3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gaW5wdXQuYXJyb3ctaWNvblt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1wcmltYXJ5LmFycm93LWljb246YWZ0ZXIsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5hcnJvdy1pY29uLmdtdy1nZXQtZGlyZWN0aW9uczphZnRlciwgZm9ybSBpbnB1dC5hcnJvdy1pY29uW3R5cGU9c3VibWl0XTphZnRlciwgLmZvcm0gaW5wdXQuYXJyb3ctaWNvblt0eXBlPXN1Ym1pdF06YWZ0ZXIsIC53cGNmNy1mb3JtIGlucHV0LmFycm93LWljb25bdHlwZT1zdWJtaXRdOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbiAgZm9udC1mYW1pbHk6IGJvb3RzdHJhcC1pY29ucztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjZTlmNmY1ICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXNlY29uZGFyeSAuYmk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXNlY29uZGFyeS5hcnJvdy1pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5idG4tc2Vjb25kYXJ5LmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjMEU3NzQxICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXN1Y2Nlc3MgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1zdWNjZXNzLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1zdWNjZXNzLmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjMjg4MmMyICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWluZm8gLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1pbmZvLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1pbmZvLmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjRjE4QjM4ICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXdhcm5pbmcgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi13YXJuaW5nLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi13YXJuaW5nLmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1icy1idG4tYmc6ICNiMDI4NzMgIWltcG9ydGFudDtcbiAgLS1icy1idG4tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tZGFuZ2VyIC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tZGFuZ2VyLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1kYW5nZXIuYXJyb3ctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjRjNFRURGICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0IC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tbGlnaHQuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uYnRuLWxpZ2h0LmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjNUY2OTgwICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhcmsgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1kYXJrLmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1wcmltYXJ5YWx0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjZTBmMmYyICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnlhbHQgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5YWx0LmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1wcmltYXJ5YWx0LmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1zZWNvbmRhcnlhbHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1icy1idG4tYmc6ICNGQURERTUgIWltcG9ydGFudDtcbiAgLS1icy1idG4tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tc2Vjb25kYXJ5YWx0IC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tc2Vjb25kYXJ5YWx0LmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1zZWNvbmRhcnlhbHQuYXJyb3ctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYnRuLXN1Y2Nlc3NsaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWJzLWJ0bi1iZzogI0NGRTREOSAhaW1wb3J0YW50O1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1zdWNjZXNzbGlnaHQgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1zdWNjZXNzbGlnaHQuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uYnRuLXN1Y2Nlc3NsaWdodC5hcnJvdy1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbiAgZm9udC1mYW1pbHk6IGJvb3RzdHJhcC1pY29ucztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5idG4taW5mb2xpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjRTdGNEZDICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWluZm9saWdodCAuYmk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWluZm9saWdodC5hcnJvdy1pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5idG4taW5mb2xpZ2h0LmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi13YXJuaW5nbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1icy1idG4tYmc6ICNmZGYzZTkgIWltcG9ydGFudDtcbiAgLS1icy1idG4tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4td2FybmluZ2xpZ2h0IC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4td2FybmluZ2xpZ2h0LmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi13YXJuaW5nbGlnaHQuYXJyb3ctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYnRuLWRhbmdlcmxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjRkFEREU1ICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhbmdlcmxpZ2h0IC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tZGFuZ2VybGlnaHQuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uYnRuLWRhbmdlcmxpZ2h0LmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1icy1idG4tYmc6ICM2MjUzOUIgIWltcG9ydGFudDtcbiAgLS1icy1idG4tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tcHVycGxlIC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tcHVycGxlLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi1wdXJwbGUuYXJyb3ctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYnRuLXB1cnBsZWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYnMtYnRuLWJnOiAjRjNGMEY5ICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXB1cnBsZWxpZ2h0IC5iaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tcHVycGxlbGlnaHQuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uYnRuLXB1cnBsZWxpZ2h0LmFycm93LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJ0bi13aGl0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi13aGl0ZSAuYmk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLXdoaXRlLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmJ0bi13aGl0ZS5hcnJvdy1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbiAgZm9udC1mYW1pbHk6IGJvb3RzdHJhcC1pY29ucztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5idG4tYmxhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1icy1idG4tYmc6ICMwMDAgIWltcG9ydGFudDtcbiAgLS1icy1idG4tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tYmxhY2sgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1ibGFjay5hcnJvdy1pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5idG4tYmxhY2suYXJyb3ctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYnRuLWNvbGxhZ2VuZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWJzLWJ0bi1iZzogIzMwNDM2RiAhaW1wb3J0YW50O1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jb2xsYWdlbmUgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jb2xsYWdlbmUuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uYnRuLWNvbGxhZ2VuZS5hcnJvdy1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbiAgZm9udC1mYW1pbHk6IGJvb3RzdHJhcC1pY29ucztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5idG4tY29sbGFnZW5lbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1icy1idG4tYmc6ICNERkUxRTggIWltcG9ydGFudDtcbiAgLS1icy1idG4tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tY29sbGFnZW5lbGlnaHQgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jb2xsYWdlbmVsaWdodC5hcnJvdy1pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5idG4tY29sbGFnZW5lbGlnaHQuYXJyb3ctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5bY2xhc3MqPWJ0bi1vdXRsaW5lLV0ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5bY2xhc3MqPWJ0bi1vdXRsaW5lLV06aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi5idG4tbGcsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tbGcuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIGlucHV0LmJ0bi1sZ1t0eXBlPXN1Ym1pdF0sIC5mb3JtIGlucHV0LmJ0bi1sZ1t0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIGlucHV0LmJ0bi1sZ1t0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuYnRuLWdyb3VwLWxnID4gLmdtdy1nZXQtZGlyZWN0aW9ucywgZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDE2LjI1cHg7XG4gIH1cbiAgW2NsYXNzKj1idG4tb3V0bGluZS1dIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnRuLmJ0bi1sZywgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1sZy5nbXctZ2V0LWRpcmVjdGlvbnMsIGZvcm0gaW5wdXQuYnRuLWxnW3R5cGU9c3VibWl0XSwgLmZvcm0gaW5wdXQuYnRuLWxnW3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gaW5wdXQuYnRuLWxnW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiAuZ213LWdldC1kaXJlY3Rpb25zLCBmb3JtIC5idG4tZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5idG4tZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5idG4tZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDE0cHg7XG4gIH1cbiAgLmJ0biBpLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zIGksIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIGksIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSBpLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0gaSwgLmJ0biAuYmksIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMgLmJpLCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmksIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmksIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSAuYmkge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuLnJvdy5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgbGVmdDogNTAlO1xufVxuXG5pbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMWVtIDJlbTtcbn1cbmltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDJlbSAxZW0gMDtcbn1cbmltZy5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgfVxuICBpbWcuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gIH1cbiAgaW1nLmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZhcyB7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLXJlYXNzdXJhbmNlIFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gIGJhY2tncm91bmQ6ICMzMkE1QTQ7XG4gIHBhZGRpbmc6IDUwcHggMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG59XG4uc2VjdGlvbi1yZWFzc3VyYW5jZSBbY2xhc3MqPWNvbnRhaW5lcl0gKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jc2xvZ2FuLWZvcm11bGVzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9mb25kLWd1bW1pZXMtamF1bmUuanBlZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuI3Nsb2dhbi1mb3JtdWxlcyBoMiwgI3Nsb2dhbi1mb3JtdWxlcyAuaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBwYWRkaW5nOiA0N3B4O1xufVxuXG4jdGV4dGUtZm9ybXVsZXMge1xuICBib3JkZXItcmFkaXVzOiAwIDQ1cHggNDVweCAwO1xuICBwYWRkaW5nOiA0N3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJveC1zaGFkb3c6IC00NHB4IDBweCAwcHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuI2Vjb3Jlc3BvbnNhYmlsaXRlIFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xufVxuXG4jZ3Jvcy10aXRyZS1idWlsZGVyIHAge1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2dyb3MtdGl0cmUtYnVpbGRlciBwIHNwYW4ge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJhaW5ib3ctYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmFpbmJvdy1iZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxOTIwcHg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGFzcGVjdC1yYXRpbzogMTkyMC8xMjc2O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdXBzYV9ub3VyaXNoZWRfcmFpbmJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IHRvcC85MCUgYXV0bztcbiAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI2Vjb3Jlc3BvbnNhYmlsaXRlIFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG4gICNlY29yZXNwb25zYWJpbGl0ZSBbY2xhc3MqPWNvbnRhaW5lcl0gLmltYWdlLWNvbXBvbmVudCAuaW1nLWZsdWlkIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgI3Nsb2dhbi1mb3JtdWxlcyB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gICNzbG9nYW4tZm9ybXVsZXMgaDIsICNzbG9nYW4tZm9ybXVsZXMgLmgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjdGV4dGUtZm9ybXVsZXMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICBtYXJnaW46IDAgMjVweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5zZWN0aW9uLXJlYXNzdXJhbmNlIFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgI2dyb3MtdGl0cmUtYnVpbGRlciBwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHNwYW4sIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3Bhbi5icmVhZGNydW1iX2xhc3QsIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYS5icmVhZGNydW1iX2xhc3Qge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSB7XG4gIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3BhbiwgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHNwYW4sIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4ucGFnaW5hdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnaW5hdGlvbiAuYnRuLW5hdiB7XG4gIGNvbG9yOiAjMzJBNUE0O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB3aWR0aDogNTBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGxpZGUgLnNwbGlkZV9fdHJhY2sge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fdHJhY2sge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEgKiB2YXIoLS1jb250YWluZXItd2lkdGgpICsgKDEwMHZ3IC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyIC0gdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIpICFpbXBvcnRhbnQ7XG59XG4uc3BsaWRlIC5zcGxpZGVfX2Fycm93cyB7XG4gIGhlaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5zcGxpZGUgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzJBNUE0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3BsaWRlIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdyAuYmkge1xuICBmb250LXNpemU6IDJyZW07XG59XG4uc3BsaWRlIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNSw4SDEgTTEsOGw3LDcgTTEsOGw3LTcnIHN0cm9rZT0nJTIzMzJBNUE0JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNHB4IDE0cHg7XG59XG4uc3BsaWRlIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjk5OTk5OSA4TDE1IDhNMTUgOEw4IDFNMTUgOEw4IDE1JyBzdHJva2U9JyUyMzMyQTVBNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTRweCAxNHB4O1xufVxuLnNwbGlkZSAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zcGxpZGUgLnNwbGlkZV9fcGFnaW5hdGlvbiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc3BsaWRlIC5zcGxpZGVfX3BhZ2luYXRpb24gbGkgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyQTVBNDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5zcGxpZGUgLnNwbGlkZV9fcGFnaW5hdGlvbiBsaSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlOm5vdCguaXMtYWN0aXZlKSB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5zcGxpZGUuYXJyb3ctcmlnaHQgLnNwbGlkZV9fYXJyb3dzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcmVtKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSB7XG4gIC5zcGxpZGUgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zcGxpZGUgLnNwbGlkZV9fcGFnaW5hdGlvbiAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcbiAgICB3aWR0aDogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zcGxpZGU6bm90KC5oZXJvLWNhcm91c2VsKSAuc3BsaWRlX19hcnJvd3Mge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogNDFweDtcbiAgfVxuICAuc3BsaWRlOm5vdCguaGVyby1jYXJvdXNlbCkgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci13aWR0aDogMS41cHg7XG4gIH1cbiAgLnNwbGlkZTpub3QoLmhlcm8tY2Fyb3VzZWwpIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGxpZGU6bm90KC5oZXJvLWNhcm91c2VsKSAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4IC0gMXJlbSk7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLnNwbGlkZTpub3QoLmhlcm8tY2Fyb3VzZWwpIC5zcGxpZGVfX3BhZ2luYXRpb24gbGkge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDE7XG4gICAgbWF4LXdpZHRoOiAzNnB4O1xuICB9XG4gIC5zcGxpZGU6bm90KC5oZXJvLWNhcm91c2VsKSAuc3BsaWRlX19wYWdpbmF0aW9uIGxpIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmktaW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCclM0YlM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdjdXJyZW50Q29sb3InIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J001LDEuOEMzLjIsMS44LDEuNywzLjIsMS43LDV2OGMwLDEuOCwxLjUsMy4yLDMuMiwzLjJoOGMxLjgsMCwzLjItMS41LDMuMi0zLjJWNWMwLTEuOC0xLjUtMy4yLTMuMi0zLjJINXogTTAuMiw1YzAtMi42LDIuMS00LjgsNC44LTQuOGg4YzIuNiwwLDQuOCwyLjEsNC44LDQuOHY4YzAsMi42LTIuMSw0LjctNC44LDQuN0g1Yy0yLjYsMC00LjgtMi4xLTQuOC00LjdWNXogTTksNi44IGMtMS4yLDAtMi4zLDEtMi4zLDIuMmMwLDEuMiwxLDIuMiwyLjMsMi4yYzEuMiwwLDIuMi0xLDIuMi0yLjJDMTEuMyw3LjgsMTAuMiw2LjgsOSw2Ljh6IE01LjIsOWMwLTIuMSwxLjctMy43LDMuOC0zLjcgYzIuMSwwLDMuOCwxLjcsMy44LDMuN2MwLDIuMS0xLjcsMy44LTMuOCwzLjhDNi45LDEyLjcsNS4yLDExLjEsNS4yLDl6IE0xNC4zLDQuNWMwLTAuNC0wLjMtMC44LTAuOC0wLjhzLTAuOCwwLjMtMC44LDAuOHYwIGMwLDAuNCwwLjMsMC44LDAuOCwwLjhTMTQuMyw0LjksMTQuMyw0LjVMMTQuMyw0LjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzE3cHggMTdweDtcbn1cblxuLmJpLWFycm93LXJpZ2h0LXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTcgMTcnIGZpbGw9J2N1cnJlbnRDb2xvcicgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcgMTc7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NwYXRoIGQ9J004LjUsMTYuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4zYy0wLjQtMC40LTAuNC0xLDAtMS40bDUuMy01LjNIMS41Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDExLjZMNy44LDIuMiBjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNyw3YzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zYzAsMC4xLDAuMSwwLjIsMC4xLDAuNGwwLDBjMCwwLDAsMCwwLDBsMCwwYzAsMC4xLDAsMC4zLTAuMSwwLjQgYzAsMC4xLTAuMSwwLjItMC4yLDAuM2wtNyw3QzksMTYuNCw4LjgsMTYuNSw4LjUsMTYuNXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xMDAlIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9icmVhay1zbSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2JyZWFrLW1kIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5vYnJlYWstbGcgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vYnJlYWsteGwgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgLm5vYnJlYWsteHhsIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGV4dCB7XG4gIGNvbG9yOiAjNUY2OTgwO1xufVxuLnRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHQgc3Ryb25nLCAudGV4dCBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50ZXh0IGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRleHQgLmJ0biwgLnRleHQgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9ucywgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLnRleHQgLmdtdy1nZXQtZGlyZWN0aW9ucywgLnRleHQgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZvcm0gLnRleHQgaW5wdXRbdHlwZT1zdWJtaXRdLCAudGV4dCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC50ZXh0IGlucHV0W3R5cGU9c3VibWl0XSwgLnRleHQgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAudGV4dCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGV4dCBpOjpiZWZvcmUsIC50ZXh0IC5mYTo6YmVmb3JlLCAudGV4dCAuYmk6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbi50ZXh0IGJsb2NrcXVvdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0VFREY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQnJpY29sYWdlIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDEuNXJlbSA0LjVyZW07XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLnRleHQgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxlZnQ6IDEuMjVyZW07XG4gIHRvcDogMHJlbTtcbn1cbi50ZXh0IGJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi50ZXh0IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGdhcDogMCAycmVtO1xuICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi50ZXh0IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG59XG4udGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogLTI1cHg7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBmb250LXNpemU6IDE1cHg7XG59XG4udGV4dCBvbCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLnRleHQgb2wgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRleHQgaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBoZWlnaHQ6IDM2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFRURGO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnRleHQgLndwLWNhcHRpb24ge1xuICBtYXJnaW46IDNyZW0gMDtcbn1cbi50ZXh0IC53cC1jYXB0aW9uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xufVxuLnRleHQgLndwLWNhcHRpb24gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi50ZXh0IC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0VFREY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG59XG5cbnN0cm9uZywgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG5hIHtcbiAgY29sb3I6ICM1RjY5ODA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dCB1bCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG59XG5mb3JtLCAuZm9ybSwgLndwY2Y3LWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgZm9ybSBpbnB1dFt0eXBlPXRlbF0sIGZvcm0gdGV4dGFyZWEsIC5mb3JtIGlucHV0W3R5cGU9dGV4dF0sIC5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLCAuZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmZvcm0gaW5wdXRbdHlwZT10ZWxdLCAuZm9ybSB0ZXh0YXJlYSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNy1mb3JtIHRleHRhcmVhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogIzVGNjk4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAwO1xuICBwYWRkaW5nOiAxN3B4IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMkE1QTQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbmZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGUsIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSwgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLCBmb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cywgZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMtdmlzaWJsZSwgZm9ybSB0ZXh0YXJlYTpmb2N1cywgZm9ybSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlLCAuZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGUsIC5mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cy12aXNpYmxlLCAuZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMtdmlzaWJsZSwgLmZvcm0gaW5wdXRbdHlwZT10ZWxdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMtdmlzaWJsZSwgLmZvcm0gdGV4dGFyZWE6Zm9jdXMsIC5mb3JtIHRleHRhcmVhOmZvY3VzLXZpc2libGUsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGUsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cy12aXNpYmxlLCAud3BjZjctZm9ybSB0ZXh0YXJlYTpmb2N1cywgLndwY2Y3LWZvcm0gdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVGNjk4MCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsIGZvcm0gaW5wdXRbdHlwZT10ZWxdOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCBmb3JtIHRleHRhcmVhOmZvY3VzLCBmb3JtIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCAuZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPXRleHRdOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCAuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF06bm90KDpwbGFjZWhvbGRlci1zaG93biksIC5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgLmZvcm0gaW5wdXRbdHlwZT10ZWxdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPXRlbF06bm90KDpwbGFjZWhvbGRlci1zaG93biksIC5mb3JtIHRleHRhcmVhOmZvY3VzLCAuZm9ybSB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT10ZXh0XTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KDpwbGFjZWhvbGRlci1zaG93biksIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cywgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT10ZWxdOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCAud3BjZjctZm9ybSB0ZXh0YXJlYTpmb2N1cywgLndwY2Y3LWZvcm0gdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzVGNjk4MDtcbn1cbmZvcm0gLmZvcm0tY29udHJvbCwgLmZvcm0gLmZvcm0tY29udHJvbCwgLndwY2Y3LWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiAjNUY2OTgwICFpbXBvcnRhbnQ7XG59XG5mb3JtIC5mb3JtLWxhYmVsLCAuZm9ybSAuZm9ybS1sYWJlbCwgLndwY2Y3LWZvcm0gLmZvcm0tbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG59XG5mb3JtIGxhYmVsLCBmb3JtIC5mb3JtLWxhYmVsLCAuZm9ybSBsYWJlbCwgLmZvcm0gLmZvcm0tbGFiZWwsIC53cGNmNy1mb3JtIGxhYmVsLCAud3BjZjctZm9ybSAuZm9ybS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOjotbW96LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGUsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLXZpc2libGUsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZSwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGUsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1cywgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGUsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVGNjk4MCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cy12aXNpYmxlOi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cy12aXNpYmxlOi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGU6Oi1tb3otcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTo6LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlOjotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLXZpc2libGU6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTo6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGU6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlOjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTo6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlOjotbW96LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTo6LW1vei1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6Oi1tb3otcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLXZpc2libGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLndwY2Y3LWZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMtdmlzaWJsZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLXZpc2libGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlOjpwbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTo6cGxhY2Vob2xkZXIsIGZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXM6OnBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6OnBsYWNlaG9sZGVyLCBmb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciwgZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlOjpwbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZTo6cGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOjpwbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZTo6cGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOjpwbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMtdmlzaWJsZTo6cGxhY2Vob2xkZXIsIC5mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciwgLmZvcm0gZGl2Om5vdCguZm9ybS1mbG9hdGluZykgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZTo6cGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGU6OnBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGU6OnBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGU6OnBsYWNlaG9sZGVyLCAud3BjZjctZm9ybSBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB0ZXh0YXJlYTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNy1mb3JtIGRpdjpub3QoLmZvcm0tZmxvYXRpbmcpIHRleHRhcmVhOmZvY3VzLXZpc2libGU6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbmZvcm0gLmZvcm0tZmxvYXRpbmcsIC5mb3JtIC5mb3JtLWZsb2F0aW5nLCAud3BjZjctZm9ybSAuZm9ybS1mbG9hdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVlbTtcbn1cbmZvcm0gLmZvcm0tZmxvYXRpbmcgaW5wdXRbdHlwZT10ZXh0XSwgZm9ybSAuZm9ybS1mbG9hdGluZyBpbnB1dFt0eXBlPWVtYWlsXSwgZm9ybSAuZm9ybS1mbG9hdGluZyBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgZm9ybSAuZm9ybS1mbG9hdGluZyB0ZXh0YXJlYSwgLmZvcm0gLmZvcm0tZmxvYXRpbmcgaW5wdXRbdHlwZT10ZXh0XSwgLmZvcm0gLmZvcm0tZmxvYXRpbmcgaW5wdXRbdHlwZT1lbWFpbF0sIC5mb3JtIC5mb3JtLWZsb2F0aW5nIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZm9ybSAuZm9ybS1mbG9hdGluZyB0ZXh0YXJlYSwgLndwY2Y3LWZvcm0gLmZvcm0tZmxvYXRpbmcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3LWZvcm0gLmZvcm0tZmxvYXRpbmcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNy1mb3JtIC5mb3JtLWZsb2F0aW5nIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAud3BjZjctZm9ybSAuZm9ybS1mbG9hdGluZyB0ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbn1cbmZvcm0gLmZvcm0tZmxvYXRpbmcgbGFiZWwsIGZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tbGFiZWwsIC5mb3JtIC5mb3JtLWZsb2F0aW5nIGxhYmVsLCAuZm9ybSAuZm9ybS1mbG9hdGluZyAuZm9ybS1sYWJlbCwgLndwY2Y3LWZvcm0gLmZvcm0tZmxvYXRpbmcgbGFiZWwsIC53cGNmNy1mb3JtIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAwIDAuNWVtO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5mb3JtIC5mb3JtLWZsb2F0aW5nIGxhYmVsOjphZnRlciwgZm9ybSAuZm9ybS1mbG9hdGluZyAuZm9ybS1sYWJlbDo6YWZ0ZXIsIC5mb3JtIC5mb3JtLWZsb2F0aW5nIGxhYmVsOjphZnRlciwgLmZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tbGFiZWw6OmFmdGVyLCAud3BjZjctZm9ybSAuZm9ybS1mbG9hdGluZyBsYWJlbDo6YWZ0ZXIsIC53cGNmNy1mb3JtIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbmZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbCwgLmZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbCwgLndwY2Y3LWZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbmZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLCBmb3JtIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiAuZm9ybS1sYWJlbCwgZm9ybSAuZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsIGZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5mb3JtLWxhYmVsLCAuZm9ybSAuZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsIC5mb3JtIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiAuZm9ybS1sYWJlbCwgLmZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLCAuZm9ybSAuZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9sOmZvY3VzIH4gLmZvcm0tbGFiZWwsIC53cGNmNy1mb3JtIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCwgLndwY2Y3LWZvcm0gLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5mb3JtLWxhYmVsLCAud3BjZjctZm9ybSAuZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsIC53cGNmNy1mb3JtIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiAuZm9ybS1sYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjhweCk7XG59XG5mb3JtIC5mb3JtLWZsb2F0aW5nIHAuYWN0aXZlIGxhYmVsLCAuZm9ybSAuZm9ybS1mbG9hdGluZyBwLmFjdGl2ZSBsYWJlbCwgLndwY2Y3LWZvcm0gLmZvcm0tZmxvYXRpbmcgcC5hY3RpdmUgbGFiZWwge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI4cHgpO1xufVxuZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSwgLmZvcm0gLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCksIC53cGNmNy1mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIGlucHV0LCBmb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC5mb3JtLWNoZWNrLWlucHV0LCBmb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSwgLmZvcm0gLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgaW5wdXQsIC5mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC5mb3JtLWNoZWNrLWlucHV0LCAuZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIC53cGNmNy1mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIGlucHV0LCAud3BjZjctZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAuZm9ybS1jaGVjay1pbnB1dCwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSBbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBvdXRsaW5lOiAxcHggc29saWQgd2hpdGU7XG4gIG1hcmdpbjogLTFweCAwLjVlbSAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDI4NzM7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBtaW4td2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMiwgMS4xLCAwLjQsIDEuMDI1KTtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xufVxuZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKSwgZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAuZm9ybS1jaGVjay1pbnB1dDpub3QoW3R5cGU9cmFkaW9dKSwgZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06bm90KFt0eXBlPXJhZGlvXSksIC5mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIGlucHV0Om5vdChbdHlwZT1yYWRpb10pLCAuZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAuZm9ybS1jaGVjay1pbnB1dDpub3QoW3R5cGU9cmFkaW9dKSwgLmZvcm0gLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOm5vdChbdHlwZT1yYWRpb10pLCAud3BjZjctZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKSwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgLmZvcm0tY2hlY2staW5wdXQ6bm90KFt0eXBlPXJhZGlvXSksIC53cGNmNy1mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpub3QoW3R5cGU9cmFkaW9dKSwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgW3R5cGU9Y2hlY2tib3hdOm5vdChbdHlwZT1yYWRpb10pIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSBpbnB1dDpjaGVja2VkLCBmb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIGZvcm0gLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsIC5mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIGlucHV0OmNoZWNrZWQsIC5mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIC5mb3JtIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLCAud3BjZjctZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSBpbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAuZm9ybS1jaGVjazpub3QoLmZvcm0tY2hlY2staW5saW5lKTpub3QoLmZvcm0tc3dpdGNoKSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tY2hlY2s6bm90KC5mb3JtLWNoZWNrLWlubGluZSk6bm90KC5mb3JtLXN3aXRjaCkgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjAyODczO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcbn1cbmZvcm0gLmZvcm0tY2hlY2staW5saW5lLCAuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUsIC53cGNmNy1mb3JtIC5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5mb3JtIC5mb3JtLWNoZWNrLWlubGluZSBpbnB1dCwgZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQsIGZvcm0gLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSwgZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LCBmb3JtIC5mb3JtLWNoZWNrLWlubGluZSAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQsIC5mb3JtIC5mb3JtLWNoZWNrLWlubGluZSBpbnB1dCwgLmZvcm0gLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0LCAuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdLCAuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIGlucHV0LCAuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0LCAud3BjZjctZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgaW5wdXQsIC53cGNmNy1mb3JtIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tY2hlY2staW5saW5lIFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC5mb3JtLWNoZWNrLWlubGluZSBpbnB1dCwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC5mb3JtLWNoZWNrLWlubGluZSBpbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMiwgMS4xLCAwLjQsIDEuMDI1KTtcbn1cbmZvcm0gLmZvcm0tY2hlY2staW5saW5lIGlucHV0OmNoZWNrZWQsIGZvcm0gLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIGZvcm0gLmZvcm0tY2hlY2staW5saW5lIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLCAuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgaW5wdXQ6Y2hlY2tlZCwgLmZvcm0gLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIC5mb3JtIC5mb3JtLWNoZWNrLWlubGluZSAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2staW5saW5lIGlucHV0OmNoZWNrZWQsIC53cGNmNy1mb3JtIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC5mb3JtLWNoZWNrLWlubGluZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDI4NzM7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xufVxuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgbGFiZWwsIGZvcm0gLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgbGFiZWwsIC5mb3JtIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1sYWJlbCwgLndwY2Y3LWZvcm0gLmZvcm0tY2hlY2staW5saW5lIGxhYmVsLCAud3BjZjctZm9ybSAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuZm9ybSAuZm9ybS1zd2l0Y2gsIC5mb3JtIC5mb3JtLXN3aXRjaCwgLndwY2Y3LWZvcm0gLmZvcm0tc3dpdGNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbmZvcm0gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0LCBmb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIGZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dCwgZm9ybSAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0LCAuZm9ybSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQsIC5mb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0sIC5mb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQsIC5mb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQsIC53cGNmNy1mb3JtIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCwgLndwY2Y3LWZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLmZvcm0tc3dpdGNoIFt0eXBlPWNoZWNrYm94XSwgLndwY2Y3LWZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC5mb3JtLXN3aXRjaCBpbnB1dCwgLndwY2Y3LWZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIC5mb3JtLXN3aXRjaCBpbnB1dCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luOiAtMXB4IDAuNXJlbSAwIC0yLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMiwgMS4xLCAwLjQsIDEuMDI1KTtcbn1cbmZvcm0gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIGZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLCBmb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCwgZm9ybSAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OmNoZWNrZWQsIC5mb3JtIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLCAuZm9ybSAuZm9ybS1zd2l0Y2ggLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsIC5mb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCwgLmZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLmZvcm0tc3dpdGNoIC53cGNmNy1hY2NlcHRhbmNlIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAuZm9ybS1zd2l0Y2ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsIC53cGNmNy1mb3JtIC5mb3JtLXN3aXRjaCAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWNoZWNrYm94IGxhYmVsIC5mb3JtLXN3aXRjaCBpbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAuZm9ybS1zd2l0Y2ggLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0OmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCAuZm9ybS1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDI4NzMgIWltcG9ydGFudDtcbn1cbmZvcm0gc2VsZWN0LCBmb3JtIC5mb3JtLXNlbGVjdCwgZm9ybSAud3BjZjctc2VsZWN0LCAuZm9ybSBzZWxlY3QsIC5mb3JtIC5mb3JtLXNlbGVjdCwgLmZvcm0gLndwY2Y3LXNlbGVjdCwgLndwY2Y3LWZvcm0gc2VsZWN0LCAud3BjZjctZm9ybSAuZm9ybS1zZWxlY3QsIC53cGNmNy1mb3JtIC53cGNmNy1zZWxlY3Qge1xuICBjb2xvcjogIzVGNjk4MDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3LjYzOScgaGVpZ2h0PScxMS4zOTEnIGZpbGw9JyUyMzVGNjk4MCcgdmlld0JveD0nMCAwIDcuNjM5IDExLjM5MSclM0UlM0NwYXRoIGlkPSdUcmFjw6lfMjUyNDMnIGRhdGEtbmFtZT0nVHJhY8OpIDI1MjQzJyBkPSdNLTE4Ljc4Myw0MC4yNzlxLS41NTkuNTYxLS43NC43M2EyLjIzLDIuMjMsMCwwLDEtLjQ3OS4zMywxLjI4MiwxLjI4MiwwLDAsMS0xLjM3MS0uMDgsOS44MzEsOS44MzEsMCwwLDEtMS4wNDktLjk4MXEtMi0yLjA2LTItMi41MzksMC0uMzE5LjM1OS0uMzIuNjIxLDAsMy40NiwxLjk2LDIuODQtMS45NTksMy40Ni0xLjk2Yy4yNDEsMCwuMzYuMTA3LjM2LjMyUS0xNi43ODMsMzguMjIxLTE4Ljc4Myw0MC4yNzlabTEuNjQtNi4wODlxLS42MiwwLTMuNDYtMS45Ni0yLjgzOSwxLjk1OS0zLjQ2LDEuOTZjLS4yMzksMC0uMzU4LS4xMDctLjM1OS0uMzE5cTAtLjQ4MywyLTIuNTQxYTEwLjAyMywxMC4wMjMsMCwwLDEsMS4wNDktLjk4QTEuMjg2LDEuMjg2LDAsMCwxLTIwLDMwLjI3YTIuMjA4LDIuMjA4LDAsMCwxLC40NzkuMzNxLjE4Mi4xNzEuNzQuNzMsMiwyLjA2MSwyLDIuNTQxQy0xNi43ODMsMzQuMDg0LTE2LjksMzQuMTktMTcuMTQzLDM0LjE5WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQuNDIyIC0zMC4xMDkpJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxLjVyZW0pIGNlbnRlci84cHggMTJweCwgI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxN3B4IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzVweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzJBNUE0O1xuICB3aWR0aDogMTAwJTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbmZvcm0gc2VsZWN0OmZvY3VzLCBmb3JtIC5mb3JtLXNlbGVjdDpmb2N1cywgZm9ybSAud3BjZjctc2VsZWN0OmZvY3VzLCAuZm9ybSBzZWxlY3Q6Zm9jdXMsIC5mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cywgLmZvcm0gLndwY2Y3LXNlbGVjdDpmb2N1cywgLndwY2Y3LWZvcm0gc2VsZWN0OmZvY3VzLCAud3BjZjctZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsIC53cGNmNy1mb3JtIC53cGNmNy1zZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNUY2OTgwO1xufVxuZm9ybSBzZWxlY3QuYmctcHJpbWFyeSwgZm9ybSBzZWxlY3QuYmctc2Vjb25kYXJ5LCBmb3JtIC5mb3JtLXNlbGVjdC5iZy1wcmltYXJ5LCBmb3JtIC5mb3JtLXNlbGVjdC5iZy1zZWNvbmRhcnksIGZvcm0gLndwY2Y3LXNlbGVjdC5iZy1wcmltYXJ5LCBmb3JtIC53cGNmNy1zZWxlY3QuYmctc2Vjb25kYXJ5LCAuZm9ybSBzZWxlY3QuYmctcHJpbWFyeSwgLmZvcm0gc2VsZWN0LmJnLXNlY29uZGFyeSwgLmZvcm0gLmZvcm0tc2VsZWN0LmJnLXByaW1hcnksIC5mb3JtIC5mb3JtLXNlbGVjdC5iZy1zZWNvbmRhcnksIC5mb3JtIC53cGNmNy1zZWxlY3QuYmctcHJpbWFyeSwgLmZvcm0gLndwY2Y3LXNlbGVjdC5iZy1zZWNvbmRhcnksIC53cGNmNy1mb3JtIHNlbGVjdC5iZy1wcmltYXJ5LCAud3BjZjctZm9ybSBzZWxlY3QuYmctc2Vjb25kYXJ5LCAud3BjZjctZm9ybSAuZm9ybS1zZWxlY3QuYmctcHJpbWFyeSwgLndwY2Y3LWZvcm0gLmZvcm0tc2VsZWN0LmJnLXNlY29uZGFyeSwgLndwY2Y3LWZvcm0gLndwY2Y3LXNlbGVjdC5iZy1wcmltYXJ5LCAud3BjZjctZm9ybSAud3BjZjctc2VsZWN0LmJnLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sIC5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyQTVBNDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuZm9ybSBpbnB1dFt0eXBlPWZpbGVdOmZvY3VzLCAuZm9ybSBpbnB1dFt0eXBlPWZpbGVdOmZvY3VzLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPWZpbGVdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5mb3JtIGlucHV0W3R5cGU9ZmlsZV0uZm9ybS1jb250cm9sLXNtLCAuZm9ybSBpbnB1dFt0eXBlPWZpbGVdLmZvcm0tY29udHJvbC1zbSwgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1maWxlXS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMHB4KTtcbn1cbmZvcm0gaW5wdXRbdHlwZT1maWxlXS5mb3JtLWNvbnRyb2wtbGcsIC5mb3JtIGlucHV0W3R5cGU9ZmlsZV0uZm9ybS1jb250cm9sLWxnLCAud3BjZjctZm9ybSBpbnB1dFt0eXBlPWZpbGVdLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMHB4KTtcbn1cbmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGRkZGRicgY2xhc3M9J2JpIGJpLWNoZXZyb24tcmlnaHQnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjBweCkgY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG59XG5mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC5mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNy1mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg4MmMyO1xuICBib3JkZXItY29sb3I6ICMyODgyYzIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEuNXJlbSAwIDAuNXJlbSAhaW1wb3J0YW50O1xufVxuZm9ybSAud3BjZjctc3Bpbm5lciwgLmZvcm0gLndwY2Y3LXNwaW5uZXIsIC53cGNmNy1mb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiBpbmhlcml0O1xufVxuZm9ybSAud3BjZjctc3Bpbm5lcjo6YmVmb3JlLCAuZm9ybSAud3BjZjctc3Bpbm5lcjo6YmVmb3JlLCAud3BjZjctZm9ybSAud3BjZjctc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbmZvcm0uc3VibWl0dGluZyAud3BjZjctc3Bpbm5lciwgLmZvcm0uc3VibWl0dGluZyAud3BjZjctc3Bpbm5lciwgLndwY2Y3LWZvcm0uc3VibWl0dGluZyAud3BjZjctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCBmb3JtLnNwYW0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCAuZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC5mb3JtLnNwYW0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLmZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCAuZm9ybS5wYXltZW50LXJlcXVpcmVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNy1mb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3LWZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCAud3BjZjctZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNy1mb3JtLnBheW1lbnQtcmVxdWlyZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMThCMzg7XG4gIGJvcmRlci1jb2xvcjogI0YxOEIzOCAhaW1wb3J0YW50O1xufVxuZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC5mb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3LWZvcm0uc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBFNzc0MTtcbiAgYm9yZGVyLWNvbG9yOiAjMEU3NzQxICFpbXBvcnRhbnQ7XG59XG5mb3JtLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLmZvcm0uZmFpbGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC5mb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3LWZvcm0uZmFpbGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNy1mb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDI4NzM7XG4gIGJvcmRlci1jb2xvcjogI2IwMjg3MyAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdLCAud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMkE1QTQ7XG4gIG1hcmdpbjogLTFweCAwLjVlbSAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMXJlbTtcbiAgbWluLXdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjIsIDEuMSwgMC40LCAxLjAyNSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0Om5vdChbdHlwZT1yYWRpb10pLCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF06bm90KFt0eXBlPXJhZGlvXSksIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKSwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIGxhYmVsIGlucHV0Om5vdChbdHlwZT1yYWRpb10pIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCwgLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsIC53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCBsYWJlbCBpbnB1dDpjaGVja2VkLCAud3BjZjctZm9ybSAud3BjZjctcmFkaW8gbGFiZWwgaW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMkE1QTQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5idXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3BjZjctZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ud3BjZjctZm9ybSAud3BjZjctZm9ybS1jb250cm9sOm5vdCgud3BjZjctY2hlY2tib3gpOm5vdCgud3BjZjctcmFkaW8pIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ud3BjZjctZm9ybSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi53cGNmNy1mb3JtIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0b3A6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwY2Y3LWZvcm0gLndwY2Y3LWxpc3QtaXRlbS5maXJzdCB7XG4gIG1hcmdpbjogMDtcbn1cbi53cGNmNy1mb3JtIC53cGNmNy1saXN0LWl0ZW0uZmlyc3QgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi53cGNmNy1mb3JtIC53cGNmNy1jaGVja2JveCwgLndwY2Y3LWZvcm0gLndwY2Y3LXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyLjI1ZW07XG59XG4ud3BjZjctZm9ybSAud3BjZjctY2hlY2tib3ggbGFiZWwgaW5wdXQsIC53cGNmNy1mb3JtIC53cGNmNy1yYWRpbyBsYWJlbCBpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4ud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSBbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG4ud3BjZjctZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGNvbG9yOiAjYjAyODczO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMC4yNXJlbSAwIDAgMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BjZjctZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg4MmMyO1xuICBib3JkZXItY29sb3I6ICMyODgyYzIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEuNXJlbSAwIDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLndwY2Y3LWZvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IGluaGVyaXQ7XG59XG4ud3BjZjctZm9ybSAud3BjZjctc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxMHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLndwY2Y3LWZvcm0uc3VibWl0dGluZyBbdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbi53cGNmNy1mb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3LWZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCAud3BjZjctZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNy1mb3JtLnBheW1lbnQtcmVxdWlyZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE4QjM4O1xuICBib3JkZXItY29sb3I6ICNGMThCMzggIWltcG9ydGFudDtcbn1cbi53cGNmNy1mb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEU3NzQxO1xuICBib3JkZXItY29sb3I6ICMwRTc3NDEgIWltcG9ydGFudDtcbn1cbi53cGNmNy1mb3JtLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCAud3BjZjctZm9ybS5hYm9ydGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwMjg3MztcbiAgYm9yZGVyLWNvbG9yOiAjYjAyODczICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLWVudGV0ZSBbY2xhc3MqPWJnLV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSArIDZyZW0pO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNDVweCA0NXB4IDAgMDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtZGVmYXV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1kZWZhdXQgW2NsYXNzKj1iZy1dIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIC0tYnMtYmctb3BhY2l0eTogLjY7XG59XG4uc2VjdGlvbi1lbnRldGUuZW50ZXRlLWRlZmF1dCAuaW1nLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0NTBweDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtZGVmYXV0IC5pbWctY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1ob21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1ob21lIFtjbGFzcyo9YmctXSB7XG4gIHBhZGRpbmc6IDQ1cHggMCA0MHB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIC0tYnMtYmctb3BhY2l0eTogLjY7XG59XG4uc2VjdGlvbi1lbnRldGUuZW50ZXRlLWhvbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxOTIwcHg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGFzcGVjdC1yYXRpbzogMTkyMC8xMjc2O1xuICBiYWNrZ3JvdW5kOiBudm0gbm8tcmVwZWF0IGNlbnRlciB0b3AvMTAwJSBhdXRvO1xuICBmaWx0ZXI6IGJsdXIoMTBweCk7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2VjdGlvbi1lbnRldGUuZW50ZXRlLWNvbnRhY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi1lbnRldGUuZW50ZXRlLWNvbnRhY3QgLmJnLXByaW1hcnlhbHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIyNCwgMjQyLCAyNDIsIDAuNikgMCUsIHJnYmEoMjI0LCAyNDIsIDI0MiwgMCkgMTAwJSkgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtZmFxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1mYXEgLmJnLXByaW1hcnlhbHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNCwgMjQyLCAyNDIsIDAuNikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcG9pbnRzZGV2ZW50ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcG9pbnRzZGV2ZW50ZSAuYmctcHJpbWFyeWFsdCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjI0LCAyNDIsIDI0MiwgMC42KSAwJSwgcmdiYSgyMjQsIDI0MiwgMjQyLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1wcm9kdWN0IFtjbGFzcyo9YmctXSB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAuc2VjdGlvbi1lbnRldGUgW2NsYXNzKj1iZy1dIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSArIDRyZW0pO1xuICB9XG4gIC5zZWN0aW9uLWVudGV0ZS5lbnRldGUtZGVmYXV0IFtjbGFzcyo9YmctXSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5zZWN0aW9uLWVudGV0ZS5lbnRldGUtZGVmYXV0IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLWVudGV0ZS5lbnRldGUtaG9tZSBbY2xhc3MqPWJnLV0ge1xuICAgIHBhZGRpbmc6IDVyZW0gMCAzcmVtO1xuICB9XG4gIC5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcHJvZHVjdCBbY2xhc3MqPWJnLV0ge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWN0aW9uLWVudGV0ZSBbY2xhc3MqPWJnLV0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpICsgMnJlbSk7XG4gIH1cbiAgLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1kZWZhdXQgW2NsYXNzKj1iZy1dIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgfVxuICAuc2VjdGlvbi1lbnRldGUuZW50ZXRlLWRlZmF1dCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1lbnRldGUuZW50ZXRlLWhvbWU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLWVudGV0ZS5lbnRldGUtaG9tZSBbY2xhc3MqPWJnLV0ge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAycmVtIDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1ob21lIFtjbGFzcyo9YmctXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGYyZjI7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIC0tYnMtYmctb3BhY2l0eTogLjY7XG4gICAgYm9yZGVyLXJhZGl1czogNDVweCA0NXB4IDAgMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuLnNlY3Rpb24tbGlzdC1pY29uZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWN0aW9uLWxpc3QtaWNvbmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zZWN0aW9uLWxpc3QtaWNvbmUgLmJnLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDJyZW0gMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuICAuc2VjdGlvbi1saXN0LWljb25lIC5iZy1wcmltYXJ5IC5zcGxpZGUge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tdGV4dGUtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi10ZXh0ZS1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDE5MjBweDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgYXNwZWN0LXJhdGlvOiAxOTIwLzEyNzY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJnLWltYWdlKSBuby1yZXBlYXQgY2VudGVyIHRvcC8xMDAlIGF1dG87XG4gIGZpbHRlcjogYmx1cigxMHB4KTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW0gMC4yNXJlbSAycmVtO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgMTIgNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMS4yNDc3IDAuNzU0MDJDMTEuMjg4NCAwLjc5NDY2IDExLjMyMDggMC44NDI5MzkgMTEuMzQyOCAwLjg5NjA5MUMxMS4zNjQ5IDAuOTQ5MjQzIDExLjM3NjIgMS4wMDYyMiAxMS4zNzYyIDEuMDYzNzdDMTEuMzc2MiAxLjEyMTMyIDExLjM2NDkgMS4xNzgzIDExLjM0MjggMS4yMzE0NUMxMS4zMjA4IDEuMjg0NiAxMS4yODg0IDEuMzMyODggMTEuMjQ3NyAxLjM3MzUyTDUuOTk3NjkgNi42MjM1MkM1Ljk1NzA1IDYuNjY0MjYgNS45MDg3NyA2LjY5NjU5IDUuODU1NjIgNi43MTg2NEM1LjgwMjQ3IDYuNzQwNyA1Ljc0NTQ5IDYuNzUyMDUgNS42ODc5NCA2Ljc1MjA1QzUuNjMwMzkgNi43NTIwNSA1LjU3MzQxIDYuNzQwNyA1LjUyMDI2IDYuNzE4NjRDNS40NjcxMSA2LjY5NjU5IDUuNDE4ODMgNi42NjQyNiA1LjM3ODE5IDYuNjIzNTJMMC4xMjgxODkgMS4zNzM1MkMwLjA0NjAzNzYgMS4yOTEzNyAtMC4wMDAxMTM1MTEgMS4xNzk5NSAtMC4wMDAxMTM1MDYgMS4wNjM3N0MtMC4wMDAxMTM1MDEgMC45NDc1OTEgMC4wNDYwMzc3IDAuODM2MTcgMC4xMjgxODkgMC43NTQwMkMwLjIxMDM0IDAuNjcxODY5IDAuMzIxNzYgMC42MjU3MTcgMC40Mzc5MzkgMC42MjU3MTdDMC41NTQxMTcgMC42MjU3MTcgMC42NjU1MzggMC42NzE4NjkgMC43NDc2ODkgMC43NTQwMkw1LjY4Nzk0IDUuNjk1MTRMMTAuNjI4MiAwLjc1NDAyQzEwLjY2ODggMC43MTMyNzcgMTAuNzE3MSAwLjY4MDk1MiAxMC43NzAzIDAuNjU4ODk2QzEwLjgyMzQgMC42MzY4NDEgMTAuODgwNCAwLjYyNTQ4OCAxMC45Mzc5IDAuNjI1NDg4QzEwLjk5NTUgMC42MjU0ODggMTEuMDUyNSAwLjYzNjg0MSAxMS4xMDU2IDAuNjU4ODk2QzExLjE1ODggMC42ODA5NTIgMTEuMjA3IDAuNzEzMjc3IDExLjI0NzcgMC43NTQwMlonIGZpbGw9JyUyMzMyQTVBNCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNnB4IGF1dG87XG59XG4uc2VjdGlvbi1hY2NvcmRlb24taW1hZ2UgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b25bYXJpYS1leHBhbmRlZD10cnVlXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5zZWN0aW9uLWFjY29yZGVvbi1pbWFnZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW0gMC4yNXJlbSAycmVtO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24taW1hZ2UgLmltZy1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLWltYWdlIC5pbWctY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLXRlbW9pZ25hZ2Uuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMSAqIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAxMiAqIDcgKyAoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgLSAxNHB4KTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tYnMtZ3V0dGVyLXgpKSAtIDEycHgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbn1cbi5zZWN0aW9uLXRlbW9pZ25hZ2UgLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBhc3BlY3QtcmF0aW86IDYyOS80NTA7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi10ZW1vaWduYWdlIC5pbWctY29udGFpbmVyIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogM3JlbTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLXRlbW9pZ25hZ2UgLmltZy1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24tdGVtb2lnbmFnZSAuY29sLWxnLTcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zZWN0aW9uLWdyb3MtdGl0cmUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDJweCkge1xuICAuc2VjdGlvbi1ncm9zLXRpdHJlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAuc2VjdGlvbi1ncm9zLXRpdHJlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2VjdGlvbi1ncm9zLXRpdHJlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWN0aW9uLWdyb3MtdGl0cmUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24tZ3Jvcy10aXRyZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZWN0aW9uLWdyb3MtdGl0cmUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmltZy1iZyB7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWltYWdlLWJnKSBuby1yZXBlYXQgY2FsYyg1MCUgLSA5NXB4KSBib3R0b20vNzUwcHggYXV0bywgIzMyQTVBNDtcbn1cbi5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC50aXRsZS1jb250YWluZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC50aXRsZS1jb250YWluZXIgLnRleHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcge1xuICAtLW9wYWNpdHk6IC4xNTtcbiAgLS1ibHVyOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xufVxuLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcgLnRleHQtY29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcgLnRleHQtY29udGFpbmVyIC50aXRsZSwgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcgLnRleHQtY29udGFpbmVyIGgyLCAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAuYmx1ci1iZyAudGV4dC1jb250YWluZXIgLmgyLCAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAuYmx1ci1iZyAudGV4dC1jb250YWluZXIgaDMsIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC5ibHVyLWJnIC50ZXh0LWNvbnRhaW5lciAuaDMsIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC5ibHVyLWJnIC50ZXh0LWNvbnRhaW5lciBoNCwgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcgLnRleHQtY29udGFpbmVyIC5oNCwgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcgLnRleHQtY29udGFpbmVyIGg1LCAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAuYmx1ci1iZyAudGV4dC1jb250YWluZXIgLmg1LCAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAuYmx1ci1iZyAudGV4dC1jb250YWluZXIgaDYsIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC5ibHVyLWJnIC50ZXh0LWNvbnRhaW5lciAuaDYge1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAuaW1nLWJnIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWltYWdlLWJnKSBuby1yZXBlYXQgY2FsYyg1MCUgLSA2OHB4KSBib3R0b20vNTUwcHggYXV0bywgIzMyQTVBNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuID4gLmNvbnRhaW5lciA+IC5yb3cge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC5pbWctYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmctY29udGFpbmVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWltYWdlLWJnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIzMHB4O1xuICB9XG4gIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC5ibHVyLWJnLWNvbnRhaW5lciAuYmx1ci1iZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLnRpdGxlLWNvbnRhaW5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAudGV4dC1jb250YWluZXIgaDMsIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC50ZXh0LWNvbnRhaW5lciAuaDMge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiAuaW1nLWJnIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4gLmJsdXItYmcge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xuICB9XG59XG4uc2VjdGlvbi1mYXEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1mYXEgLnRpdGxlLWNvbnRhaW5lciAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uc2VjdGlvbi1mYXEgLnRpdGxlLWNvbnRhaW5lciBhLCAuc2VjdGlvbi1mYXEgLnRpdGxlLWNvbnRhaW5lciAubGluayB7XG4gIGNvbG9yOiAjNUY2OTgwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlY3Rpb24tZmFxIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLWZhcSA+IC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlY3Rpb24tZmFxID4gLmNvbnRhaW5lciA+IC5yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgPiAuY29udGFpbmVyID4gLnJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zZWN0aW9uLWFjY29yZGVvbi1wcm9kdWl0IC5hY2NvcmRpb24tY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbn1cbi5zZWN0aW9uLWFjY29yZGVvbi1wcm9kdWl0IC5hY2NvcmRpb24tY29udGFpbmVyIC5pbWctY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYmx1ci1iZyB7XG4gIC0tb3BhY2l0eTogLjE7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYmx1ci1iZyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAxLjVweDtcbn1cbi5zZWN0aW9uLWFjY29yZGVvbi1wcm9kdWl0IC5hY2NvcmRpb24tY29udGFpbmVyIC5ibHVyLWJnIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYmx1ci1iZyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAudGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYmx1ci1iZyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLXByb2R1aXQgLmFjY29yZGlvbi1jb250YWluZXIgLmJsdXItYmcgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gc3BhbjpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDZlbTtcbiAgbWluLXdpZHRoOiA2ZW07XG4gIG1hcmdpbi1yaWdodDogMTUlO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLXByb2R1aXQgLmFjY29yZGlvbi1jb250YWluZXIgLmJsdXItYmcgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTggMTgnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNiw3LjloLTUuOVYyYzAtMC42LTAuNS0xLjEtMS4xLTEuMVM3LjksMS40LDcuOSwydjUuOUgyQzEuNCw3LjksMC45LDguNCwwLjksOWMwLDAuNiwwLjUsMS4xLDEuMSwxLjFoNS45VjE2IGMwLDAuNiwwLjUsMS4xLDEuMSwxLjFzMS4xLTAuNSwxLjEtMS4xdi01LjlIMTZjMC42LDAsMS4xLTAuNSwxLjEtMS4xQzE3LjEsOC40LDE2LjYsNy45LDE2LDcuOXonLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTZweCBhdXRvO1xufVxuLnNlY3Rpb24tYWNjb3JkZW9uLXByb2R1aXQgLmFjY29yZGlvbi1jb250YWluZXIgLmJsdXItYmcgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45SDJDMS40LDcuOSwwLjksOC40LDAuOSw5YzAsMC42LDAuNSwxLjEsMS4xLDEuMWgxNGMwLjYsMCwxLjEtMC41LDEuMS0xLjFDMTcuMSw4LjQsMTYuNiw3LjksMTYsNy45eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNnB4IGF1dG87XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYmx1ci1iZyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAwIDAgMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg2ZW0gKyAxNSUgKyAxNnB4ICsgMnJlbSk7XG59XG4uc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYmx1ci1iZyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLWFjY29yZGVvbi1wcm9kdWl0IC5hY2NvcmRpb24tY29udGFpbmVyIC5ibHVyLWJnIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG59XG5cbi5oZXJvLWNhcm91c2VsLnNwbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG59XG4uaGVyby1jYXJvdXNlbC5zcGxpZGUgLnNwbGlkZV9fdHJhY2sge1xuICAvKm1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gIHdpZHRoOiAxMDB2dzsqL1xufVxuLmhlcm8tY2Fyb3VzZWwuc3BsaWRlIC5zcGxpZGVfX3RyYWNrIC5zcGxpZGVfX2xpc3Qge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGVyby1jYXJvdXNlbC5zcGxpZGUgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMCBjYWxjKCgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIDhyZW0pO1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xufVxuLmhlcm8tY2Fyb3VzZWwuc3BsaWRlIC5zcGxpZGVfX2Fycm93cyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyby1jYXJvdXNlbCAuc3BsaWRlLW5hdiAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVyby1jYXJvdXNlbCAuc3BsaWRlLW5hdiAuc3BsaWRlX19wYWdpbmF0aW9uIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICAgIHdpZHRoOiAzNnB4O1xuICB9XG4gIC5oZXJvLWNhcm91c2VsIC5zcGxpZGUtbmF2IC5zcGxpZGVfX2Fycm93cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlcm8tY2Fyb3VzZWwgLnNwbGlkZS1uYXYgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93IHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbiAgLmhlcm8tY2Fyb3VzZWwgLnNwbGlkZS1uYXYgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgLmhlcm8tY2Fyb3VzZWwgLnNwbGlkZS1uYXYgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG4gIC5oZXJvLWNhcm91c2VsIC5zcGxpZGUge1xuICAgIHBhZGRpbmc6IDAgNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGVyby1jYXJvdXNlbCA+IC5yb3cge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FyZC1oZXJvLWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCBjYWxjKDUwcHggKyA0cmVtKTtcbn1cbi5jYXJkLWhlcm8tY2Fyb3VzZWwgPiAucm93ID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtaGVyby1jYXJvdXNlbCAudGl0bGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmNhcmQtaGVyby1jYXJvdXNlbCAuaW1nLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJkLWhlcm8tY2Fyb3VzZWwgLmltZy1jb250YWluZXIgPiBpbWcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uY2FyZC1oZXJvLWNhcm91c2VsIC50ZXh0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG59XG4uY2FyZC1oZXJvLWNhcm91c2VsIC50ZXh0LWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uY2FyZC1oZXJvLWNhcm91c2VsIC50ZXh0LWNvbnRhaW5lciAudGl0bGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlcm8tY2Fyb3VzZWwgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmNhcmQtaGVyby1jYXJvdXNlbCAudGV4dC1jb250YWluZXIgLnRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlcm8tY2Fyb3VzZWwgLmxhYmVsLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogNDBweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICB6LWluZGV4OiAxO1xufVxuLmNhcmQtaGVyby1jYXJvdXNlbCAubGFiZWwtbW9iaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiDigJjigJk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgbWluLWhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTRweDtcbiAgYmFja2dyb3VuZDogdXJsKOKAmC4uL2ltZy9pY29ucy9zdWdhci5zdmfigJkpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzI1cHggYXV0byAjMzJBNUE0O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5jYXJkLWhlcm8tY2Fyb3VzZWwgLmxhYmVsLW1vYmlsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiByb3RhdGluZyAxMHMgbGluZWFyIGluZmluaXRlO1xufVxuLmNhcmQtaGVyby1jYXJvdXNlbCAubGFiZWwtZGVza3RvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtODBweDtcbiAgbGVmdDogLTkwcHg7XG4gIHdpZHRoOiAxNjVweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICB6LWluZGV4OiAxO1xufVxuLmNhcmQtaGVyby1jYXJvdXNlbCAubGFiZWwtZGVza3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiA1NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc3VnYXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzI1cHggYXV0byAjMzJBNUE0O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5jYXJkLWhlcm8tY2Fyb3VzZWwgLmxhYmVsLWRlc2t0b3AgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogcm90YXRpbmcgMTBzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAuY2FyZC1oZXJvLWNhcm91c2VsIHtcbiAgICBwYWRkaW5nOiAwIGNhbGMoNTBweCArIDJyZW0pO1xuICB9XG4gIC5jYXJkLWhlcm8tY2Fyb3VzZWwgLmltZy1jb250YWluZXIgPiBpbWcge1xuICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XG4gICAgbWF4LWhlaWdodDogNDUwcHg7XG4gIH1cbiAgLmNhcmQtaGVyby1jYXJvdXNlbCAudGl0bGUtY29udGFpbmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5jYXJkLWhlcm8tY2Fyb3VzZWwgLnRleHQtY29udGFpbmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5jYXJkLWhlcm8tY2Fyb3VzZWwgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNhcmQtaGVyby1jYXJvdXNlbCAubGFiZWwtZGVza3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogLTgwcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZC1oZXJvLWNhcm91c2VsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXJkLWhlcm8tY2Fyb3VzZWwuZ3JlZW4tc2hhZG93LWJvdHRvbSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xMTBweCAwcHggMHB4ICMzMkE1QTQ7XG4gIH1cbiAgLmNhcmQtaGVyby1jYXJvdXNlbCAuaW1nLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuY2FyZC1oZXJvLWNhcm91c2VsIC5pbWctY29udGFpbmVyID4gaW1nIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBtYXgtaGVpZ2h0OiAyNjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXJkLWhlcm8tY2Fyb3VzZWwgLnRpdGxlLWNvbnRhaW5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuY2FyZC1oZXJvLWNhcm91c2VsIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW07XG4gIH1cbiAgLmNhcmQtaGVyby1jYXJvdXNlbCAudGV4dC1jb250YWluZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQycHgpIHtcbiAgLmVudGV0ZS1wcm9kdWN0IC5zcGxpZGVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZW50ZXRlLXByb2R1Y3QgLnNwbGlkZV9fbGlzdCAuY2FyZC1pY29uIHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW50ZXRlLXByb2R1Y3QgLmNhcmQtaWNvbiB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmVudGV0ZS1wcm9kdWN0IC5jYXJkLWljb24gLmltZy1jb250YWluZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uZW50ZXRlLXByb2R1Y3QgLmNhcmQtaWNvbiAuaW1nLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5lbnRldGUtcHJvZHVjdCAuY2FyZC1pY29uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmQtaWNvbiAuaW1nLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cbi5jYXJkLWljb24gLmltZy1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uY2FyZC1pY29uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgLmNhcmQtaWNvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWljb24gPiBkaXYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICAuY2FyZC1pY29uID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXJkLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5jYXJkLXRlbW9pZ25hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC10ZW1vaWduYWdlIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJkLXRlbW9pZ25hZ2UgLmNvbnRhaW5lciAucmF0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FyZC10ZW1vaWduYWdlIC5jb250YWluZXIgLnJhdGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKYheKYheKYheKYheKYhVwiO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5jYXJkLXRlbW9pZ25hZ2UgLmNvbnRhaW5lciAucmF0aW5nLmJnLXByaW1hcnk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzMkE1QTQgdmFyKC0tcGVyY2VudCksIHJnYmEoNTAsIDE2NSwgMTY0LCAwLjIzKSB2YXIoLS1wZXJjZW50KSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC10ZW1vaWduYWdlIC5jb250YWluZXIgLnJhdGluZy5iZy1kYW5nZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiMDI4NzMgdmFyKC0tcGVyY2VudCksIHJnYmEoMTc2LCA0MCwgMTE1LCAwLjIzKSB2YXIoLS1wZXJjZW50KSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC10ZW1vaWduYWdlIC5jb250YWluZXIgLnJhdGluZy5iZy13YXJuaW5nOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjE4QjM4IHZhcigtLXBlcmNlbnQpLCByZ2JhKDI0MSwgMTM5LCA1NiwgMC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtdGVtb2lnbmFnZSAuY29udGFpbmVyIC5yYXRpbmcuYmctaW5mbzphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI4ODJjMiB2YXIoLS1wZXJjZW50KSwgcmdiYSg0MCwgMTMwLCAxOTQsIDAuMjMpIHZhcigtLXBlcmNlbnQpKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLXRlbW9pZ25hZ2UgLmNvbnRhaW5lciAucmF0aW5nLmJnLXN1Y2Nlc3M6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwRTc3NDEgdmFyKC0tcGVyY2VudCksIHJnYmEoMTQsIDExOSwgNjUsIDAuMjMpIHZhcigtLXBlcmNlbnQpKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLXRlbW9pZ25hZ2UgLmNvbnRhaW5lciAucmF0aW5nLmJnLXB1cnBsZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzYyNTM5QiB2YXIoLS1wZXJjZW50KSwgcmdiYSg5OCwgODMsIDE1NSwgMC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtdGVtb2lnbmFnZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5jYXJkLXRlbW9pZ25hZ2UgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRleHQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmNhcmQtdGVtb2lnbmFnZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMyQTVBNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZW1vaWduYWdlLWNhcm91c2VsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRlbW9pZ25hZ2UtY2Fyb3VzZWwgPiAuY29udGFpbmVyID4gLnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGVtb2lnbmFnZS1jYXJvdXNlbC5zcGxpZGUgLnNwbGlkZV9fdHJhY2sge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC50ZW1vaWduYWdlLWNhcm91c2VsLnNwbGlkZSAuc3BsaWRlX190cmFjayAuc3BsaWRlX19saXN0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNhcmQtdGVtb2lnbmFnZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDJyZW07XG4gIH1cbiAgLmNhcmQtdGVtb2lnbmFnZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAuY2FyZC10ZW1vaWduYWdlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmNhcmQtdGVtb2lnbmFnZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG59XG4uY2FyZC1wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYXNwZWN0LXJhdGlvOiAzNzAvNTE1O1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgei1pbmRleDogMDtcbn1cbi5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJHbG9vY2tcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDUuNXB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIgLmxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5JTtcbiAgcmlnaHQ6IDEwJTtcbiAgd2lkdGg6IDQzJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJvcmRlci1yYWRpdXM6IDE3MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICBwYWRkaW5nOiA2LjUlO1xufVxuLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC5pbWctY29udGFpbmVyIC5sYWJlbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciA+IGltZyB7XG4gIHdpZHRoOiA3MiU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA3JTtcbn1cbi5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAuaW1nLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIuYmctc3VjY2Vzc2xpZ2h0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Byb2R1Y3RzL3Vwc2Ffbm91cmlzaGVkX3Byb2R1aXRfZGV0b3hfaG92ZXIucG5nKSBuby1yZXBlYXQgLTE3MnB4IDYycHgvY2FsYygxMzclIC0gMzBweCkgYXV0bztcbn1cbi5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAuaW1nLWNvbnRhaW5lci5iZy1wdXJwbGVsaWdodDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Byb2R1Y3RzL3Vwc2Ffbm91cmlzaGVkX3Byb2R1aXRfaW1tdW5pdGVfaG92ZXIucG5nXCIpIG5vLXJlcGVhdCAtNjBweCA1MHB4L2NhbGMoMTAwJSArIDI1MHB4KSBhdXRvO1xufVxuLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC5pbWctY29udGFpbmVyLmJnLXdhcm5pbmdsaWdodDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Byb2R1Y3RzL3Vwc2Ffbm91cmlzaGVkX3Byb2R1aXRfZW5lcmdpZV9ob3Zlci5wbmdcIikgbm8tcmVwZWF0IDEwMHB4IC0xMDBweC8xMDAlIGF1dG87XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIuYmctaW5mb2xpZ2h0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Byb2R1Y3RzL3Vwc2Ffbm91cmlzaGVkX3Byb2R1aXRfc29tbWVpbF9ob3Zlci5wbmcpIG5vLXJlcGVhdCA0MHB4IDEwMHB4L2NhbGMoMTE2JSArIDcwcHgpIGF1dG87XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIuYmctZGFuZ2VybGlnaHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wcm9kdWN0cy91cHNhX25vdXJpc2hlZF9wcm9kdWl0X2JlYXV0ZV9ob3Zlci5wbmdcIikgbm8tcmVwZWF0IDBweCA1MHB4L2NhbGMoMTAwJSArIDIwMHB4KSBhdXRvO1xufVxuLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC5pbWctY29udGFpbmVyLmJnLWNvbGxhZ2VuZWxpZ2h0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcHJvZHVjdHMvdXBzYV9ub3VyaXNoZWRfcHJvZHVpdF9za2luX2xpZnRfaG92ZXIucG5nXCIpIG5vLXJlcGVhdCAtMTEwcHggNTBweC9jYWxjKDEwMCUgKyA2MHB4KSBhdXRvO1xufVxuLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM1RjY5ODA7XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIGgzLCAuY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5oMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG4uY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIGgzIHNwYW4sIC5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmgzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNUY2OTgwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICAuY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMzcwLzQ1MDtcbiAgfVxuICAuY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLmltZy1jb250YWluZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC5pbWctY29udGFpbmVyIC5sYWJlbCB7XG4gICAgdG9wOiAyMCU7XG4gICAgcmlnaHQ6IDglO1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG4gIC5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuY2FyZC1wcm9kdWN0IC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxufVxuLmJsb2MtaW1hZ2UtdGV4dGUge1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJsb2MtaW1hZ2UtdGV4dGUgPiBkaXYge1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2MtaW1hZ2UtdGV4dGUgLmltZy1jb250YWluZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJsb2MtaW1hZ2UtdGV4dGUgLnRleHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmxvYy1pbWFnZS10ZXh0ZSB7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5ibG9jLWltYWdlLXRleHRlIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2MtaW1hZ2UtdGV4dGUge1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuYmxvYy1pbWFnZS10ZXh0ZTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRvcDogY2FsYygxMDB2dyAtIDEzcmVtKTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luOiAwIC01MHZ3O1xuICAgIC0tb3BhY2l0eTogLjY7XG4gICAgLS1ibHVyOiA2cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1vcGFjaXR5KSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKHZhcigtLWJsdXIpKTtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5ibG9jLWltYWdlLXRleHRlIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuICB9XG59XG4uYmxvYy1mYXEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jLWZhcSA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmxvYy1mYXEgLnRpdGxlLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWY2ZjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYmxvYy1mYXEgLnRpdGxlLWNvbnRhaW5lciAuaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtaW4td2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmJsb2MtZmFxIC50aXRsZS1jb250YWluZXIgLmljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmxvYy1mYXEgLnRpdGxlLWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMkE1QTQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5ibG9jLWZhcSAuZmFxLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzMyQTVBNDtcbiAgYm9yZGVyLXdpZHRoOiAxLjVweDtcbn1cbi5ibG9jLWZhcSAuZmFxLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMzMkE1QTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbn1cbi5ibG9jLWZhcSAuZmFxLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45aC01LjlWMmMwLTAuNi0wLjUtMS4xLTEuMS0xLjFTNy45LDEuNCw3LjksMnY1LjlIMkMxLjQsNy45LDAuOSw4LjQsMC45LDljMCwwLjYsMC41LDEuMSwxLjEsMS4xaDUuOVYxNiBjMCwwLjYsMC41LDEuMSwxLjEsMS4xczEuMS0wLjUsMS4xLTEuMXYtNS45SDE2YzAuNiwwLDEuMS0wLjUsMS4xLTEuMUMxNy4xLDguNCwxNi42LDcuOSwxNiw3Ljl6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzE2cHggYXV0bztcbn1cbi5ibG9jLWZhcSAuZmFxLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdOjphZnRlciB7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45SDJDMS40LDcuOSwwLjksOC40LDAuOSw5YzAsMC42LDAuNSwxLjEsMS4xLDEuMWgxNGMwLjYsMCwxLjEtMC41LDEuMS0xLjFDMTcuMSw4LjQsMTYuNiw3LjksMTYsNy45eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNnB4IGF1dG87XG59XG4uYmxvYy1mYXEgLmZhcS1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDEuMjVyZW07XG59XG4uYmxvYy1mYXEgLmZhcS1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvYy1mYXEgLmZhcS1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9jLWZhcSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hdmlzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYXZpcyAucmF0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uYXZpcyAucmF0aW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4piF4piF4piF4piF4piFXCI7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmF2aXMgLnJhdGluZy50ZXh0LXByaW1hcnk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMzJBNUE0IHZhcigtLXBlcmNlbnQpLCByZ2JhKDUwLCAxNjUsIDE2NCwgMC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF2aXMgLnJhdGluZy50ZXh0LXdhcm5pbmc6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjE4QjM4IHZhcigtLXBlcmNlbnQpLCByZ2JhKDI0MSwgMTM5LCA1NiwgMC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF2aXMgLnJhdGluZy50ZXh0LWRhbmdlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiMDI4NzMgdmFyKC0tcGVyY2VudCksIHJnYmEoMTc2LCA0MCwgMTE1LCAwLjIzKSB2YXIoLS1wZXJjZW50KSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXZpcyAucmF0aW5nLnRleHQtc3VjZXNzOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzBFNzc0MSB2YXIoLS1wZXJjZW50KSwgcmdiYSgxNCwgMTE5LCA2NSwgMC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF2aXMgLnJhdGluZy50ZXh0LWluZm86OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjg4MmMyIHZhcigtLXBlcmNlbnQpLCByZ2JhKDQwLCAxMzAsIDE5NCwgMC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF2aXMgLnJhdGluZy50ZXh0LXB1cnBsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2MjUzOUIgdmFyKC0tcGVyY2VudCksIHJnYmEoOTgsIDgzLCAxNTUsIDAuMjMpIHZhcigtLXBlcmNlbnQpKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhcmQtY3RhIHtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL3Bpbi5zdmcpIG5vLXJlcGVhdCByaWdodCA1MHB4IHRvcCAyMHB4LzYwcHggYXV0byByZ2JhKDUwLCAxNjUsIDE2NCwgMC4xNSk7XG59XG4uY2FyZC1jdGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCA2MDYgMzMxJyBmaWxsPSclMjMzMkE1QTQnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwNiAzMzE7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NwYXRoIGQ9J00yMTYuOCwxMDIuMWwtNjUtNS42TDAuNCwyMDkuNEwxMS42LDI4MWwxNTcuMy0xMDguNmwwLjEtMC4xbDkyLjcsNS41TDIxNi44LDEwMi4xeicvJTNFJTNDcGF0aCBkPSdNNDc1LjcsMC4zTDMzMi42LDExMC45bC04MS41LTYuMmw0NS44LDc1LjFsNDIsNzMuNmwzNS45LDEuNGwwLjQtMC4zbDczLTU4LjJsLTIwLjMtNjFMNTA0LDc2LjVsMC4xLDAgbDUxLjksMi44bDQwLjItNzEuMUw0NzUuNywwLjN6Jy8lM0UlM0Nwb2x5Z29uIHBvaW50cz0nNjA1LjYsNDkuNiA1ODEuNCw5My4yIDYwNS42LDEzMS40ICcvJTNFJTNDcG9seWdvbiBwb2ludHM9JzYwNS42LDI3MyA1OTMuNSwyNjQgNjAxLjgsMTgwLjQgNTU1LjEsMTA1LjMgNTEzLjMsMTAzIDUxMy4yLDEwMy4xIDQ2MC40LDE0My45IDQ3OC41LDE5Ni40IDQ4MS4zLDIwNC43IDUxNCwyOTkuNSA0NzQuNSwzMzAuNyA1NzEsMzMwLjcgNTkyLjEsMzE1LjcgNjA1LjYsMzE2LjEgJy8lM0UlM0Nwb2x5Z29uIHBvaW50cz0nMzg0LjcsMjg0LjYgMzg0LjIsMjg0LjYgMzIwLjcsMjgyLjIgMjgzLjksMjE2LjEgMjAwLDI4Mi40IDE5NSwyODYuMSAxODMuNSwyOTQuOCAxNzAuOSwzMzAuNyA0MzMuNCwzMzAuNyA0ODAuNSwyOTMuNSA0NTguMiwyMjYuNCAnLyUzRSUzQ3BvbHlnb24gcG9pbnRzPScxNzUuMSwyMDAuMyAxNS45LDMxMCAxOS4xLDMzMC43IDE0MC4xLDMzMC43IDE1OC42LDI3OC4xIDE4Mi44LDI1OS44IDE4Ny44LDI1NS44IDI1MiwyMDQuOCAxNzUuMywyMDAuMyAnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLzUwMHB4IGF1dG87XG4gIG9wYWNpdHk6IDAuMTtcbiAgei1pbmRleDogLTE7XG59XG4uY2FyZC1jdGEgLmltZy1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiA0NjIvMzMwO1xuICBtYXgtd2lkdGg6IDM1JTtcbn1cbi5jYXJkLWN0YSAuaW1nLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uY2FyZC1jdGEgLnRleHQtY29udGFpbmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IFwiQnJpY29sYWdlIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyQTVBNDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uY2FyZC1jdGEgLnRleHQtY29udGFpbmVyIC5idG4tY29udGFpbmVyIHtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uY2FyZC1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgbWluLXdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgbWF4LXdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLWdhbGxlcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNDRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCclM0YlM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyBpZD0nQ2FscXVlXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9JyUyMzMyQTVBNCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTggMTg7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTUsMS44QzMuMiwxLjgsMS43LDMuMiwxLjcsNXY4YzAsMS44LDEuNSwzLjIsMy4yLDMuMmg4YzEuOCwwLDMuMi0xLjUsMy4yLTMuMlY1YzAtMS44LTEuNS0zLjItMy4yLTMuMkg1eiBNMC4yLDVjMC0yLjYsMi4xLTQuOCw0LjgtNC44aDhjMi42LDAsNC44LDIuMSw0LjgsNC44djhjMCwyLjYtMi4xLDQuNy00LjgsNC43SDVjLTIuNiwwLTQuOC0yLjEtNC44LTQuN1Y1eiBNOSw2LjggYy0xLjIsMC0yLjMsMS0yLjMsMi4yYzAsMS4yLDEsMi4yLDIuMywyLjJjMS4yLDAsMi4yLTEsMi4yLTIuMkMxMS4zLDcuOCwxMC4yLDYuOCw5LDYuOHogTTUuMiw5YzAtMi4xLDEuNy0zLjcsMy44LTMuNyBjMi4xLDAsMy44LDEuNywzLjgsMy43YzAsMi4xLTEuNywzLjgtMy44LDMuOEM2LjksMTIuNyw1LjIsMTEuMSw1LjIsOXogTTE0LjMsNC41YzAtMC40LTAuMy0wLjgtMC44LTAuOHMtMC44LDAuMy0wLjgsMC44djAgYzAsMC40LDAuMywwLjgsMC44LDAuOFMxNC4zLDQuOSwxNC4zLDQuNUwxNC4zLDQuNXonLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTdweCBhdXRvLCAjZmZmO1xufVxuLmNhcmQtZ2FsbGVyeSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LWltYWdlcyAuZmVhdHVyZWQtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5wcm9kdWN0LWltYWdlcyAuZmVhdHVyZWQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbn1cbi5wcm9kdWN0LWltYWdlcyAuZmVhdHVyZWQtaW1nIC5wYWNrIHtcbiAgd2lkdGg6IDIxNXB4O1xuICBsZWZ0OiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdC1pbWFnZXMgLmZlYXR1cmVkLWltZyAuZ3VtbWllIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MHB4O1xuICByaWdodDogNTVweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdC1pbWFnZXMgLnByb2R1Y3QtZ2FsbGVyeSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cbi5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzZmZmZmZmJyBjbGFzcz0nYmkgYmktcGx1cy1jaXJjbGUnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J004IDE1QTcgNyAwIDEgMSA4IDFhNyA3IDAgMCAxIDAgMTRtMCAxQTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTYnLyUzRSUzQ3BhdGggZD0nTTggNGEuNS41IDAgMCAxIC41LjV2M2gzYS41LjUgMCAwIDEgMCAxaC0zdjNhLjUuNSAwIDAgMS0xIDB2LTNoLTNhLjUuNSAwIDAgMSAwLTFoM3YtM0EuNS41IDAgMCAxIDggNCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xOHB4IDE4cHgsIHZhcigtLXByb2R1Y3QtY29sb3IpO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4ucHJvZHVjdC1pbWFnZXMgLnByb2R1Y3QtZ2FsbGVyeSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIgPiAqIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC12aWV3cG9ydCB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBoZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdC1pbWFnZXMgLnByb2R1Y3QtZ2FsbGVyeSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LXZpZXdwb3J0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UgPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtdmlld3BvcnQgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSA+IGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xufVxuLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLXRodW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAvIDIpO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLXRodW1icyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLXRodW1icyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZmZmZicgY2xhc3M9J2JpIGJpLXBsdXMtY2lyY2xlJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNOCAxNUE3IDcgMCAxIDEgOCAxYTcgNyAwIDAgMSAwIDE0bTAgMUE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2Jy8lM0UlM0NwYXRoIGQ9J004IDRhLjUuNSAwIDAgMSAuNS41djNoM2EuNS41IDAgMCAxIDAgMWgtM3YzYS41LjUgMCAwIDEtMSAwdi0zaC0zYS41LjUgMCAwIDEgMC0xaDN2LTNBLjUuNSAwIDAgMSA4IDQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMThweCAxOHB4LCB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IGEge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSB7XG4gIC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtdmlld3BvcnQge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAud3Bncy1mb3Ige1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4IC0gMXJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTBweCArIDFyZW0pO1xuICAgIGFzcGVjdC1yYXRpbzogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndwZ3MtZm9yIGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAud3Bncy1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndwZ3MtbmF2IC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndwZ3MtbmF2IC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICAgIG1heC13aWR0aDogNTBweDtcbiAgfVxuICAucHJvZHVjdC1pbWFnZXMge1xuICAgIGdhcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5wcm9kdWN0LWltYWdlcyAuZmVhdHVyZWQtaW1nIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucHJvZHVjdC1pbWFnZXMgLmZlYXR1cmVkLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMnJlbSAwIDVyZW07XG4gIH1cbiAgLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IGluaXRpYWw7XG4gIH1cbiAgLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgYSB7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wcm9kdWN0LWludHJvIHtcbiAgYm9yZGVyLXJhZGl1czogNDVweCA0NXB4IDAgMDtcbn1cbi5wcm9kdWN0LWludHJvIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC1mYW1pbHk6IFwiQnJpY29sYWdlIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5wcm9kdWN0LWludHJvIC5zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNUY2OTgwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5wcm9kdWN0LWludHJvIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNUY2OTgwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgLnByb2R1Y3QtaW50cm8ge1xuICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2R1Y3QtaW50cm8gLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC1pbnRybyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuICAucHJvZHVjdC1pbnRybyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5wcm9kdWN0LWludHJvIC5zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wcm9kdWN0LWludHJvIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5wcm9kdWN0LWludHJvIC5idG4tY29udGFpbmVyIHtcbiAgICBnYXA6IDFyZW07XG4gIH1cbn1cbi5wcm9kdWN0LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAtLWJzLWJnLW9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0LWljb25zIC5jYXJkLWljb24ge1xuICB3aWR0aDogY2FsYygyNSUgLSAwLjVyZW0pO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3QtaWNvbnMgLmNhcmQtaWNvbiAudGl0bGUge1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTQuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtaWNvbnMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG4gIC5wcm9kdWN0LWljb25zIC5jYXJkLWljb24ge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLnRhYmxlYXUtY29tcG9zaXRpb24gI2NhcmRzIHtcbiAgLS1jYXJkLWhlaWdodDogNTAwcHg7XG4gIC0tY2FyZC1tYXJnaW46IDR2dztcbiAgLS1jYXJkLXRvcC1vZmZzZXQ6IDQycHg7XG4gIC0tbnVtY2FyZHM6IDc7XG4gIC0tb3V0bGluZS13aWR0aDogMHB4O1xuICAtLWxheWVyLXdpZHRoOiAyNzBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLypkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tbnVtY2FyZHMpLCB2YXIoLS1jYXJkLWhlaWdodCkpO1xuICBnYXA6IHZhcigtLWNhcmQtbWFyZ2luKTsqL1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuXG4jY2FyZC0xIHtcbiAgLS1pbmRleDogMTtcbn1cblxuI2NhcmQtMiB7XG4gIC0taW5kZXg6IDI7XG59XG5cbiNjYXJkLTMge1xuICAtLWluZGV4OiAzO1xufVxuXG4jY2FyZC00IHtcbiAgLS1pbmRleDogNDtcbn1cblxuI2NhcmQtNSB7XG4gIC0taW5kZXg6IDU7XG59XG5cbiNjYXJkLTYge1xuICAtLWluZGV4OiA2O1xufVxuXG4jY2FyZC03IHtcbiAgLS1pbmRleDogNztcbn1cblxuLmNhcmQge1xuICAvKnBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0taW5kZXgpICogdmFyKC0tY2FyZC10b3Atb2Zmc2V0KSArIDRyZW0pOyovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXI6IDA7XG59XG4uY2FyZCAuaW1nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmQgLmltZy1jb250YWluZXIgaW1nIHtcbiAgbWFyZ2luOiAtMC41cmVtIDA7XG59XG4uY2FyZCAubGF5ZXItaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQgLmxheWVyLWltZzo6YmVmb3JlLCAuY2FyZCAubGF5ZXItaW1nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hc2s6IHZhcigtLWxheWVyLWltZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYXllci1jb2xvcik7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IHZhcigtLWxheWVyLXJhdGlvKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5jYXJkIC5sYXllci1pbWc6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2FyZCAubGF5ZXItaW1nOjphZnRlciB7XG4gIHotaW5kZXg6IDA7XG4gIG1peC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAuOCkgYnJpZ2h0bmVzcygwLjkpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MS45OHB4KSB7XG4gIC50YWJsZWF1LWNvbXBvc2l0aW9uICNjYXJkcyB7XG4gICAgLS1jYXJkLW1hcmdpbjogNXZ3O1xuICAgIC0tY2FyZC10b3Atb2Zmc2V0OiA0MHB4O1xuICAgIC0tbGF5ZXItd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlYXUtY29tcG9zaXRpb24gI2NhcmRzIHtcbiAgICAtLWNhcmQtaGVpZ2h0OiA0NTBweDtcbiAgICAtLWNhcmQtbWFyZ2luOiA1dnc7XG4gICAgLS1jYXJkLXRvcC1vZmZzZXQ6IDQwcHg7XG4gICAgLS1sYXllci13aWR0aDogMTUwcHg7XG4gIH1cbiAgLmNvdWNoZS1ndW1taWUge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb3VjaGUtZ3VtbWllOjpiZWZvcmUge1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTYzcHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb3VjaGUtZ3VtbWllOjphZnRlciB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IGJsdXIoMS41cHgpO1xuICB9XG4gIC5jb3VjaGUtZ3VtbWllIC50YWJsZWF1LWNvbXBvc2l0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvdWNoZS1ndW1taWUgLnRhYmxlYXUtY29tcG9zaXRpb24gI2NhcmRzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuY291Y2hlLWd1bW1pZSAudGFibGVhdS1jb21wb3NpdGlvbiAjY2FyZHMgLmNhcmQgLmNhcmQtY29udGVudCA+IC5yb3cge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb3VjaGUtZ3VtbWllIC50YWJsZWF1LWNvbXBvc2l0aW9uICNjYXJkcyAuaW1nLWNvbnRhaW5lciAubGF5ZXItaW1nIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1sYXllci1pbWcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL3ZhcigtLWd1bW1pZS13aWR0aCkgMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLmNvdWNoZS1ndW1taWUgLnRhYmxlYXUtY29tcG9zaXRpb24gI2NhcmRzIC5sYXllciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBvdXRsaW5lOiA2cHggc29saWQgI2ZmZjtcbiAgfVxuICAuY291Y2hlLWd1bW1pZSAudGFibGVhdS1jb21wb3NpdGlvbiAjY2FyZHMgLmxheWVyIC5tb2JpbGUtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY291Y2hlLWd1bW1pZSAudGFibGVhdS1jb21wb3NpdGlvbiAjY2FyZHMgLmxheWVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBBbmltYXRpb24gKi9cbkBzdXBwb3J0cyAoYW5pbWF0aW9uLXRpbWVsaW5lOiB3b3Jrcykge1xuICBAc2Nyb2xsLXRpbWVsaW5lIGNhcmRzLWVsZW1lbnQtc2Nyb2xscy1pbi1ib2R5IHtcbiAgICBzb3VyY2U6IHNlbGVjdG9yKGJvZHkpO1xuICAgIHNjcm9sbC1vZmZzZXRzOiBzZWxlY3RvcigjY2FyZHMpIHN0YXJ0IDEsIHNlbGVjdG9yKCNjYXJkcykgc3RhcnQgMDtcbiAgICBzdGFydDogc2VsZWN0b3IoI2NhcmRzKSBzdGFydCAxO1xuICAgIGVuZDogc2VsZWN0b3IoI2NhcmRzKSBzdGFydCAwO1xuICAgIHRpbWUtcmFuZ2U6IDRzO1xuICB9XG4gIC5jYXJkIHtcbiAgICAtLWluZGV4MDogY2FsYyh2YXIoLS1pbmRleCkgLSAxKTtcbiAgICAtLXJldmVyc2UtaW5kZXg6IGNhbGModmFyKC0tbnVtY2FyZHMpIC0gdmFyKC0taW5kZXgwKSk7XG4gICAgLS1yZXZlcnNlLWluZGV4MDogY2FsYyh2YXIoLS1yZXZlcnNlLWluZGV4KSAtIDEpO1xuICB9XG4gIC5jYXJkX19jb250ZW50IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAtLWR1cmF0aW9uOiBjYWxjKHZhcigtLXJldmVyc2UtaW5kZXgwKSAqIDFzKTtcbiAgICAtLWRlbGF5OiBjYWxjKHZhcigtLWluZGV4MCkgKiAxcyk7XG4gICAgYW5pbWF0aW9uOiB2YXIoLS1kdXJhdGlvbikgbGluZWFyIHNjYWxlIHZhcigtLWRlbGF5KSBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tdGltZWxpbmU6IGNhcmRzLWVsZW1lbnQtc2Nyb2xscy1pbi1ib2R5O1xuICB9XG4gIEBrZXlmcmFtZXMgc2NhbGUge1xuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoY2FsYygxLjEgLSAwLjEgKiB2YXIoLS1yZXZlcnNlLWluZGV4KSkpO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb3VjaGUtZ3VtbWllOjpiZWZvcmUge1xuICAgIHRvcDogLTJyZW07XG4gIH1cbiAgLmNvdWNoZS1ndW1taWUgLmxheWVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY291Y2hlLWd1bW1pZSAubGF5ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgb3V0bGluZTogM3B4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvdWNoZS1ndW1taWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3JsaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG59XG4uY291Y2hlLWd1bW1pZSA+ICoge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY291Y2hlLWd1bW1pZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzUzcHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC01cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdXBzYV9ub3VyaXNoZWRfZ3VtbWllc19jb21wb3NpdGlvbl9iZ18xLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xMDAlIGF1dG87XG59XG4uY291Y2hlLWd1bW1pZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNDdweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHRvcDogLTM5cHg7XG4gIHJpZ2h0OiAtMzRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Vwc2Ffbm91cmlzaGVkX2d1bW1pZXNfY29tcG9zaXRpb25fYmdfMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTAwJSBhdXRvO1xufVxuLmNvdWNoZS1ndW1taWUgLnRhYmxlYXUtY29tcG9zaXRpb24ge1xuICBtYXJnaW46IDJyZW0gMCAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIC0tYmx1cjogMTRweDtcbn1cbi5jb3VjaGUtZ3VtbWllIC5pbmdyZWRpZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jb3VjaGUtZ3VtbWllIC5pbmdyZWRpZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uY291Y2hlLWd1bW1pZSAuaW5ncmVkaWVudCAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW46IDA7XG59XG4uY291Y2hlLWd1bW1pZSAuaW5ncmVkaWVudCBzcGFuIHtcbiAgd2lkdGg6IDRlbTtcbiAgbWluLXdpZHRoOiA0ZW07XG59XG4uY291Y2hlLWd1bW1pZSAubGF5ZXIge1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwO1xufVxuLmNvdWNoZS1ndW1taWUgLmxheWVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uY291Y2hlLWd1bW1pZSAubGF5ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxNXB4O1xuICBtaW4td2lkdGg6IDE1cHg7XG4gIGFzcGVjdC1yYXRpbzogMjAvMzU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxheWVyLWNvbG9yKTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4uY291Y2hlLWd1bW1pZSAubGF5ZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY291Y2hlLWd1bW1pZSB7XG4gICAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dykgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb3VjaGUtZ3VtbWllIC50YWJsZWF1LWNvbXBvc2l0aW9uICNjYXJkcyAubGF5ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbiAgLmNvdWNoZS1ndW1taWUgLnRhYmxlYXUtY29tcG9zaXRpb24gI2NhcmRzIC5sYXllciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2Lm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3JsaWdodCk7XG59XG5cbi5hY2NvcmRpb24tY29sbGFwc2UgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogXCJCcmljb2xhZ2UgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hY2NvcmRpb24tY29sbGFwc2UgLnRleHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LWNoYXJ0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5wcm9kdWN0LWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cbi5wcm9kdWN0LWNoYXJ0IC50ZXh0LWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0b3A6IDJyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMnJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLS1ibHVyOiAxMHB4O1xufVxuXG4uY3VzdG9tLXRvb2x0aXAge1xuICB3aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMTIgKiAzKSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGNvbG9yOiAjNUY2OTgwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtY2hhcnQtY29udGFpbmVyID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucHJvZHVjdC1jaGFydCB7XG4gICAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWNoYXJ0ICNjaGFydC1yZXN1bHRhdHMge1xuICAgIGhlaWdodDogMzQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5jdXN0b20tdG9vbHRpcCB7XG4gICAgd2lkdGg6IDc1dncgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuY3VzdG9tLXRvb2x0aXAgaDMsIC5jdXN0b20tdG9vbHRpcCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuLnNlY3Rpb24tZW50ZXRlLmVudGV0ZS1wcm9kdWN0ID4gW2NsYXNzKj1iZy1dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcHJvZHVjdCA+IFtjbGFzcyo9YmctXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcmxpZ2h0KTtcbiAgbWFzazogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIGJsYWNrIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA0NXB4IDQ1cHggMCAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcHJvZHVjdCAuYmx1ci1iZyB7XG4gIC0tYmx1cjogMTZweDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5zZWN0aW9uLWVudGV0ZS5lbnRldGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvcyAucHJvZHVjdC1wYXR0ZXJuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTQuNSU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMzI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgLmVudGV0ZS1wcm9kdWN0IC5wcm9kdWN0LWluZm9zIC5wcm9kdWN0LXBhdHRlcm4ge1xuICAgIGhlaWdodDogMzgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZW50ZXRlLXByb2R1Y3QgLnByb2R1Y3QtaW5mb3MgLnByb2R1Y3QtaW50cm8gPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAuZW50ZXRlLXByb2R1Y3QgLnByb2R1Y3QtaW5mb3MgLnByb2R1Y3QtaW50cm8gLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuICB9XG4gIC5lbnRldGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvcyAucHJvZHVjdC1pY29ucyAuY2FyZC1pY29uIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDAuNXJlbSk7XG4gIH1cbiAgLmVudGV0ZS1wcm9kdWN0IC5wcm9kdWN0LWluZm9zIC5wcm9kdWN0LWljb25zIC5jYXJkLWljb24gLmltZy1jb250YWluZXIge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgbWluLWhlaWdodDogMjVweDtcbiAgfVxuICAuZW50ZXRlLXByb2R1Y3QgLnByb2R1Y3QtaW5mb3MgLnByb2R1Y3QtaWNvbnMgLmNhcmQtaWNvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5lbnRldGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZW50ZXRlLXByb2R1Y3QgLnByb2R1Y3QtaW5mb3MgLnByb2R1Y3QtcGF0dGVybiB7XG4gICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxufVxuI2FjY29yZGlvbi1jb21wb3NpdGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2FjY29yZGlvbi1jb21wb3NpdGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuI2FjY29yZGlvbi1jb21wb3NpdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uLWNvbXBvc2l0aW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG1hcmdpbjogMDtcbn1cbiNhY2NvcmRpb24tY29tcG9zaXRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4jYWNjb3JkaW9uLWNvbXBvc2l0aW9uIC5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LWNoaWxkKSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgI2FjY29yZGlvbi1jb21wb3NpdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3Byb2R1Y3QtdGFicyA+IC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gICNwcm9kdWN0LXRhYnMgPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICNwcm9kdWN0LXRhYnMtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgI3Byb2R1Y3QtdGFicy1tZW51IC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3Byb2R1Y3QtdGFicy1tZW51IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuICAjcHJvZHVjdC10YWJzLW1lbnUgLm5hdi1pdGVtIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTcuOTk5NzYgMTUuNjkwMkM3Ljk5OTc2IDE2LjA0NTIgOC4yODc1NyAxNi4zMzMgOC42NDI2MSAxNi4zMzNDOC45OTc2NSAxNi4zMzMgOS4yODU0NyAxNi4wNDUyIDkuMjg1NDcgMTUuNjkwMlY5LjMzMjgySDE1LjY4OTlDMTYuMDQ0OSA5LjMzMjgyIDE2LjMzMjggOS4wNDUwMSAxNi4zMzI4IDguNjg5OTdDMTYuMzMyOCA4LjMzNDkzIDE2LjA0NDkgOC4wNDcxMSAxNS42ODk5IDguMDQ3MTFIOS4yODU0N1YxLjY0Mjg2QzkuMjg1NDcgMS4yODc4MiA4Ljk5NzY1IDEgOC42NDI2MSAxQzguMjg3NTcgMSA3Ljk5OTc2IDEuMjg3ODIgNy45OTk3NiAxLjY0Mjg2VjguMDQ3MTFIMS42NDI2MUMxLjI4NzU3IDguMDQ3MTEgMC45OTk3NTYgOC4zMzQ5MyAwLjk5OTc1NiA4LjY4OTk3QzAuOTk5NzU2IDkuMDQ1MDEgMS4yODc1NyA5LjMzMjgyIDEuNjQyNjEgOS4zMzI4Mkg3Ljk5OTc2VjE1LjY5MDJaJyBmaWxsPSclMjNCMDI4NzMnLyUzRSUzQ3BhdGggZD0nTTkuMjg1NDcgOS4zMzI4MlY4LjgzMjgyQzkuMDA5MzMgOC44MzI4MiA4Ljc4NTQ3IDkuMDU2NjggOC43ODU0NyA5LjMzMjgySDkuMjg1NDdaTTkuMjg1NDcgOC4wNDcxMUg4Ljc4NTQ3QzguNzg1NDcgOC4zMjMyNSA5LjAwOTMzIDguNTQ3MTEgOS4yODU0NyA4LjU0NzExVjguMDQ3MTFaTTcuOTk5NzYgOC4wNDcxMVY4LjU0NzExQzguMjc1OSA4LjU0NzExIDguNDk5NzYgOC4zMjMyNSA4LjQ5OTc2IDguMDQ3MTFINy45OTk3NlpNNy45OTk3NiA5LjMzMjgySDguNDk5NzZDOC40OTk3NiA5LjA1NjY4IDguMjc1OSA4LjgzMjgyIDcuOTk5NzYgOC44MzI4MlY5LjMzMjgyWk04LjY0MjYxIDE1LjgzM0M4LjU2MzcxIDE1LjgzMyA4LjQ5OTc2IDE1Ljc2OSA4LjQ5OTc2IDE1LjY5MDJINy40OTk3NkM3LjQ5OTc2IDE2LjMyMTMgOC4wMTE0MyAxNi44MzMgOC42NDI2MSAxNi44MzNWMTUuODMzWk04Ljc4NTQ3IDE1LjY5MDJDOC43ODU0NyAxNS43NjkgOC43MjE1MSAxNS44MzMgOC42NDI2MSAxNS44MzNWMTYuODMzQzkuMjczOCAxNi44MzMgOS43ODU0NyAxNi4zMjEzIDkuNzg1NDcgMTUuNjkwMkg4Ljc4NTQ3Wk04Ljc4NTQ3IDkuMzMyODJWMTUuNjkwMkg5Ljc4NTQ3VjkuMzMyODJIOC43ODU0N1pNMTUuNjg5OSA4LjgzMjgySDkuMjg1NDdWOS44MzI4MkgxNS42ODk5VjguODMyODJaTTE1LjgzMjggOC42ODk5N0MxNS44MzI4IDguNzY4ODcgMTUuNzY4OCA4LjgzMjgyIDE1LjY4OTkgOC44MzI4MlY5LjgzMjgyQzE2LjMyMTEgOS44MzI4MiAxNi44MzI4IDkuMzIxMTUgMTYuODMyOCA4LjY4OTk3SDE1LjgzMjhaTTE1LjY4OTkgOC41NDcxMUMxNS43Njg4IDguNTQ3MTEgMTUuODMyOCA4LjYxMTA3IDE1LjgzMjggOC42ODk5N0gxNi44MzI4QzE2LjgzMjggOC4wNTg3OSAxNi4zMjExIDcuNTQ3MTEgMTUuNjg5OSA3LjU0NzExVjguNTQ3MTFaTTkuMjg1NDcgOC41NDcxMUgxNS42ODk5VjcuNTQ3MTFIOS4yODU0N1Y4LjU0NzExWk04Ljc4NTQ3IDEuNjQyODZWOC4wNDcxMUg5Ljc4NTQ3VjEuNjQyODZIOC43ODU0N1pNOC42NDI2MSAxLjVDOC43MjE1MSAxLjUgOC43ODU0NyAxLjU2Mzk2IDguNzg1NDcgMS42NDI4Nkg5Ljc4NTQ3QzkuNzg1NDcgMS4wMTE2NyA5LjI3MzggMC41IDguNjQyNjEgMC41VjEuNVpNOC40OTk3NiAxLjY0Mjg2QzguNDk5NzYgMS41NjM5NiA4LjU2MzcxIDEuNSA4LjY0MjYxIDEuNVYwLjVDOC4wMTE0MyAwLjUgNy40OTk3NiAxLjAxMTY3IDcuNDk5NzYgMS42NDI4Nkg4LjQ5OTc2Wk04LjQ5OTc2IDguMDQ3MTFWMS42NDI4Nkg3LjQ5OTc2VjguMDQ3MTFIOC40OTk3NlpNMS42NDI2MSA4LjU0NzExSDcuOTk5NzZWNy41NDcxMUgxLjY0MjYxVjguNTQ3MTFaTTEuNDk5NzYgOC42ODk5N0MxLjQ5OTc2IDguNjExMDcgMS41NjM3MiA4LjU0NzExIDEuNjQyNjEgOC41NDcxMVY3LjU0NzExQzEuMDExNDMgNy41NDcxMSAwLjQ5OTc1NiA4LjA1ODc5IDAuNDk5NzU2IDguNjg5OTdIMS40OTk3NlpNMS42NDI2MSA4LjgzMjgyQzEuNTYzNzEgOC44MzI4MiAxLjQ5OTc2IDguNzY4ODcgMS40OTk3NiA4LjY4OTk3SDAuNDk5NzU2QzAuNDk5NzU2IDkuMzIxMTUgMS4wMTE0MyA5LjgzMjgyIDEuNjQyNjEgOS44MzI4MlY4LjgzMjgyWk03Ljk5OTc2IDguODMyODJIMS42NDI2MVY5LjgzMjgySDcuOTk5NzZWOC44MzI4MlpNOC40OTk3NiAxNS42OTAyVjkuMzMyODJINy40OTk3NlYxNS42OTAySDguNDk5NzZaJyBmaWxsPSclMjNCMDI4NzMnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTVweCBhdXRvO1xuICB9XG4gICNwcm9kdWN0LXRhYnMtbWVudSAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDE4IDQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMS4zNTQyNSAxLjk5OTk3QzEuMzU0MjUgMS42NDQ5MyAxLjY0MjA2IDEuMzU3MTIgMS45OTcxMSAxLjM1NzEySDE1Ljk5NzFDMTYuMzUyMSAxLjM1NzEyIDE2LjY0IDEuNjQ0OTMgMTYuNjQgMS45OTk5N0MxNi42NCAyLjM1NTAxIDE2LjM1MjEgMi42NDI4MyAxNS45OTcxIDIuNjQyODNIMS45OTcxMUMxLjY0MjA2IDIuNjQyODMgMS4zNTQyNSAyLjM1NTAxIDEuMzU0MjUgMS45OTk5N1onIGZpbGw9JyUyM0IwMjg3MycvJTNFJTNDcGF0aCBkPSdNMS45OTcxMSAwLjg1NzExN0MxLjM2NTkyIDAuODU3MTE3IDAuODU0MjQ4IDEuMzY4NzkgMC44NTQyNDggMS45OTk5N0gxLjg1NDI1QzEuODU0MjUgMS45MjEwOCAxLjkxODIxIDEuODU3MTIgMS45OTcxMSAxLjg1NzEyVjAuODU3MTE3Wk0xNS45OTcxIDAuODU3MTE3SDEuOTk3MTFWMS44NTcxMkgxNS45OTcxVjAuODU3MTE3Wk0xNy4xNCAxLjk5OTk3QzE3LjE0IDEuMzY4NzkgMTYuNjI4MyAwLjg1NzExNyAxNS45OTcxIDAuODU3MTE3VjEuODU3MTJDMTYuMDc2IDEuODU3MTIgMTYuMTQgMS45MjEwOCAxNi4xNCAxLjk5OTk3SDE3LjE0Wk0xNS45OTcxIDMuMTQyODNDMTYuNjI4MyAzLjE0MjgzIDE3LjE0IDIuNjMxMTYgMTcuMTQgMS45OTk5N0gxNi4xNEMxNi4xNCAyLjA3ODg3IDE2LjA3NiAyLjE0MjgzIDE1Ljk5NzEgMi4xNDI4M1YzLjE0MjgzWk0xLjk5NzExIDMuMTQyODNIMTUuOTk3MVYyLjE0MjgzSDEuOTk3MTFWMy4xNDI4M1pNMC44NTQyNDggMS45OTk5N0MwLjg1NDI0OCAyLjYzMTE2IDEuMzY1OTIgMy4xNDI4MyAxLjk5NzExIDMuMTQyODNWMi4xNDI4M0MxLjkxODIxIDIuMTQyODMgMS44NTQyNSAyLjA3ODg3IDEuODU0MjUgMS45OTk5N0gwLjg1NDI0OFonIGZpbGw9JyUyM0IwMjg3MycvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNnB4IGF1dG87XG4gIH1cbiAgI3Byb2R1Y3QtdGFicy1tZW51IC5uYXYtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICB9XG4gICNwcm9kdWN0LXRhYnMgPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAjcHJvZHVjdC10YWJzID4gLmFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5hY3RpdmUpIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICB9XG4gICNwcm9kdWN0LXRhYnMgPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3Byb2R1Y3QtdGFicyA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAjcHJvZHVjdC10YWJzID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J003Ljk5OTc2IDE1LjY5MDJDNy45OTk3NiAxNi4wNDUyIDguMjg3NTcgMTYuMzMzIDguNjQyNjEgMTYuMzMzQzguOTk3NjUgMTYuMzMzIDkuMjg1NDcgMTYuMDQ1MiA5LjI4NTQ3IDE1LjY5MDJWOS4zMzI4MkgxNS42ODk5QzE2LjA0NDkgOS4zMzI4MiAxNi4zMzI4IDkuMDQ1MDEgMTYuMzMyOCA4LjY4OTk3QzE2LjMzMjggOC4zMzQ5MyAxNi4wNDQ5IDguMDQ3MTEgMTUuNjg5OSA4LjA0NzExSDkuMjg1NDdWMS42NDI4NkM5LjI4NTQ3IDEuMjg3ODIgOC45OTc2NSAxIDguNjQyNjEgMUM4LjI4NzU3IDEgNy45OTk3NiAxLjI4NzgyIDcuOTk5NzYgMS42NDI4NlY4LjA0NzExSDEuNjQyNjFDMS4yODc1NyA4LjA0NzExIDAuOTk5NzU2IDguMzM0OTMgMC45OTk3NTYgOC42ODk5N0MwLjk5OTc1NiA5LjA0NTAxIDEuMjg3NTcgOS4zMzI4MiAxLjY0MjYxIDkuMzMyODJINy45OTk3NlYxNS42OTAyWicgZmlsbD0nJTIzQjAyODczJy8lM0UlM0NwYXRoIGQ9J005LjI4NTQ3IDkuMzMyODJWOC44MzI4MkM5LjAwOTMzIDguODMyODIgOC43ODU0NyA5LjA1NjY4IDguNzg1NDcgOS4zMzI4Mkg5LjI4NTQ3Wk05LjI4NTQ3IDguMDQ3MTFIOC43ODU0N0M4Ljc4NTQ3IDguMzIzMjUgOS4wMDkzMyA4LjU0NzExIDkuMjg1NDcgOC41NDcxMVY4LjA0NzExWk03Ljk5OTc2IDguMDQ3MTFWOC41NDcxMUM4LjI3NTkgOC41NDcxMSA4LjQ5OTc2IDguMzIzMjUgOC40OTk3NiA4LjA0NzExSDcuOTk5NzZaTTcuOTk5NzYgOS4zMzI4Mkg4LjQ5OTc2QzguNDk5NzYgOS4wNTY2OCA4LjI3NTkgOC44MzI4MiA3Ljk5OTc2IDguODMyODJWOS4zMzI4MlpNOC42NDI2MSAxNS44MzNDOC41NjM3MSAxNS44MzMgOC40OTk3NiAxNS43NjkgOC40OTk3NiAxNS42OTAySDcuNDk5NzZDNy40OTk3NiAxNi4zMjEzIDguMDExNDMgMTYuODMzIDguNjQyNjEgMTYuODMzVjE1LjgzM1pNOC43ODU0NyAxNS42OTAyQzguNzg1NDcgMTUuNzY5IDguNzIxNTEgMTUuODMzIDguNjQyNjEgMTUuODMzVjE2LjgzM0M5LjI3MzggMTYuODMzIDkuNzg1NDcgMTYuMzIxMyA5Ljc4NTQ3IDE1LjY5MDJIOC43ODU0N1pNOC43ODU0NyA5LjMzMjgyVjE1LjY5MDJIOS43ODU0N1Y5LjMzMjgySDguNzg1NDdaTTE1LjY4OTkgOC44MzI4Mkg5LjI4NTQ3VjkuODMyODJIMTUuNjg5OVY4LjgzMjgyWk0xNS44MzI4IDguNjg5OTdDMTUuODMyOCA4Ljc2ODg3IDE1Ljc2ODggOC44MzI4MiAxNS42ODk5IDguODMyODJWOS44MzI4MkMxNi4zMjExIDkuODMyODIgMTYuODMyOCA5LjMyMTE1IDE2LjgzMjggOC42ODk5N0gxNS44MzI4Wk0xNS42ODk5IDguNTQ3MTFDMTUuNzY4OCA4LjU0NzExIDE1LjgzMjggOC42MTEwNyAxNS44MzI4IDguNjg5OTdIMTYuODMyOEMxNi44MzI4IDguMDU4NzkgMTYuMzIxMSA3LjU0NzExIDE1LjY4OTkgNy41NDcxMVY4LjU0NzExWk05LjI4NTQ3IDguNTQ3MTFIMTUuNjg5OVY3LjU0NzExSDkuMjg1NDdWOC41NDcxMVpNOC43ODU0NyAxLjY0Mjg2VjguMDQ3MTFIOS43ODU0N1YxLjY0Mjg2SDguNzg1NDdaTTguNjQyNjEgMS41QzguNzIxNTEgMS41IDguNzg1NDcgMS41NjM5NiA4Ljc4NTQ3IDEuNjQyODZIOS43ODU0N0M5Ljc4NTQ3IDEuMDExNjcgOS4yNzM4IDAuNSA4LjY0MjYxIDAuNVYxLjVaTTguNDk5NzYgMS42NDI4NkM4LjQ5OTc2IDEuNTYzOTYgOC41NjM3MSAxLjUgOC42NDI2MSAxLjVWMC41QzguMDExNDMgMC41IDcuNDk5NzYgMS4wMTE2NyA3LjQ5OTc2IDEuNjQyODZIOC40OTk3NlpNOC40OTk3NiA4LjA0NzExVjEuNjQyODZINy40OTk3NlY4LjA0NzExSDguNDk5NzZaTTEuNjQyNjEgOC41NDcxMUg3Ljk5OTc2VjcuNTQ3MTFIMS42NDI2MVY4LjU0NzExWk0xLjQ5OTc2IDguNjg5OTdDMS40OTk3NiA4LjYxMTA3IDEuNTYzNzIgOC41NDcxMSAxLjY0MjYxIDguNTQ3MTFWNy41NDcxMUMxLjAxMTQzIDcuNTQ3MTEgMC40OTk3NTYgOC4wNTg3OSAwLjQ5OTc1NiA4LjY4OTk3SDEuNDk5NzZaTTEuNjQyNjEgOC44MzI4MkMxLjU2MzcxIDguODMyODIgMS40OTk3NiA4Ljc2ODg3IDEuNDk5NzYgOC42ODk5N0gwLjQ5OTc1NkMwLjQ5OTc1NiA5LjMyMTE1IDEuMDExNDMgOS44MzI4MiAxLjY0MjYxIDkuODMyODJWOC44MzI4MlpNNy45OTk3NiA4LjgzMjgySDEuNjQyNjFWOS44MzI4Mkg3Ljk5OTc2VjguODMyODJaTTguNDk5NzYgMTUuNjkwMlY5LjMzMjgySDcuNDk5NzZWMTUuNjkwMkg4LjQ5OTc2WicgZmlsbD0nJTIzQjAyODczJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzE1cHggYXV0bztcbiAgfVxuICAjcHJvZHVjdC10YWJzID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uYWN0aXZlOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgMTggNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjM1NDI1IDEuOTk5OTdDMS4zNTQyNSAxLjY0NDkzIDEuNjQyMDYgMS4zNTcxMiAxLjk5NzExIDEuMzU3MTJIMTUuOTk3MUMxNi4zNTIxIDEuMzU3MTIgMTYuNjQgMS42NDQ5MyAxNi42NCAxLjk5OTk3QzE2LjY0IDIuMzU1MDEgMTYuMzUyMSAyLjY0MjgzIDE1Ljk5NzEgMi42NDI4M0gxLjk5NzExQzEuNjQyMDYgMi42NDI4MyAxLjM1NDI1IDIuMzU1MDEgMS4zNTQyNSAxLjk5OTk3WicgZmlsbD0nJTIzQjAyODczJy8lM0UlM0NwYXRoIGQ9J00xLjk5NzExIDAuODU3MTE3QzEuMzY1OTIgMC44NTcxMTcgMC44NTQyNDggMS4zNjg3OSAwLjg1NDI0OCAxLjk5OTk3SDEuODU0MjVDMS44NTQyNSAxLjkyMTA4IDEuOTE4MjEgMS44NTcxMiAxLjk5NzExIDEuODU3MTJWMC44NTcxMTdaTTE1Ljk5NzEgMC44NTcxMTdIMS45OTcxMVYxLjg1NzEySDE1Ljk5NzFWMC44NTcxMTdaTTE3LjE0IDEuOTk5OTdDMTcuMTQgMS4zNjg3OSAxNi42MjgzIDAuODU3MTE3IDE1Ljk5NzEgMC44NTcxMTdWMS44NTcxMkMxNi4wNzYgMS44NTcxMiAxNi4xNCAxLjkyMTA4IDE2LjE0IDEuOTk5OTdIMTcuMTRaTTE1Ljk5NzEgMy4xNDI4M0MxNi42MjgzIDMuMTQyODMgMTcuMTQgMi42MzExNiAxNy4xNCAxLjk5OTk3SDE2LjE0QzE2LjE0IDIuMDc4ODcgMTYuMDc2IDIuMTQyODMgMTUuOTk3MSAyLjE0MjgzVjMuMTQyODNaTTEuOTk3MTEgMy4xNDI4M0gxNS45OTcxVjIuMTQyODNIMS45OTcxMVYzLjE0MjgzWk0wLjg1NDI0OCAxLjk5OTk3QzAuODU0MjQ4IDIuNjMxMTYgMS4zNjU5MiAzLjE0MjgzIDEuOTk3MTEgMy4xNDI4M1YyLjE0MjgzQzEuOTE4MjEgMi4xNDI4MyAxLjg1NDI1IDIuMDc4ODcgMS44NTQyNSAxLjk5OTk3SDAuODU0MjQ4WicgZmlsbD0nJTIzQjAyODczJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzE2cHggYXV0bztcbiAgfVxuICAjcHJvZHVjdC10YWJzID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1jb2xsYXBzZSA+IC5hY2NvcmRpb24tYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dykgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbiAgI3Byb2R1Y3QtdGFicyA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tY29sbGFwc2UgPiAuYWNjb3JkaW9uLWJvZHkgPiAucm93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI3Byb2R1Y3QtdGFicyA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tY29sbGFwc2UgPiAuYWNjb3JkaW9uLWJvZHkgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5wcm9kdWN0LWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3QtY2Fyb3VzZWwge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdC1jYXJvdXNlbCA+IC5jb250YWluZXIgPiAucm93IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ucHN3cCB7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xufVxuLnBzd3AgLnBzd3BfX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xufVxuLnBzd3AgLnBzd3BfX3Njcm9sbC13cmFwIC5wc3dwX19pdGVtIC5wc3dwX19pbWcge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4jZmFxX2Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZmFxX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiA4NXB4O1xuICBib3JkZXItcmFkaXVzOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMzMkE1QTQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1yaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cbiNmYXFfZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBvcGFjaXR5OiAxO1xufVxuI2ZhcV9mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMyQTVBNCAhaW1wb3J0YW50O1xufVxuI2ZhcV9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICB3aWR0aDogMTk1cHg7XG4gIGhlaWdodDogNTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2ZhcV9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4jZmFxX2Zvcm0gI3N1Z2dlc3Rpb25zLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB0b3A6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggNXB4IHJnYmEoNTAsIDE2NSwgMTY0LCAwLjIpO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2ZhcV9mb3JtICNzdWdnZXN0aW9ucy1jb250YWluZXIgLnN1Z2dlc3Rpb24taXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZmFxX2Zvcm0gI3N1Z2dlc3Rpb25zLWNvbnRhaW5lciAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjZmNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICNmYXFfZm9ybSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ1cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2ZhcV9mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cbi5jYXRlZ29yeS1mYXEge1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBwYWRkaW5nOiA0NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1iZy1pbWcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2F0ZWdvcnktZmFxIGgyLCAuY2F0ZWdvcnktZmFxIC5oMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNhdGVnb3J5LWZhcSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXRlZ29yeS1mYXEge1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbn1cbi50YXgtY2F0ZWdvcmllX2ZhcSAuY2F0ZWdvcnktZmFxIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnRheC1jYXRlZ29yaWVfZmFxIC5jYXRlZ29yeS1mYXE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnRheC1jYXRlZ29yaWVfZmFxIC5jYXRlZ29yeS1mYXEuY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5uYXYtZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI0LCAyNDIsIDI0MiwgMC42KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBwYWRkaW5nOiA1MHB4O1xufVxuLm5hdi1maWx0ZXJzIC5uYXYtZmlsdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1N3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzJBNUE0O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBjb2xvcjogIzMyQTVBNDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm5hdi1maWx0ZXJzIC5uYXYtZmlsdGVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMzMkE1QTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1maWx0ZXJzIC5uYXYtZmlsdGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdi1maWx0ZXJzIHtcbiAgICBoZWlnaHQ6IDk4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDVweCAwIDAgNDVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5uYXYtZmlsdGVycyAubmF2LWZpbHRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtaW4td2lkdGg6IDEyMXB4O1xuICB9XG4gIC5uYXYtZmlsdGVycyAubmF2LWZpbHRlcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5hY2NvcmRpb24jYWNjb3JkaW9uRmFxIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzMyQTVBNDtcbiAgYm9yZGVyLXdpZHRoOiAxLjVweDtcbn1cbi5hY2NvcmRpb24jYWNjb3JkaW9uRmFxIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMzMkE1QTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbn1cbi5hY2NvcmRpb24jYWNjb3JkaW9uRmFxIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45aC01LjlWMmMwLTAuNi0wLjUtMS4xLTEuMS0xLjFTNy45LDEuNCw3LjksMnY1LjlIMkMxLjQsNy45LDAuOSw4LjQsMC45LDljMCwwLjYsMC41LDEuMSwxLjEsMS4xaDUuOVYxNiBjMCwwLjYsMC41LDEuMSwxLjEsMS4xczEuMS0wLjUsMS4xLTEuMXYtNS45SDE2YzAuNiwwLDEuMS0wLjUsMS4xLTEuMUMxNy4xLDguNCwxNi42LDcuOSwxNiw3Ljl6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzE2cHggYXV0bztcbn1cbi5hY2NvcmRpb24jYWNjb3JkaW9uRmFxIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdOjphZnRlciB7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45SDJDMS40LDcuOSwwLjksOC40LDAuOSw5YzAsMC42LDAuNSwxLjEsMS4xLDEuMWgxNGMwLjYsMCwxLjEtMC41LDEuMS0xLjFDMTcuMSw4LjQsMTYuNiw3LjksMTYsNy45eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNnB4IGF1dG87XG59XG4uYWNjb3JkaW9uI2FjY29yZGlvbkZhcSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDEuMjVyZW07XG59XG4uYWNjb3JkaW9uI2FjY29yZGlvbkZhcSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uI2FjY29yZGlvbkZhcSAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuI25vdGVzICoge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiNzdG9yZS1sb2NhdG9yLWZvcm0ge1xuICBtYXJnaW46IDJyZW0gMCAxcmVtO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybTpub3QoLmZpbHRlci1hY3RpdmUpIC5nbXctZm9ybS1hZHZhbmNlZC1maWVsZHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MCwgMTY1LCAxNjQsIDAuMDgpO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtID4gZGl2IHtcbiAgbWFyZ2luOiAwO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gPiBkaXYgLmdtdy1maWVsZC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jc3RvcmUtbG9jYXRvci1mb3JtIC5nbXctZm9ybS13cmFwcGVyIC5nbXctZm9ybSAuZ213LWZvcm0tbWFpbi1maWVsZHMtd3JhcHBlciB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIC5nbXctYWRkcmVzcy1maWVsZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1RjY5ODA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzMkE1QTQ7XG59XG4jc3RvcmUtbG9jYXRvci1mb3JtIC5nbXctZm9ybS13cmFwcGVyIC5nbXctZm9ybSAuZ213LWZvcm0tbWFpbi1maWVsZHMtd3JhcHBlciAuZ213LWFkZHJlc3MtZmllbGQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUY2OTgwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIC5nbXctYWRkcmVzcy1maWVsZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUY2OTgwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIC5nbXctYWRkcmVzcy1maWVsZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUY2OTgwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMTtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIC5nbXctYWRkcmVzcy1maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVGNjk4MCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4jc3RvcmUtbG9jYXRvci1mb3JtIC5nbXctZm9ybS13cmFwcGVyIC5nbXctZm9ybSAuZ213LWZvcm0tbWFpbi1maWVsZHMtd3JhcHBlciAuZ213LWFkZHJlc3MtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RjY5ODAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvcGFjaXR5OiAxO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLW1haW4tZmllbGRzLXdyYXBwZXIgLmdtdy1sb2NhdG9yLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUwLCAxNjUsIDE2NCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbiNzdG9yZS1sb2NhdG9yLWZvcm0gLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIC5nbXctbG9jYXRvci1idXR0b246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFkdmFuY2VkLWZpZWxkcy13cmFwcGVyIC5nbXctcHJvZHVpdC10YXhvbm9teS1maWVsZC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFkdmFuY2VkLWZpZWxkcy13cmFwcGVyIC5nbXctcHJvZHVpdC10YXhvbm9teS1maWVsZC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcuNzg5JyBoZWlnaHQ9JzEwLjA3Mycgdmlld0JveD0nMCAwIDE3Ljc4OSAxMC4wNzMnJTNFJTNDZyBpZD0nY2hldnJvbi1kb3duJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMy45OTggMC41NjkpJyUzRSUzQ2cgaWQ9J0dyb3VwZV84JyBkYXRhLW5hbWU9J0dyb3VwZSA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0LjQ5NyknJTNFJTNDcGF0aCBpZD0nVHJhY8OpXzE2JyBkYXRhLW5hbWU9J1RyYWPDqSAxNicgZD0nTTQuNjg2LDEzLjY4NmEuNjQzLjY0MywwLDAsMSwuOTEsMGw3LjI2LDcuMjYyLDcuMjYtNy4yNjJhLjY0NC42NDQsMCwwLDEsLjkxLjkxbC03LjcxNiw3LjcxNmEuNjQzLjY0MywwLDAsMS0uOTEsMEw0LjY4NiwxNC42YS42NDMuNjQzLDAsMCwxLDAtLjkxWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNDk3IC0xMy40OTcpJyBmaWxsPSclMjMzMmE1YTQnIHN0cm9rZT0nJTIzMzJhNWE0JyBzdHJva2Utd2lkdGg9JzEnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTdweCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDlweDtcbiAgdG9wOiAxOXB4O1xuICByaWdodDogMS41cmVtO1xuICB6LWluZGV4OiAwO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFkdmFuY2VkLWZpZWxkcy13cmFwcGVyIC5nbXctdGF4b25vbXktZmllbGQge1xuICB3aWR0aDogMjQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzJBNUE0O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwIDFyZW0gMCAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMkE1QTQ7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUuNzknIGhlaWdodD0nMTguOTgnIHZpZXdCb3g9JzAgMCAyNS43OSAxOC45OCclM0UlM0NnIGlkPSdHcm91cGVfMzgnIGRhdGEtbmFtZT0nR3JvdXBlIDM4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4MTE5Ljk4MyAwLjUpJyUzRSUzQ2cgaWQ9J2Z1bm5lbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgxMTkuNDgzKSclM0UlM0NnIGlkPSdHcm91cGVfMzcnIGRhdGEtbmFtZT0nR3JvdXBlIDM3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwKSclM0UlM0NwYXRoIGlkPSdUcmFjw6lfMjAnIGRhdGEtbmFtZT0nVHJhY8OpIDIwJyBkPSdNNC41LDMuNjQyQS42NDIuNjQyLDAsMCwxLDUuMTQyLDNIMjAuNTQ5YS42NDIuNjQyLDAsMCwxLC42NDIuNjQyVjYuMjFhLjY0Mi42NDIsMCwwLDEtLjE2NC40MjlsLTUuNjEzLDYuMjM3djYuMTczYS42NDIuNjQyLDAsMCwxLS40MzkuNjA5bC0zLjg1MiwxLjI4NGEuNjQyLjY0MiwwLDAsMS0uODQ1LS42MDlWMTIuODc2TDQuNjY0LDYuNjM5QS42NDIuNjQyLDAsMCwxLDQuNSw2LjIxWm0xLjI4NC42NDJWNS45NjNMMTEuNCwxMi4yYS42NDIuNjQyLDAsMCwxLC4xNjQuNDI5djYuODEybDIuNTY4LS44NTVWMTIuNjI5YS42NDIuNjQyLDAsMCwxLC4xNjQtLjQyOWw1LjYxMy02LjIzN1Y0LjI4NFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUgLTMpJyBmaWxsPSclMjMzMmE1YTQnIHN0cm9rZT0nJTIzMzJhNWE0JyBzdHJva2Utd2lkdGg9JzEnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NsaW5lIGlkPSdMaWduZV8xJyBkYXRhLW5hbWU9J0xpZ25lIDEnIHgyPSczLjg2OCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgwOTkuMzExIDMuNTcyKScgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMmE1YTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjUnLyUzRSUzQ2xpbmUgaWQ9J0xpZ25lXzInIGRhdGEtbmFtZT0nTGlnbmUgMicgeDI9JzUuMTU3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODEwMC42IDguOTg3KScgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMmE1YTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjUnLyUzRSUzQ2xpbmUgaWQ9J0xpZ25lXzMnIGRhdGEtbmFtZT0nTGlnbmUgMycgeDI9JzguOTU0JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODEwNC4zOTcgMTQuNDAzKScgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMmE1YTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgMXJlbSBjZW50ZXIvMjRweCBhdXRvO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jc3RvcmUtbG9jYXRvci1mb3JtIC5nbXctZm9ybS13cmFwcGVyIC5nbXctZm9ybSAuZ213LWZvcm0tYWN0aW9uLWJ1dHRvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFjdGlvbi1idXR0b25zLXdyYXBwZXIgPiAqIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xufVxuI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFjdGlvbi1idXR0b25zLXdyYXBwZXIgLmdtdy1zdWJtaXQtZmllbGQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNmZmYnIGNsYXNzPSdiaSBiaS1hcnJvdy1yaWdodC1zaG9ydCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDgnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlci8yOHB4IGF1dG8sICMzMkE1QTQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIHdpZHRoOiBpbml0aWFsO1xuICBwYWRkaW5nOiAxNXB4IDQ2cHggMTVweCAycmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3N0b3JlLWxvY2F0b3ItZm9ybS5maWx0ZXItYWN0aXZlIC5nbXctZm9ybSAuZ213LWZvcm0tbWFpbi1maWVsZHMtd3JhcHBlciAuZ213LWFkZHJlc3MtZmllbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1mb3JtLmZpbHRlci1hY3RpdmUgLmdtdy1mb3JtIC5nbXctZm9ybS1hZHZhbmNlZC1maWVsZHMtd3JhcHBlciAuZ213LXRheG9ub215LWZpZWxkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI3N0b3JlLWxvY2F0b3ItZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLWZvcm0uZmlsdGVyLWFjdGl2ZSAuZ213LWZvcm0td3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1mb3JtLmZpbHRlci1hY3RpdmUgLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLWZvcm0uZmlsdGVyLWFjdGl2ZSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLW1haW4tZmllbGRzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLWZvcm0uZmlsdGVyLWFjdGl2ZSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFkdmFuY2VkLWZpZWxkcy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1mb3JtLmZpbHRlci1hY3RpdmUgLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1hZHZhbmNlZC1maWVsZHMtd3JhcHBlciAuZ213LXRheG9ub215LWZpZWxkIHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1mb3JtLmZpbHRlci1hY3RpdmUgLmdtdy1mb3JtLXdyYXBwZXIgLmdtdy1mb3JtIC5nbXctZm9ybS1hY3Rpb24tYnV0dG9ucy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLWZvcm0uZmlsdGVyLWFjdGl2ZSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFjdGlvbi1idXR0b25zLXdyYXBwZXIgLmdtdy1zdWJtaXQtZmllbGQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItZm9ybS5maWx0ZXItYWN0aXZlIC5nbXctZm9ybS13cmFwcGVyIC5nbXctZm9ybSAuZ213LWZvcm0tYWN0aW9uLWJ1dHRvbnMtd3JhcHBlciAuZ213LXN1Ym1pdC1maWVsZC13cmFwcGVyIC5nbXctc3VibWl0LWZpZWxkIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlIC0gMXJlbSk7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1mb3JtIC5nbXctZm9ybS13cmFwcGVyIC5nbXctZm9ybSAuZ213LWZvcm0tYWN0aW9uLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItZm9ybSAuZ213LWZvcm0td3JhcHBlciAuZ213LWZvcm0gLmdtdy1mb3JtLWFjdGlvbi1idXR0b25zLXdyYXBwZXIgLmdtdy1zdWJtaXQtZmllbGQge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDIzcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG59XG4jc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5nbXctcmVzdWx0cy1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNzdG9yZS1sb2NhdG9yLXJlc3VsdHMgLmdtdy1tYXAtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG59XG4jc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5nbXctcmVzdWx0cy1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNzdG9yZS1sb2NhdG9yLXJlc3VsdHMgLnNwbGlkZS5zcGxpZGUtb2Zmc2V0IC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgbGVmdDogMTg1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxLjk4cHgpIHtcbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgIGxlZnQ6IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICNzdG9yZS1sb2NhdG9yLXJlc3VsdHMgLnNwbGlkZS5zcGxpZGUtb2Zmc2V0IC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICBsZWZ0OiAxMzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNzdG9yZS1sb2NhdG9yLXJlc3VsdHMge1xuICAgIG1hcmdpbjogMTBweCAwIDQwcHg7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fdHJhY2sge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAwIGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuZ213LXJlc3VsdC1saXN0LW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogY2FsYygodmFyKC0tY29udGFpbmVyLXdpZHRoKSAtIDIuNXJlbSAtIHZhcigtLWJzLWd1dHRlci14KSAqIDIpIC8gMTIgKiA0IC0gNXB4KTtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuZ213LXJlc3VsdC1saXN0LW5hdiAuc3BsaWRlX19hcnJvd3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLmdtdy1yZXN1bHQtbGlzdC1uYXYgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiBjYWxjKCgxcmVtICsgMzBweCkgKiAtMSk7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLmdtdy1yZXN1bHQtbGlzdC1uYXYgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogY2FsYygoMXJlbSArIDMwcHgpICogLTEpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuc3BsaWRlX190cmFjayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5zcGxpZGUuc3BsaWRlLW9mZnNldCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuc3BsaWRlX190cmFjayAuc3BsaWRlX19saXN0IC5zcGxpZGVfX3NsaWRlLmNhcmQtcGhhcm1hY2llLCAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuc3BsaWRlX190cmFjayAuc3BsaWRlX19saXN0IC5zcGxpZGVfX3NsaWRlID4gLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICAgIHRvcDogNDRweCAhaW1wb3J0YW50O1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLXJlc3VsdHMgLnNwbGlkZS5zcGxpZGUtb2Zmc2V0IC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdyB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci13aWR0aDogMS41cHg7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLXJlc3VsdHMgLnNwbGlkZS5zcGxpZGUtb2Zmc2V0IC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDJyZW0gYXV0byAwICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4IC0gNHJlbSk7XG4gIH1cbiAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyAuZ213LXJlc3VsdC1saXN0LW5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIC5nbXctbWFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNzdG9yZS1sb2NhdG9yLXJlc3VsdHMgLmdtdy1tYXAgLmdtdy1tYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYXNwZWN0LXJhdGlvOiAzMTUvNDQ2O1xuICB9XG59XG4uZ213LXNpbmdsZS1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuLmdtdy1zaW5nbGUtaXRlbSAuZ213LWl0ZW0tY29udGVudCAuZ213LWl0ZW0tdGl0bGUsIC5nbXctc2luZ2xlLWl0ZW0gLmdtdy1pdGVtLWNvbnRlbnQgLmdtdy1pdGVtLXRpdGxlIGEge1xuICBjb2xvcjogIzMyQTVBNDtcbn1cbi5nbXctc2luZ2xlLWl0ZW0gLmdtdy1pdGVtLWNvbnRlbnQgLmdtdy1kaXJlY3Rpb25zLWxpbmsge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5nbXctc2luZ2xlLWl0ZW0gLmdtdy1pdGVtLWNvbnRlbnQgLmdtdy1kaXJlY3Rpb25zLWxpbmsgLmdtdy1nZXQtZGlyZWN0aW9ucyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyQTVBNDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cbi5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC5pbWctY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMyQTVBNDtcbn1cbi5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmJ0biwgLmNhcmQtcGFydGVuYWlyZSAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9ucywgLmNhcmQtcGhhcm1hY2llIC5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9ucywgLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgZm9ybSAuY2FyZC1wYXJ0ZW5haXJlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY2FyZC1wYXJ0ZW5haXJlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDQuNXB4IDFyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC1wYXJ0ZW5haXJlIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIH1cbiAgLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC5pbWctY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC5pbWctY29udGFpbmVyIGltZyB7XG4gICAgbWF4LWhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuY2FyZC1wYXJ0ZW5haXJlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5idG4sIC5jYXJkLXBhcnRlbmFpcmUgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMsIC5jYXJkLXBoYXJtYWNpZSAuY2FyZC1wYXJ0ZW5haXJlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMsIC5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZvcm0gLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuY2FyZC1wYXJ0ZW5haXJlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGFydGVuYWlyZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAud3BjZjctZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNy1mb3JtIC5jYXJkLXBhcnRlbmFpcmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG59XG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRleHQge1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xufVxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmNhdHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjZmNTtcbiAgY29sb3I6ICMzMkE1QTQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSAuYmkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMkE1QTQ7XG4gIG1hcmdpbi1yaWdodDogMC4zNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSAuYmk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5idG4sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMsIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCBmb3JtIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMyQTVBNDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyQTVBNCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXJkLXBoYXJtYWNpZS5pcy1hY3RpdmUgLmNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMkE1QTQgIWltcG9ydGFudDtcbn1cbi5jYXJkLXBoYXJtYWNpZS5pcy1hY3RpdmUgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRpdGxlLCAuY2FyZC1waGFybWFjaWUuaXMtYWN0aXZlIC5jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1waGFybWFjaWUuaXMtYWN0aXZlIC5jb250YWluZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1waGFybWFjaWUuaXMtYWN0aXZlIC5jb250YWluZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSAuYmkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIC5jYXRzLWNvbnRhaW5lciAuYmFkZ2UgLmJpOjpiZWZvcmUge1xuICBjb2xvcjogIzMyQTVBNDtcbn1cbi5jYXJkLXBoYXJtYWNpZS5pcy1hY3RpdmUgLmNvbnRhaW5lciAuYnRuLCAuY2FyZC1waGFybWFjaWUuaXMtYWN0aXZlIC5jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZvcm0gLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGhhcm1hY2llLmlzLWFjdGl2ZSAuY29udGFpbmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY2FyZC1waGFybWFjaWUuaXMtYWN0aXZlIC5jb250YWluZXIgLmdtdy1nZXQtZGlyZWN0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMzMkE1QTQ7XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJBNUE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgLnRleHQtY29udGFpbmVyIC50aXRsZSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lcjpob3ZlciAuY2F0cy1jb250YWluZXIgLmJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSAuYmkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgLmNhdHMtY29udGFpbmVyIC5iYWRnZSAuYmk6OmJlZm9yZSB7XG4gICAgY29sb3I6ICMzMkE1QTQ7XG4gIH1cbiAgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgLmJ0biwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGZvcm0gLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lcjpob3ZlciAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyOmhvdmVyIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXI6aG92ZXIgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjctZm9ybSAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lcjpob3ZlciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyOmhvdmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJkLXBoYXJtYWNpZSAuY29udGFpbmVyOmhvdmVyIC5nbXctZ2V0LWRpcmVjdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMzJBNUE0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmNhcmQtcGhhcm1hY2llIC5jb250YWluZXIgLmJ0bi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxufVxuLmJ1aWxkZXItZW50ZXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1aWxkZXItZW50ZXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxOTIwcHg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGFzcGVjdC1yYXRpbzogMTkyMC83MDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy91cHNhX25vdXJpc2hlZF9yYWluYm93LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1OCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMC43O1xufVxuLmJ1aWxkZXItZW50ZXRlIFtjbGFzcyo9YmctXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyA2cmVtKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy91cHNhLWd1bW1pZS1lbi10ZXRlLnBuZ1wiKSBuby1yZXBlYXQgMTA1OXB4IC0yM3B4LCB1cmwoXCIuLi9pbWcvdXBzYS1ndW1taWUtZW4tdGV0ZS0yLnBuZ1wiKSBuby1yZXBlYXQgODMwcHggNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDI0MiwgMjQyLCAwLjYpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG59XG4uYnVpbGRlci1lbnRldGUgW2NsYXNzKj1iZy1dIC5pbWctY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNDVweCAwIDAgNDVweDtcbn1cbi5idWlsZGVyLWVudGV0ZSBbY2xhc3MqPWJnLV0gLmltZy1jb250YWluZXIgLmltZy1mbHVpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYnVpbGRlci1lbnRldGUgW2NsYXNzKj1iZy1dIC50ZXh0LWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDVweCA0NXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnVpbGRlci1lbnRldGUgLmJnLXByaW1hcnlhbHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgNTBweCkgYm90dG9tLCBjYWxjKDUwJSAtIDUwcHgpIGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIzMHB4IGF1dG8sIDExMHB4IGF1dG87XG4gIH1cbiAgLmJ1aWxkZXItZW50ZXRlIC5iZy1wcmltYXJ5YWx0IC5ibHVyLWJnIHtcbiAgICAtLW9wYWNpdHk6IC42O1xuICAgIC0tYmx1cjogNnB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLW9wYWNpdHkpKSAxMDAlKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIodmFyKC0tYmx1cikpO1xuICB9XG4gIC5idWlsZGVyLWVudGV0ZSAuYmctcHJpbWFyeWFsdCAucm93OmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgbWFyZ2luOiAwIDM1cHg7XG4gIH1cbiAgLmJ1aWxkZXItZW50ZXRlIC5iZy1wcmltYXJ5YWx0IC5pbWctY29udGFpbmVyLmJsdXItYmcge1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5idWlsZGVyLWVudGV0ZSAuYmctcHJpbWFyeWFsdCAuaW1nLWNvbnRhaW5lci5ibHVyLWJnIGltZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIG1hcmdpbjogMCAzNXB4O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgfVxuICAuYnVpbGRlci1lbnRldGUgLmJnLXByaW1hcnlhbHQgLnRleHQtY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4IDQ1cHggMCAwO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbn1cbi5sb2dvLWNhcm91c2VsIC5zcGxpZGVfX2xpc3Qge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubG9nby1jYXJvdXNlbCAuc3BsaWRlX19saXN0IC5sb2dvIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgaGVpZ2h0OiAyOTlweDtcbn1cbi5sb2dvLWNhcm91c2VsIC5zcGxpZGVfX2xpc3QgLmxvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5sb2dvLWNhcm91c2VsIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAubG9nby1jYXJvdXNlbCAuc3BsaWRlX19saXN0IC5sb2dvIHtcbiAgICBoZWlnaHQ6IDE2OHB4O1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1aWxkZXIgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmFjY29yZGlvbi1idWlsZGVyIC5hY2NvcmRpb24taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5hY2NvcmRpb24tYnVpbGRlciAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMkE1QTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbSAwLjI1cmVtIDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb24tYnVpbGRlciAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgMTIgNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMS4yNDc3IDAuNzU0MDJDMTEuMjg4NCAwLjc5NDY2IDExLjMyMDggMC44NDI5MzkgMTEuMzQyOCAwLjg5NjA5MUMxMS4zNjQ5IDAuOTQ5MjQzIDExLjM3NjIgMS4wMDYyMiAxMS4zNzYyIDEuMDYzNzdDMTEuMzc2MiAxLjEyMTMyIDExLjM2NDkgMS4xNzgzIDExLjM0MjggMS4yMzE0NUMxMS4zMjA4IDEuMjg0NiAxMS4yODg0IDEuMzMyODggMTEuMjQ3NyAxLjM3MzUyTDUuOTk3NjkgNi42MjM1MkM1Ljk1NzA1IDYuNjY0MjYgNS45MDg3NyA2LjY5NjU5IDUuODU1NjIgNi43MTg2NEM1LjgwMjQ3IDYuNzQwNyA1Ljc0NTQ5IDYuNzUyMDUgNS42ODc5NCA2Ljc1MjA1QzUuNjMwMzkgNi43NTIwNSA1LjU3MzQxIDYuNzQwNyA1LjUyMDI2IDYuNzE4NjRDNS40NjcxMSA2LjY5NjU5IDUuNDE4ODMgNi42NjQyNiA1LjM3ODE5IDYuNjIzNTJMMC4xMjgxODkgMS4zNzM1MkMwLjA0NjAzNzYgMS4yOTEzNyAtMC4wMDAxMTM1MTEgMS4xNzk5NSAtMC4wMDAxMTM1MDYgMS4wNjM3N0MtMC4wMDAxMTM1MDEgMC45NDc1OTEgMC4wNDYwMzc3IDAuODM2MTcgMC4xMjgxODkgMC43NTQwMkMwLjIxMDM0IDAuNjcxODY5IDAuMzIxNzYgMC42MjU3MTcgMC40Mzc5MzkgMC42MjU3MTdDMC41NTQxMTcgMC42MjU3MTcgMC42NjU1MzggMC42NzE4NjkgMC43NDc2ODkgMC43NTQwMkw1LjY4Nzk0IDUuNjk1MTRMMTAuNjI4MiAwLjc1NDAyQzEwLjY2ODggMC43MTMyNzcgMTAuNzE3MSAwLjY4MDk1MiAxMC43NzAzIDAuNjU4ODk2QzEwLjgyMzQgMC42MzY4NDEgMTAuODgwNCAwLjYyNTQ4OCAxMC45Mzc5IDAuNjI1NDg4QzEwLjk5NTUgMC42MjU0ODggMTEuMDUyNSAwLjYzNjg0MSAxMS4xMDU2IDAuNjU4ODk2QzExLjE1ODggMC42ODA5NTIgMTEuMjA3IDAuNzEzMjc3IDExLjI0NzcgMC43NTQwMlonIGZpbGw9JyUyMzMyQTVBNCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8xNnB4IGF1dG87XG59XG4uYWNjb3JkaW9uLWJ1aWxkZXIgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmFjY29yZGlvbi1idWlsZGVyIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW0gMC4yNXJlbSAycmVtO1xufVxuLmFjY29yZGlvbi1idWlsZGVyIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tYnVpbGRlciAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmltYWdlLWNvbXBvbmVudCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmltZy1oZWlnaHQtMjAwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYnVpbGRlciAucmVhc3N1cmFuY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1idWlsZGVyIC5yZWFzc3VyYW5jZSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA3M3B4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWJ1aWxkZXIgLnJlYXNzdXJhbmNlIHAge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWJ1aWxkZXIgLnJlYXNzdXJhbmNlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYnVpbGRlciAuc2VjdGlvbi1yZWFzc3VyYW5jZSBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYnVpbGRlciAuc2VjdGlvbi1yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2Uge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYnVpbGRlciAuc2VjdGlvbi1yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYnVpbGRlciAuc2VjdGlvbi1yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UgLmNvbC1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWJ1aWxkZXIgLnNlY3Rpb24tcmVhc3N1cmFuY2UgLnJlYXNzdXJhbmNlIC5jb2wtc20gcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYnVpbGRlciAuc2VjdGlvbi1yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UgLmNvbC1zbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5pbWFnZS1jYXJvdXNlbCAuc3BsaWRlX190cmFjayAuc3BsaWRlX19zbGlkZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5pbWFnZS1jYXJvdXNlbCAuc3BsaWRlX190cmFjayAuc3BsaWRlX19zbGlkZSBpbWcge1xuICBhc3BlY3QtcmF0aW86IDEuMTM7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICNob21lLWNhcnJvdXNlbC0xIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2hvbWUtY2Fycm91c2VsLTEgLmltYWdlLWNhcm91c2VsIC5zcGxpZGVfX3RyYWNrIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxufVxuLm1vc2FpYy0xIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm1vc2FpYy0xIC5waWN0dXJlLTEsXG4ubW9zYWljLTEgLnBpY3R1cmUtNCB7XG4gIGFzcGVjdC1yYXRpbzogMC44Mjtcbn1cbi5tb3NhaWMtMSAucGljdHVyZS0yLFxuLm1vc2FpYy0xIC5waWN0dXJlLTMge1xuICBhc3BlY3QtcmF0aW86IDEuMjg7XG59XG4ubW9zYWljLTEgLnBpY3R1cmUtNSB7XG4gIGFzcGVjdC1yYXRpbzogMi44Mjtcbn1cblxuLm1vc2FpYy0yIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBhc3BlY3QtcmF0aW86IDAuNjQ7XG59XG5cbi5vbmdsZXRzIC5uYXYtdGFicyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm9uZ2xldHMgLm5hdi10YWJzIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2MjVyZW0gKyAwLjY1dncpO1xuICBtYXJnaW46IDAgMTlweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9uZ2xldHMgLm5hdi10YWJzIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG4ub25nbGV0cyAubmF2LXRhYnMgYnV0dG9uLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9uZ2xldHMgLnRhYi1jb250ZW50IGgyLCAub25nbGV0cyAudGFiLWNvbnRlbnQgLmgyLFxuLm9uZ2xldHMgLnRhYi1jb250ZW50IGgzLFxuLm9uZ2xldHMgLnRhYi1jb250ZW50IC5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2ODc1cmVtICsgMC45NzV2dyk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vbmdsZXRzIC50YWItY29udGVudCBoMiwgLm9uZ2xldHMgLnRhYi1jb250ZW50IC5oMixcbiAgLm9uZ2xldHMgLnRhYi1jb250ZW50IGgzLFxuICAub25nbGV0cyAudGFiLWNvbnRlbnQgLmgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5vbmdsZXRzIC50YWItY29udGVudCBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXYtdGFicyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdi10YWJzIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVhc3N1cmFuY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVhc3N1cmFuY2UgcCB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuLnJlYXNzdXJhbmNlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVhc3N1cmFuY2Uge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLnJlYXNzdXJhbmNlICoge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAucmVhc3N1cmFuY2UgLmNvbC1zbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5yZWFzc3VyYW5jZSAuY29sLXNtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnJlYXNzdXJhbmNlIC5jb2wtc20gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICB9XG59XG4udGV4dGUtYWNjb3JkZW9uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGV4dGUtYWNjb3JkZW9uIGEuY29sbGFwc2VyOm5vdCguY29sbGFwc2VkKSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50ZXh0ZS1hY2NvcmRlb24gYS5jb2xsYXBzZXI6bm90KC5jb2xsYXBzZWQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbC1vcGVuKTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY2FyZHMtY2Fyb3VzZWwgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUge1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG59XG4uY2FyZHMtY2Fyb3VzZWwgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUgLmltYWdlLWNvbnRhaW5lciB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmNhcmRzLWNhcm91c2VsIC5zcGxpZGVfX3RyYWNrIC5zcGxpZGVfX3NsaWRlIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uY2FyZHMtMSAucG9zaXRpb24tcmVsYXRpdmU6YmVmb3JlIHtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDMzJTtcbn1cbi5jYXJkcy0xIC5wb3NpdGlvbi1yZWxhdGl2ZSAuYnRuLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FyZHMtMiBoMywgLmNhcmRzLTIgLmgzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2MjVyZW0gKyAwLjY1dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZHMtMiBoMywgLmNhcmRzLTIgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbi5jYXJkcy0yIC5idG4sIC5jYXJkcy0yIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCBmb3JtIC5jYXJkcy0yIGlucHV0W3R5cGU9c3VibWl0XSwgLmNhcmRzLTIgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuY2FyZHMtMiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jYXJkcy0yIC53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3LWZvcm0gLmNhcmRzLTIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY2FyZHMtMiAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuZ213LWdldC1kaXJlY3Rpb25zLCAuY2FyZC1waGFybWFjaWUgLmNvbnRhaW5lciAuY2FyZHMtMiAuZ213LWdldC1kaXJlY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuLmNhcmRzLTIgLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5jYXJkcy0yIC5wb3NpdGlvbi1yZWxhdGl2ZSBpbWcge1xuICBoZWlnaHQ6IDIyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY2FyZHMtMiAucG9zaXRpb24tcmVsYXRpdmU6YmVmb3JlIHtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNhcmRzLTEgLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5jYXJkcy0xIC5wb3NpdGlvbi1yZWxhdGl2ZSBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbi52aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWRlbzphZnRlciB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTMycHg7XG4gIG1hcmdpbi10b3A6IC0zMnB4O1xuICBjb250ZW50OiBcIlxcZjRmNFwiO1xuICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmdvb2dsZS1tYXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmF2aXMtZ29vZ2xlIHtcbiAgcGFkZGluZzogMjRweCAzMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF2aXMtZ29vZ2xlIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hdmlzLWdvb2dsZSBpIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjY1NjI1cmVtICsgMC44MTI1dncpO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmF2aXMtZ29vZ2xlIGkge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cblxuLmxvZ28tbGlzdCAubG9nbyB7XG4gIHdpZHRoOiAxMThweDtcbiAgYXNwZWN0LXJhdGlvOiAxLjQxO1xuICBwYWRkaW5nOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4ubG9nby1saXN0IC5sb2dvIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmNvbnRhY3QtZm9ybSAuaW52YWxpZCxcbi5jb250YWN0LWZvcm0gLnNlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5jb250YWN0LWZvcm0gLmZvcm0tY29udHJvbCxcbi5jb250YWN0LWZvcm0gLmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0gLmZvcm0tY29udHJvbC53cGNmNy1ub3QtdmFsaWQsXG4uY29udGFjdC1mb3JtIC5mb3JtLXNlbGVjdC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICNiMDI4NzM7XG59XG4uY29udGFjdC1mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbi5jb250YWN0LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jb250YWN0LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSBpbnB1dCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5jb250YWN0LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaGVja2VkLXllbGxvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY29udGFjdC1mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDMycHggNDJweCAzMnB4IDExMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMzZweCAzNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogMTI0cHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250YWN0LWZvcm0gLndwY2Y3IGZvcm0uc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBFNzc0MTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb250YWN0LWZvcm0gLmludmFsaWQsXG4gIC5jb250YWN0LWZvcm0gLnNlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLmNoaWZmcmVzLWNsZXMgLmNvbC1zbSAuY2hpZmZyZSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMxODc1cmVtICsgMy41NzV2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGlmZnJlcy1jbGVzIC5jb2wtc20gLmNoaWZmcmUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLmNoaWZmcmVzLWNsZXMgLmNvbC1zbSAuY2hpZmZyZSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmNoaWZmcmVzLWNsZXMgLmNvbC1zbTpsYXN0LWNoaWxkIC5jaGlmZnJlIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvbC1zbSAuY2hpZmZyZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgfVxuICAuY29sLXNtIC5jaGlmZnJlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIC5jb2wtc206bGFzdC1jaGlsZCAuY2hpZmZyZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uc3RlcCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLnN0ZXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cbi5zdGVwIC5zdGVwLW51bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBUaW1lcztcbiAgZm9udC1zaXplOiBjYWxjKDEuMjkwNjI1cmVtICsgMi4xMTI1dncpO1xuICBjb2xvcjogIzMyQTVBNDtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RlcCAuc3RlcC1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIH1cbn1cbi5zdGVwIC5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2MjVyZW0gKyAwLjY1dncpO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RlcCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuLnN0ZXAgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YWJsZS1mdWxsLXJlc3BvbnNpdmUgdGhlYWQge1xuICBjb2xvcjogIzMyQTVBNDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1mdWxsLXJlc3BvbnNpdmUgdGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAudGFibGUtZnVsbC1yZXNwb25zaXZlIHRhYmxlIGNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gIH1cbiAgLnRhYmxlLWZ1bGwtcmVzcG9uc2l2ZSB0YWJsZSB0aGVhZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuICAudGFibGUtZnVsbC1yZXNwb25zaXZlIHRhYmxlIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xuICB9XG4gIC50YWJsZS1mdWxsLXJlc3BvbnNpdmUgdGFibGUgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YWJsZS1mdWxsLXJlc3BvbnNpdmUgdGFibGUgdGQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzJBNUE0O1xuICB9XG4gIC50YWJsZS1mdWxsLXJlc3BvbnNpdmUgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuLnZpZGVvLXNob3J0Y29kZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDA7XG59XG4udmlkZW8tc2hvcnRjb2RlOmFmdGVyIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzJweDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIGNvbnRlbnQ6IFwiXFxmNGY0XCI7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzJBNUE0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAlLCA0cHggMCwgY2FsYygxMDAlIC0gNHB4KSAwLCAxMDAlIDRweCwgMTAwJSBjYWxjKDEwMCUgLSA0cHgpLCBjYWxjKDEwMCUgLSA0cHgpIDEwMCUsIDRweCAxMDAlLCAwJSBjYWxjKDEwMCUgLSA0cHgpLCAwJSA0cHgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnZpZGVvLXNob3J0Y29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnRpdGxlX2ljb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50aXRsZV9pY29uIC5iaSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWNjdWVpbCAjaW50cm8tcHJvZHVpdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFjY3VlaWwgI2ludHJvLXByb2R1aXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hY2N1ZWlsICNpbnRyby1wcm9kdWl0OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTUwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMDBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1pbWFnZSkgbm8tcmVwZWF0IGxlZnQgYm90dG9tL2F1dG8gMTAwJTtcbiAgICBmaWx0ZXI6IGJsdXIoOHB4KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWNjdWVpbCAuc2VjdGlvbi1saXN0LWljb25lIC5iZy1wcmltYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAud3Bncy1mb3IgLnNsaWNrLWxpc3Qge1xuICBoZWlnaHQ6IDU0OHB4ICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLndwZ3MtZm9yIC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAud3Bncy1mb3IgLndwZ3MtbGlnaHRib3gtaWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1wcm9kdWN0IC53cGdzLW5hdiAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLndwZ3MtbmF2IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IC5zaW5nbGUtcHJvZHVjdC1tYWluLWltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDU0OHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdC1nYWxsZXJ5IGEgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0LWdhbGxlcnkgYSBpbWcuem9vbUltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvZHVjdC10YWJzIC50ZXh0IGgyLCAuc2luZ2xlLXByb2R1Y3QgI3Byb2R1Y3QtdGFicyAudGV4dCAuaDIsIC5zaW5nbGUtcHJvZHVjdCAjcHJvZHVjdC10YWJzIC50ZXh0IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3Byb2R1Y3QtdGFicyAudGV4dCAuaDMsIC5zaW5nbGUtcHJvZHVjdCAjcHJvZHVjdC10YWJzIC50ZXh0IGg0LCAuc2luZ2xlLXByb2R1Y3QgI3Byb2R1Y3QtdGFicyAudGV4dCAuaDQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvZHVjdC10YWJzIC50ZXh0IGg1LCAuc2luZ2xlLXByb2R1Y3QgI3Byb2R1Y3QtdGFicyAudGV4dCAuaDUsIC5zaW5nbGUtcHJvZHVjdCAjcHJvZHVjdC10YWJzIC50ZXh0IGg2LCAuc2luZ2xlLXByb2R1Y3QgI3Byb2R1Y3QtdGFicyAudGV4dCAuaDYge1xuICBjb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb2R1Y3QtdGFicyAudGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3IpO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5zZWN0aW9uLWdyb3MtdGl0cmUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNDVweCAhaW1wb3J0YW50O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLWNhcm91c2VsIC5jYXJkLXByb2R1Y3QgLmNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAuc2VjdGlvbi1vbmdsZXQgLm5hdi10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5zZWN0aW9uLWVudGV0ZSBbY2xhc3MqPWJnLV0ge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuc2VjdGlvbi1ncm9zLXRpdHJlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5zZWN0aW9uLWFjY29yZGVvbi1wcm9kdWl0IC5hY2NvcmRpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAycmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnNlY3Rpb24tYWNjb3JkZW9uLXByb2R1aXQgLmFjY29yZGlvbi1jb250YWluZXIgLmJsdXItYmcgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLndwZ3MtZm9yIC5zbGljay1saXN0IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnByb2R1Y3QgLnNlY3Rpb24tdGV4dGUtaW1hZ2UgaDIsIC5wcm9kdWN0IC5zZWN0aW9uLXRleHRlLWltYWdlIC5oMiwgLnByb2R1Y3QgLnNlY3Rpb24tdGV4dGUtaW1hZ2UgaDMsIC5wcm9kdWN0IC5zZWN0aW9uLXRleHRlLWltYWdlIC5oMywgLnByb2R1Y3QgLnNlY3Rpb24tdGV4dGUtaW1hZ2UgaDQsIC5wcm9kdWN0IC5zZWN0aW9uLXRleHRlLWltYWdlIC5oNCwgLnByb2R1Y3QgLnNlY3Rpb24tdGV4dGUtaW1hZ2UgaDUsIC5wcm9kdWN0IC5zZWN0aW9uLXRleHRlLWltYWdlIC5oNSwgLnByb2R1Y3QgLnNlY3Rpb24tdGV4dGUtaW1hZ2UgaDYsIC5wcm9kdWN0IC5zZWN0aW9uLXRleHRlLWltYWdlIC5oNiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3IpICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdCAuc2VjdGlvbi10ZW1vaWduYWdlIC5pbWctY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG59XG4ucHJvZHVjdCAuc2VjdGlvbi10ZW1vaWduYWdlIC5jYXJkLXRlbW9pZ25hZ2UgLmF1dGhvciB7XG4gIGNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbn1cbi5wcm9kdWN0IC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIC5pbWctYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbn1cbi5wcm9kdWN0IC5zZWN0aW9uLWZhcSAuYmxvYy1mYXEgLnRpdGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3JsaWdodCk7XG59XG4ucHJvZHVjdCAuc2VjdGlvbi1mYXEgLmJsb2MtZmFxIC5mYXEtY29udGFpbmVyIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG59XG4ucHJvZHVjdCAuc2VjdGlvbi1mYXEgLmJsb2MtZmFxIC5mYXEtY29udGFpbmVyIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY29udGFjdCAuZm9ybS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG5cbiNmYXEtdGFicyxcbiNmYXEtY2F0ZWdvcmllcyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5zZWFyY2gtcmVzdWx0cyAuc2VjdGlvbi1lbnRldGUsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mYXEgLnNlY3Rpb24tZW50ZXRlLFxuLnRheC1jYXRlZ29yaWVfZmFxIC5zZWN0aW9uLWVudGV0ZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcG9pbnRzZGV2ZW50ZSAjcGhhcm1hY2llcy1wYXJ0ZW5haXJlcyB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wb2ludHNkZXZlbnRlICNwaGFybWFjaWVzLXBhcnRlbmFpcmVzID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBvaW50c2RldmVudGUgI3BoYXJtYWNpZXMtcGFydGVuYWlyZXMgPiBkaXYgPiAuYmctc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lbnRldGUtcG9pbnRzZGV2ZW50ZSA+IGRpdiA+IC5jb250YWluZXIgPiAucm93Om50aC1jaGlsZCgyKSAuaW1nLWNvbnRhaW5lciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFpbmVyLXdpZHRoOiAxMDAlO1xuICAgIC0taGVhZGVyLWhlaWdodDogNjlweDtcbiAgfVxuICAubmF2YmFyLW5hdiB7XG4gICAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAgIC0tbmF2LWxpbmstcGFkZGluZy15OiAxNnB4O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItd2lkdGg6IDU0MHB4O1xuICAgIC0taGVhZGVyLWhlaWdodDogNjlweDtcbiAgfVxuICAubmF2YmFyLW5hdiB7XG4gICAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAgIC0tbmF2LWxpbmstcGFkZGluZy15OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlY3Rpb24tYXBwZWxhY3Rpb24gLmNhcmQtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMTQ1cHggcmlnaHQgMjVweDtcbiAgfVxuICAuc2VjdGlvbi1hcHBlbGFjdGlvbiAuY2FyZC1jdGEgcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5zZWN0aW9uLWFwcGVsYWN0aW9uIC5jYXJkLWN0YSBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItd2lkdGg6IDcyMHB4O1xuICAgIC0taGVhZGVyLWhlaWdodDogOTBweDtcbiAgICAtLWhlYWRlci1wYWRkaW5nOiA0MHB4O1xuICB9XG4gIC5uYXZiYXItbmF2IHtcbiAgICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gICAgLS1uYXYtbGluay1wYWRkaW5nLXk6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICA6cm9vdCB7XG4gICAgLS1oZWFkZXItcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRhaW5lci13aWR0aDogOTYwcHg7XG4gICAgLS1oZWFkZXItaGVpZ2h0OiA5MHB4O1xuICAgIC0taGVhZGVyLXBhZGRpbmc6IDQwcHg7XG4gIH1cbiAgLm5hdmJhci1uYXYge1xuICAgIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgICAtLW5hdi1saW5rLXBhZGRpbmcteTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICNoZWFkZXJfd3JhcHBlciAubmF2YmFyLWJyYW5kIC5sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuc3BsaWRlX190cmFjayB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBjYWxjKDEgKiB2YXIoLS1jb250YWluZXItd2lkdGgpICsgKDEwMHZ3IC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIDIuNXJlbSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1lbnRldGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmNhcmQtaGVyby1jYXJvdXNlbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2FyZC1oZXJvLWNhcm91c2VsIC50aXRsZS1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNhcmQtaGVyby1jYXJvdXNlbCAudGl0bGUtY29udGFpbmVyIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uLXRleHRlLWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zZWN0aW9uLXRlbW9pZ25hZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlY3Rpb24tdGVtb2lnbmFnZSAuaW1nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYXNwZWN0LXJhdGlvOiAzNzUvMjAwO1xuICB9XG4gIC5zZWN0aW9uLXRlbW9pZ25hZ2UgLmltZy1jb250YWluZXIgLnRleHQge1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtO1xuICB9XG4gIC5zZWN0aW9uLXRlbW9pZ25hZ2UgLnNwbGlkZV9fdHJhY2sge1xuICAgIG1hcmdpbjogLTJyZW0gMCAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMSAqIHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyAoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcmQtY3RhIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG4gIC5jYXJkLWN0YSAuaW1nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMzE3LzIyNjtcbiAgfVxuICAuY2FyZC1jdGEgLnRleHQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuY2FyZC1jdGEgLnRleHQtY29udGFpbmVyIC5idG4tY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDEuOThweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItd2lkdGg6IDExNDBweDtcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDkwcHg7XG4gICAgLS1oZWFkZXItcGFkZGluZzogNDBweDtcbiAgfVxuICAubmF2YmFyLW5hdiB7XG4gICAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAgIC0tbmF2LWxpbmstcGFkZGluZy15OiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRhaW5lci13aWR0aDogMTMyMHB4O1xuICAgIC0taGVhZGVyLWhlaWdodDogMTEwcHg7XG4gICAgLS1oZWFkZXItcGFkZGluZzogNTVweDtcbiAgfVxuICAubmF2YmFyLW5hdiB7XG4gICAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAgIC0tbmF2LWxpbmstcGFkZGluZy15OiAxNHB4O1xuICB9XG59IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLW1vZGUtbWl4aW5cbkBtaXhpbiBjb2xvci1tb2RlKCRtb2RlOiBsaWdodCwgJHJvb3Q6IGZhbHNlKSB7XG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgQGlmICRyb290ID09IHRydWUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgOnJvb3Qge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIFtkYXRhLWJzLXRoZW1lPVwiI3skbW9kZX1cIl0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW4gaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLy8gUmVzZXQgbmVlZGVkIGZvciBuZXN0aW5nIHRhYmxlc1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IGluaXRpYWw7XG4gIC8vIEVuZCBvZiByZXNldFxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgdmVydGljYWwtYWxpZ246ICR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgLy8gRm9sbG93aW5nIHRoZSBwcmVjZXB0IG9mIGNhc2NhZGVzOiBodHRwczovL2NvZGVwZW4uaW8vbWlyaWFtc3V6YW5uZS9mdWxsL3ZZTmdvZGJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKSkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZykpKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGMoI3skdGFibGUtYm9yZGVyLXdpZHRofSAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yZSB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZyk7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSB2YXJpYW50c1xuLy9cbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFudFxuQG1peGluIHRhYmxlLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KG9wYXF1ZSgkYm9keS1iZywgJGJhY2tncm91bmQpKTtcbiAgICAkaG92ZXItYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpKTtcbiAgICAkc3RyaXBlZC1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XG4gICAgJGFjdGl2ZS1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpKTtcbiAgICAkdGFibGUtYm9yZGVyLWNvbG9yOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYm9yZGVyLWZhY3RvcikpO1xuXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JGNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJHN0cmlwZWQtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skaG92ZXItYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xuXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBPbiBBbmRyb2lkIENocm9tZSwgZm9ybS1jb250cm9sJ3MgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgLy9cbiAgICAvLyBPbiBpT1MgU2FmYXJpLCBmb3JtLWNvbnRyb2wncyBcImFwcGVhcmFuY2U6IG5vbmVcIiArIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIGlPUyAxNi4yIC8gU2FmYXJpIDE2LjJcbiAgICBtaW4td2lkdGg6IDg1cHg7IC8vIFNlZW1zIHRvIGJlIGEgZ29vZCBtaW5pbXVtIHNhZmUgd2lkdGhcblxuICAgIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gICAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuXG4gICAgLy8gQW5kcm9pZCBDaHJvbWUgdHlwZT1cImRhdGVcIiBpcyB0YWxsZXIgdGhhbiB0aGUgb3RoZXIgaW5wdXRzXG4gICAgLy8gYmVjYXVzZSBvZiBcIm1hcmdpbjogMXB4IDI0cHggMXB4IDRweFwiIGluc2lkZSB0aGUgc2hhZG93IERPTVxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvLyBQcmV2ZW50IGV4Y2Vzc2l2ZSBkYXRlIGlucHV0IGhlaWdodCBpbiBXZWJraXRcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8zNDQzM1xuICAmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XG4gICYuZm9ybS1jb250cm9sLWxnIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcil9O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZzogI3skZm9ybS1jaGVjay1pbnB1dC1iZ307XG5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX07XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpfTtcblxuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpfTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UtZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksICN7JGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eX0pO1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cblxuICA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuICA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7IC8vIFJlcXVpcmVkIGZvciBgLmZvcm0tY29udHJvbGBzIGJlY2F1c2Ugb2Ygc3BlY2lmaWNpdHlcbiAgICBjb2xvcjogJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0LFxuICA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAkYm9yZGVyLWNvbG9yOiAkY29sb3Jcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3skYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYn07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4OiAjeyR6aW5kZXgtZHJvcGRvd259O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGg6ICN7JGRyb3Bkb3duLW1pbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHJvcGRvd24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15OiAjeyRkcm9wZG93bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXI6ICN7JGRyb3Bkb3duLXNwYWNlcn07XG4gIEBpbmNsdWRlIHJmcygkZHJvcGRvd24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGg6ICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogI3skZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tY3NzLXZhcnNcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBtaW4td2lkdGg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IG1hcmdpbiBvZiB1bFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpKTtcblxuICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICA+IC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkLFxuICAgID4gbGk6Zmlyc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gICAgPiAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkLFxuICAgID4gbGk6bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG4vLyBXZSBkZWxpYmVyYXRlbHkgaGFyZGNvZGUgdGhlIGBicy1gIHByZWZpeCBiZWNhdXNlIHdlIGNoZWNrXG4vLyB0aGlzIGN1c3RvbSBwcm9wZXJ0eSBpbiBKUyB0byBkZXRlcm1pbmUgUG9wcGVyJ3MgcG9zaXRpb25pbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tZW5kIHtcbiAgICAgIC0tYnMtcG9zaXRpb246IGVuZDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcGVuZCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChzdGFydCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTsgLy8gUmV2aXNpdCBpbiB2NiB0byBkZS1kdXBlIHN0eWxlcyB0aGF0IGNvbmZsaWN0IHdpdGggPGhyPiBlbGVtZW50XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKSk7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZykpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1kYXJrLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWRhcmstYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtbWl4aW5zXG5AbWl4aW4gY2FyZXQtZG93bigkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtc3RhcnQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoXG4gICRkaXJlY3Rpb246IGRvd24sXG4gICR3aWR0aDogJGNhcmV0LXdpZHRoLFxuICAkc3BhY2luZzogJGNhcmV0LXNwYWNpbmcsXG4gICR2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduXG4pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oJHdpZHRoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCR3aWR0aCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCR3aWR0aCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGJ0bi1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCN7JGJ0bi1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0biB+IC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVW5kZXJsaW5lXG4vL1xuXG4ubmF2LXVuZGVybGluZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwOiAjeyRuYXYtdW5kZXJsaW5lLWdhcH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcblxuICBnYXA6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcCk7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtZmlsbCxcbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7IC8vIE1ha2Ugc3VyZSBidXR0b24gd2lsbCBncm93XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteDogI3tpZigkbmF2YmFyLXBhZGRpbmcteCA9PSBudWxsLCAwLCAkbmF2YmFyLXBhZGRpbmcteCl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15OiAjeyRuYXZiYXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICN7JG5hdmJhci1icmFuZC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogI3skbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmR9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAjeyRuYXZiYXItYnJhbmQtZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAjeyRuYXZiYXItdG9nZ2xlci1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAjeyRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICN7JG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogI3skbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAvLyBUaGUgYGZsZXgtd3JhcGAgcHJvcGVydHkgaXMgaW5oZXJpdGVkIHRvIHNpbXBsaWZ5IHRoZSBleHBhbmRlZCBuYXZiYXJzXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gID4gLmNvbnRhaW5lcixcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgICYuYWN0aXZlLFxuICAgICYuc2hvdyB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcblxuICBhLFxuICBhOmhvdmVyLFxuICBhOmZvY3VzICB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSkpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pKTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWV4cGFuZC1sb29wXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby11bmlvbi1jbGFzcy1uYW1lXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMge1xuICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWV4cGFuZC1sb29wXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi5uYXZiYXItbGlnaHQge1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgLm5hdmJhci1saWdodGBcIiwgXCJ2NS4yLjBcIiwgXCJ2Ni4wLjBcIiwgdHJ1ZSk7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1cImRhcmtcIl0ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay1jc3MtdmFyc1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXk6ICN7JGNhcmQtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14OiAjeyRjYXJkLXNwYWNlci14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteTogI3skY2FyZC10aXRsZS1zcGFjZXIteX07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3I6ICN7JGNhcmQtdGl0bGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yOiAjeyRjYXJkLXN1YnRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGg6ICN7JGNhcmQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3I6ICN7JGNhcmQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3c6ICN7JGNhcmQtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogI3skY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXg6ICN7JGNhcmQtY2FwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWJnOiAjeyRjYXJkLWNhcC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yOiAjeyRjYXJkLWNhcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0OiAjeyRjYXJkLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWNhcmQtY29sb3I6ICN7JGNhcmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJnOiAjeyRjYXJkLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAjeyRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbjogI3skY2FyZC1ncm91cC1tYXJnaW59O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNhcmQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdykpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNvbG9yKTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtc3VidGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3I6ICN7JGFjY29yZGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1iZzogI3skYWNjb3JkaW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICN7JGFjY29yZGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAjeyRhY2NvcmRpb24taWNvbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi1jc3MtdmFyc1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIFJlc2V0IGJ1dHRvbiBzdHlsZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbikpO1xuXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjb3JkaW9uIGljb25cbiAgJjo6YWZ0ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKSk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIE9ubHkgc2V0IGEgYm9yZGVyLXJhZGl1cyBvbiB0aGUgbGFzdCBpdGVtIGlmIHRoZSBhY2NvcmRpb24gaXMgY29sbGFwc2VkXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gID4gLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNsYXNzXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLFxuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uLWRhcmspfTtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbi1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgLy8gQWRkIGJvcmRlci1yYWRpdXMgdG8gYWxsIHBhZ2VMaW5rcyBpbiBjYXNlIHRoZXkgaGF2ZSBsZWZ0IG1hcmdpblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1taXhpblxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteDogI3skYmFkZ2UtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15OiAjeyRiYWRnZS1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGJhZGdlLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQ6ICN7JGJhZGdlLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3I6ICN7JGJhZGdlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1czogI3skYmFkZ2UtYm9yZGVyLXJhZGl1c307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14OiAjeyRhbGVydC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6ICN7JGFsZXJ0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b206ICN7JGFsZXJ0LW1hcmdpbi1ib3R0b219O1xuICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyOiAjeyRhbGVydC1ib3JkZXItd2lkdGh9IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzOiAjeyRhbGVydC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgKiAxLjI1ICRhbGVydC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0XG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1rZXlmcmFtZXNcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICRwcm9ncmVzcy1oZWlnaHQ7IH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1rZXlmcmFtZXNcblxuLnByb2dyZXNzLFxuLnByb2dyZXNzLXN0YWNrZWQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0OiAjeyRwcm9ncmVzcy1oZWlnaHR9O1xuICBAaW5jbHVkZSByZnMoJHByb2dyZXNzLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmc6ICN7JHByb2dyZXNzLWJnfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogI3skcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3c6ICN7JHByb2dyZXNzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3I6ICN7JHByb2dyZXNzLWJhci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZzogI3skcHJvZ3Jlc3MtYmFyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICN7JHByb2dyZXNzLWJhci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3cpKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uKSk7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbn1cblxuLnByb2dyZXNzLXN0YWNrZWQgPiAucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnByb2dyZXNzLXN0YWNrZWQgPiAucHJvZ3Jlc3MgPiAucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogI3skbGlzdC1ncm91cC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAjeyRsaXN0LWdyb3VwLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogI3skbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI3skbGlzdC1ncm91cC1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZzogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tcmVkdW5kYW50LW5lc3Rpbmctc2VsZWN0b3JcbiAgJiArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuLy8gTGlzdCBncm91cCBjb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgcHJvcGVydGllcyBpbmNsdWRlZCBmb3IgYnV0dG9uIHZlcnNpb24uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi5idG4tY2xvc2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yOiAjeyRidG4tY2xvc2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtYmc6ICN7IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogI3skYnRuLWNsb3NlLWZvY3VzLXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICN7JGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXJ9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNsb3NlLWNzcy12YXJzXG5cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAkYnRuLWNsb3NlLXdpZHRoO1xuICBoZWlnaHQ6ICRidG4tY2xvc2UtaGVpZ2h0O1xuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0OyAvLyBpbmNsdWRlIHRyYW5zcGFyZW50IGZvciBidXR0b24gZWxlbWVudHNcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbiAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5KTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93KTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuLWNsb3NlLXdoaXRlKCkge1xuICBmaWx0ZXI6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRvYXN0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14OiAjeyR0b2FzdC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXk6ICN7JHRvYXN0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xuICAtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGg6ICN7JHRvYXN0LW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkdG9hc3QtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1iZzogI3skdG9hc3QtYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aDogI3skdG9hc3QtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzOiAjeyR0b2FzdC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdzogI3skdG9hc3QtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnOiAjeyR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXG5cbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nKTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSkpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB9XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW46IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZyk7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpOyAvLyBUb2RvIGluIHY2OiByZXBsYWNlIHdpdGggZ2FwIG9uIHBhcmVudCBjbGFzc1xuICB9XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAubW9kYWwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfTtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXB9O1xuICB9XG5cbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtc219O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1sZ307XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC14bH07XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlcixcbiAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b29sdGlwLXppbmRleDogI3skemluZGV4LXRvb2x0aXB9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aDogI3skdG9vbHRpcC1tYXgtd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteDogI3skdG9vbHRpcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteTogI3skdG9vbHRpcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbjogI3skdG9vbHRpcC1tYXJnaW59O1xuICBAaW5jbHVkZSByZnMoJHRvb2x0aXAtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6ICN7JHRvb2x0aXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJnOiAjeyR0b29sdGlwLWJnfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzOiAjeyR0b29sdGlwLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHk6ICN7JHRvb2x0aXAtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGg6ICN7JHRvb2x0aXAtYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodDogI3skdG9vbHRpcC1hcnJvdy1oZWlnaHR9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW4pO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgJHRvb2x0aXAtbWFyZ2luYFwiLCBcInY1XCIsIFwidjUueFwiLCB0cnVlKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHkpOyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBib3R0b206IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKSArIFwiKi9cIn07XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgI3tcIi8qcnRsOlwiICsgZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpICsgXCIqL1wifTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuQG1peGluIGNhcm91c2VsLWRhcmsoKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBmaWx0ZXI6ICRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI7XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICB9XG5cbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yO1xuICB9XG59XG5cbi5jYXJvdXNlbC1kYXJrIHtcbiAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICBAaWYgJGNvbG9yLW1vZGUtdHlwZSA9PSBcIm1lZGlhLXF1ZXJ5XCIge1xuICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgLmNhcm91c2VsLFxuICAgICAgJi5jYXJvdXNlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07IH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYm9yZGVyO1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG5cbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGgtc219O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWdyb3cge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xufVxuXG5AaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMn07XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJW9mZmNhbnZhcy1jc3MtdmFycyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleDogI3skemluZGV4LW9mZmNhbnZhc307XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aDogI3skb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiAjeyRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteDogI3skb2ZmY2FudmFzLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXk6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3I6ICN7JG9mZmNhbnZhcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZzogI3skb2ZmY2FudmFzLWJnLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogI3skb2ZmY2FudmFzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICN7JG9mZmNhbnZhcy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdzogI3skb2ZmY2FudmFzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbjogI3t0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy1jc3MtdmFyc1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xuICAgIEBleHRlbmQgJW9mZmNhbnZhcy1jc3MtdmFycztcbiAgfVxufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCkge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcik7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnKTtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3cpKTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10cmFuc2l0aW9uKSk7XG5cbiAgICAgICYub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtZW5kIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy10b3Age1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtYm90dG9tIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuc2hvdzpub3QoLmhpZGluZykge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuaGlkaW5nLFxuICAgICAgJi5zaG93IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIikge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgLy8gUmVzZXQgYGJhY2tncm91bmQtY29sb3JgIGluIGNhc2UgYC5iZy0qYCBjbGFzc2VzIGFyZSB1c2VkIGluIG9mZmNhbnZhc1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3AsICRvZmZjYW52YXMtYmFja2Ryb3AtYmcsICRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW46IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpIGF1dG87XG4gIH1cbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm9mZmNhbnZhcy1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuIiwiLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg7XG5cbiAgJi5idG46OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLy8gQW5pbWF0aW9uXG4ucGxhY2Vob2xkZXItZ2xvdyB7XG4gIC5wbGFjZWhvbGRlciB7XG4gICAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluO1xuICB9XG59XG5cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGJsYWNrIDU1JSwgcmdiYSgwLCAwLCAwLCAoMSAtICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbikpIDc1JSwgJGJsYWNrIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50ZXh0LWJnLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAkaG92ZXItY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgICBjb2xvcjogUkdCQSgje3RvLXJnYigkaG92ZXItY29sb3IpfSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxuICB9XG59XG4iLCIuZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXgsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXksIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcik7XG59XG4iLCIuaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogJGljb24tbGluay1nYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6ICRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gID4gLmJpIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbik7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3ZlciB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgPiAuYmkge1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gIC8vIEZpeCBmb3IgcG9zaXRpb25lZCB0YWJsZSBjYXB0aW9uIHRoYXQgY291bGQgYmVjb21lIGFub255bW91cyBjZWxsc1xuICAmOm5vdChjYXB0aW9uKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCJAa2V5ZnJhbWVzIHNwbGlkZS1sb2FkaW5nezAle3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS5zcGxpZGVfX3RyYWNrLS1kcmFnZ2FibGV7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXttYXJnaW46MCFpbXBvcnRhbnQ7b3BhY2l0eTowO3otaW5kZXg6MH0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDoxfS5zcGxpZGUtLXJ0bHtkaXJlY3Rpb246cnRsfS5zcGxpZGVfX3RyYWNrLS10dGI+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX2NvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmV9LnNwbGlkZV9fbGlzdHtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fcGFnaW5hdGlvbnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwbGlkZV9fcGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOmF1dG99LnNwbGlkZTpub3QoLmlzLW92ZXJmbG93KSAuc3BsaWRlX19wYWdpbmF0aW9ue2Rpc3BsYXk6bm9uZX0uc3BsaWRlX19wcm9ncmVzc19fYmFye3dpZHRoOjB9LnNwbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbn0uc3BsaWRlLmlzLWluaXRpYWxpemVkLC5zcGxpZGUuaXMtcmVuZGVyZWR7dmlzaWJpbGl0eTp2aXNpYmxlfS5zcGxpZGVfX3NsaWRle2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bGlzdC1zdHlsZS10eXBlOm5vbmUhaW1wb3J0YW50O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc3Bpbm5lcnthbmltYXRpb246c3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO2JvcmRlcjoycHggc29saWQgIzk5OTtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3R0b206MDtjb250YWluOnN0cmljdDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoyMHB4fS5zcGxpZGVfX3Nye2NsaXA6cmVjdCgwIDAgMCAwKTtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTpub25lfS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5OmlubGluZX0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfSIsImJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtYWN0aXZlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mYW5jeWJveC1pcy1oaWRkZW4ge1xuICBsZWZ0OiAtOTk5OXB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDA7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5MjsgfVxuXG4uZmFuY3lib3gtY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1zdGFnZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5mYW5jeWJveC1vdXRlciB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQsIDAuNzEpOyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IC45O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjIsIDAuNjEsIDAuMzYsIDEpOyB9XG5cbi5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXRvb2xiYXIsXG4uZmFuY3lib3gtY2FwdGlvbixcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIC4yNXM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogOTk5OTc7IH1cblxuLmZhbmN5Ym94LXNob3ctaW5mb2JhciAuZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXIsXG4uZmFuY3lib3gtc2hvdy1jYXB0aW9uIC5mYW5jeWJveC1jYXB0aW9uLFxuLmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5mYW5jeWJveC1pbmZvYmFyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gIGhlaWdodDogNDRweDtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogNDRweDtcbiAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5mYW5jeWJveC10b29sYmFyIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHotaW5kZXg6IDk5OTk0OyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC8qIFVzaW5nIHdpdGhvdXQgcHJlZml4IHdvdWxkIGJyZWFrIElFMTEgKi9cbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTQ7IH1cblxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7IH1cblxuLmZhbmN5Ym94LWlzLXNsaWRpbmcgLmZhbmN5Ym94LXNsaWRlLFxuLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyxcbi5mYW5jeWJveC1zbGlkZS0tY3VycmVudCxcbi5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0NHB4IDA7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwge1xuICBwYWRkaW5nOiA2cHg7IH1cblxuLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC4xNCwgMSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDAuMTQsIDEpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogOTk5OTU7IH1cblxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuICBjdXJzb3I6IHpvb20tb3V0OyB9XG5cbi5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogem9vbS1pbjsgfVxuXG4uZmFuY3lib3gtY2FuLXN3aXBlIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiOyB9XG5cbi5mYW5jeWJveC1pcy1ncmFiYmluZyAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG4uZmFuY3lib3gtY29udGFpbmVyIFtkYXRhLXNlbGVjdGFibGU9J3RydWUnXSB7XG4gIGN1cnNvcjogdGV4dDsgfVxuXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICB6LWluZGV4OiAxOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tcGRmIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNlNWUzZGY7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5mYW5jeWJveC12aWRlbyxcbi5mYW5jeWJveC1pZnJhbWUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIEZpeCBpT1MgKi9cbi5mYW5jeWJveC1pZnJhbWUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgfVxuXG4uZmFuY3lib3gtZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1lcnJvciBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBCdXR0b25zICovXG4uZmFuY3lib3gtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMCwgMzAsIDMwLCAwLjYpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHdpZHRoOiA0NHB4OyB9XG5cbi5mYW5jeWJveC1idXR0b24sXG4uZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtYnV0dG9uOmxpbmsge1xuICBjb2xvcjogI2NjYzsgfVxuXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1mb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0sXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3ZlciB7XG4gIGNvbG9yOiAjODg4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLyogRml4IElFMTEgKi9cbi5mYW5jeWJveC1idXR0b24gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mYW5jeWJveC1idXR0b24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAwOyB9XG5cbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmY1MjY4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB6LWluZGV4OiA5OTk5ODsgfVxuXG4vKiBDbG9zZSBidXR0b24gb24gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgaHRtbCBjb250ZW50ICovXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAuODtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAtNDRweDtcbiAgei1pbmRleDogNDAxOyB9XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiAxMHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2UuZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICB3aWR0aDogNzBweDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gIHBhZGRpbmc6IDdweDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMzFweCAyNnB4IDMxcHggNnB4OyB9XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgcGFkZGluZzogMzFweCA2cHggMzFweCAyNnB4O1xuICByaWdodDogMDsgfVxuXG4vKiBDYXB0aW9uICovXG4uZmFuY3lib3gtY2FwdGlvbiB7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNlZWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMjVweCA0NHB4IDI1cHggNDRweDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTY7IH1cblxuLmZhbmN5Ym94LWNhcHRpb246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFFQUFBRDZDQVFBQUFES1NlWFlBQUFBWWtsRVFWUW96NDJSd1EzQU1BZ0RqZmNmdXA4V29SeWtmQkFLNW1RSEtTejVyYlhKUGlzMWhqaVYzQ0lxZ0cwaExaUGtWa0E0cDR4NW9SMWJWZURyZENMclcyUTBENWJjd1kzVEdNSGJkdzNtUFJ1T3Rhc3BZUDF3Ly9HMU9JY1cxNDhIMERNQ3FJLzNtTU1BQUFBQVNVVk9SSzVDWUlJPSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTQ0cHg7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uIGEsXG4uZmFuY3lib3gtY2FwdGlvbiBhOmxpbmssXG4uZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLyogTG9hZGluZyBpbmRpY2F0b3IgKi9cbi5mYW5jeWJveC1sb2FkaW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZmFuY3lib3gtcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM4ODg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xuICBvcGFjaXR5OiAuNztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIHotaW5kZXg6IDk5OTk5OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4vKiBUcmFuc2l0aW9uIGVmZmVjdHMgKi9cbi5mYW5jeWJveC1hbmltYXRlZCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogc2xpZGUgKi9cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGZhZGUgKi9cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyxcbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogem9vbS1pbi1vdXQgKi9cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNSwgMS41LCAxLjUpOyB9XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7IH1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiByb3RhdGUgKi9cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBjaXJjdWxhciAqL1xuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogdHViZSAqL1xuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoLTEwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7IH1cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KDEwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpOyB9XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyB9XG5cbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNTc2cHgpIHtcbiAgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDEycHg7IH1cbiAgLmZhbmN5Ym94LXNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7IH1cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gICAgcGFkZGluZzogNnB4IDA7IH1cbiAgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICByaWdodDogLTZweDsgfVxuICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcbiAgICBjb2xvcjogI2YyZjRmNjtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAzNnB4OyB9IH1cblxuLyogU2hhcmUgKi9cbi5mYW5jeWJveC1zaGFyZSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmFuY3lib3gtc2hhcmUgaDEge1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuLmZhbmN5Ym94LXNoYXJlIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluayB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XG4gIGJhY2tncm91bmQ6ICMzYjU5OTg7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NGU4NjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQge1xuICBiYWNrZ3JvdW5kOiAjYmQwODFkOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhYTA3MTk7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFkYTFmMjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQ5NWU4OyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjVweDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzVkNWI1YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogVGh1bWJzICovXG4uZmFuY3lib3gtdGh1bWJzIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIHBhZGRpbmc6IDJweCAycHggNHB4IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjEycHg7XG4gIHotaW5kZXg6IDk5OTk1OyB9XG5cbi5mYW5jeWJveC10aHVtYnMteCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LXRodW1icyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICByaWdodDogMjEycHg7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4OyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1hcmdpbjogMnB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwcHg7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOjpiZWZvcmUge1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmY1MjY4O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgei1pbmRleDogOTk5OTE7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOjpiZWZvcmUge1xuICBvcGFjaXR5OiAuNTsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhbmN5Ym94LXRodW1icyB7XG4gICAgd2lkdGg6IDExMHB4OyB9XG4gIC5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICAgIHJpZ2h0OiAxMTBweDsgfVxuICAuZmFuY3lib3gtdGh1bWJzX19saXN0IGEge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTBweCk7IH0gfVxuIiwiJGJvb3RzdHJhcC1pY29ucy1mb250OiBcImJvb3RzdHJhcC1pY29uc1wiICFkZWZhdWx0O1xuJGJvb3RzdHJhcC1pY29ucy1mb250LWRpcjogXCIuL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kYm9vdHN0cmFwLWljb25zLWZvbnQtZmlsZTogI3skYm9vdHN0cmFwLWljb25zLWZvbnQtZGlyfS8jeyRib290c3RyYXAtaWNvbnMtZm9udH0gIWRlZmF1bHQ7XG4kYm9vdHN0cmFwLWljb25zLWZvbnQtaGFzaDogXCIyNGUzZWI4NGQwYmNhZjgzZDc3ZjkwNGM3OGFjMWY0N1wiICFkZWZhdWx0O1xuJGJvb3RzdHJhcC1pY29ucy1mb250LXNyYzogdXJsKFwiI3skYm9vdHN0cmFwLWljb25zLWZvbnQtZmlsZX0ud29mZjI/I3skYm9vdHN0cmFwLWljb25zLWZvbnQtaGFzaH1cIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIiN7JGJvb3RzdHJhcC1pY29ucy1mb250LWZpbGV9LndvZmY/I3skYm9vdHN0cmFwLWljb25zLWZvbnQtaGFzaH1cIikgZm9ybWF0KFwid29mZlwiKSAhZGVmYXVsdDtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYm9vdHN0cmFwLWljb25zLWZvbnQ7XG4gIHNyYzogJGJvb3RzdHJhcC1pY29ucy1mb250LXNyYztcbn1cblxuLmJpOjpiZWZvcmUsXG5bY2xhc3NePVwiYmktXCJdOjpiZWZvcmUsXG5bY2xhc3MqPVwiIGJpLVwiXTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJvb3RzdHJhcC1pY29ucy1mb250ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4xMjVlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiRib290c3RyYXAtaWNvbnMtbWFwOiAoXG4gIFwiMTIzXCI6IFwiXFxmNjdmXCIsXG4gIFwiYWxhcm0tZmlsbFwiOiBcIlxcZjEwMVwiLFxuICBcImFsYXJtXCI6IFwiXFxmMTAyXCIsXG4gIFwiYWxpZ24tYm90dG9tXCI6IFwiXFxmMTAzXCIsXG4gIFwiYWxpZ24tY2VudGVyXCI6IFwiXFxmMTA0XCIsXG4gIFwiYWxpZ24tZW5kXCI6IFwiXFxmMTA1XCIsXG4gIFwiYWxpZ24tbWlkZGxlXCI6IFwiXFxmMTA2XCIsXG4gIFwiYWxpZ24tc3RhcnRcIjogXCJcXGYxMDdcIixcbiAgXCJhbGlnbi10b3BcIjogXCJcXGYxMDhcIixcbiAgXCJhbHRcIjogXCJcXGYxMDlcIixcbiAgXCJhcHAtaW5kaWNhdG9yXCI6IFwiXFxmMTBhXCIsXG4gIFwiYXBwXCI6IFwiXFxmMTBiXCIsXG4gIFwiYXJjaGl2ZS1maWxsXCI6IFwiXFxmMTBjXCIsXG4gIFwiYXJjaGl2ZVwiOiBcIlxcZjEwZFwiLFxuICBcImFycm93LTkwZGVnLWRvd25cIjogXCJcXGYxMGVcIixcbiAgXCJhcnJvdy05MGRlZy1sZWZ0XCI6IFwiXFxmMTBmXCIsXG4gIFwiYXJyb3ctOTBkZWctcmlnaHRcIjogXCJcXGYxMTBcIixcbiAgXCJhcnJvdy05MGRlZy11cFwiOiBcIlxcZjExMVwiLFxuICBcImFycm93LWJhci1kb3duXCI6IFwiXFxmMTEyXCIsXG4gIFwiYXJyb3ctYmFyLWxlZnRcIjogXCJcXGYxMTNcIixcbiAgXCJhcnJvdy1iYXItcmlnaHRcIjogXCJcXGYxMTRcIixcbiAgXCJhcnJvdy1iYXItdXBcIjogXCJcXGYxMTVcIixcbiAgXCJhcnJvdy1jbG9ja3dpc2VcIjogXCJcXGYxMTZcIixcbiAgXCJhcnJvdy1jb3VudGVyY2xvY2t3aXNlXCI6IFwiXFxmMTE3XCIsXG4gIFwiYXJyb3ctZG93bi1jaXJjbGUtZmlsbFwiOiBcIlxcZjExOFwiLFxuICBcImFycm93LWRvd24tY2lyY2xlXCI6IFwiXFxmMTE5XCIsXG4gIFwiYXJyb3ctZG93bi1sZWZ0LWNpcmNsZS1maWxsXCI6IFwiXFxmMTFhXCIsXG4gIFwiYXJyb3ctZG93bi1sZWZ0LWNpcmNsZVwiOiBcIlxcZjExYlwiLFxuICBcImFycm93LWRvd24tbGVmdC1zcXVhcmUtZmlsbFwiOiBcIlxcZjExY1wiLFxuICBcImFycm93LWRvd24tbGVmdC1zcXVhcmVcIjogXCJcXGYxMWRcIixcbiAgXCJhcnJvdy1kb3duLWxlZnRcIjogXCJcXGYxMWVcIixcbiAgXCJhcnJvdy1kb3duLXJpZ2h0LWNpcmNsZS1maWxsXCI6IFwiXFxmMTFmXCIsXG4gIFwiYXJyb3ctZG93bi1yaWdodC1jaXJjbGVcIjogXCJcXGYxMjBcIixcbiAgXCJhcnJvdy1kb3duLXJpZ2h0LXNxdWFyZS1maWxsXCI6IFwiXFxmMTIxXCIsXG4gIFwiYXJyb3ctZG93bi1yaWdodC1zcXVhcmVcIjogXCJcXGYxMjJcIixcbiAgXCJhcnJvdy1kb3duLXJpZ2h0XCI6IFwiXFxmMTIzXCIsXG4gIFwiYXJyb3ctZG93bi1zaG9ydFwiOiBcIlxcZjEyNFwiLFxuICBcImFycm93LWRvd24tc3F1YXJlLWZpbGxcIjogXCJcXGYxMjVcIixcbiAgXCJhcnJvdy1kb3duLXNxdWFyZVwiOiBcIlxcZjEyNlwiLFxuICBcImFycm93LWRvd24tdXBcIjogXCJcXGYxMjdcIixcbiAgXCJhcnJvdy1kb3duXCI6IFwiXFxmMTI4XCIsXG4gIFwiYXJyb3ctbGVmdC1jaXJjbGUtZmlsbFwiOiBcIlxcZjEyOVwiLFxuICBcImFycm93LWxlZnQtY2lyY2xlXCI6IFwiXFxmMTJhXCIsXG4gIFwiYXJyb3ctbGVmdC1yaWdodFwiOiBcIlxcZjEyYlwiLFxuICBcImFycm93LWxlZnQtc2hvcnRcIjogXCJcXGYxMmNcIixcbiAgXCJhcnJvdy1sZWZ0LXNxdWFyZS1maWxsXCI6IFwiXFxmMTJkXCIsXG4gIFwiYXJyb3ctbGVmdC1zcXVhcmVcIjogXCJcXGYxMmVcIixcbiAgXCJhcnJvdy1sZWZ0XCI6IFwiXFxmMTJmXCIsXG4gIFwiYXJyb3ctcmVwZWF0XCI6IFwiXFxmMTMwXCIsXG4gIFwiYXJyb3ctcmV0dXJuLWxlZnRcIjogXCJcXGYxMzFcIixcbiAgXCJhcnJvdy1yZXR1cm4tcmlnaHRcIjogXCJcXGYxMzJcIixcbiAgXCJhcnJvdy1yaWdodC1jaXJjbGUtZmlsbFwiOiBcIlxcZjEzM1wiLFxuICBcImFycm93LXJpZ2h0LWNpcmNsZVwiOiBcIlxcZjEzNFwiLFxuICBcImFycm93LXJpZ2h0LXNob3J0XCI6IFwiXFxmMTM1XCIsXG4gIFwiYXJyb3ctcmlnaHQtc3F1YXJlLWZpbGxcIjogXCJcXGYxMzZcIixcbiAgXCJhcnJvdy1yaWdodC1zcXVhcmVcIjogXCJcXGYxMzdcIixcbiAgXCJhcnJvdy1yaWdodFwiOiBcIlxcZjEzOFwiLFxuICBcImFycm93LXVwLWNpcmNsZS1maWxsXCI6IFwiXFxmMTM5XCIsXG4gIFwiYXJyb3ctdXAtY2lyY2xlXCI6IFwiXFxmMTNhXCIsXG4gIFwiYXJyb3ctdXAtbGVmdC1jaXJjbGUtZmlsbFwiOiBcIlxcZjEzYlwiLFxuICBcImFycm93LXVwLWxlZnQtY2lyY2xlXCI6IFwiXFxmMTNjXCIsXG4gIFwiYXJyb3ctdXAtbGVmdC1zcXVhcmUtZmlsbFwiOiBcIlxcZjEzZFwiLFxuICBcImFycm93LXVwLWxlZnQtc3F1YXJlXCI6IFwiXFxmMTNlXCIsXG4gIFwiYXJyb3ctdXAtbGVmdFwiOiBcIlxcZjEzZlwiLFxuICBcImFycm93LXVwLXJpZ2h0LWNpcmNsZS1maWxsXCI6IFwiXFxmMTQwXCIsXG4gIFwiYXJyb3ctdXAtcmlnaHQtY2lyY2xlXCI6IFwiXFxmMTQxXCIsXG4gIFwiYXJyb3ctdXAtcmlnaHQtc3F1YXJlLWZpbGxcIjogXCJcXGYxNDJcIixcbiAgXCJhcnJvdy11cC1yaWdodC1zcXVhcmVcIjogXCJcXGYxNDNcIixcbiAgXCJhcnJvdy11cC1yaWdodFwiOiBcIlxcZjE0NFwiLFxuICBcImFycm93LXVwLXNob3J0XCI6IFwiXFxmMTQ1XCIsXG4gIFwiYXJyb3ctdXAtc3F1YXJlLWZpbGxcIjogXCJcXGYxNDZcIixcbiAgXCJhcnJvdy11cC1zcXVhcmVcIjogXCJcXGYxNDdcIixcbiAgXCJhcnJvdy11cFwiOiBcIlxcZjE0OFwiLFxuICBcImFycm93cy1hbmdsZS1jb250cmFjdFwiOiBcIlxcZjE0OVwiLFxuICBcImFycm93cy1hbmdsZS1leHBhbmRcIjogXCJcXGYxNGFcIixcbiAgXCJhcnJvd3MtY29sbGFwc2VcIjogXCJcXGYxNGJcIixcbiAgXCJhcnJvd3MtZXhwYW5kXCI6IFwiXFxmMTRjXCIsXG4gIFwiYXJyb3dzLWZ1bGxzY3JlZW5cIjogXCJcXGYxNGRcIixcbiAgXCJhcnJvd3MtbW92ZVwiOiBcIlxcZjE0ZVwiLFxuICBcImFzcGVjdC1yYXRpby1maWxsXCI6IFwiXFxmMTRmXCIsXG4gIFwiYXNwZWN0LXJhdGlvXCI6IFwiXFxmMTUwXCIsXG4gIFwiYXN0ZXJpc2tcIjogXCJcXGYxNTFcIixcbiAgXCJhdFwiOiBcIlxcZjE1MlwiLFxuICBcImF3YXJkLWZpbGxcIjogXCJcXGYxNTNcIixcbiAgXCJhd2FyZFwiOiBcIlxcZjE1NFwiLFxuICBcImJhY2tcIjogXCJcXGYxNTVcIixcbiAgXCJiYWNrc3BhY2UtZmlsbFwiOiBcIlxcZjE1NlwiLFxuICBcImJhY2tzcGFjZS1yZXZlcnNlLWZpbGxcIjogXCJcXGYxNTdcIixcbiAgXCJiYWNrc3BhY2UtcmV2ZXJzZVwiOiBcIlxcZjE1OFwiLFxuICBcImJhY2tzcGFjZVwiOiBcIlxcZjE1OVwiLFxuICBcImJhZGdlLTNkLWZpbGxcIjogXCJcXGYxNWFcIixcbiAgXCJiYWRnZS0zZFwiOiBcIlxcZjE1YlwiLFxuICBcImJhZGdlLTRrLWZpbGxcIjogXCJcXGYxNWNcIixcbiAgXCJiYWRnZS00a1wiOiBcIlxcZjE1ZFwiLFxuICBcImJhZGdlLThrLWZpbGxcIjogXCJcXGYxNWVcIixcbiAgXCJiYWRnZS04a1wiOiBcIlxcZjE1ZlwiLFxuICBcImJhZGdlLWFkLWZpbGxcIjogXCJcXGYxNjBcIixcbiAgXCJiYWRnZS1hZFwiOiBcIlxcZjE2MVwiLFxuICBcImJhZGdlLWFyLWZpbGxcIjogXCJcXGYxNjJcIixcbiAgXCJiYWRnZS1hclwiOiBcIlxcZjE2M1wiLFxuICBcImJhZGdlLWNjLWZpbGxcIjogXCJcXGYxNjRcIixcbiAgXCJiYWRnZS1jY1wiOiBcIlxcZjE2NVwiLFxuICBcImJhZGdlLWhkLWZpbGxcIjogXCJcXGYxNjZcIixcbiAgXCJiYWRnZS1oZFwiOiBcIlxcZjE2N1wiLFxuICBcImJhZGdlLXRtLWZpbGxcIjogXCJcXGYxNjhcIixcbiAgXCJiYWRnZS10bVwiOiBcIlxcZjE2OVwiLFxuICBcImJhZGdlLXZvLWZpbGxcIjogXCJcXGYxNmFcIixcbiAgXCJiYWRnZS12b1wiOiBcIlxcZjE2YlwiLFxuICBcImJhZGdlLXZyLWZpbGxcIjogXCJcXGYxNmNcIixcbiAgXCJiYWRnZS12clwiOiBcIlxcZjE2ZFwiLFxuICBcImJhZGdlLXdjLWZpbGxcIjogXCJcXGYxNmVcIixcbiAgXCJiYWRnZS13Y1wiOiBcIlxcZjE2ZlwiLFxuICBcImJhZy1jaGVjay1maWxsXCI6IFwiXFxmMTcwXCIsXG4gIFwiYmFnLWNoZWNrXCI6IFwiXFxmMTcxXCIsXG4gIFwiYmFnLWRhc2gtZmlsbFwiOiBcIlxcZjE3MlwiLFxuICBcImJhZy1kYXNoXCI6IFwiXFxmMTczXCIsXG4gIFwiYmFnLWZpbGxcIjogXCJcXGYxNzRcIixcbiAgXCJiYWctcGx1cy1maWxsXCI6IFwiXFxmMTc1XCIsXG4gIFwiYmFnLXBsdXNcIjogXCJcXGYxNzZcIixcbiAgXCJiYWcteC1maWxsXCI6IFwiXFxmMTc3XCIsXG4gIFwiYmFnLXhcIjogXCJcXGYxNzhcIixcbiAgXCJiYWdcIjogXCJcXGYxNzlcIixcbiAgXCJiYXItY2hhcnQtZmlsbFwiOiBcIlxcZjE3YVwiLFxuICBcImJhci1jaGFydC1saW5lLWZpbGxcIjogXCJcXGYxN2JcIixcbiAgXCJiYXItY2hhcnQtbGluZVwiOiBcIlxcZjE3Y1wiLFxuICBcImJhci1jaGFydC1zdGVwc1wiOiBcIlxcZjE3ZFwiLFxuICBcImJhci1jaGFydFwiOiBcIlxcZjE3ZVwiLFxuICBcImJhc2tldC1maWxsXCI6IFwiXFxmMTdmXCIsXG4gIFwiYmFza2V0XCI6IFwiXFxmMTgwXCIsXG4gIFwiYmFza2V0Mi1maWxsXCI6IFwiXFxmMTgxXCIsXG4gIFwiYmFza2V0MlwiOiBcIlxcZjE4MlwiLFxuICBcImJhc2tldDMtZmlsbFwiOiBcIlxcZjE4M1wiLFxuICBcImJhc2tldDNcIjogXCJcXGYxODRcIixcbiAgXCJiYXR0ZXJ5LWNoYXJnaW5nXCI6IFwiXFxmMTg1XCIsXG4gIFwiYmF0dGVyeS1mdWxsXCI6IFwiXFxmMTg2XCIsXG4gIFwiYmF0dGVyeS1oYWxmXCI6IFwiXFxmMTg3XCIsXG4gIFwiYmF0dGVyeVwiOiBcIlxcZjE4OFwiLFxuICBcImJlbGwtZmlsbFwiOiBcIlxcZjE4OVwiLFxuICBcImJlbGxcIjogXCJcXGYxOGFcIixcbiAgXCJiZXppZXJcIjogXCJcXGYxOGJcIixcbiAgXCJiZXppZXIyXCI6IFwiXFxmMThjXCIsXG4gIFwiYmljeWNsZVwiOiBcIlxcZjE4ZFwiLFxuICBcImJpbm9jdWxhcnMtZmlsbFwiOiBcIlxcZjE4ZVwiLFxuICBcImJpbm9jdWxhcnNcIjogXCJcXGYxOGZcIixcbiAgXCJibG9ja3F1b3RlLWxlZnRcIjogXCJcXGYxOTBcIixcbiAgXCJibG9ja3F1b3RlLXJpZ2h0XCI6IFwiXFxmMTkxXCIsXG4gIFwiYm9vay1maWxsXCI6IFwiXFxmMTkyXCIsXG4gIFwiYm9vay1oYWxmXCI6IFwiXFxmMTkzXCIsXG4gIFwiYm9va1wiOiBcIlxcZjE5NFwiLFxuICBcImJvb2ttYXJrLWNoZWNrLWZpbGxcIjogXCJcXGYxOTVcIixcbiAgXCJib29rbWFyay1jaGVja1wiOiBcIlxcZjE5NlwiLFxuICBcImJvb2ttYXJrLWRhc2gtZmlsbFwiOiBcIlxcZjE5N1wiLFxuICBcImJvb2ttYXJrLWRhc2hcIjogXCJcXGYxOThcIixcbiAgXCJib29rbWFyay1maWxsXCI6IFwiXFxmMTk5XCIsXG4gIFwiYm9va21hcmstaGVhcnQtZmlsbFwiOiBcIlxcZjE5YVwiLFxuICBcImJvb2ttYXJrLWhlYXJ0XCI6IFwiXFxmMTliXCIsXG4gIFwiYm9va21hcmstcGx1cy1maWxsXCI6IFwiXFxmMTljXCIsXG4gIFwiYm9va21hcmstcGx1c1wiOiBcIlxcZjE5ZFwiLFxuICBcImJvb2ttYXJrLXN0YXItZmlsbFwiOiBcIlxcZjE5ZVwiLFxuICBcImJvb2ttYXJrLXN0YXJcIjogXCJcXGYxOWZcIixcbiAgXCJib29rbWFyay14LWZpbGxcIjogXCJcXGYxYTBcIixcbiAgXCJib29rbWFyay14XCI6IFwiXFxmMWExXCIsXG4gIFwiYm9va21hcmtcIjogXCJcXGYxYTJcIixcbiAgXCJib29rbWFya3MtZmlsbFwiOiBcIlxcZjFhM1wiLFxuICBcImJvb2ttYXJrc1wiOiBcIlxcZjFhNFwiLFxuICBcImJvb2tzaGVsZlwiOiBcIlxcZjFhNVwiLFxuICBcImJvb3RzdHJhcC1maWxsXCI6IFwiXFxmMWE2XCIsXG4gIFwiYm9vdHN0cmFwLXJlYm9vdFwiOiBcIlxcZjFhN1wiLFxuICBcImJvb3RzdHJhcFwiOiBcIlxcZjFhOFwiLFxuICBcImJvcmRlci1hbGxcIjogXCJcXGYxYTlcIixcbiAgXCJib3JkZXItYm90dG9tXCI6IFwiXFxmMWFhXCIsXG4gIFwiYm9yZGVyLWNlbnRlclwiOiBcIlxcZjFhYlwiLFxuICBcImJvcmRlci1pbm5lclwiOiBcIlxcZjFhY1wiLFxuICBcImJvcmRlci1sZWZ0XCI6IFwiXFxmMWFkXCIsXG4gIFwiYm9yZGVyLW1pZGRsZVwiOiBcIlxcZjFhZVwiLFxuICBcImJvcmRlci1vdXRlclwiOiBcIlxcZjFhZlwiLFxuICBcImJvcmRlci1yaWdodFwiOiBcIlxcZjFiMFwiLFxuICBcImJvcmRlci1zdHlsZVwiOiBcIlxcZjFiMVwiLFxuICBcImJvcmRlci10b3BcIjogXCJcXGYxYjJcIixcbiAgXCJib3JkZXItd2lkdGhcIjogXCJcXGYxYjNcIixcbiAgXCJib3JkZXJcIjogXCJcXGYxYjRcIixcbiAgXCJib3VuZGluZy1ib3gtY2lyY2xlc1wiOiBcIlxcZjFiNVwiLFxuICBcImJvdW5kaW5nLWJveFwiOiBcIlxcZjFiNlwiLFxuICBcImJveC1hcnJvdy1kb3duLWxlZnRcIjogXCJcXGYxYjdcIixcbiAgXCJib3gtYXJyb3ctZG93bi1yaWdodFwiOiBcIlxcZjFiOFwiLFxuICBcImJveC1hcnJvdy1kb3duXCI6IFwiXFxmMWI5XCIsXG4gIFwiYm94LWFycm93LWluLWRvd24tbGVmdFwiOiBcIlxcZjFiYVwiLFxuICBcImJveC1hcnJvdy1pbi1kb3duLXJpZ2h0XCI6IFwiXFxmMWJiXCIsXG4gIFwiYm94LWFycm93LWluLWRvd25cIjogXCJcXGYxYmNcIixcbiAgXCJib3gtYXJyb3ctaW4tbGVmdFwiOiBcIlxcZjFiZFwiLFxuICBcImJveC1hcnJvdy1pbi1yaWdodFwiOiBcIlxcZjFiZVwiLFxuICBcImJveC1hcnJvdy1pbi11cC1sZWZ0XCI6IFwiXFxmMWJmXCIsXG4gIFwiYm94LWFycm93LWluLXVwLXJpZ2h0XCI6IFwiXFxmMWMwXCIsXG4gIFwiYm94LWFycm93LWluLXVwXCI6IFwiXFxmMWMxXCIsXG4gIFwiYm94LWFycm93LWxlZnRcIjogXCJcXGYxYzJcIixcbiAgXCJib3gtYXJyb3ctcmlnaHRcIjogXCJcXGYxYzNcIixcbiAgXCJib3gtYXJyb3ctdXAtbGVmdFwiOiBcIlxcZjFjNFwiLFxuICBcImJveC1hcnJvdy11cC1yaWdodFwiOiBcIlxcZjFjNVwiLFxuICBcImJveC1hcnJvdy11cFwiOiBcIlxcZjFjNlwiLFxuICBcImJveC1zZWFtXCI6IFwiXFxmMWM3XCIsXG4gIFwiYm94XCI6IFwiXFxmMWM4XCIsXG4gIFwiYnJhY2VzXCI6IFwiXFxmMWM5XCIsXG4gIFwiYnJpY2tzXCI6IFwiXFxmMWNhXCIsXG4gIFwiYnJpZWZjYXNlLWZpbGxcIjogXCJcXGYxY2JcIixcbiAgXCJicmllZmNhc2VcIjogXCJcXGYxY2NcIixcbiAgXCJicmlnaHRuZXNzLWFsdC1oaWdoLWZpbGxcIjogXCJcXGYxY2RcIixcbiAgXCJicmlnaHRuZXNzLWFsdC1oaWdoXCI6IFwiXFxmMWNlXCIsXG4gIFwiYnJpZ2h0bmVzcy1hbHQtbG93LWZpbGxcIjogXCJcXGYxY2ZcIixcbiAgXCJicmlnaHRuZXNzLWFsdC1sb3dcIjogXCJcXGYxZDBcIixcbiAgXCJicmlnaHRuZXNzLWhpZ2gtZmlsbFwiOiBcIlxcZjFkMVwiLFxuICBcImJyaWdodG5lc3MtaGlnaFwiOiBcIlxcZjFkMlwiLFxuICBcImJyaWdodG5lc3MtbG93LWZpbGxcIjogXCJcXGYxZDNcIixcbiAgXCJicmlnaHRuZXNzLWxvd1wiOiBcIlxcZjFkNFwiLFxuICBcImJyb2FkY2FzdC1waW5cIjogXCJcXGYxZDVcIixcbiAgXCJicm9hZGNhc3RcIjogXCJcXGYxZDZcIixcbiAgXCJicnVzaC1maWxsXCI6IFwiXFxmMWQ3XCIsXG4gIFwiYnJ1c2hcIjogXCJcXGYxZDhcIixcbiAgXCJidWNrZXQtZmlsbFwiOiBcIlxcZjFkOVwiLFxuICBcImJ1Y2tldFwiOiBcIlxcZjFkYVwiLFxuICBcImJ1Zy1maWxsXCI6IFwiXFxmMWRiXCIsXG4gIFwiYnVnXCI6IFwiXFxmMWRjXCIsXG4gIFwiYnVpbGRpbmdcIjogXCJcXGYxZGRcIixcbiAgXCJidWxsc2V5ZVwiOiBcIlxcZjFkZVwiLFxuICBcImNhbGN1bGF0b3ItZmlsbFwiOiBcIlxcZjFkZlwiLFxuICBcImNhbGN1bGF0b3JcIjogXCJcXGYxZTBcIixcbiAgXCJjYWxlbmRhci1jaGVjay1maWxsXCI6IFwiXFxmMWUxXCIsXG4gIFwiY2FsZW5kYXItY2hlY2tcIjogXCJcXGYxZTJcIixcbiAgXCJjYWxlbmRhci1kYXRlLWZpbGxcIjogXCJcXGYxZTNcIixcbiAgXCJjYWxlbmRhci1kYXRlXCI6IFwiXFxmMWU0XCIsXG4gIFwiY2FsZW5kYXItZGF5LWZpbGxcIjogXCJcXGYxZTVcIixcbiAgXCJjYWxlbmRhci1kYXlcIjogXCJcXGYxZTZcIixcbiAgXCJjYWxlbmRhci1ldmVudC1maWxsXCI6IFwiXFxmMWU3XCIsXG4gIFwiY2FsZW5kYXItZXZlbnRcIjogXCJcXGYxZThcIixcbiAgXCJjYWxlbmRhci1maWxsXCI6IFwiXFxmMWU5XCIsXG4gIFwiY2FsZW5kYXItbWludXMtZmlsbFwiOiBcIlxcZjFlYVwiLFxuICBcImNhbGVuZGFyLW1pbnVzXCI6IFwiXFxmMWViXCIsXG4gIFwiY2FsZW5kYXItbW9udGgtZmlsbFwiOiBcIlxcZjFlY1wiLFxuICBcImNhbGVuZGFyLW1vbnRoXCI6IFwiXFxmMWVkXCIsXG4gIFwiY2FsZW5kYXItcGx1cy1maWxsXCI6IFwiXFxmMWVlXCIsXG4gIFwiY2FsZW5kYXItcGx1c1wiOiBcIlxcZjFlZlwiLFxuICBcImNhbGVuZGFyLXJhbmdlLWZpbGxcIjogXCJcXGYxZjBcIixcbiAgXCJjYWxlbmRhci1yYW5nZVwiOiBcIlxcZjFmMVwiLFxuICBcImNhbGVuZGFyLXdlZWstZmlsbFwiOiBcIlxcZjFmMlwiLFxuICBcImNhbGVuZGFyLXdlZWtcIjogXCJcXGYxZjNcIixcbiAgXCJjYWxlbmRhci14LWZpbGxcIjogXCJcXGYxZjRcIixcbiAgXCJjYWxlbmRhci14XCI6IFwiXFxmMWY1XCIsXG4gIFwiY2FsZW5kYXJcIjogXCJcXGYxZjZcIixcbiAgXCJjYWxlbmRhcjItY2hlY2stZmlsbFwiOiBcIlxcZjFmN1wiLFxuICBcImNhbGVuZGFyMi1jaGVja1wiOiBcIlxcZjFmOFwiLFxuICBcImNhbGVuZGFyMi1kYXRlLWZpbGxcIjogXCJcXGYxZjlcIixcbiAgXCJjYWxlbmRhcjItZGF0ZVwiOiBcIlxcZjFmYVwiLFxuICBcImNhbGVuZGFyMi1kYXktZmlsbFwiOiBcIlxcZjFmYlwiLFxuICBcImNhbGVuZGFyMi1kYXlcIjogXCJcXGYxZmNcIixcbiAgXCJjYWxlbmRhcjItZXZlbnQtZmlsbFwiOiBcIlxcZjFmZFwiLFxuICBcImNhbGVuZGFyMi1ldmVudFwiOiBcIlxcZjFmZVwiLFxuICBcImNhbGVuZGFyMi1maWxsXCI6IFwiXFxmMWZmXCIsXG4gIFwiY2FsZW5kYXIyLW1pbnVzLWZpbGxcIjogXCJcXGYyMDBcIixcbiAgXCJjYWxlbmRhcjItbWludXNcIjogXCJcXGYyMDFcIixcbiAgXCJjYWxlbmRhcjItbW9udGgtZmlsbFwiOiBcIlxcZjIwMlwiLFxuICBcImNhbGVuZGFyMi1tb250aFwiOiBcIlxcZjIwM1wiLFxuICBcImNhbGVuZGFyMi1wbHVzLWZpbGxcIjogXCJcXGYyMDRcIixcbiAgXCJjYWxlbmRhcjItcGx1c1wiOiBcIlxcZjIwNVwiLFxuICBcImNhbGVuZGFyMi1yYW5nZS1maWxsXCI6IFwiXFxmMjA2XCIsXG4gIFwiY2FsZW5kYXIyLXJhbmdlXCI6IFwiXFxmMjA3XCIsXG4gIFwiY2FsZW5kYXIyLXdlZWstZmlsbFwiOiBcIlxcZjIwOFwiLFxuICBcImNhbGVuZGFyMi13ZWVrXCI6IFwiXFxmMjA5XCIsXG4gIFwiY2FsZW5kYXIyLXgtZmlsbFwiOiBcIlxcZjIwYVwiLFxuICBcImNhbGVuZGFyMi14XCI6IFwiXFxmMjBiXCIsXG4gIFwiY2FsZW5kYXIyXCI6IFwiXFxmMjBjXCIsXG4gIFwiY2FsZW5kYXIzLWV2ZW50LWZpbGxcIjogXCJcXGYyMGRcIixcbiAgXCJjYWxlbmRhcjMtZXZlbnRcIjogXCJcXGYyMGVcIixcbiAgXCJjYWxlbmRhcjMtZmlsbFwiOiBcIlxcZjIwZlwiLFxuICBcImNhbGVuZGFyMy1yYW5nZS1maWxsXCI6IFwiXFxmMjEwXCIsXG4gIFwiY2FsZW5kYXIzLXJhbmdlXCI6IFwiXFxmMjExXCIsXG4gIFwiY2FsZW5kYXIzLXdlZWstZmlsbFwiOiBcIlxcZjIxMlwiLFxuICBcImNhbGVuZGFyMy13ZWVrXCI6IFwiXFxmMjEzXCIsXG4gIFwiY2FsZW5kYXIzXCI6IFwiXFxmMjE0XCIsXG4gIFwiY2FsZW5kYXI0LWV2ZW50XCI6IFwiXFxmMjE1XCIsXG4gIFwiY2FsZW5kYXI0LXJhbmdlXCI6IFwiXFxmMjE2XCIsXG4gIFwiY2FsZW5kYXI0LXdlZWtcIjogXCJcXGYyMTdcIixcbiAgXCJjYWxlbmRhcjRcIjogXCJcXGYyMThcIixcbiAgXCJjYW1lcmEtZmlsbFwiOiBcIlxcZjIxOVwiLFxuICBcImNhbWVyYS1yZWVscy1maWxsXCI6IFwiXFxmMjFhXCIsXG4gIFwiY2FtZXJhLXJlZWxzXCI6IFwiXFxmMjFiXCIsXG4gIFwiY2FtZXJhLXZpZGVvLWZpbGxcIjogXCJcXGYyMWNcIixcbiAgXCJjYW1lcmEtdmlkZW8tb2ZmLWZpbGxcIjogXCJcXGYyMWRcIixcbiAgXCJjYW1lcmEtdmlkZW8tb2ZmXCI6IFwiXFxmMjFlXCIsXG4gIFwiY2FtZXJhLXZpZGVvXCI6IFwiXFxmMjFmXCIsXG4gIFwiY2FtZXJhXCI6IFwiXFxmMjIwXCIsXG4gIFwiY2FtZXJhMlwiOiBcIlxcZjIyMVwiLFxuICBcImNhcHNsb2NrLWZpbGxcIjogXCJcXGYyMjJcIixcbiAgXCJjYXBzbG9ja1wiOiBcIlxcZjIyM1wiLFxuICBcImNhcmQtY2hlY2tsaXN0XCI6IFwiXFxmMjI0XCIsXG4gIFwiY2FyZC1oZWFkaW5nXCI6IFwiXFxmMjI1XCIsXG4gIFwiY2FyZC1pbWFnZVwiOiBcIlxcZjIyNlwiLFxuICBcImNhcmQtbGlzdFwiOiBcIlxcZjIyN1wiLFxuICBcImNhcmQtdGV4dFwiOiBcIlxcZjIyOFwiLFxuICBcImNhcmV0LWRvd24tZmlsbFwiOiBcIlxcZjIyOVwiLFxuICBcImNhcmV0LWRvd24tc3F1YXJlLWZpbGxcIjogXCJcXGYyMmFcIixcbiAgXCJjYXJldC1kb3duLXNxdWFyZVwiOiBcIlxcZjIyYlwiLFxuICBcImNhcmV0LWRvd25cIjogXCJcXGYyMmNcIixcbiAgXCJjYXJldC1sZWZ0LWZpbGxcIjogXCJcXGYyMmRcIixcbiAgXCJjYXJldC1sZWZ0LXNxdWFyZS1maWxsXCI6IFwiXFxmMjJlXCIsXG4gIFwiY2FyZXQtbGVmdC1zcXVhcmVcIjogXCJcXGYyMmZcIixcbiAgXCJjYXJldC1sZWZ0XCI6IFwiXFxmMjMwXCIsXG4gIFwiY2FyZXQtcmlnaHQtZmlsbFwiOiBcIlxcZjIzMVwiLFxuICBcImNhcmV0LXJpZ2h0LXNxdWFyZS1maWxsXCI6IFwiXFxmMjMyXCIsXG4gIFwiY2FyZXQtcmlnaHQtc3F1YXJlXCI6IFwiXFxmMjMzXCIsXG4gIFwiY2FyZXQtcmlnaHRcIjogXCJcXGYyMzRcIixcbiAgXCJjYXJldC11cC1maWxsXCI6IFwiXFxmMjM1XCIsXG4gIFwiY2FyZXQtdXAtc3F1YXJlLWZpbGxcIjogXCJcXGYyMzZcIixcbiAgXCJjYXJldC11cC1zcXVhcmVcIjogXCJcXGYyMzdcIixcbiAgXCJjYXJldC11cFwiOiBcIlxcZjIzOFwiLFxuICBcImNhcnQtY2hlY2stZmlsbFwiOiBcIlxcZjIzOVwiLFxuICBcImNhcnQtY2hlY2tcIjogXCJcXGYyM2FcIixcbiAgXCJjYXJ0LWRhc2gtZmlsbFwiOiBcIlxcZjIzYlwiLFxuICBcImNhcnQtZGFzaFwiOiBcIlxcZjIzY1wiLFxuICBcImNhcnQtZmlsbFwiOiBcIlxcZjIzZFwiLFxuICBcImNhcnQtcGx1cy1maWxsXCI6IFwiXFxmMjNlXCIsXG4gIFwiY2FydC1wbHVzXCI6IFwiXFxmMjNmXCIsXG4gIFwiY2FydC14LWZpbGxcIjogXCJcXGYyNDBcIixcbiAgXCJjYXJ0LXhcIjogXCJcXGYyNDFcIixcbiAgXCJjYXJ0XCI6IFwiXFxmMjQyXCIsXG4gIFwiY2FydDJcIjogXCJcXGYyNDNcIixcbiAgXCJjYXJ0M1wiOiBcIlxcZjI0NFwiLFxuICBcImNhcnQ0XCI6IFwiXFxmMjQ1XCIsXG4gIFwiY2FzaC1zdGFja1wiOiBcIlxcZjI0NlwiLFxuICBcImNhc2hcIjogXCJcXGYyNDdcIixcbiAgXCJjYXN0XCI6IFwiXFxmMjQ4XCIsXG4gIFwiY2hhdC1kb3RzLWZpbGxcIjogXCJcXGYyNDlcIixcbiAgXCJjaGF0LWRvdHNcIjogXCJcXGYyNGFcIixcbiAgXCJjaGF0LWZpbGxcIjogXCJcXGYyNGJcIixcbiAgXCJjaGF0LWxlZnQtZG90cy1maWxsXCI6IFwiXFxmMjRjXCIsXG4gIFwiY2hhdC1sZWZ0LWRvdHNcIjogXCJcXGYyNGRcIixcbiAgXCJjaGF0LWxlZnQtZmlsbFwiOiBcIlxcZjI0ZVwiLFxuICBcImNoYXQtbGVmdC1xdW90ZS1maWxsXCI6IFwiXFxmMjRmXCIsXG4gIFwiY2hhdC1sZWZ0LXF1b3RlXCI6IFwiXFxmMjUwXCIsXG4gIFwiY2hhdC1sZWZ0LXRleHQtZmlsbFwiOiBcIlxcZjI1MVwiLFxuICBcImNoYXQtbGVmdC10ZXh0XCI6IFwiXFxmMjUyXCIsXG4gIFwiY2hhdC1sZWZ0XCI6IFwiXFxmMjUzXCIsXG4gIFwiY2hhdC1xdW90ZS1maWxsXCI6IFwiXFxmMjU0XCIsXG4gIFwiY2hhdC1xdW90ZVwiOiBcIlxcZjI1NVwiLFxuICBcImNoYXQtcmlnaHQtZG90cy1maWxsXCI6IFwiXFxmMjU2XCIsXG4gIFwiY2hhdC1yaWdodC1kb3RzXCI6IFwiXFxmMjU3XCIsXG4gIFwiY2hhdC1yaWdodC1maWxsXCI6IFwiXFxmMjU4XCIsXG4gIFwiY2hhdC1yaWdodC1xdW90ZS1maWxsXCI6IFwiXFxmMjU5XCIsXG4gIFwiY2hhdC1yaWdodC1xdW90ZVwiOiBcIlxcZjI1YVwiLFxuICBcImNoYXQtcmlnaHQtdGV4dC1maWxsXCI6IFwiXFxmMjViXCIsXG4gIFwiY2hhdC1yaWdodC10ZXh0XCI6IFwiXFxmMjVjXCIsXG4gIFwiY2hhdC1yaWdodFwiOiBcIlxcZjI1ZFwiLFxuICBcImNoYXQtc3F1YXJlLWRvdHMtZmlsbFwiOiBcIlxcZjI1ZVwiLFxuICBcImNoYXQtc3F1YXJlLWRvdHNcIjogXCJcXGYyNWZcIixcbiAgXCJjaGF0LXNxdWFyZS1maWxsXCI6IFwiXFxmMjYwXCIsXG4gIFwiY2hhdC1zcXVhcmUtcXVvdGUtZmlsbFwiOiBcIlxcZjI2MVwiLFxuICBcImNoYXQtc3F1YXJlLXF1b3RlXCI6IFwiXFxmMjYyXCIsXG4gIFwiY2hhdC1zcXVhcmUtdGV4dC1maWxsXCI6IFwiXFxmMjYzXCIsXG4gIFwiY2hhdC1zcXVhcmUtdGV4dFwiOiBcIlxcZjI2NFwiLFxuICBcImNoYXQtc3F1YXJlXCI6IFwiXFxmMjY1XCIsXG4gIFwiY2hhdC10ZXh0LWZpbGxcIjogXCJcXGYyNjZcIixcbiAgXCJjaGF0LXRleHRcIjogXCJcXGYyNjdcIixcbiAgXCJjaGF0XCI6IFwiXFxmMjY4XCIsXG4gIFwiY2hlY2stYWxsXCI6IFwiXFxmMjY5XCIsXG4gIFwiY2hlY2stY2lyY2xlLWZpbGxcIjogXCJcXGYyNmFcIixcbiAgXCJjaGVjay1jaXJjbGVcIjogXCJcXGYyNmJcIixcbiAgXCJjaGVjay1zcXVhcmUtZmlsbFwiOiBcIlxcZjI2Y1wiLFxuICBcImNoZWNrLXNxdWFyZVwiOiBcIlxcZjI2ZFwiLFxuICBcImNoZWNrXCI6IFwiXFxmMjZlXCIsXG4gIFwiY2hlY2syLWFsbFwiOiBcIlxcZjI2ZlwiLFxuICBcImNoZWNrMi1jaXJjbGVcIjogXCJcXGYyNzBcIixcbiAgXCJjaGVjazItc3F1YXJlXCI6IFwiXFxmMjcxXCIsXG4gIFwiY2hlY2syXCI6IFwiXFxmMjcyXCIsXG4gIFwiY2hldnJvbi1iYXItY29udHJhY3RcIjogXCJcXGYyNzNcIixcbiAgXCJjaGV2cm9uLWJhci1kb3duXCI6IFwiXFxmMjc0XCIsXG4gIFwiY2hldnJvbi1iYXItZXhwYW5kXCI6IFwiXFxmMjc1XCIsXG4gIFwiY2hldnJvbi1iYXItbGVmdFwiOiBcIlxcZjI3NlwiLFxuICBcImNoZXZyb24tYmFyLXJpZ2h0XCI6IFwiXFxmMjc3XCIsXG4gIFwiY2hldnJvbi1iYXItdXBcIjogXCJcXGYyNzhcIixcbiAgXCJjaGV2cm9uLWNvbXBhY3QtZG93blwiOiBcIlxcZjI3OVwiLFxuICBcImNoZXZyb24tY29tcGFjdC1sZWZ0XCI6IFwiXFxmMjdhXCIsXG4gIFwiY2hldnJvbi1jb21wYWN0LXJpZ2h0XCI6IFwiXFxmMjdiXCIsXG4gIFwiY2hldnJvbi1jb21wYWN0LXVwXCI6IFwiXFxmMjdjXCIsXG4gIFwiY2hldnJvbi1jb250cmFjdFwiOiBcIlxcZjI3ZFwiLFxuICBcImNoZXZyb24tZG91YmxlLWRvd25cIjogXCJcXGYyN2VcIixcbiAgXCJjaGV2cm9uLWRvdWJsZS1sZWZ0XCI6IFwiXFxmMjdmXCIsXG4gIFwiY2hldnJvbi1kb3VibGUtcmlnaHRcIjogXCJcXGYyODBcIixcbiAgXCJjaGV2cm9uLWRvdWJsZS11cFwiOiBcIlxcZjI4MVwiLFxuICBcImNoZXZyb24tZG93blwiOiBcIlxcZjI4MlwiLFxuICBcImNoZXZyb24tZXhwYW5kXCI6IFwiXFxmMjgzXCIsXG4gIFwiY2hldnJvbi1sZWZ0XCI6IFwiXFxmMjg0XCIsXG4gIFwiY2hldnJvbi1yaWdodFwiOiBcIlxcZjI4NVwiLFxuICBcImNoZXZyb24tdXBcIjogXCJcXGYyODZcIixcbiAgXCJjaXJjbGUtZmlsbFwiOiBcIlxcZjI4N1wiLFxuICBcImNpcmNsZS1oYWxmXCI6IFwiXFxmMjg4XCIsXG4gIFwiY2lyY2xlLXNxdWFyZVwiOiBcIlxcZjI4OVwiLFxuICBcImNpcmNsZVwiOiBcIlxcZjI4YVwiLFxuICBcImNsaXBib2FyZC1jaGVja1wiOiBcIlxcZjI4YlwiLFxuICBcImNsaXBib2FyZC1kYXRhXCI6IFwiXFxmMjhjXCIsXG4gIFwiY2xpcGJvYXJkLW1pbnVzXCI6IFwiXFxmMjhkXCIsXG4gIFwiY2xpcGJvYXJkLXBsdXNcIjogXCJcXGYyOGVcIixcbiAgXCJjbGlwYm9hcmQteFwiOiBcIlxcZjI4ZlwiLFxuICBcImNsaXBib2FyZFwiOiBcIlxcZjI5MFwiLFxuICBcImNsb2NrLWZpbGxcIjogXCJcXGYyOTFcIixcbiAgXCJjbG9jay1oaXN0b3J5XCI6IFwiXFxmMjkyXCIsXG4gIFwiY2xvY2tcIjogXCJcXGYyOTNcIixcbiAgXCJjbG91ZC1hcnJvdy1kb3duLWZpbGxcIjogXCJcXGYyOTRcIixcbiAgXCJjbG91ZC1hcnJvdy1kb3duXCI6IFwiXFxmMjk1XCIsXG4gIFwiY2xvdWQtYXJyb3ctdXAtZmlsbFwiOiBcIlxcZjI5NlwiLFxuICBcImNsb3VkLWFycm93LXVwXCI6IFwiXFxmMjk3XCIsXG4gIFwiY2xvdWQtY2hlY2stZmlsbFwiOiBcIlxcZjI5OFwiLFxuICBcImNsb3VkLWNoZWNrXCI6IFwiXFxmMjk5XCIsXG4gIFwiY2xvdWQtZG93bmxvYWQtZmlsbFwiOiBcIlxcZjI5YVwiLFxuICBcImNsb3VkLWRvd25sb2FkXCI6IFwiXFxmMjliXCIsXG4gIFwiY2xvdWQtZHJpenpsZS1maWxsXCI6IFwiXFxmMjljXCIsXG4gIFwiY2xvdWQtZHJpenpsZVwiOiBcIlxcZjI5ZFwiLFxuICBcImNsb3VkLWZpbGxcIjogXCJcXGYyOWVcIixcbiAgXCJjbG91ZC1mb2ctZmlsbFwiOiBcIlxcZjI5ZlwiLFxuICBcImNsb3VkLWZvZ1wiOiBcIlxcZjJhMFwiLFxuICBcImNsb3VkLWZvZzItZmlsbFwiOiBcIlxcZjJhMVwiLFxuICBcImNsb3VkLWZvZzJcIjogXCJcXGYyYTJcIixcbiAgXCJjbG91ZC1oYWlsLWZpbGxcIjogXCJcXGYyYTNcIixcbiAgXCJjbG91ZC1oYWlsXCI6IFwiXFxmMmE0XCIsXG4gIFwiY2xvdWQtaGF6ZS0xXCI6IFwiXFxmMmE1XCIsXG4gIFwiY2xvdWQtaGF6ZS1maWxsXCI6IFwiXFxmMmE2XCIsXG4gIFwiY2xvdWQtaGF6ZVwiOiBcIlxcZjJhN1wiLFxuICBcImNsb3VkLWhhemUyLWZpbGxcIjogXCJcXGYyYThcIixcbiAgXCJjbG91ZC1saWdodG5pbmctZmlsbFwiOiBcIlxcZjJhOVwiLFxuICBcImNsb3VkLWxpZ2h0bmluZy1yYWluLWZpbGxcIjogXCJcXGYyYWFcIixcbiAgXCJjbG91ZC1saWdodG5pbmctcmFpblwiOiBcIlxcZjJhYlwiLFxuICBcImNsb3VkLWxpZ2h0bmluZ1wiOiBcIlxcZjJhY1wiLFxuICBcImNsb3VkLW1pbnVzLWZpbGxcIjogXCJcXGYyYWRcIixcbiAgXCJjbG91ZC1taW51c1wiOiBcIlxcZjJhZVwiLFxuICBcImNsb3VkLW1vb24tZmlsbFwiOiBcIlxcZjJhZlwiLFxuICBcImNsb3VkLW1vb25cIjogXCJcXGYyYjBcIixcbiAgXCJjbG91ZC1wbHVzLWZpbGxcIjogXCJcXGYyYjFcIixcbiAgXCJjbG91ZC1wbHVzXCI6IFwiXFxmMmIyXCIsXG4gIFwiY2xvdWQtcmFpbi1maWxsXCI6IFwiXFxmMmIzXCIsXG4gIFwiY2xvdWQtcmFpbi1oZWF2eS1maWxsXCI6IFwiXFxmMmI0XCIsXG4gIFwiY2xvdWQtcmFpbi1oZWF2eVwiOiBcIlxcZjJiNVwiLFxuICBcImNsb3VkLXJhaW5cIjogXCJcXGYyYjZcIixcbiAgXCJjbG91ZC1zbGFzaC1maWxsXCI6IFwiXFxmMmI3XCIsXG4gIFwiY2xvdWQtc2xhc2hcIjogXCJcXGYyYjhcIixcbiAgXCJjbG91ZC1zbGVldC1maWxsXCI6IFwiXFxmMmI5XCIsXG4gIFwiY2xvdWQtc2xlZXRcIjogXCJcXGYyYmFcIixcbiAgXCJjbG91ZC1zbm93LWZpbGxcIjogXCJcXGYyYmJcIixcbiAgXCJjbG91ZC1zbm93XCI6IFwiXFxmMmJjXCIsXG4gIFwiY2xvdWQtc3VuLWZpbGxcIjogXCJcXGYyYmRcIixcbiAgXCJjbG91ZC1zdW5cIjogXCJcXGYyYmVcIixcbiAgXCJjbG91ZC11cGxvYWQtZmlsbFwiOiBcIlxcZjJiZlwiLFxuICBcImNsb3VkLXVwbG9hZFwiOiBcIlxcZjJjMFwiLFxuICBcImNsb3VkXCI6IFwiXFxmMmMxXCIsXG4gIFwiY2xvdWRzLWZpbGxcIjogXCJcXGYyYzJcIixcbiAgXCJjbG91ZHNcIjogXCJcXGYyYzNcIixcbiAgXCJjbG91ZHktZmlsbFwiOiBcIlxcZjJjNFwiLFxuICBcImNsb3VkeVwiOiBcIlxcZjJjNVwiLFxuICBcImNvZGUtc2xhc2hcIjogXCJcXGYyYzZcIixcbiAgXCJjb2RlLXNxdWFyZVwiOiBcIlxcZjJjN1wiLFxuICBcImNvZGVcIjogXCJcXGYyYzhcIixcbiAgXCJjb2xsZWN0aW9uLWZpbGxcIjogXCJcXGYyYzlcIixcbiAgXCJjb2xsZWN0aW9uLXBsYXktZmlsbFwiOiBcIlxcZjJjYVwiLFxuICBcImNvbGxlY3Rpb24tcGxheVwiOiBcIlxcZjJjYlwiLFxuICBcImNvbGxlY3Rpb25cIjogXCJcXGYyY2NcIixcbiAgXCJjb2x1bW5zLWdhcFwiOiBcIlxcZjJjZFwiLFxuICBcImNvbHVtbnNcIjogXCJcXGYyY2VcIixcbiAgXCJjb21tYW5kXCI6IFwiXFxmMmNmXCIsXG4gIFwiY29tcGFzcy1maWxsXCI6IFwiXFxmMmQwXCIsXG4gIFwiY29tcGFzc1wiOiBcIlxcZjJkMVwiLFxuICBcImNvbmUtc3RyaXBlZFwiOiBcIlxcZjJkMlwiLFxuICBcImNvbmVcIjogXCJcXGYyZDNcIixcbiAgXCJjb250cm9sbGVyXCI6IFwiXFxmMmQ0XCIsXG4gIFwiY3B1LWZpbGxcIjogXCJcXGYyZDVcIixcbiAgXCJjcHVcIjogXCJcXGYyZDZcIixcbiAgXCJjcmVkaXQtY2FyZC0yLWJhY2stZmlsbFwiOiBcIlxcZjJkN1wiLFxuICBcImNyZWRpdC1jYXJkLTItYmFja1wiOiBcIlxcZjJkOFwiLFxuICBcImNyZWRpdC1jYXJkLTItZnJvbnQtZmlsbFwiOiBcIlxcZjJkOVwiLFxuICBcImNyZWRpdC1jYXJkLTItZnJvbnRcIjogXCJcXGYyZGFcIixcbiAgXCJjcmVkaXQtY2FyZC1maWxsXCI6IFwiXFxmMmRiXCIsXG4gIFwiY3JlZGl0LWNhcmRcIjogXCJcXGYyZGNcIixcbiAgXCJjcm9wXCI6IFwiXFxmMmRkXCIsXG4gIFwiY3VwLWZpbGxcIjogXCJcXGYyZGVcIixcbiAgXCJjdXAtc3RyYXdcIjogXCJcXGYyZGZcIixcbiAgXCJjdXBcIjogXCJcXGYyZTBcIixcbiAgXCJjdXJzb3ItZmlsbFwiOiBcIlxcZjJlMVwiLFxuICBcImN1cnNvci10ZXh0XCI6IFwiXFxmMmUyXCIsXG4gIFwiY3Vyc29yXCI6IFwiXFxmMmUzXCIsXG4gIFwiZGFzaC1jaXJjbGUtZG90dGVkXCI6IFwiXFxmMmU0XCIsXG4gIFwiZGFzaC1jaXJjbGUtZmlsbFwiOiBcIlxcZjJlNVwiLFxuICBcImRhc2gtY2lyY2xlXCI6IFwiXFxmMmU2XCIsXG4gIFwiZGFzaC1zcXVhcmUtZG90dGVkXCI6IFwiXFxmMmU3XCIsXG4gIFwiZGFzaC1zcXVhcmUtZmlsbFwiOiBcIlxcZjJlOFwiLFxuICBcImRhc2gtc3F1YXJlXCI6IFwiXFxmMmU5XCIsXG4gIFwiZGFzaFwiOiBcIlxcZjJlYVwiLFxuICBcImRpYWdyYW0tMi1maWxsXCI6IFwiXFxmMmViXCIsXG4gIFwiZGlhZ3JhbS0yXCI6IFwiXFxmMmVjXCIsXG4gIFwiZGlhZ3JhbS0zLWZpbGxcIjogXCJcXGYyZWRcIixcbiAgXCJkaWFncmFtLTNcIjogXCJcXGYyZWVcIixcbiAgXCJkaWFtb25kLWZpbGxcIjogXCJcXGYyZWZcIixcbiAgXCJkaWFtb25kLWhhbGZcIjogXCJcXGYyZjBcIixcbiAgXCJkaWFtb25kXCI6IFwiXFxmMmYxXCIsXG4gIFwiZGljZS0xLWZpbGxcIjogXCJcXGYyZjJcIixcbiAgXCJkaWNlLTFcIjogXCJcXGYyZjNcIixcbiAgXCJkaWNlLTItZmlsbFwiOiBcIlxcZjJmNFwiLFxuICBcImRpY2UtMlwiOiBcIlxcZjJmNVwiLFxuICBcImRpY2UtMy1maWxsXCI6IFwiXFxmMmY2XCIsXG4gIFwiZGljZS0zXCI6IFwiXFxmMmY3XCIsXG4gIFwiZGljZS00LWZpbGxcIjogXCJcXGYyZjhcIixcbiAgXCJkaWNlLTRcIjogXCJcXGYyZjlcIixcbiAgXCJkaWNlLTUtZmlsbFwiOiBcIlxcZjJmYVwiLFxuICBcImRpY2UtNVwiOiBcIlxcZjJmYlwiLFxuICBcImRpY2UtNi1maWxsXCI6IFwiXFxmMmZjXCIsXG4gIFwiZGljZS02XCI6IFwiXFxmMmZkXCIsXG4gIFwiZGlzYy1maWxsXCI6IFwiXFxmMmZlXCIsXG4gIFwiZGlzY1wiOiBcIlxcZjJmZlwiLFxuICBcImRpc2NvcmRcIjogXCJcXGYzMDBcIixcbiAgXCJkaXNwbGF5LWZpbGxcIjogXCJcXGYzMDFcIixcbiAgXCJkaXNwbGF5XCI6IFwiXFxmMzAyXCIsXG4gIFwiZGlzdHJpYnV0ZS1ob3Jpem9udGFsXCI6IFwiXFxmMzAzXCIsXG4gIFwiZGlzdHJpYnV0ZS12ZXJ0aWNhbFwiOiBcIlxcZjMwNFwiLFxuICBcImRvb3ItY2xvc2VkLWZpbGxcIjogXCJcXGYzMDVcIixcbiAgXCJkb29yLWNsb3NlZFwiOiBcIlxcZjMwNlwiLFxuICBcImRvb3Itb3Blbi1maWxsXCI6IFwiXFxmMzA3XCIsXG4gIFwiZG9vci1vcGVuXCI6IFwiXFxmMzA4XCIsXG4gIFwiZG90XCI6IFwiXFxmMzA5XCIsXG4gIFwiZG93bmxvYWRcIjogXCJcXGYzMGFcIixcbiAgXCJkcm9wbGV0LWZpbGxcIjogXCJcXGYzMGJcIixcbiAgXCJkcm9wbGV0LWhhbGZcIjogXCJcXGYzMGNcIixcbiAgXCJkcm9wbGV0XCI6IFwiXFxmMzBkXCIsXG4gIFwiZWFyYnVkc1wiOiBcIlxcZjMwZVwiLFxuICBcImVhc2VsLWZpbGxcIjogXCJcXGYzMGZcIixcbiAgXCJlYXNlbFwiOiBcIlxcZjMxMFwiLFxuICBcImVnZy1maWxsXCI6IFwiXFxmMzExXCIsXG4gIFwiZWdnLWZyaWVkXCI6IFwiXFxmMzEyXCIsXG4gIFwiZWdnXCI6IFwiXFxmMzEzXCIsXG4gIFwiZWplY3QtZmlsbFwiOiBcIlxcZjMxNFwiLFxuICBcImVqZWN0XCI6IFwiXFxmMzE1XCIsXG4gIFwiZW1vamktYW5ncnktZmlsbFwiOiBcIlxcZjMxNlwiLFxuICBcImVtb2ppLWFuZ3J5XCI6IFwiXFxmMzE3XCIsXG4gIFwiZW1vamktZGl6enktZmlsbFwiOiBcIlxcZjMxOFwiLFxuICBcImVtb2ppLWRpenp5XCI6IFwiXFxmMzE5XCIsXG4gIFwiZW1vamktZXhwcmVzc2lvbmxlc3MtZmlsbFwiOiBcIlxcZjMxYVwiLFxuICBcImVtb2ppLWV4cHJlc3Npb25sZXNzXCI6IFwiXFxmMzFiXCIsXG4gIFwiZW1vamktZnJvd24tZmlsbFwiOiBcIlxcZjMxY1wiLFxuICBcImVtb2ppLWZyb3duXCI6IFwiXFxmMzFkXCIsXG4gIFwiZW1vamktaGVhcnQtZXllcy1maWxsXCI6IFwiXFxmMzFlXCIsXG4gIFwiZW1vamktaGVhcnQtZXllc1wiOiBcIlxcZjMxZlwiLFxuICBcImVtb2ppLWxhdWdoaW5nLWZpbGxcIjogXCJcXGYzMjBcIixcbiAgXCJlbW9qaS1sYXVnaGluZ1wiOiBcIlxcZjMyMVwiLFxuICBcImVtb2ppLW5ldXRyYWwtZmlsbFwiOiBcIlxcZjMyMlwiLFxuICBcImVtb2ppLW5ldXRyYWxcIjogXCJcXGYzMjNcIixcbiAgXCJlbW9qaS1zbWlsZS1maWxsXCI6IFwiXFxmMzI0XCIsXG4gIFwiZW1vamktc21pbGUtdXBzaWRlLWRvd24tZmlsbFwiOiBcIlxcZjMyNVwiLFxuICBcImVtb2ppLXNtaWxlLXVwc2lkZS1kb3duXCI6IFwiXFxmMzI2XCIsXG4gIFwiZW1vamktc21pbGVcIjogXCJcXGYzMjdcIixcbiAgXCJlbW9qaS1zdW5nbGFzc2VzLWZpbGxcIjogXCJcXGYzMjhcIixcbiAgXCJlbW9qaS1zdW5nbGFzc2VzXCI6IFwiXFxmMzI5XCIsXG4gIFwiZW1vamktd2luay1maWxsXCI6IFwiXFxmMzJhXCIsXG4gIFwiZW1vamktd2lua1wiOiBcIlxcZjMyYlwiLFxuICBcImVudmVsb3BlLWZpbGxcIjogXCJcXGYzMmNcIixcbiAgXCJlbnZlbG9wZS1vcGVuLWZpbGxcIjogXCJcXGYzMmRcIixcbiAgXCJlbnZlbG9wZS1vcGVuXCI6IFwiXFxmMzJlXCIsXG4gIFwiZW52ZWxvcGVcIjogXCJcXGYzMmZcIixcbiAgXCJlcmFzZXItZmlsbFwiOiBcIlxcZjMzMFwiLFxuICBcImVyYXNlclwiOiBcIlxcZjMzMVwiLFxuICBcImV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsXCI6IFwiXFxmMzMyXCIsXG4gIFwiZXhjbGFtYXRpb24tY2lyY2xlXCI6IFwiXFxmMzMzXCIsXG4gIFwiZXhjbGFtYXRpb24tZGlhbW9uZC1maWxsXCI6IFwiXFxmMzM0XCIsXG4gIFwiZXhjbGFtYXRpb24tZGlhbW9uZFwiOiBcIlxcZjMzNVwiLFxuICBcImV4Y2xhbWF0aW9uLW9jdGFnb24tZmlsbFwiOiBcIlxcZjMzNlwiLFxuICBcImV4Y2xhbWF0aW9uLW9jdGFnb25cIjogXCJcXGYzMzdcIixcbiAgXCJleGNsYW1hdGlvbi1zcXVhcmUtZmlsbFwiOiBcIlxcZjMzOFwiLFxuICBcImV4Y2xhbWF0aW9uLXNxdWFyZVwiOiBcIlxcZjMzOVwiLFxuICBcImV4Y2xhbWF0aW9uLXRyaWFuZ2xlLWZpbGxcIjogXCJcXGYzM2FcIixcbiAgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiOiBcIlxcZjMzYlwiLFxuICBcImV4Y2xhbWF0aW9uXCI6IFwiXFxmMzNjXCIsXG4gIFwiZXhjbHVkZVwiOiBcIlxcZjMzZFwiLFxuICBcImV5ZS1maWxsXCI6IFwiXFxmMzNlXCIsXG4gIFwiZXllLXNsYXNoLWZpbGxcIjogXCJcXGYzM2ZcIixcbiAgXCJleWUtc2xhc2hcIjogXCJcXGYzNDBcIixcbiAgXCJleWVcIjogXCJcXGYzNDFcIixcbiAgXCJleWVkcm9wcGVyXCI6IFwiXFxmMzQyXCIsXG4gIFwiZXllZ2xhc3Nlc1wiOiBcIlxcZjM0M1wiLFxuICBcImZhY2Vib29rXCI6IFwiXFxmMzQ0XCIsXG4gIFwiZmlsZS1hcnJvdy1kb3duLWZpbGxcIjogXCJcXGYzNDVcIixcbiAgXCJmaWxlLWFycm93LWRvd25cIjogXCJcXGYzNDZcIixcbiAgXCJmaWxlLWFycm93LXVwLWZpbGxcIjogXCJcXGYzNDdcIixcbiAgXCJmaWxlLWFycm93LXVwXCI6IFwiXFxmMzQ4XCIsXG4gIFwiZmlsZS1iYXItZ3JhcGgtZmlsbFwiOiBcIlxcZjM0OVwiLFxuICBcImZpbGUtYmFyLWdyYXBoXCI6IFwiXFxmMzRhXCIsXG4gIFwiZmlsZS1iaW5hcnktZmlsbFwiOiBcIlxcZjM0YlwiLFxuICBcImZpbGUtYmluYXJ5XCI6IFwiXFxmMzRjXCIsXG4gIFwiZmlsZS1icmVhay1maWxsXCI6IFwiXFxmMzRkXCIsXG4gIFwiZmlsZS1icmVha1wiOiBcIlxcZjM0ZVwiLFxuICBcImZpbGUtY2hlY2stZmlsbFwiOiBcIlxcZjM0ZlwiLFxuICBcImZpbGUtY2hlY2tcIjogXCJcXGYzNTBcIixcbiAgXCJmaWxlLWNvZGUtZmlsbFwiOiBcIlxcZjM1MVwiLFxuICBcImZpbGUtY29kZVwiOiBcIlxcZjM1MlwiLFxuICBcImZpbGUtZGlmZi1maWxsXCI6IFwiXFxmMzUzXCIsXG4gIFwiZmlsZS1kaWZmXCI6IFwiXFxmMzU0XCIsXG4gIFwiZmlsZS1lYXJtYXJrLWFycm93LWRvd24tZmlsbFwiOiBcIlxcZjM1NVwiLFxuICBcImZpbGUtZWFybWFyay1hcnJvdy1kb3duXCI6IFwiXFxmMzU2XCIsXG4gIFwiZmlsZS1lYXJtYXJrLWFycm93LXVwLWZpbGxcIjogXCJcXGYzNTdcIixcbiAgXCJmaWxlLWVhcm1hcmstYXJyb3ctdXBcIjogXCJcXGYzNThcIixcbiAgXCJmaWxlLWVhcm1hcmstYmFyLWdyYXBoLWZpbGxcIjogXCJcXGYzNTlcIixcbiAgXCJmaWxlLWVhcm1hcmstYmFyLWdyYXBoXCI6IFwiXFxmMzVhXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWJpbmFyeS1maWxsXCI6IFwiXFxmMzViXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWJpbmFyeVwiOiBcIlxcZjM1Y1wiLFxuICBcImZpbGUtZWFybWFyay1icmVhay1maWxsXCI6IFwiXFxmMzVkXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWJyZWFrXCI6IFwiXFxmMzVlXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWNoZWNrLWZpbGxcIjogXCJcXGYzNWZcIixcbiAgXCJmaWxlLWVhcm1hcmstY2hlY2tcIjogXCJcXGYzNjBcIixcbiAgXCJmaWxlLWVhcm1hcmstY29kZS1maWxsXCI6IFwiXFxmMzYxXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWNvZGVcIjogXCJcXGYzNjJcIixcbiAgXCJmaWxlLWVhcm1hcmstZGlmZi1maWxsXCI6IFwiXFxmMzYzXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWRpZmZcIjogXCJcXGYzNjRcIixcbiAgXCJmaWxlLWVhcm1hcmstZWFzZWwtZmlsbFwiOiBcIlxcZjM2NVwiLFxuICBcImZpbGUtZWFybWFyay1lYXNlbFwiOiBcIlxcZjM2NlwiLFxuICBcImZpbGUtZWFybWFyay1leGNlbC1maWxsXCI6IFwiXFxmMzY3XCIsXG4gIFwiZmlsZS1lYXJtYXJrLWV4Y2VsXCI6IFwiXFxmMzY4XCIsXG4gIFwiZmlsZS1lYXJtYXJrLWZpbGxcIjogXCJcXGYzNjlcIixcbiAgXCJmaWxlLWVhcm1hcmstZm9udC1maWxsXCI6IFwiXFxmMzZhXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWZvbnRcIjogXCJcXGYzNmJcIixcbiAgXCJmaWxlLWVhcm1hcmstaW1hZ2UtZmlsbFwiOiBcIlxcZjM2Y1wiLFxuICBcImZpbGUtZWFybWFyay1pbWFnZVwiOiBcIlxcZjM2ZFwiLFxuICBcImZpbGUtZWFybWFyay1sb2NrLWZpbGxcIjogXCJcXGYzNmVcIixcbiAgXCJmaWxlLWVhcm1hcmstbG9ja1wiOiBcIlxcZjM2ZlwiLFxuICBcImZpbGUtZWFybWFyay1sb2NrMi1maWxsXCI6IFwiXFxmMzcwXCIsXG4gIFwiZmlsZS1lYXJtYXJrLWxvY2syXCI6IFwiXFxmMzcxXCIsXG4gIFwiZmlsZS1lYXJtYXJrLW1lZGljYWwtZmlsbFwiOiBcIlxcZjM3MlwiLFxuICBcImZpbGUtZWFybWFyay1tZWRpY2FsXCI6IFwiXFxmMzczXCIsXG4gIFwiZmlsZS1lYXJtYXJrLW1pbnVzLWZpbGxcIjogXCJcXGYzNzRcIixcbiAgXCJmaWxlLWVhcm1hcmstbWludXNcIjogXCJcXGYzNzVcIixcbiAgXCJmaWxlLWVhcm1hcmstbXVzaWMtZmlsbFwiOiBcIlxcZjM3NlwiLFxuICBcImZpbGUtZWFybWFyay1tdXNpY1wiOiBcIlxcZjM3N1wiLFxuICBcImZpbGUtZWFybWFyay1wZXJzb24tZmlsbFwiOiBcIlxcZjM3OFwiLFxuICBcImZpbGUtZWFybWFyay1wZXJzb25cIjogXCJcXGYzNzlcIixcbiAgXCJmaWxlLWVhcm1hcmstcGxheS1maWxsXCI6IFwiXFxmMzdhXCIsXG4gIFwiZmlsZS1lYXJtYXJrLXBsYXlcIjogXCJcXGYzN2JcIixcbiAgXCJmaWxlLWVhcm1hcmstcGx1cy1maWxsXCI6IFwiXFxmMzdjXCIsXG4gIFwiZmlsZS1lYXJtYXJrLXBsdXNcIjogXCJcXGYzN2RcIixcbiAgXCJmaWxlLWVhcm1hcmstcG9zdC1maWxsXCI6IFwiXFxmMzdlXCIsXG4gIFwiZmlsZS1lYXJtYXJrLXBvc3RcIjogXCJcXGYzN2ZcIixcbiAgXCJmaWxlLWVhcm1hcmstcHB0LWZpbGxcIjogXCJcXGYzODBcIixcbiAgXCJmaWxlLWVhcm1hcmstcHB0XCI6IFwiXFxmMzgxXCIsXG4gIFwiZmlsZS1lYXJtYXJrLXJpY2h0ZXh0LWZpbGxcIjogXCJcXGYzODJcIixcbiAgXCJmaWxlLWVhcm1hcmstcmljaHRleHRcIjogXCJcXGYzODNcIixcbiAgXCJmaWxlLWVhcm1hcmstcnVsZWQtZmlsbFwiOiBcIlxcZjM4NFwiLFxuICBcImZpbGUtZWFybWFyay1ydWxlZFwiOiBcIlxcZjM4NVwiLFxuICBcImZpbGUtZWFybWFyay1zbGlkZXMtZmlsbFwiOiBcIlxcZjM4NlwiLFxuICBcImZpbGUtZWFybWFyay1zbGlkZXNcIjogXCJcXGYzODdcIixcbiAgXCJmaWxlLWVhcm1hcmstc3ByZWFkc2hlZXQtZmlsbFwiOiBcIlxcZjM4OFwiLFxuICBcImZpbGUtZWFybWFyay1zcHJlYWRzaGVldFwiOiBcIlxcZjM4OVwiLFxuICBcImZpbGUtZWFybWFyay10ZXh0LWZpbGxcIjogXCJcXGYzOGFcIixcbiAgXCJmaWxlLWVhcm1hcmstdGV4dFwiOiBcIlxcZjM4YlwiLFxuICBcImZpbGUtZWFybWFyay13b3JkLWZpbGxcIjogXCJcXGYzOGNcIixcbiAgXCJmaWxlLWVhcm1hcmstd29yZFwiOiBcIlxcZjM4ZFwiLFxuICBcImZpbGUtZWFybWFyay14LWZpbGxcIjogXCJcXGYzOGVcIixcbiAgXCJmaWxlLWVhcm1hcmsteFwiOiBcIlxcZjM4ZlwiLFxuICBcImZpbGUtZWFybWFyay16aXAtZmlsbFwiOiBcIlxcZjM5MFwiLFxuICBcImZpbGUtZWFybWFyay16aXBcIjogXCJcXGYzOTFcIixcbiAgXCJmaWxlLWVhcm1hcmtcIjogXCJcXGYzOTJcIixcbiAgXCJmaWxlLWVhc2VsLWZpbGxcIjogXCJcXGYzOTNcIixcbiAgXCJmaWxlLWVhc2VsXCI6IFwiXFxmMzk0XCIsXG4gIFwiZmlsZS1leGNlbC1maWxsXCI6IFwiXFxmMzk1XCIsXG4gIFwiZmlsZS1leGNlbFwiOiBcIlxcZjM5NlwiLFxuICBcImZpbGUtZmlsbFwiOiBcIlxcZjM5N1wiLFxuICBcImZpbGUtZm9udC1maWxsXCI6IFwiXFxmMzk4XCIsXG4gIFwiZmlsZS1mb250XCI6IFwiXFxmMzk5XCIsXG4gIFwiZmlsZS1pbWFnZS1maWxsXCI6IFwiXFxmMzlhXCIsXG4gIFwiZmlsZS1pbWFnZVwiOiBcIlxcZjM5YlwiLFxuICBcImZpbGUtbG9jay1maWxsXCI6IFwiXFxmMzljXCIsXG4gIFwiZmlsZS1sb2NrXCI6IFwiXFxmMzlkXCIsXG4gIFwiZmlsZS1sb2NrMi1maWxsXCI6IFwiXFxmMzllXCIsXG4gIFwiZmlsZS1sb2NrMlwiOiBcIlxcZjM5ZlwiLFxuICBcImZpbGUtbWVkaWNhbC1maWxsXCI6IFwiXFxmM2EwXCIsXG4gIFwiZmlsZS1tZWRpY2FsXCI6IFwiXFxmM2ExXCIsXG4gIFwiZmlsZS1taW51cy1maWxsXCI6IFwiXFxmM2EyXCIsXG4gIFwiZmlsZS1taW51c1wiOiBcIlxcZjNhM1wiLFxuICBcImZpbGUtbXVzaWMtZmlsbFwiOiBcIlxcZjNhNFwiLFxuICBcImZpbGUtbXVzaWNcIjogXCJcXGYzYTVcIixcbiAgXCJmaWxlLXBlcnNvbi1maWxsXCI6IFwiXFxmM2E2XCIsXG4gIFwiZmlsZS1wZXJzb25cIjogXCJcXGYzYTdcIixcbiAgXCJmaWxlLXBsYXktZmlsbFwiOiBcIlxcZjNhOFwiLFxuICBcImZpbGUtcGxheVwiOiBcIlxcZjNhOVwiLFxuICBcImZpbGUtcGx1cy1maWxsXCI6IFwiXFxmM2FhXCIsXG4gIFwiZmlsZS1wbHVzXCI6IFwiXFxmM2FiXCIsXG4gIFwiZmlsZS1wb3N0LWZpbGxcIjogXCJcXGYzYWNcIixcbiAgXCJmaWxlLXBvc3RcIjogXCJcXGYzYWRcIixcbiAgXCJmaWxlLXBwdC1maWxsXCI6IFwiXFxmM2FlXCIsXG4gIFwiZmlsZS1wcHRcIjogXCJcXGYzYWZcIixcbiAgXCJmaWxlLXJpY2h0ZXh0LWZpbGxcIjogXCJcXGYzYjBcIixcbiAgXCJmaWxlLXJpY2h0ZXh0XCI6IFwiXFxmM2IxXCIsXG4gIFwiZmlsZS1ydWxlZC1maWxsXCI6IFwiXFxmM2IyXCIsXG4gIFwiZmlsZS1ydWxlZFwiOiBcIlxcZjNiM1wiLFxuICBcImZpbGUtc2xpZGVzLWZpbGxcIjogXCJcXGYzYjRcIixcbiAgXCJmaWxlLXNsaWRlc1wiOiBcIlxcZjNiNVwiLFxuICBcImZpbGUtc3ByZWFkc2hlZXQtZmlsbFwiOiBcIlxcZjNiNlwiLFxuICBcImZpbGUtc3ByZWFkc2hlZXRcIjogXCJcXGYzYjdcIixcbiAgXCJmaWxlLXRleHQtZmlsbFwiOiBcIlxcZjNiOFwiLFxuICBcImZpbGUtdGV4dFwiOiBcIlxcZjNiOVwiLFxuICBcImZpbGUtd29yZC1maWxsXCI6IFwiXFxmM2JhXCIsXG4gIFwiZmlsZS13b3JkXCI6IFwiXFxmM2JiXCIsXG4gIFwiZmlsZS14LWZpbGxcIjogXCJcXGYzYmNcIixcbiAgXCJmaWxlLXhcIjogXCJcXGYzYmRcIixcbiAgXCJmaWxlLXppcC1maWxsXCI6IFwiXFxmM2JlXCIsXG4gIFwiZmlsZS16aXBcIjogXCJcXGYzYmZcIixcbiAgXCJmaWxlXCI6IFwiXFxmM2MwXCIsXG4gIFwiZmlsZXMtYWx0XCI6IFwiXFxmM2MxXCIsXG4gIFwiZmlsZXNcIjogXCJcXGYzYzJcIixcbiAgXCJmaWxtXCI6IFwiXFxmM2MzXCIsXG4gIFwiZmlsdGVyLWNpcmNsZS1maWxsXCI6IFwiXFxmM2M0XCIsXG4gIFwiZmlsdGVyLWNpcmNsZVwiOiBcIlxcZjNjNVwiLFxuICBcImZpbHRlci1sZWZ0XCI6IFwiXFxmM2M2XCIsXG4gIFwiZmlsdGVyLXJpZ2h0XCI6IFwiXFxmM2M3XCIsXG4gIFwiZmlsdGVyLXNxdWFyZS1maWxsXCI6IFwiXFxmM2M4XCIsXG4gIFwiZmlsdGVyLXNxdWFyZVwiOiBcIlxcZjNjOVwiLFxuICBcImZpbHRlclwiOiBcIlxcZjNjYVwiLFxuICBcImZsYWctZmlsbFwiOiBcIlxcZjNjYlwiLFxuICBcImZsYWdcIjogXCJcXGYzY2NcIixcbiAgXCJmbG93ZXIxXCI6IFwiXFxmM2NkXCIsXG4gIFwiZmxvd2VyMlwiOiBcIlxcZjNjZVwiLFxuICBcImZsb3dlcjNcIjogXCJcXGYzY2ZcIixcbiAgXCJmb2xkZXItY2hlY2tcIjogXCJcXGYzZDBcIixcbiAgXCJmb2xkZXItZmlsbFwiOiBcIlxcZjNkMVwiLFxuICBcImZvbGRlci1taW51c1wiOiBcIlxcZjNkMlwiLFxuICBcImZvbGRlci1wbHVzXCI6IFwiXFxmM2QzXCIsXG4gIFwiZm9sZGVyLXN5bWxpbmstZmlsbFwiOiBcIlxcZjNkNFwiLFxuICBcImZvbGRlci1zeW1saW5rXCI6IFwiXFxmM2Q1XCIsXG4gIFwiZm9sZGVyLXhcIjogXCJcXGYzZDZcIixcbiAgXCJmb2xkZXJcIjogXCJcXGYzZDdcIixcbiAgXCJmb2xkZXIyLW9wZW5cIjogXCJcXGYzZDhcIixcbiAgXCJmb2xkZXIyXCI6IFwiXFxmM2Q5XCIsXG4gIFwiZm9udHNcIjogXCJcXGYzZGFcIixcbiAgXCJmb3J3YXJkLWZpbGxcIjogXCJcXGYzZGJcIixcbiAgXCJmb3J3YXJkXCI6IFwiXFxmM2RjXCIsXG4gIFwiZnJvbnRcIjogXCJcXGYzZGRcIixcbiAgXCJmdWxsc2NyZWVuLWV4aXRcIjogXCJcXGYzZGVcIixcbiAgXCJmdWxsc2NyZWVuXCI6IFwiXFxmM2RmXCIsXG4gIFwiZnVubmVsLWZpbGxcIjogXCJcXGYzZTBcIixcbiAgXCJmdW5uZWxcIjogXCJcXGYzZTFcIixcbiAgXCJnZWFyLWZpbGxcIjogXCJcXGYzZTJcIixcbiAgXCJnZWFyLXdpZGUtY29ubmVjdGVkXCI6IFwiXFxmM2UzXCIsXG4gIFwiZ2Vhci13aWRlXCI6IFwiXFxmM2U0XCIsXG4gIFwiZ2VhclwiOiBcIlxcZjNlNVwiLFxuICBcImdlbVwiOiBcIlxcZjNlNlwiLFxuICBcImdlby1hbHQtZmlsbFwiOiBcIlxcZjNlN1wiLFxuICBcImdlby1hbHRcIjogXCJcXGYzZThcIixcbiAgXCJnZW8tZmlsbFwiOiBcIlxcZjNlOVwiLFxuICBcImdlb1wiOiBcIlxcZjNlYVwiLFxuICBcImdpZnQtZmlsbFwiOiBcIlxcZjNlYlwiLFxuICBcImdpZnRcIjogXCJcXGYzZWNcIixcbiAgXCJnaXRodWJcIjogXCJcXGYzZWRcIixcbiAgXCJnbG9iZVwiOiBcIlxcZjNlZVwiLFxuICBcImdsb2JlMlwiOiBcIlxcZjNlZlwiLFxuICBcImdvb2dsZVwiOiBcIlxcZjNmMFwiLFxuICBcImdyYXBoLWRvd25cIjogXCJcXGYzZjFcIixcbiAgXCJncmFwaC11cFwiOiBcIlxcZjNmMlwiLFxuICBcImdyaWQtMXgyLWZpbGxcIjogXCJcXGYzZjNcIixcbiAgXCJncmlkLTF4MlwiOiBcIlxcZjNmNFwiLFxuICBcImdyaWQtM3gyLWdhcC1maWxsXCI6IFwiXFxmM2Y1XCIsXG4gIFwiZ3JpZC0zeDItZ2FwXCI6IFwiXFxmM2Y2XCIsXG4gIFwiZ3JpZC0zeDJcIjogXCJcXGYzZjdcIixcbiAgXCJncmlkLTN4My1nYXAtZmlsbFwiOiBcIlxcZjNmOFwiLFxuICBcImdyaWQtM3gzLWdhcFwiOiBcIlxcZjNmOVwiLFxuICBcImdyaWQtM3gzXCI6IFwiXFxmM2ZhXCIsXG4gIFwiZ3JpZC1maWxsXCI6IFwiXFxmM2ZiXCIsXG4gIFwiZ3JpZFwiOiBcIlxcZjNmY1wiLFxuICBcImdyaXAtaG9yaXpvbnRhbFwiOiBcIlxcZjNmZFwiLFxuICBcImdyaXAtdmVydGljYWxcIjogXCJcXGYzZmVcIixcbiAgXCJoYW1tZXJcIjogXCJcXGYzZmZcIixcbiAgXCJoYW5kLWluZGV4LWZpbGxcIjogXCJcXGY0MDBcIixcbiAgXCJoYW5kLWluZGV4LXRodW1iLWZpbGxcIjogXCJcXGY0MDFcIixcbiAgXCJoYW5kLWluZGV4LXRodW1iXCI6IFwiXFxmNDAyXCIsXG4gIFwiaGFuZC1pbmRleFwiOiBcIlxcZjQwM1wiLFxuICBcImhhbmQtdGh1bWJzLWRvd24tZmlsbFwiOiBcIlxcZjQwNFwiLFxuICBcImhhbmQtdGh1bWJzLWRvd25cIjogXCJcXGY0MDVcIixcbiAgXCJoYW5kLXRodW1icy11cC1maWxsXCI6IFwiXFxmNDA2XCIsXG4gIFwiaGFuZC10aHVtYnMtdXBcIjogXCJcXGY0MDdcIixcbiAgXCJoYW5kYmFnLWZpbGxcIjogXCJcXGY0MDhcIixcbiAgXCJoYW5kYmFnXCI6IFwiXFxmNDA5XCIsXG4gIFwiaGFzaFwiOiBcIlxcZjQwYVwiLFxuICBcImhkZC1maWxsXCI6IFwiXFxmNDBiXCIsXG4gIFwiaGRkLW5ldHdvcmstZmlsbFwiOiBcIlxcZjQwY1wiLFxuICBcImhkZC1uZXR3b3JrXCI6IFwiXFxmNDBkXCIsXG4gIFwiaGRkLXJhY2stZmlsbFwiOiBcIlxcZjQwZVwiLFxuICBcImhkZC1yYWNrXCI6IFwiXFxmNDBmXCIsXG4gIFwiaGRkLXN0YWNrLWZpbGxcIjogXCJcXGY0MTBcIixcbiAgXCJoZGQtc3RhY2tcIjogXCJcXGY0MTFcIixcbiAgXCJoZGRcIjogXCJcXGY0MTJcIixcbiAgXCJoZWFkcGhvbmVzXCI6IFwiXFxmNDEzXCIsXG4gIFwiaGVhZHNldFwiOiBcIlxcZjQxNFwiLFxuICBcImhlYXJ0LWZpbGxcIjogXCJcXGY0MTVcIixcbiAgXCJoZWFydC1oYWxmXCI6IFwiXFxmNDE2XCIsXG4gIFwiaGVhcnRcIjogXCJcXGY0MTdcIixcbiAgXCJoZXB0YWdvbi1maWxsXCI6IFwiXFxmNDE4XCIsXG4gIFwiaGVwdGFnb24taGFsZlwiOiBcIlxcZjQxOVwiLFxuICBcImhlcHRhZ29uXCI6IFwiXFxmNDFhXCIsXG4gIFwiaGV4YWdvbi1maWxsXCI6IFwiXFxmNDFiXCIsXG4gIFwiaGV4YWdvbi1oYWxmXCI6IFwiXFxmNDFjXCIsXG4gIFwiaGV4YWdvblwiOiBcIlxcZjQxZFwiLFxuICBcImhvdXJnbGFzcy1ib3R0b21cIjogXCJcXGY0MWVcIixcbiAgXCJob3VyZ2xhc3Mtc3BsaXRcIjogXCJcXGY0MWZcIixcbiAgXCJob3VyZ2xhc3MtdG9wXCI6IFwiXFxmNDIwXCIsXG4gIFwiaG91cmdsYXNzXCI6IFwiXFxmNDIxXCIsXG4gIFwiaG91c2UtZG9vci1maWxsXCI6IFwiXFxmNDIyXCIsXG4gIFwiaG91c2UtZG9vclwiOiBcIlxcZjQyM1wiLFxuICBcImhvdXNlLWZpbGxcIjogXCJcXGY0MjRcIixcbiAgXCJob3VzZVwiOiBcIlxcZjQyNVwiLFxuICBcImhyXCI6IFwiXFxmNDI2XCIsXG4gIFwiaHVycmljYW5lXCI6IFwiXFxmNDI3XCIsXG4gIFwiaW1hZ2UtYWx0XCI6IFwiXFxmNDI4XCIsXG4gIFwiaW1hZ2UtZmlsbFwiOiBcIlxcZjQyOVwiLFxuICBcImltYWdlXCI6IFwiXFxmNDJhXCIsXG4gIFwiaW1hZ2VzXCI6IFwiXFxmNDJiXCIsXG4gIFwiaW5ib3gtZmlsbFwiOiBcIlxcZjQyY1wiLFxuICBcImluYm94XCI6IFwiXFxmNDJkXCIsXG4gIFwiaW5ib3hlcy1maWxsXCI6IFwiXFxmNDJlXCIsXG4gIFwiaW5ib3hlc1wiOiBcIlxcZjQyZlwiLFxuICBcImluZm8tY2lyY2xlLWZpbGxcIjogXCJcXGY0MzBcIixcbiAgXCJpbmZvLWNpcmNsZVwiOiBcIlxcZjQzMVwiLFxuICBcImluZm8tc3F1YXJlLWZpbGxcIjogXCJcXGY0MzJcIixcbiAgXCJpbmZvLXNxdWFyZVwiOiBcIlxcZjQzM1wiLFxuICBcImluZm9cIjogXCJcXGY0MzRcIixcbiAgXCJpbnB1dC1jdXJzb3ItdGV4dFwiOiBcIlxcZjQzNVwiLFxuICBcImlucHV0LWN1cnNvclwiOiBcIlxcZjQzNlwiLFxuICBcImluc3RhZ3JhbVwiOiBcIlxcZjQzN1wiLFxuICBcImludGVyc2VjdFwiOiBcIlxcZjQzOFwiLFxuICBcImpvdXJuYWwtYWxidW1cIjogXCJcXGY0MzlcIixcbiAgXCJqb3VybmFsLWFycm93LWRvd25cIjogXCJcXGY0M2FcIixcbiAgXCJqb3VybmFsLWFycm93LXVwXCI6IFwiXFxmNDNiXCIsXG4gIFwiam91cm5hbC1ib29rbWFyay1maWxsXCI6IFwiXFxmNDNjXCIsXG4gIFwiam91cm5hbC1ib29rbWFya1wiOiBcIlxcZjQzZFwiLFxuICBcImpvdXJuYWwtY2hlY2tcIjogXCJcXGY0M2VcIixcbiAgXCJqb3VybmFsLWNvZGVcIjogXCJcXGY0M2ZcIixcbiAgXCJqb3VybmFsLW1lZGljYWxcIjogXCJcXGY0NDBcIixcbiAgXCJqb3VybmFsLW1pbnVzXCI6IFwiXFxmNDQxXCIsXG4gIFwiam91cm5hbC1wbHVzXCI6IFwiXFxmNDQyXCIsXG4gIFwiam91cm5hbC1yaWNodGV4dFwiOiBcIlxcZjQ0M1wiLFxuICBcImpvdXJuYWwtdGV4dFwiOiBcIlxcZjQ0NFwiLFxuICBcImpvdXJuYWwteFwiOiBcIlxcZjQ0NVwiLFxuICBcImpvdXJuYWxcIjogXCJcXGY0NDZcIixcbiAgXCJqb3VybmFsc1wiOiBcIlxcZjQ0N1wiLFxuICBcImpveXN0aWNrXCI6IFwiXFxmNDQ4XCIsXG4gIFwianVzdGlmeS1sZWZ0XCI6IFwiXFxmNDQ5XCIsXG4gIFwianVzdGlmeS1yaWdodFwiOiBcIlxcZjQ0YVwiLFxuICBcImp1c3RpZnlcIjogXCJcXGY0NGJcIixcbiAgXCJrYW5iYW4tZmlsbFwiOiBcIlxcZjQ0Y1wiLFxuICBcImthbmJhblwiOiBcIlxcZjQ0ZFwiLFxuICBcImtleS1maWxsXCI6IFwiXFxmNDRlXCIsXG4gIFwia2V5XCI6IFwiXFxmNDRmXCIsXG4gIFwia2V5Ym9hcmQtZmlsbFwiOiBcIlxcZjQ1MFwiLFxuICBcImtleWJvYXJkXCI6IFwiXFxmNDUxXCIsXG4gIFwibGFkZGVyXCI6IFwiXFxmNDUyXCIsXG4gIFwibGFtcC1maWxsXCI6IFwiXFxmNDUzXCIsXG4gIFwibGFtcFwiOiBcIlxcZjQ1NFwiLFxuICBcImxhcHRvcC1maWxsXCI6IFwiXFxmNDU1XCIsXG4gIFwibGFwdG9wXCI6IFwiXFxmNDU2XCIsXG4gIFwibGF5ZXItYmFja3dhcmRcIjogXCJcXGY0NTdcIixcbiAgXCJsYXllci1mb3J3YXJkXCI6IFwiXFxmNDU4XCIsXG4gIFwibGF5ZXJzLWZpbGxcIjogXCJcXGY0NTlcIixcbiAgXCJsYXllcnMtaGFsZlwiOiBcIlxcZjQ1YVwiLFxuICBcImxheWVyc1wiOiBcIlxcZjQ1YlwiLFxuICBcImxheW91dC1zaWRlYmFyLWluc2V0LXJldmVyc2VcIjogXCJcXGY0NWNcIixcbiAgXCJsYXlvdXQtc2lkZWJhci1pbnNldFwiOiBcIlxcZjQ1ZFwiLFxuICBcImxheW91dC1zaWRlYmFyLXJldmVyc2VcIjogXCJcXGY0NWVcIixcbiAgXCJsYXlvdXQtc2lkZWJhclwiOiBcIlxcZjQ1ZlwiLFxuICBcImxheW91dC1zcGxpdFwiOiBcIlxcZjQ2MFwiLFxuICBcImxheW91dC10ZXh0LXNpZGViYXItcmV2ZXJzZVwiOiBcIlxcZjQ2MVwiLFxuICBcImxheW91dC10ZXh0LXNpZGViYXJcIjogXCJcXGY0NjJcIixcbiAgXCJsYXlvdXQtdGV4dC13aW5kb3ctcmV2ZXJzZVwiOiBcIlxcZjQ2M1wiLFxuICBcImxheW91dC10ZXh0LXdpbmRvd1wiOiBcIlxcZjQ2NFwiLFxuICBcImxheW91dC10aHJlZS1jb2x1bW5zXCI6IFwiXFxmNDY1XCIsXG4gIFwibGF5b3V0LXd0ZlwiOiBcIlxcZjQ2NlwiLFxuICBcImxpZmUtcHJlc2VydmVyXCI6IFwiXFxmNDY3XCIsXG4gIFwibGlnaHRidWxiLWZpbGxcIjogXCJcXGY0NjhcIixcbiAgXCJsaWdodGJ1bGItb2ZmLWZpbGxcIjogXCJcXGY0NjlcIixcbiAgXCJsaWdodGJ1bGItb2ZmXCI6IFwiXFxmNDZhXCIsXG4gIFwibGlnaHRidWxiXCI6IFwiXFxmNDZiXCIsXG4gIFwibGlnaHRuaW5nLWNoYXJnZS1maWxsXCI6IFwiXFxmNDZjXCIsXG4gIFwibGlnaHRuaW5nLWNoYXJnZVwiOiBcIlxcZjQ2ZFwiLFxuICBcImxpZ2h0bmluZy1maWxsXCI6IFwiXFxmNDZlXCIsXG4gIFwibGlnaHRuaW5nXCI6IFwiXFxmNDZmXCIsXG4gIFwibGluay00NWRlZ1wiOiBcIlxcZjQ3MFwiLFxuICBcImxpbmtcIjogXCJcXGY0NzFcIixcbiAgXCJsaW5rZWRpblwiOiBcIlxcZjQ3MlwiLFxuICBcImxpc3QtY2hlY2tcIjogXCJcXGY0NzNcIixcbiAgXCJsaXN0LW5lc3RlZFwiOiBcIlxcZjQ3NFwiLFxuICBcImxpc3Qtb2xcIjogXCJcXGY0NzVcIixcbiAgXCJsaXN0LXN0YXJzXCI6IFwiXFxmNDc2XCIsXG4gIFwibGlzdC10YXNrXCI6IFwiXFxmNDc3XCIsXG4gIFwibGlzdC11bFwiOiBcIlxcZjQ3OFwiLFxuICBcImxpc3RcIjogXCJcXGY0NzlcIixcbiAgXCJsb2NrLWZpbGxcIjogXCJcXGY0N2FcIixcbiAgXCJsb2NrXCI6IFwiXFxmNDdiXCIsXG4gIFwibWFpbGJveFwiOiBcIlxcZjQ3Y1wiLFxuICBcIm1haWxib3gyXCI6IFwiXFxmNDdkXCIsXG4gIFwibWFwLWZpbGxcIjogXCJcXGY0N2VcIixcbiAgXCJtYXBcIjogXCJcXGY0N2ZcIixcbiAgXCJtYXJrZG93bi1maWxsXCI6IFwiXFxmNDgwXCIsXG4gIFwibWFya2Rvd25cIjogXCJcXGY0ODFcIixcbiAgXCJtYXNrXCI6IFwiXFxmNDgyXCIsXG4gIFwibWVnYXBob25lLWZpbGxcIjogXCJcXGY0ODNcIixcbiAgXCJtZWdhcGhvbmVcIjogXCJcXGY0ODRcIixcbiAgXCJtZW51LWFwcC1maWxsXCI6IFwiXFxmNDg1XCIsXG4gIFwibWVudS1hcHBcIjogXCJcXGY0ODZcIixcbiAgXCJtZW51LWJ1dHRvbi1maWxsXCI6IFwiXFxmNDg3XCIsXG4gIFwibWVudS1idXR0b24td2lkZS1maWxsXCI6IFwiXFxmNDg4XCIsXG4gIFwibWVudS1idXR0b24td2lkZVwiOiBcIlxcZjQ4OVwiLFxuICBcIm1lbnUtYnV0dG9uXCI6IFwiXFxmNDhhXCIsXG4gIFwibWVudS1kb3duXCI6IFwiXFxmNDhiXCIsXG4gIFwibWVudS11cFwiOiBcIlxcZjQ4Y1wiLFxuICBcIm1pYy1maWxsXCI6IFwiXFxmNDhkXCIsXG4gIFwibWljLW11dGUtZmlsbFwiOiBcIlxcZjQ4ZVwiLFxuICBcIm1pYy1tdXRlXCI6IFwiXFxmNDhmXCIsXG4gIFwibWljXCI6IFwiXFxmNDkwXCIsXG4gIFwibWluZWNhcnQtbG9hZGVkXCI6IFwiXFxmNDkxXCIsXG4gIFwibWluZWNhcnRcIjogXCJcXGY0OTJcIixcbiAgXCJtb2lzdHVyZVwiOiBcIlxcZjQ5M1wiLFxuICBcIm1vb24tZmlsbFwiOiBcIlxcZjQ5NFwiLFxuICBcIm1vb24tc3RhcnMtZmlsbFwiOiBcIlxcZjQ5NVwiLFxuICBcIm1vb24tc3RhcnNcIjogXCJcXGY0OTZcIixcbiAgXCJtb29uXCI6IFwiXFxmNDk3XCIsXG4gIFwibW91c2UtZmlsbFwiOiBcIlxcZjQ5OFwiLFxuICBcIm1vdXNlXCI6IFwiXFxmNDk5XCIsXG4gIFwibW91c2UyLWZpbGxcIjogXCJcXGY0OWFcIixcbiAgXCJtb3VzZTJcIjogXCJcXGY0OWJcIixcbiAgXCJtb3VzZTMtZmlsbFwiOiBcIlxcZjQ5Y1wiLFxuICBcIm1vdXNlM1wiOiBcIlxcZjQ5ZFwiLFxuICBcIm11c2ljLW5vdGUtYmVhbWVkXCI6IFwiXFxmNDllXCIsXG4gIFwibXVzaWMtbm90ZS1saXN0XCI6IFwiXFxmNDlmXCIsXG4gIFwibXVzaWMtbm90ZVwiOiBcIlxcZjRhMFwiLFxuICBcIm11c2ljLXBsYXllci1maWxsXCI6IFwiXFxmNGExXCIsXG4gIFwibXVzaWMtcGxheWVyXCI6IFwiXFxmNGEyXCIsXG4gIFwibmV3c3BhcGVyXCI6IFwiXFxmNGEzXCIsXG4gIFwibm9kZS1taW51cy1maWxsXCI6IFwiXFxmNGE0XCIsXG4gIFwibm9kZS1taW51c1wiOiBcIlxcZjRhNVwiLFxuICBcIm5vZGUtcGx1cy1maWxsXCI6IFwiXFxmNGE2XCIsXG4gIFwibm9kZS1wbHVzXCI6IFwiXFxmNGE3XCIsXG4gIFwibnV0LWZpbGxcIjogXCJcXGY0YThcIixcbiAgXCJudXRcIjogXCJcXGY0YTlcIixcbiAgXCJvY3RhZ29uLWZpbGxcIjogXCJcXGY0YWFcIixcbiAgXCJvY3RhZ29uLWhhbGZcIjogXCJcXGY0YWJcIixcbiAgXCJvY3RhZ29uXCI6IFwiXFxmNGFjXCIsXG4gIFwib3B0aW9uXCI6IFwiXFxmNGFkXCIsXG4gIFwib3V0bGV0XCI6IFwiXFxmNGFlXCIsXG4gIFwicGFpbnQtYnVja2V0XCI6IFwiXFxmNGFmXCIsXG4gIFwicGFsZXR0ZS1maWxsXCI6IFwiXFxmNGIwXCIsXG4gIFwicGFsZXR0ZVwiOiBcIlxcZjRiMVwiLFxuICBcInBhbGV0dGUyXCI6IFwiXFxmNGIyXCIsXG4gIFwicGFwZXJjbGlwXCI6IFwiXFxmNGIzXCIsXG4gIFwicGFyYWdyYXBoXCI6IFwiXFxmNGI0XCIsXG4gIFwicGF0Y2gtY2hlY2stZmlsbFwiOiBcIlxcZjRiNVwiLFxuICBcInBhdGNoLWNoZWNrXCI6IFwiXFxmNGI2XCIsXG4gIFwicGF0Y2gtZXhjbGFtYXRpb24tZmlsbFwiOiBcIlxcZjRiN1wiLFxuICBcInBhdGNoLWV4Y2xhbWF0aW9uXCI6IFwiXFxmNGI4XCIsXG4gIFwicGF0Y2gtbWludXMtZmlsbFwiOiBcIlxcZjRiOVwiLFxuICBcInBhdGNoLW1pbnVzXCI6IFwiXFxmNGJhXCIsXG4gIFwicGF0Y2gtcGx1cy1maWxsXCI6IFwiXFxmNGJiXCIsXG4gIFwicGF0Y2gtcGx1c1wiOiBcIlxcZjRiY1wiLFxuICBcInBhdGNoLXF1ZXN0aW9uLWZpbGxcIjogXCJcXGY0YmRcIixcbiAgXCJwYXRjaC1xdWVzdGlvblwiOiBcIlxcZjRiZVwiLFxuICBcInBhdXNlLWJ0bi1maWxsXCI6IFwiXFxmNGJmXCIsXG4gIFwicGF1c2UtYnRuXCI6IFwiXFxmNGMwXCIsXG4gIFwicGF1c2UtY2lyY2xlLWZpbGxcIjogXCJcXGY0YzFcIixcbiAgXCJwYXVzZS1jaXJjbGVcIjogXCJcXGY0YzJcIixcbiAgXCJwYXVzZS1maWxsXCI6IFwiXFxmNGMzXCIsXG4gIFwicGF1c2VcIjogXCJcXGY0YzRcIixcbiAgXCJwZWFjZS1maWxsXCI6IFwiXFxmNGM1XCIsXG4gIFwicGVhY2VcIjogXCJcXGY0YzZcIixcbiAgXCJwZW4tZmlsbFwiOiBcIlxcZjRjN1wiLFxuICBcInBlblwiOiBcIlxcZjRjOFwiLFxuICBcInBlbmNpbC1maWxsXCI6IFwiXFxmNGM5XCIsXG4gIFwicGVuY2lsLXNxdWFyZVwiOiBcIlxcZjRjYVwiLFxuICBcInBlbmNpbFwiOiBcIlxcZjRjYlwiLFxuICBcInBlbnRhZ29uLWZpbGxcIjogXCJcXGY0Y2NcIixcbiAgXCJwZW50YWdvbi1oYWxmXCI6IFwiXFxmNGNkXCIsXG4gIFwicGVudGFnb25cIjogXCJcXGY0Y2VcIixcbiAgXCJwZW9wbGUtZmlsbFwiOiBcIlxcZjRjZlwiLFxuICBcInBlb3BsZVwiOiBcIlxcZjRkMFwiLFxuICBcInBlcmNlbnRcIjogXCJcXGY0ZDFcIixcbiAgXCJwZXJzb24tYmFkZ2UtZmlsbFwiOiBcIlxcZjRkMlwiLFxuICBcInBlcnNvbi1iYWRnZVwiOiBcIlxcZjRkM1wiLFxuICBcInBlcnNvbi1ib3VuZGluZy1ib3hcIjogXCJcXGY0ZDRcIixcbiAgXCJwZXJzb24tY2hlY2stZmlsbFwiOiBcIlxcZjRkNVwiLFxuICBcInBlcnNvbi1jaGVja1wiOiBcIlxcZjRkNlwiLFxuICBcInBlcnNvbi1jaXJjbGVcIjogXCJcXGY0ZDdcIixcbiAgXCJwZXJzb24tZGFzaC1maWxsXCI6IFwiXFxmNGQ4XCIsXG4gIFwicGVyc29uLWRhc2hcIjogXCJcXGY0ZDlcIixcbiAgXCJwZXJzb24tZmlsbFwiOiBcIlxcZjRkYVwiLFxuICBcInBlcnNvbi1saW5lcy1maWxsXCI6IFwiXFxmNGRiXCIsXG4gIFwicGVyc29uLXBsdXMtZmlsbFwiOiBcIlxcZjRkY1wiLFxuICBcInBlcnNvbi1wbHVzXCI6IFwiXFxmNGRkXCIsXG4gIFwicGVyc29uLXNxdWFyZVwiOiBcIlxcZjRkZVwiLFxuICBcInBlcnNvbi14LWZpbGxcIjogXCJcXGY0ZGZcIixcbiAgXCJwZXJzb24teFwiOiBcIlxcZjRlMFwiLFxuICBcInBlcnNvblwiOiBcIlxcZjRlMVwiLFxuICBcInBob25lLWZpbGxcIjogXCJcXGY0ZTJcIixcbiAgXCJwaG9uZS1sYW5kc2NhcGUtZmlsbFwiOiBcIlxcZjRlM1wiLFxuICBcInBob25lLWxhbmRzY2FwZVwiOiBcIlxcZjRlNFwiLFxuICBcInBob25lLXZpYnJhdGUtZmlsbFwiOiBcIlxcZjRlNVwiLFxuICBcInBob25lLXZpYnJhdGVcIjogXCJcXGY0ZTZcIixcbiAgXCJwaG9uZVwiOiBcIlxcZjRlN1wiLFxuICBcInBpZS1jaGFydC1maWxsXCI6IFwiXFxmNGU4XCIsXG4gIFwicGllLWNoYXJ0XCI6IFwiXFxmNGU5XCIsXG4gIFwicGluLWFuZ2xlLWZpbGxcIjogXCJcXGY0ZWFcIixcbiAgXCJwaW4tYW5nbGVcIjogXCJcXGY0ZWJcIixcbiAgXCJwaW4tZmlsbFwiOiBcIlxcZjRlY1wiLFxuICBcInBpblwiOiBcIlxcZjRlZFwiLFxuICBcInBpcC1maWxsXCI6IFwiXFxmNGVlXCIsXG4gIFwicGlwXCI6IFwiXFxmNGVmXCIsXG4gIFwicGxheS1idG4tZmlsbFwiOiBcIlxcZjRmMFwiLFxuICBcInBsYXktYnRuXCI6IFwiXFxmNGYxXCIsXG4gIFwicGxheS1jaXJjbGUtZmlsbFwiOiBcIlxcZjRmMlwiLFxuICBcInBsYXktY2lyY2xlXCI6IFwiXFxmNGYzXCIsXG4gIFwicGxheS1maWxsXCI6IFwiXFxmNGY0XCIsXG4gIFwicGxheVwiOiBcIlxcZjRmNVwiLFxuICBcInBsdWctZmlsbFwiOiBcIlxcZjRmNlwiLFxuICBcInBsdWdcIjogXCJcXGY0ZjdcIixcbiAgXCJwbHVzLWNpcmNsZS1kb3R0ZWRcIjogXCJcXGY0ZjhcIixcbiAgXCJwbHVzLWNpcmNsZS1maWxsXCI6IFwiXFxmNGY5XCIsXG4gIFwicGx1cy1jaXJjbGVcIjogXCJcXGY0ZmFcIixcbiAgXCJwbHVzLXNxdWFyZS1kb3R0ZWRcIjogXCJcXGY0ZmJcIixcbiAgXCJwbHVzLXNxdWFyZS1maWxsXCI6IFwiXFxmNGZjXCIsXG4gIFwicGx1cy1zcXVhcmVcIjogXCJcXGY0ZmRcIixcbiAgXCJwbHVzXCI6IFwiXFxmNGZlXCIsXG4gIFwicG93ZXJcIjogXCJcXGY0ZmZcIixcbiAgXCJwcmludGVyLWZpbGxcIjogXCJcXGY1MDBcIixcbiAgXCJwcmludGVyXCI6IFwiXFxmNTAxXCIsXG4gIFwicHV6emxlLWZpbGxcIjogXCJcXGY1MDJcIixcbiAgXCJwdXp6bGVcIjogXCJcXGY1MDNcIixcbiAgXCJxdWVzdGlvbi1jaXJjbGUtZmlsbFwiOiBcIlxcZjUwNFwiLFxuICBcInF1ZXN0aW9uLWNpcmNsZVwiOiBcIlxcZjUwNVwiLFxuICBcInF1ZXN0aW9uLWRpYW1vbmQtZmlsbFwiOiBcIlxcZjUwNlwiLFxuICBcInF1ZXN0aW9uLWRpYW1vbmRcIjogXCJcXGY1MDdcIixcbiAgXCJxdWVzdGlvbi1vY3RhZ29uLWZpbGxcIjogXCJcXGY1MDhcIixcbiAgXCJxdWVzdGlvbi1vY3RhZ29uXCI6IFwiXFxmNTA5XCIsXG4gIFwicXVlc3Rpb24tc3F1YXJlLWZpbGxcIjogXCJcXGY1MGFcIixcbiAgXCJxdWVzdGlvbi1zcXVhcmVcIjogXCJcXGY1MGJcIixcbiAgXCJxdWVzdGlvblwiOiBcIlxcZjUwY1wiLFxuICBcInJhaW5ib3dcIjogXCJcXGY1MGRcIixcbiAgXCJyZWNlaXB0LWN1dG9mZlwiOiBcIlxcZjUwZVwiLFxuICBcInJlY2VpcHRcIjogXCJcXGY1MGZcIixcbiAgXCJyZWNlcHRpb24tMFwiOiBcIlxcZjUxMFwiLFxuICBcInJlY2VwdGlvbi0xXCI6IFwiXFxmNTExXCIsXG4gIFwicmVjZXB0aW9uLTJcIjogXCJcXGY1MTJcIixcbiAgXCJyZWNlcHRpb24tM1wiOiBcIlxcZjUxM1wiLFxuICBcInJlY2VwdGlvbi00XCI6IFwiXFxmNTE0XCIsXG4gIFwicmVjb3JkLWJ0bi1maWxsXCI6IFwiXFxmNTE1XCIsXG4gIFwicmVjb3JkLWJ0blwiOiBcIlxcZjUxNlwiLFxuICBcInJlY29yZC1jaXJjbGUtZmlsbFwiOiBcIlxcZjUxN1wiLFxuICBcInJlY29yZC1jaXJjbGVcIjogXCJcXGY1MThcIixcbiAgXCJyZWNvcmQtZmlsbFwiOiBcIlxcZjUxOVwiLFxuICBcInJlY29yZFwiOiBcIlxcZjUxYVwiLFxuICBcInJlY29yZDItZmlsbFwiOiBcIlxcZjUxYlwiLFxuICBcInJlY29yZDJcIjogXCJcXGY1MWNcIixcbiAgXCJyZXBseS1hbGwtZmlsbFwiOiBcIlxcZjUxZFwiLFxuICBcInJlcGx5LWFsbFwiOiBcIlxcZjUxZVwiLFxuICBcInJlcGx5LWZpbGxcIjogXCJcXGY1MWZcIixcbiAgXCJyZXBseVwiOiBcIlxcZjUyMFwiLFxuICBcInJzcy1maWxsXCI6IFwiXFxmNTIxXCIsXG4gIFwicnNzXCI6IFwiXFxmNTIyXCIsXG4gIFwicnVsZXJzXCI6IFwiXFxmNTIzXCIsXG4gIFwic2F2ZS1maWxsXCI6IFwiXFxmNTI0XCIsXG4gIFwic2F2ZVwiOiBcIlxcZjUyNVwiLFxuICBcInNhdmUyLWZpbGxcIjogXCJcXGY1MjZcIixcbiAgXCJzYXZlMlwiOiBcIlxcZjUyN1wiLFxuICBcInNjaXNzb3JzXCI6IFwiXFxmNTI4XCIsXG4gIFwic2NyZXdkcml2ZXJcIjogXCJcXGY1MjlcIixcbiAgXCJzZWFyY2hcIjogXCJcXGY1MmFcIixcbiAgXCJzZWdtZW50ZWQtbmF2XCI6IFwiXFxmNTJiXCIsXG4gIFwic2VydmVyXCI6IFwiXFxmNTJjXCIsXG4gIFwic2hhcmUtZmlsbFwiOiBcIlxcZjUyZFwiLFxuICBcInNoYXJlXCI6IFwiXFxmNTJlXCIsXG4gIFwic2hpZWxkLWNoZWNrXCI6IFwiXFxmNTJmXCIsXG4gIFwic2hpZWxkLWV4Y2xhbWF0aW9uXCI6IFwiXFxmNTMwXCIsXG4gIFwic2hpZWxkLWZpbGwtY2hlY2tcIjogXCJcXGY1MzFcIixcbiAgXCJzaGllbGQtZmlsbC1leGNsYW1hdGlvblwiOiBcIlxcZjUzMlwiLFxuICBcInNoaWVsZC1maWxsLW1pbnVzXCI6IFwiXFxmNTMzXCIsXG4gIFwic2hpZWxkLWZpbGwtcGx1c1wiOiBcIlxcZjUzNFwiLFxuICBcInNoaWVsZC1maWxsLXhcIjogXCJcXGY1MzVcIixcbiAgXCJzaGllbGQtZmlsbFwiOiBcIlxcZjUzNlwiLFxuICBcInNoaWVsZC1sb2NrLWZpbGxcIjogXCJcXGY1MzdcIixcbiAgXCJzaGllbGQtbG9ja1wiOiBcIlxcZjUzOFwiLFxuICBcInNoaWVsZC1taW51c1wiOiBcIlxcZjUzOVwiLFxuICBcInNoaWVsZC1wbHVzXCI6IFwiXFxmNTNhXCIsXG4gIFwic2hpZWxkLXNoYWRlZFwiOiBcIlxcZjUzYlwiLFxuICBcInNoaWVsZC1zbGFzaC1maWxsXCI6IFwiXFxmNTNjXCIsXG4gIFwic2hpZWxkLXNsYXNoXCI6IFwiXFxmNTNkXCIsXG4gIFwic2hpZWxkLXhcIjogXCJcXGY1M2VcIixcbiAgXCJzaGllbGRcIjogXCJcXGY1M2ZcIixcbiAgXCJzaGlmdC1maWxsXCI6IFwiXFxmNTQwXCIsXG4gIFwic2hpZnRcIjogXCJcXGY1NDFcIixcbiAgXCJzaG9wLXdpbmRvd1wiOiBcIlxcZjU0MlwiLFxuICBcInNob3BcIjogXCJcXGY1NDNcIixcbiAgXCJzaHVmZmxlXCI6IFwiXFxmNTQ0XCIsXG4gIFwic2lnbnBvc3QtMi1maWxsXCI6IFwiXFxmNTQ1XCIsXG4gIFwic2lnbnBvc3QtMlwiOiBcIlxcZjU0NlwiLFxuICBcInNpZ25wb3N0LWZpbGxcIjogXCJcXGY1NDdcIixcbiAgXCJzaWducG9zdC1zcGxpdC1maWxsXCI6IFwiXFxmNTQ4XCIsXG4gIFwic2lnbnBvc3Qtc3BsaXRcIjogXCJcXGY1NDlcIixcbiAgXCJzaWducG9zdFwiOiBcIlxcZjU0YVwiLFxuICBcInNpbS1maWxsXCI6IFwiXFxmNTRiXCIsXG4gIFwic2ltXCI6IFwiXFxmNTRjXCIsXG4gIFwic2tpcC1iYWNrd2FyZC1idG4tZmlsbFwiOiBcIlxcZjU0ZFwiLFxuICBcInNraXAtYmFja3dhcmQtYnRuXCI6IFwiXFxmNTRlXCIsXG4gIFwic2tpcC1iYWNrd2FyZC1jaXJjbGUtZmlsbFwiOiBcIlxcZjU0ZlwiLFxuICBcInNraXAtYmFja3dhcmQtY2lyY2xlXCI6IFwiXFxmNTUwXCIsXG4gIFwic2tpcC1iYWNrd2FyZC1maWxsXCI6IFwiXFxmNTUxXCIsXG4gIFwic2tpcC1iYWNrd2FyZFwiOiBcIlxcZjU1MlwiLFxuICBcInNraXAtZW5kLWJ0bi1maWxsXCI6IFwiXFxmNTUzXCIsXG4gIFwic2tpcC1lbmQtYnRuXCI6IFwiXFxmNTU0XCIsXG4gIFwic2tpcC1lbmQtY2lyY2xlLWZpbGxcIjogXCJcXGY1NTVcIixcbiAgXCJza2lwLWVuZC1jaXJjbGVcIjogXCJcXGY1NTZcIixcbiAgXCJza2lwLWVuZC1maWxsXCI6IFwiXFxmNTU3XCIsXG4gIFwic2tpcC1lbmRcIjogXCJcXGY1NThcIixcbiAgXCJza2lwLWZvcndhcmQtYnRuLWZpbGxcIjogXCJcXGY1NTlcIixcbiAgXCJza2lwLWZvcndhcmQtYnRuXCI6IFwiXFxmNTVhXCIsXG4gIFwic2tpcC1mb3J3YXJkLWNpcmNsZS1maWxsXCI6IFwiXFxmNTViXCIsXG4gIFwic2tpcC1mb3J3YXJkLWNpcmNsZVwiOiBcIlxcZjU1Y1wiLFxuICBcInNraXAtZm9yd2FyZC1maWxsXCI6IFwiXFxmNTVkXCIsXG4gIFwic2tpcC1mb3J3YXJkXCI6IFwiXFxmNTVlXCIsXG4gIFwic2tpcC1zdGFydC1idG4tZmlsbFwiOiBcIlxcZjU1ZlwiLFxuICBcInNraXAtc3RhcnQtYnRuXCI6IFwiXFxmNTYwXCIsXG4gIFwic2tpcC1zdGFydC1jaXJjbGUtZmlsbFwiOiBcIlxcZjU2MVwiLFxuICBcInNraXAtc3RhcnQtY2lyY2xlXCI6IFwiXFxmNTYyXCIsXG4gIFwic2tpcC1zdGFydC1maWxsXCI6IFwiXFxmNTYzXCIsXG4gIFwic2tpcC1zdGFydFwiOiBcIlxcZjU2NFwiLFxuICBcInNsYWNrXCI6IFwiXFxmNTY1XCIsXG4gIFwic2xhc2gtY2lyY2xlLWZpbGxcIjogXCJcXGY1NjZcIixcbiAgXCJzbGFzaC1jaXJjbGVcIjogXCJcXGY1NjdcIixcbiAgXCJzbGFzaC1zcXVhcmUtZmlsbFwiOiBcIlxcZjU2OFwiLFxuICBcInNsYXNoLXNxdWFyZVwiOiBcIlxcZjU2OVwiLFxuICBcInNsYXNoXCI6IFwiXFxmNTZhXCIsXG4gIFwic2xpZGVyc1wiOiBcIlxcZjU2YlwiLFxuICBcInNtYXJ0d2F0Y2hcIjogXCJcXGY1NmNcIixcbiAgXCJzbm93XCI6IFwiXFxmNTZkXCIsXG4gIFwic25vdzJcIjogXCJcXGY1NmVcIixcbiAgXCJzbm93M1wiOiBcIlxcZjU2ZlwiLFxuICBcInNvcnQtYWxwaGEtZG93bi1hbHRcIjogXCJcXGY1NzBcIixcbiAgXCJzb3J0LWFscGhhLWRvd25cIjogXCJcXGY1NzFcIixcbiAgXCJzb3J0LWFscGhhLXVwLWFsdFwiOiBcIlxcZjU3MlwiLFxuICBcInNvcnQtYWxwaGEtdXBcIjogXCJcXGY1NzNcIixcbiAgXCJzb3J0LWRvd24tYWx0XCI6IFwiXFxmNTc0XCIsXG4gIFwic29ydC1kb3duXCI6IFwiXFxmNTc1XCIsXG4gIFwic29ydC1udW1lcmljLWRvd24tYWx0XCI6IFwiXFxmNTc2XCIsXG4gIFwic29ydC1udW1lcmljLWRvd25cIjogXCJcXGY1NzdcIixcbiAgXCJzb3J0LW51bWVyaWMtdXAtYWx0XCI6IFwiXFxmNTc4XCIsXG4gIFwic29ydC1udW1lcmljLXVwXCI6IFwiXFxmNTc5XCIsXG4gIFwic29ydC11cC1hbHRcIjogXCJcXGY1N2FcIixcbiAgXCJzb3J0LXVwXCI6IFwiXFxmNTdiXCIsXG4gIFwic291bmR3YXZlXCI6IFwiXFxmNTdjXCIsXG4gIFwic3BlYWtlci1maWxsXCI6IFwiXFxmNTdkXCIsXG4gIFwic3BlYWtlclwiOiBcIlxcZjU3ZVwiLFxuICBcInNwZWVkb21ldGVyXCI6IFwiXFxmNTdmXCIsXG4gIFwic3BlZWRvbWV0ZXIyXCI6IFwiXFxmNTgwXCIsXG4gIFwic3BlbGxjaGVja1wiOiBcIlxcZjU4MVwiLFxuICBcInNxdWFyZS1maWxsXCI6IFwiXFxmNTgyXCIsXG4gIFwic3F1YXJlLWhhbGZcIjogXCJcXGY1ODNcIixcbiAgXCJzcXVhcmVcIjogXCJcXGY1ODRcIixcbiAgXCJzdGFja1wiOiBcIlxcZjU4NVwiLFxuICBcInN0YXItZmlsbFwiOiBcIlxcZjU4NlwiLFxuICBcInN0YXItaGFsZlwiOiBcIlxcZjU4N1wiLFxuICBcInN0YXJcIjogXCJcXGY1ODhcIixcbiAgXCJzdGFyc1wiOiBcIlxcZjU4OVwiLFxuICBcInN0aWNraWVzLWZpbGxcIjogXCJcXGY1OGFcIixcbiAgXCJzdGlja2llc1wiOiBcIlxcZjU4YlwiLFxuICBcInN0aWNreS1maWxsXCI6IFwiXFxmNThjXCIsXG4gIFwic3RpY2t5XCI6IFwiXFxmNThkXCIsXG4gIFwic3RvcC1idG4tZmlsbFwiOiBcIlxcZjU4ZVwiLFxuICBcInN0b3AtYnRuXCI6IFwiXFxmNThmXCIsXG4gIFwic3RvcC1jaXJjbGUtZmlsbFwiOiBcIlxcZjU5MFwiLFxuICBcInN0b3AtY2lyY2xlXCI6IFwiXFxmNTkxXCIsXG4gIFwic3RvcC1maWxsXCI6IFwiXFxmNTkyXCIsXG4gIFwic3RvcFwiOiBcIlxcZjU5M1wiLFxuICBcInN0b3BsaWdodHMtZmlsbFwiOiBcIlxcZjU5NFwiLFxuICBcInN0b3BsaWdodHNcIjogXCJcXGY1OTVcIixcbiAgXCJzdG9wd2F0Y2gtZmlsbFwiOiBcIlxcZjU5NlwiLFxuICBcInN0b3B3YXRjaFwiOiBcIlxcZjU5N1wiLFxuICBcInN1YnRyYWN0XCI6IFwiXFxmNTk4XCIsXG4gIFwic3VpdC1jbHViLWZpbGxcIjogXCJcXGY1OTlcIixcbiAgXCJzdWl0LWNsdWJcIjogXCJcXGY1OWFcIixcbiAgXCJzdWl0LWRpYW1vbmQtZmlsbFwiOiBcIlxcZjU5YlwiLFxuICBcInN1aXQtZGlhbW9uZFwiOiBcIlxcZjU5Y1wiLFxuICBcInN1aXQtaGVhcnQtZmlsbFwiOiBcIlxcZjU5ZFwiLFxuICBcInN1aXQtaGVhcnRcIjogXCJcXGY1OWVcIixcbiAgXCJzdWl0LXNwYWRlLWZpbGxcIjogXCJcXGY1OWZcIixcbiAgXCJzdWl0LXNwYWRlXCI6IFwiXFxmNWEwXCIsXG4gIFwic3VuLWZpbGxcIjogXCJcXGY1YTFcIixcbiAgXCJzdW5cIjogXCJcXGY1YTJcIixcbiAgXCJzdW5nbGFzc2VzXCI6IFwiXFxmNWEzXCIsXG4gIFwic3VucmlzZS1maWxsXCI6IFwiXFxmNWE0XCIsXG4gIFwic3VucmlzZVwiOiBcIlxcZjVhNVwiLFxuICBcInN1bnNldC1maWxsXCI6IFwiXFxmNWE2XCIsXG4gIFwic3Vuc2V0XCI6IFwiXFxmNWE3XCIsXG4gIFwic3ltbWV0cnktaG9yaXpvbnRhbFwiOiBcIlxcZjVhOFwiLFxuICBcInN5bW1ldHJ5LXZlcnRpY2FsXCI6IFwiXFxmNWE5XCIsXG4gIFwidGFibGVcIjogXCJcXGY1YWFcIixcbiAgXCJ0YWJsZXQtZmlsbFwiOiBcIlxcZjVhYlwiLFxuICBcInRhYmxldC1sYW5kc2NhcGUtZmlsbFwiOiBcIlxcZjVhY1wiLFxuICBcInRhYmxldC1sYW5kc2NhcGVcIjogXCJcXGY1YWRcIixcbiAgXCJ0YWJsZXRcIjogXCJcXGY1YWVcIixcbiAgXCJ0YWctZmlsbFwiOiBcIlxcZjVhZlwiLFxuICBcInRhZ1wiOiBcIlxcZjViMFwiLFxuICBcInRhZ3MtZmlsbFwiOiBcIlxcZjViMVwiLFxuICBcInRhZ3NcIjogXCJcXGY1YjJcIixcbiAgXCJ0ZWxlZ3JhbVwiOiBcIlxcZjViM1wiLFxuICBcInRlbGVwaG9uZS1maWxsXCI6IFwiXFxmNWI0XCIsXG4gIFwidGVsZXBob25lLWZvcndhcmQtZmlsbFwiOiBcIlxcZjViNVwiLFxuICBcInRlbGVwaG9uZS1mb3J3YXJkXCI6IFwiXFxmNWI2XCIsXG4gIFwidGVsZXBob25lLWluYm91bmQtZmlsbFwiOiBcIlxcZjViN1wiLFxuICBcInRlbGVwaG9uZS1pbmJvdW5kXCI6IFwiXFxmNWI4XCIsXG4gIFwidGVsZXBob25lLW1pbnVzLWZpbGxcIjogXCJcXGY1YjlcIixcbiAgXCJ0ZWxlcGhvbmUtbWludXNcIjogXCJcXGY1YmFcIixcbiAgXCJ0ZWxlcGhvbmUtb3V0Ym91bmQtZmlsbFwiOiBcIlxcZjViYlwiLFxuICBcInRlbGVwaG9uZS1vdXRib3VuZFwiOiBcIlxcZjViY1wiLFxuICBcInRlbGVwaG9uZS1wbHVzLWZpbGxcIjogXCJcXGY1YmRcIixcbiAgXCJ0ZWxlcGhvbmUtcGx1c1wiOiBcIlxcZjViZVwiLFxuICBcInRlbGVwaG9uZS14LWZpbGxcIjogXCJcXGY1YmZcIixcbiAgXCJ0ZWxlcGhvbmUteFwiOiBcIlxcZjVjMFwiLFxuICBcInRlbGVwaG9uZVwiOiBcIlxcZjVjMVwiLFxuICBcInRlcm1pbmFsLWZpbGxcIjogXCJcXGY1YzJcIixcbiAgXCJ0ZXJtaW5hbFwiOiBcIlxcZjVjM1wiLFxuICBcInRleHQtY2VudGVyXCI6IFwiXFxmNWM0XCIsXG4gIFwidGV4dC1pbmRlbnQtbGVmdFwiOiBcIlxcZjVjNVwiLFxuICBcInRleHQtaW5kZW50LXJpZ2h0XCI6IFwiXFxmNWM2XCIsXG4gIFwidGV4dC1sZWZ0XCI6IFwiXFxmNWM3XCIsXG4gIFwidGV4dC1wYXJhZ3JhcGhcIjogXCJcXGY1YzhcIixcbiAgXCJ0ZXh0LXJpZ2h0XCI6IFwiXFxmNWM5XCIsXG4gIFwidGV4dGFyZWEtcmVzaXplXCI6IFwiXFxmNWNhXCIsXG4gIFwidGV4dGFyZWEtdFwiOiBcIlxcZjVjYlwiLFxuICBcInRleHRhcmVhXCI6IFwiXFxmNWNjXCIsXG4gIFwidGhlcm1vbWV0ZXItaGFsZlwiOiBcIlxcZjVjZFwiLFxuICBcInRoZXJtb21ldGVyLWhpZ2hcIjogXCJcXGY1Y2VcIixcbiAgXCJ0aGVybW9tZXRlci1sb3dcIjogXCJcXGY1Y2ZcIixcbiAgXCJ0aGVybW9tZXRlci1zbm93XCI6IFwiXFxmNWQwXCIsXG4gIFwidGhlcm1vbWV0ZXItc3VuXCI6IFwiXFxmNWQxXCIsXG4gIFwidGhlcm1vbWV0ZXJcIjogXCJcXGY1ZDJcIixcbiAgXCJ0aHJlZS1kb3RzLXZlcnRpY2FsXCI6IFwiXFxmNWQzXCIsXG4gIFwidGhyZWUtZG90c1wiOiBcIlxcZjVkNFwiLFxuICBcInRvZ2dsZS1vZmZcIjogXCJcXGY1ZDVcIixcbiAgXCJ0b2dnbGUtb25cIjogXCJcXGY1ZDZcIixcbiAgXCJ0b2dnbGUyLW9mZlwiOiBcIlxcZjVkN1wiLFxuICBcInRvZ2dsZTItb25cIjogXCJcXGY1ZDhcIixcbiAgXCJ0b2dnbGVzXCI6IFwiXFxmNWQ5XCIsXG4gIFwidG9nZ2xlczJcIjogXCJcXGY1ZGFcIixcbiAgXCJ0b29sc1wiOiBcIlxcZjVkYlwiLFxuICBcInRvcm5hZG9cIjogXCJcXGY1ZGNcIixcbiAgXCJ0cmFzaC1maWxsXCI6IFwiXFxmNWRkXCIsXG4gIFwidHJhc2hcIjogXCJcXGY1ZGVcIixcbiAgXCJ0cmFzaDItZmlsbFwiOiBcIlxcZjVkZlwiLFxuICBcInRyYXNoMlwiOiBcIlxcZjVlMFwiLFxuICBcInRyZWUtZmlsbFwiOiBcIlxcZjVlMVwiLFxuICBcInRyZWVcIjogXCJcXGY1ZTJcIixcbiAgXCJ0cmlhbmdsZS1maWxsXCI6IFwiXFxmNWUzXCIsXG4gIFwidHJpYW5nbGUtaGFsZlwiOiBcIlxcZjVlNFwiLFxuICBcInRyaWFuZ2xlXCI6IFwiXFxmNWU1XCIsXG4gIFwidHJvcGh5LWZpbGxcIjogXCJcXGY1ZTZcIixcbiAgXCJ0cm9waHlcIjogXCJcXGY1ZTdcIixcbiAgXCJ0cm9waWNhbC1zdG9ybVwiOiBcIlxcZjVlOFwiLFxuICBcInRydWNrLWZsYXRiZWRcIjogXCJcXGY1ZTlcIixcbiAgXCJ0cnVja1wiOiBcIlxcZjVlYVwiLFxuICBcInRzdW5hbWlcIjogXCJcXGY1ZWJcIixcbiAgXCJ0di1maWxsXCI6IFwiXFxmNWVjXCIsXG4gIFwidHZcIjogXCJcXGY1ZWRcIixcbiAgXCJ0d2l0Y2hcIjogXCJcXGY1ZWVcIixcbiAgXCJ0d2l0dGVyXCI6IFwiXFxmNWVmXCIsXG4gIFwidHlwZS1ib2xkXCI6IFwiXFxmNWYwXCIsXG4gIFwidHlwZS1oMVwiOiBcIlxcZjVmMVwiLFxuICBcInR5cGUtaDJcIjogXCJcXGY1ZjJcIixcbiAgXCJ0eXBlLWgzXCI6IFwiXFxmNWYzXCIsXG4gIFwidHlwZS1pdGFsaWNcIjogXCJcXGY1ZjRcIixcbiAgXCJ0eXBlLXN0cmlrZXRocm91Z2hcIjogXCJcXGY1ZjVcIixcbiAgXCJ0eXBlLXVuZGVybGluZVwiOiBcIlxcZjVmNlwiLFxuICBcInR5cGVcIjogXCJcXGY1ZjdcIixcbiAgXCJ1aS1jaGVja3MtZ3JpZFwiOiBcIlxcZjVmOFwiLFxuICBcInVpLWNoZWNrc1wiOiBcIlxcZjVmOVwiLFxuICBcInVpLXJhZGlvcy1ncmlkXCI6IFwiXFxmNWZhXCIsXG4gIFwidWktcmFkaW9zXCI6IFwiXFxmNWZiXCIsXG4gIFwidW1icmVsbGEtZmlsbFwiOiBcIlxcZjVmY1wiLFxuICBcInVtYnJlbGxhXCI6IFwiXFxmNWZkXCIsXG4gIFwidW5pb25cIjogXCJcXGY1ZmVcIixcbiAgXCJ1bmxvY2stZmlsbFwiOiBcIlxcZjVmZlwiLFxuICBcInVubG9ja1wiOiBcIlxcZjYwMFwiLFxuICBcInVwYy1zY2FuXCI6IFwiXFxmNjAxXCIsXG4gIFwidXBjXCI6IFwiXFxmNjAyXCIsXG4gIFwidXBsb2FkXCI6IFwiXFxmNjAzXCIsXG4gIFwidmVjdG9yLXBlblwiOiBcIlxcZjYwNFwiLFxuICBcInZpZXctbGlzdFwiOiBcIlxcZjYwNVwiLFxuICBcInZpZXctc3RhY2tlZFwiOiBcIlxcZjYwNlwiLFxuICBcInZpbnlsLWZpbGxcIjogXCJcXGY2MDdcIixcbiAgXCJ2aW55bFwiOiBcIlxcZjYwOFwiLFxuICBcInZvaWNlbWFpbFwiOiBcIlxcZjYwOVwiLFxuICBcInZvbHVtZS1kb3duLWZpbGxcIjogXCJcXGY2MGFcIixcbiAgXCJ2b2x1bWUtZG93blwiOiBcIlxcZjYwYlwiLFxuICBcInZvbHVtZS1tdXRlLWZpbGxcIjogXCJcXGY2MGNcIixcbiAgXCJ2b2x1bWUtbXV0ZVwiOiBcIlxcZjYwZFwiLFxuICBcInZvbHVtZS1vZmYtZmlsbFwiOiBcIlxcZjYwZVwiLFxuICBcInZvbHVtZS1vZmZcIjogXCJcXGY2MGZcIixcbiAgXCJ2b2x1bWUtdXAtZmlsbFwiOiBcIlxcZjYxMFwiLFxuICBcInZvbHVtZS11cFwiOiBcIlxcZjYxMVwiLFxuICBcInZyXCI6IFwiXFxmNjEyXCIsXG4gIFwid2FsbGV0LWZpbGxcIjogXCJcXGY2MTNcIixcbiAgXCJ3YWxsZXRcIjogXCJcXGY2MTRcIixcbiAgXCJ3YWxsZXQyXCI6IFwiXFxmNjE1XCIsXG4gIFwid2F0Y2hcIjogXCJcXGY2MTZcIixcbiAgXCJ3YXRlclwiOiBcIlxcZjYxN1wiLFxuICBcIndoYXRzYXBwXCI6IFwiXFxmNjE4XCIsXG4gIFwid2lmaS0xXCI6IFwiXFxmNjE5XCIsXG4gIFwid2lmaS0yXCI6IFwiXFxmNjFhXCIsXG4gIFwid2lmaS1vZmZcIjogXCJcXGY2MWJcIixcbiAgXCJ3aWZpXCI6IFwiXFxmNjFjXCIsXG4gIFwid2luZFwiOiBcIlxcZjYxZFwiLFxuICBcIndpbmRvdy1kb2NrXCI6IFwiXFxmNjFlXCIsXG4gIFwid2luZG93LXNpZGViYXJcIjogXCJcXGY2MWZcIixcbiAgXCJ3aW5kb3dcIjogXCJcXGY2MjBcIixcbiAgXCJ3cmVuY2hcIjogXCJcXGY2MjFcIixcbiAgXCJ4LWNpcmNsZS1maWxsXCI6IFwiXFxmNjIyXCIsXG4gIFwieC1jaXJjbGVcIjogXCJcXGY2MjNcIixcbiAgXCJ4LWRpYW1vbmQtZmlsbFwiOiBcIlxcZjYyNFwiLFxuICBcIngtZGlhbW9uZFwiOiBcIlxcZjYyNVwiLFxuICBcIngtb2N0YWdvbi1maWxsXCI6IFwiXFxmNjI2XCIsXG4gIFwieC1vY3RhZ29uXCI6IFwiXFxmNjI3XCIsXG4gIFwieC1zcXVhcmUtZmlsbFwiOiBcIlxcZjYyOFwiLFxuICBcIngtc3F1YXJlXCI6IFwiXFxmNjI5XCIsXG4gIFwieFwiOiBcIlxcZjYyYVwiLFxuICBcInlvdXR1YmVcIjogXCJcXGY2MmJcIixcbiAgXCJ6b29tLWluXCI6IFwiXFxmNjJjXCIsXG4gIFwiem9vbS1vdXRcIjogXCJcXGY2MmRcIixcbiAgXCJiYW5rXCI6IFwiXFxmNjJlXCIsXG4gIFwiYmFuazJcIjogXCJcXGY2MmZcIixcbiAgXCJiZWxsLXNsYXNoLWZpbGxcIjogXCJcXGY2MzBcIixcbiAgXCJiZWxsLXNsYXNoXCI6IFwiXFxmNjMxXCIsXG4gIFwiY2FzaC1jb2luXCI6IFwiXFxmNjMyXCIsXG4gIFwiY2hlY2stbGdcIjogXCJcXGY2MzNcIixcbiAgXCJjb2luXCI6IFwiXFxmNjM0XCIsXG4gIFwiY3VycmVuY3ktYml0Y29pblwiOiBcIlxcZjYzNVwiLFxuICBcImN1cnJlbmN5LWRvbGxhclwiOiBcIlxcZjYzNlwiLFxuICBcImN1cnJlbmN5LWV1cm9cIjogXCJcXGY2MzdcIixcbiAgXCJjdXJyZW5jeS1leGNoYW5nZVwiOiBcIlxcZjYzOFwiLFxuICBcImN1cnJlbmN5LXBvdW5kXCI6IFwiXFxmNjM5XCIsXG4gIFwiY3VycmVuY3kteWVuXCI6IFwiXFxmNjNhXCIsXG4gIFwiZGFzaC1sZ1wiOiBcIlxcZjYzYlwiLFxuICBcImV4Y2xhbWF0aW9uLWxnXCI6IFwiXFxmNjNjXCIsXG4gIFwiZmlsZS1lYXJtYXJrLXBkZi1maWxsXCI6IFwiXFxmNjNkXCIsXG4gIFwiZmlsZS1lYXJtYXJrLXBkZlwiOiBcIlxcZjYzZVwiLFxuICBcImZpbGUtcGRmLWZpbGxcIjogXCJcXGY2M2ZcIixcbiAgXCJmaWxlLXBkZlwiOiBcIlxcZjY0MFwiLFxuICBcImdlbmRlci1hbWJpZ3VvdXNcIjogXCJcXGY2NDFcIixcbiAgXCJnZW5kZXItZmVtYWxlXCI6IFwiXFxmNjQyXCIsXG4gIFwiZ2VuZGVyLW1hbGVcIjogXCJcXGY2NDNcIixcbiAgXCJnZW5kZXItdHJhbnNcIjogXCJcXGY2NDRcIixcbiAgXCJoZWFkc2V0LXZyXCI6IFwiXFxmNjQ1XCIsXG4gIFwiaW5mby1sZ1wiOiBcIlxcZjY0NlwiLFxuICBcIm1hc3RvZG9uXCI6IFwiXFxmNjQ3XCIsXG4gIFwibWVzc2VuZ2VyXCI6IFwiXFxmNjQ4XCIsXG4gIFwicGlnZ3ktYmFuay1maWxsXCI6IFwiXFxmNjQ5XCIsXG4gIFwicGlnZ3ktYmFua1wiOiBcIlxcZjY0YVwiLFxuICBcInBpbi1tYXAtZmlsbFwiOiBcIlxcZjY0YlwiLFxuICBcInBpbi1tYXBcIjogXCJcXGY2NGNcIixcbiAgXCJwbHVzLWxnXCI6IFwiXFxmNjRkXCIsXG4gIFwicXVlc3Rpb24tbGdcIjogXCJcXGY2NGVcIixcbiAgXCJyZWN5Y2xlXCI6IFwiXFxmNjRmXCIsXG4gIFwicmVkZGl0XCI6IFwiXFxmNjUwXCIsXG4gIFwic2FmZS1maWxsXCI6IFwiXFxmNjUxXCIsXG4gIFwic2FmZTItZmlsbFwiOiBcIlxcZjY1MlwiLFxuICBcInNhZmUyXCI6IFwiXFxmNjUzXCIsXG4gIFwic2QtY2FyZC1maWxsXCI6IFwiXFxmNjU0XCIsXG4gIFwic2QtY2FyZFwiOiBcIlxcZjY1NVwiLFxuICBcInNreXBlXCI6IFwiXFxmNjU2XCIsXG4gIFwic2xhc2gtbGdcIjogXCJcXGY2NTdcIixcbiAgXCJ0cmFuc2xhdGVcIjogXCJcXGY2NThcIixcbiAgXCJ4LWxnXCI6IFwiXFxmNjU5XCIsXG4gIFwic2FmZVwiOiBcIlxcZjY1YVwiLFxuICBcImFwcGxlXCI6IFwiXFxmNjViXCIsXG4gIFwibWljcm9zb2Z0XCI6IFwiXFxmNjVkXCIsXG4gIFwid2luZG93c1wiOiBcIlxcZjY1ZVwiLFxuICBcImJlaGFuY2VcIjogXCJcXGY2NWNcIixcbiAgXCJkcmliYmJsZVwiOiBcIlxcZjY1ZlwiLFxuICBcImxpbmVcIjogXCJcXGY2NjBcIixcbiAgXCJtZWRpdW1cIjogXCJcXGY2NjFcIixcbiAgXCJwYXlwYWxcIjogXCJcXGY2NjJcIixcbiAgXCJwaW50ZXJlc3RcIjogXCJcXGY2NjNcIixcbiAgXCJzaWduYWxcIjogXCJcXGY2NjRcIixcbiAgXCJzbmFwY2hhdFwiOiBcIlxcZjY2NVwiLFxuICBcInNwb3RpZnlcIjogXCJcXGY2NjZcIixcbiAgXCJzdGFjay1vdmVyZmxvd1wiOiBcIlxcZjY2N1wiLFxuICBcInN0cmF2YVwiOiBcIlxcZjY2OFwiLFxuICBcIndvcmRwcmVzc1wiOiBcIlxcZjY2OVwiLFxuICBcInZpbWVvXCI6IFwiXFxmNjZhXCIsXG4gIFwiYWN0aXZpdHlcIjogXCJcXGY2NmJcIixcbiAgXCJlYXNlbDItZmlsbFwiOiBcIlxcZjY2Y1wiLFxuICBcImVhc2VsMlwiOiBcIlxcZjY2ZFwiLFxuICBcImVhc2VsMy1maWxsXCI6IFwiXFxmNjZlXCIsXG4gIFwiZWFzZWwzXCI6IFwiXFxmNjZmXCIsXG4gIFwiZmFuXCI6IFwiXFxmNjcwXCIsXG4gIFwiZmluZ2VycHJpbnRcIjogXCJcXGY2NzFcIixcbiAgXCJncmFwaC1kb3duLWFycm93XCI6IFwiXFxmNjcyXCIsXG4gIFwiZ3JhcGgtdXAtYXJyb3dcIjogXCJcXGY2NzNcIixcbiAgXCJoeXBub3RpemVcIjogXCJcXGY2NzRcIixcbiAgXCJtYWdpY1wiOiBcIlxcZjY3NVwiLFxuICBcInBlcnNvbi1yb2xvZGV4XCI6IFwiXFxmNjc2XCIsXG4gIFwicGVyc29uLXZpZGVvXCI6IFwiXFxmNjc3XCIsXG4gIFwicGVyc29uLXZpZGVvMlwiOiBcIlxcZjY3OFwiLFxuICBcInBlcnNvbi12aWRlbzNcIjogXCJcXGY2NzlcIixcbiAgXCJwZXJzb24td29ya3NwYWNlXCI6IFwiXFxmNjdhXCIsXG4gIFwicmFkaW9hY3RpdmVcIjogXCJcXGY2N2JcIixcbiAgXCJ3ZWJjYW0tZmlsbFwiOiBcIlxcZjY3Y1wiLFxuICBcIndlYmNhbVwiOiBcIlxcZjY3ZFwiLFxuICBcInlpbi15YW5nXCI6IFwiXFxmNjdlXCIsXG4gIFwiYmFuZGFpZC1maWxsXCI6IFwiXFxmNjgwXCIsXG4gIFwiYmFuZGFpZFwiOiBcIlxcZjY4MVwiLFxuICBcImJsdWV0b290aFwiOiBcIlxcZjY4MlwiLFxuICBcImJvZHktdGV4dFwiOiBcIlxcZjY4M1wiLFxuICBcImJvb21ib3hcIjogXCJcXGY2ODRcIixcbiAgXCJib3hlc1wiOiBcIlxcZjY4NVwiLFxuICBcImRwYWQtZmlsbFwiOiBcIlxcZjY4NlwiLFxuICBcImRwYWRcIjogXCJcXGY2ODdcIixcbiAgXCJlYXItZmlsbFwiOiBcIlxcZjY4OFwiLFxuICBcImVhclwiOiBcIlxcZjY4OVwiLFxuICBcImVudmVsb3BlLWNoZWNrLTFcIjogXCJcXGY2OGFcIixcbiAgXCJlbnZlbG9wZS1jaGVjay1maWxsXCI6IFwiXFxmNjhiXCIsXG4gIFwiZW52ZWxvcGUtY2hlY2tcIjogXCJcXGY2OGNcIixcbiAgXCJlbnZlbG9wZS1kYXNoLTFcIjogXCJcXGY2OGRcIixcbiAgXCJlbnZlbG9wZS1kYXNoLWZpbGxcIjogXCJcXGY2OGVcIixcbiAgXCJlbnZlbG9wZS1kYXNoXCI6IFwiXFxmNjhmXCIsXG4gIFwiZW52ZWxvcGUtZXhjbGFtYXRpb24tMVwiOiBcIlxcZjY5MFwiLFxuICBcImVudmVsb3BlLWV4Y2xhbWF0aW9uLWZpbGxcIjogXCJcXGY2OTFcIixcbiAgXCJlbnZlbG9wZS1leGNsYW1hdGlvblwiOiBcIlxcZjY5MlwiLFxuICBcImVudmVsb3BlLXBsdXMtZmlsbFwiOiBcIlxcZjY5M1wiLFxuICBcImVudmVsb3BlLXBsdXNcIjogXCJcXGY2OTRcIixcbiAgXCJlbnZlbG9wZS1zbGFzaC0xXCI6IFwiXFxmNjk1XCIsXG4gIFwiZW52ZWxvcGUtc2xhc2gtZmlsbFwiOiBcIlxcZjY5NlwiLFxuICBcImVudmVsb3BlLXNsYXNoXCI6IFwiXFxmNjk3XCIsXG4gIFwiZW52ZWxvcGUteC0xXCI6IFwiXFxmNjk4XCIsXG4gIFwiZW52ZWxvcGUteC1maWxsXCI6IFwiXFxmNjk5XCIsXG4gIFwiZW52ZWxvcGUteFwiOiBcIlxcZjY5YVwiLFxuICBcImV4cGxpY2l0LWZpbGxcIjogXCJcXGY2OWJcIixcbiAgXCJleHBsaWNpdFwiOiBcIlxcZjY5Y1wiLFxuICBcImdpdFwiOiBcIlxcZjY5ZFwiLFxuICBcImluZmluaXR5XCI6IFwiXFxmNjllXCIsXG4gIFwibGlzdC1jb2x1bW5zLXJldmVyc2VcIjogXCJcXGY2OWZcIixcbiAgXCJsaXN0LWNvbHVtbnNcIjogXCJcXGY2YTBcIixcbiAgXCJtZXRhXCI6IFwiXFxmNmExXCIsXG4gIFwibW9ydG9yYm9hcmQtZmlsbFwiOiBcIlxcZjZhMlwiLFxuICBcIm1vcnRvcmJvYXJkXCI6IFwiXFxmNmEzXCIsXG4gIFwibmludGVuZG8tc3dpdGNoXCI6IFwiXFxmNmE0XCIsXG4gIFwicGMtZGlzcGxheS1ob3Jpem9udGFsXCI6IFwiXFxmNmE1XCIsXG4gIFwicGMtZGlzcGxheVwiOiBcIlxcZjZhNlwiLFxuICBcInBjLWhvcml6b250YWxcIjogXCJcXGY2YTdcIixcbiAgXCJwY1wiOiBcIlxcZjZhOFwiLFxuICBcInBsYXlzdGF0aW9uXCI6IFwiXFxmNmE5XCIsXG4gIFwicGx1cy1zbGFzaC1taW51c1wiOiBcIlxcZjZhYVwiLFxuICBcInByb2plY3Rvci1maWxsXCI6IFwiXFxmNmFiXCIsXG4gIFwicHJvamVjdG9yXCI6IFwiXFxmNmFjXCIsXG4gIFwicXItY29kZS1zY2FuXCI6IFwiXFxmNmFkXCIsXG4gIFwicXItY29kZVwiOiBcIlxcZjZhZVwiLFxuICBcInF1b3JhXCI6IFwiXFxmNmFmXCIsXG4gIFwicXVvdGVcIjogXCJcXGY2YjBcIixcbiAgXCJyb2JvdFwiOiBcIlxcZjZiMVwiLFxuICBcInNlbmQtY2hlY2stZmlsbFwiOiBcIlxcZjZiMlwiLFxuICBcInNlbmQtY2hlY2tcIjogXCJcXGY2YjNcIixcbiAgXCJzZW5kLWRhc2gtZmlsbFwiOiBcIlxcZjZiNFwiLFxuICBcInNlbmQtZGFzaFwiOiBcIlxcZjZiNVwiLFxuICBcInNlbmQtZXhjbGFtYXRpb24tMVwiOiBcIlxcZjZiNlwiLFxuICBcInNlbmQtZXhjbGFtYXRpb24tZmlsbFwiOiBcIlxcZjZiN1wiLFxuICBcInNlbmQtZXhjbGFtYXRpb25cIjogXCJcXGY2YjhcIixcbiAgXCJzZW5kLWZpbGxcIjogXCJcXGY2YjlcIixcbiAgXCJzZW5kLXBsdXMtZmlsbFwiOiBcIlxcZjZiYVwiLFxuICBcInNlbmQtcGx1c1wiOiBcIlxcZjZiYlwiLFxuICBcInNlbmQtc2xhc2gtZmlsbFwiOiBcIlxcZjZiY1wiLFxuICBcInNlbmQtc2xhc2hcIjogXCJcXGY2YmRcIixcbiAgXCJzZW5kLXgtZmlsbFwiOiBcIlxcZjZiZVwiLFxuICBcInNlbmQteFwiOiBcIlxcZjZiZlwiLFxuICBcInNlbmRcIjogXCJcXGY2YzBcIixcbiAgXCJzdGVhbVwiOiBcIlxcZjZjMVwiLFxuICBcInRlcm1pbmFsLWRhc2gtMVwiOiBcIlxcZjZjMlwiLFxuICBcInRlcm1pbmFsLWRhc2hcIjogXCJcXGY2YzNcIixcbiAgXCJ0ZXJtaW5hbC1wbHVzXCI6IFwiXFxmNmM0XCIsXG4gIFwidGVybWluYWwtc3BsaXRcIjogXCJcXGY2YzVcIixcbiAgXCJ0aWNrZXQtZGV0YWlsZWQtZmlsbFwiOiBcIlxcZjZjNlwiLFxuICBcInRpY2tldC1kZXRhaWxlZFwiOiBcIlxcZjZjN1wiLFxuICBcInRpY2tldC1maWxsXCI6IFwiXFxmNmM4XCIsXG4gIFwidGlja2V0LXBlcmZvcmF0ZWQtZmlsbFwiOiBcIlxcZjZjOVwiLFxuICBcInRpY2tldC1wZXJmb3JhdGVkXCI6IFwiXFxmNmNhXCIsXG4gIFwidGlja2V0XCI6IFwiXFxmNmNiXCIsXG4gIFwidGlrdG9rXCI6IFwiXFxmNmNjXCIsXG4gIFwid2luZG93LWRhc2hcIjogXCJcXGY2Y2RcIixcbiAgXCJ3aW5kb3ctZGVza3RvcFwiOiBcIlxcZjZjZVwiLFxuICBcIndpbmRvdy1mdWxsc2NyZWVuXCI6IFwiXFxmNmNmXCIsXG4gIFwid2luZG93LXBsdXNcIjogXCJcXGY2ZDBcIixcbiAgXCJ3aW5kb3ctc3BsaXRcIjogXCJcXGY2ZDFcIixcbiAgXCJ3aW5kb3ctc3RhY2tcIjogXCJcXGY2ZDJcIixcbiAgXCJ3aW5kb3cteFwiOiBcIlxcZjZkM1wiLFxuICBcInhib3hcIjogXCJcXGY2ZDRcIixcbiAgXCJldGhlcm5ldFwiOiBcIlxcZjZkNVwiLFxuICBcImhkbWktZmlsbFwiOiBcIlxcZjZkNlwiLFxuICBcImhkbWlcIjogXCJcXGY2ZDdcIixcbiAgXCJ1c2ItYy1maWxsXCI6IFwiXFxmNmQ4XCIsXG4gIFwidXNiLWNcIjogXCJcXGY2ZDlcIixcbiAgXCJ1c2ItZmlsbFwiOiBcIlxcZjZkYVwiLFxuICBcInVzYi1wbHVnLWZpbGxcIjogXCJcXGY2ZGJcIixcbiAgXCJ1c2ItcGx1Z1wiOiBcIlxcZjZkY1wiLFxuICBcInVzYi1zeW1ib2xcIjogXCJcXGY2ZGRcIixcbiAgXCJ1c2JcIjogXCJcXGY2ZGVcIixcbiAgXCJib29tYm94LWZpbGxcIjogXCJcXGY2ZGZcIixcbiAgXCJkaXNwbGF5cG9ydC0xXCI6IFwiXFxmNmUwXCIsXG4gIFwiZGlzcGxheXBvcnRcIjogXCJcXGY2ZTFcIixcbiAgXCJncHUtY2FyZFwiOiBcIlxcZjZlMlwiLFxuICBcIm1lbW9yeVwiOiBcIlxcZjZlM1wiLFxuICBcIm1vZGVtLWZpbGxcIjogXCJcXGY2ZTRcIixcbiAgXCJtb2RlbVwiOiBcIlxcZjZlNVwiLFxuICBcIm1vdGhlcmJvYXJkLWZpbGxcIjogXCJcXGY2ZTZcIixcbiAgXCJtb3RoZXJib2FyZFwiOiBcIlxcZjZlN1wiLFxuICBcIm9wdGljYWwtYXVkaW8tZmlsbFwiOiBcIlxcZjZlOFwiLFxuICBcIm9wdGljYWwtYXVkaW9cIjogXCJcXGY2ZTlcIixcbiAgXCJwY2ktY2FyZFwiOiBcIlxcZjZlYVwiLFxuICBcInJvdXRlci1maWxsXCI6IFwiXFxmNmViXCIsXG4gIFwicm91dGVyXCI6IFwiXFxmNmVjXCIsXG4gIFwic3NkLWZpbGxcIjogXCJcXGY2ZWRcIixcbiAgXCJzc2RcIjogXCJcXGY2ZWVcIixcbiAgXCJ0aHVuZGVyYm9sdC1maWxsXCI6IFwiXFxmNmVmXCIsXG4gIFwidGh1bmRlcmJvbHRcIjogXCJcXGY2ZjBcIixcbiAgXCJ1c2ItZHJpdmUtZmlsbFwiOiBcIlxcZjZmMVwiLFxuICBcInVzYi1kcml2ZVwiOiBcIlxcZjZmMlwiLFxuICBcInVzYi1taWNyby1maWxsXCI6IFwiXFxmNmYzXCIsXG4gIFwidXNiLW1pY3JvXCI6IFwiXFxmNmY0XCIsXG4gIFwidXNiLW1pbmktZmlsbFwiOiBcIlxcZjZmNVwiLFxuICBcInVzYi1taW5pXCI6IFwiXFxmNmY2XCIsXG4gIFwiY2xvdWQtaGF6ZTJcIjogXCJcXGY2ZjdcIixcbiAgXCJkZXZpY2UtaGRkLWZpbGxcIjogXCJcXGY2ZjhcIixcbiAgXCJkZXZpY2UtaGRkXCI6IFwiXFxmNmY5XCIsXG4gIFwiZGV2aWNlLXNzZC1maWxsXCI6IFwiXFxmNmZhXCIsXG4gIFwiZGV2aWNlLXNzZFwiOiBcIlxcZjZmYlwiLFxuICBcImRpc3BsYXlwb3J0LWZpbGxcIjogXCJcXGY2ZmNcIixcbiAgXCJtb3J0YXJib2FyZC1maWxsXCI6IFwiXFxmNmZkXCIsXG4gIFwibW9ydGFyYm9hcmRcIjogXCJcXGY2ZmVcIixcbiAgXCJ0ZXJtaW5hbC14XCI6IFwiXFxmNmZmXCIsXG4gIFwiYXJyb3ctdGhyb3VnaC1oZWFydC1maWxsXCI6IFwiXFxmNzAwXCIsXG4gIFwiYXJyb3ctdGhyb3VnaC1oZWFydFwiOiBcIlxcZjcwMVwiLFxuICBcImJhZGdlLXNkLWZpbGxcIjogXCJcXGY3MDJcIixcbiAgXCJiYWRnZS1zZFwiOiBcIlxcZjcwM1wiLFxuICBcImJhZy1oZWFydC1maWxsXCI6IFwiXFxmNzA0XCIsXG4gIFwiYmFnLWhlYXJ0XCI6IFwiXFxmNzA1XCIsXG4gIFwiYmFsbG9vbi1maWxsXCI6IFwiXFxmNzA2XCIsXG4gIFwiYmFsbG9vbi1oZWFydC1maWxsXCI6IFwiXFxmNzA3XCIsXG4gIFwiYmFsbG9vbi1oZWFydFwiOiBcIlxcZjcwOFwiLFxuICBcImJhbGxvb25cIjogXCJcXGY3MDlcIixcbiAgXCJib3gyLWZpbGxcIjogXCJcXGY3MGFcIixcbiAgXCJib3gyLWhlYXJ0LWZpbGxcIjogXCJcXGY3MGJcIixcbiAgXCJib3gyLWhlYXJ0XCI6IFwiXFxmNzBjXCIsXG4gIFwiYm94MlwiOiBcIlxcZjcwZFwiLFxuICBcImJyYWNlcy1hc3Rlcmlza1wiOiBcIlxcZjcwZVwiLFxuICBcImNhbGVuZGFyLWhlYXJ0LWZpbGxcIjogXCJcXGY3MGZcIixcbiAgXCJjYWxlbmRhci1oZWFydFwiOiBcIlxcZjcxMFwiLFxuICBcImNhbGVuZGFyMi1oZWFydC1maWxsXCI6IFwiXFxmNzExXCIsXG4gIFwiY2FsZW5kYXIyLWhlYXJ0XCI6IFwiXFxmNzEyXCIsXG4gIFwiY2hhdC1oZWFydC1maWxsXCI6IFwiXFxmNzEzXCIsXG4gIFwiY2hhdC1oZWFydFwiOiBcIlxcZjcxNFwiLFxuICBcImNoYXQtbGVmdC1oZWFydC1maWxsXCI6IFwiXFxmNzE1XCIsXG4gIFwiY2hhdC1sZWZ0LWhlYXJ0XCI6IFwiXFxmNzE2XCIsXG4gIFwiY2hhdC1yaWdodC1oZWFydC1maWxsXCI6IFwiXFxmNzE3XCIsXG4gIFwiY2hhdC1yaWdodC1oZWFydFwiOiBcIlxcZjcxOFwiLFxuICBcImNoYXQtc3F1YXJlLWhlYXJ0LWZpbGxcIjogXCJcXGY3MTlcIixcbiAgXCJjaGF0LXNxdWFyZS1oZWFydFwiOiBcIlxcZjcxYVwiLFxuICBcImNsaXBib2FyZC1jaGVjay1maWxsXCI6IFwiXFxmNzFiXCIsXG4gIFwiY2xpcGJvYXJkLWRhdGEtZmlsbFwiOiBcIlxcZjcxY1wiLFxuICBcImNsaXBib2FyZC1maWxsXCI6IFwiXFxmNzFkXCIsXG4gIFwiY2xpcGJvYXJkLWhlYXJ0LWZpbGxcIjogXCJcXGY3MWVcIixcbiAgXCJjbGlwYm9hcmQtaGVhcnRcIjogXCJcXGY3MWZcIixcbiAgXCJjbGlwYm9hcmQtbWludXMtZmlsbFwiOiBcIlxcZjcyMFwiLFxuICBcImNsaXBib2FyZC1wbHVzLWZpbGxcIjogXCJcXGY3MjFcIixcbiAgXCJjbGlwYm9hcmQtcHVsc2VcIjogXCJcXGY3MjJcIixcbiAgXCJjbGlwYm9hcmQteC1maWxsXCI6IFwiXFxmNzIzXCIsXG4gIFwiY2xpcGJvYXJkMi1jaGVjay1maWxsXCI6IFwiXFxmNzI0XCIsXG4gIFwiY2xpcGJvYXJkMi1jaGVja1wiOiBcIlxcZjcyNVwiLFxuICBcImNsaXBib2FyZDItZGF0YS1maWxsXCI6IFwiXFxmNzI2XCIsXG4gIFwiY2xpcGJvYXJkMi1kYXRhXCI6IFwiXFxmNzI3XCIsXG4gIFwiY2xpcGJvYXJkMi1maWxsXCI6IFwiXFxmNzI4XCIsXG4gIFwiY2xpcGJvYXJkMi1oZWFydC1maWxsXCI6IFwiXFxmNzI5XCIsXG4gIFwiY2xpcGJvYXJkMi1oZWFydFwiOiBcIlxcZjcyYVwiLFxuICBcImNsaXBib2FyZDItbWludXMtZmlsbFwiOiBcIlxcZjcyYlwiLFxuICBcImNsaXBib2FyZDItbWludXNcIjogXCJcXGY3MmNcIixcbiAgXCJjbGlwYm9hcmQyLXBsdXMtZmlsbFwiOiBcIlxcZjcyZFwiLFxuICBcImNsaXBib2FyZDItcGx1c1wiOiBcIlxcZjcyZVwiLFxuICBcImNsaXBib2FyZDItcHVsc2UtZmlsbFwiOiBcIlxcZjcyZlwiLFxuICBcImNsaXBib2FyZDItcHVsc2VcIjogXCJcXGY3MzBcIixcbiAgXCJjbGlwYm9hcmQyLXgtZmlsbFwiOiBcIlxcZjczMVwiLFxuICBcImNsaXBib2FyZDIteFwiOiBcIlxcZjczMlwiLFxuICBcImNsaXBib2FyZDJcIjogXCJcXGY3MzNcIixcbiAgXCJlbW9qaS1raXNzLWZpbGxcIjogXCJcXGY3MzRcIixcbiAgXCJlbW9qaS1raXNzXCI6IFwiXFxmNzM1XCIsXG4gIFwiZW52ZWxvcGUtaGVhcnQtZmlsbFwiOiBcIlxcZjczNlwiLFxuICBcImVudmVsb3BlLWhlYXJ0XCI6IFwiXFxmNzM3XCIsXG4gIFwiZW52ZWxvcGUtb3Blbi1oZWFydC1maWxsXCI6IFwiXFxmNzM4XCIsXG4gIFwiZW52ZWxvcGUtb3Blbi1oZWFydFwiOiBcIlxcZjczOVwiLFxuICBcImVudmVsb3BlLXBhcGVyLWZpbGxcIjogXCJcXGY3M2FcIixcbiAgXCJlbnZlbG9wZS1wYXBlci1oZWFydC1maWxsXCI6IFwiXFxmNzNiXCIsXG4gIFwiZW52ZWxvcGUtcGFwZXItaGVhcnRcIjogXCJcXGY3M2NcIixcbiAgXCJlbnZlbG9wZS1wYXBlclwiOiBcIlxcZjczZFwiLFxuICBcImZpbGV0eXBlLWFhY1wiOiBcIlxcZjczZVwiLFxuICBcImZpbGV0eXBlLWFpXCI6IFwiXFxmNzNmXCIsXG4gIFwiZmlsZXR5cGUtYm1wXCI6IFwiXFxmNzQwXCIsXG4gIFwiZmlsZXR5cGUtY3NcIjogXCJcXGY3NDFcIixcbiAgXCJmaWxldHlwZS1jc3NcIjogXCJcXGY3NDJcIixcbiAgXCJmaWxldHlwZS1jc3ZcIjogXCJcXGY3NDNcIixcbiAgXCJmaWxldHlwZS1kb2NcIjogXCJcXGY3NDRcIixcbiAgXCJmaWxldHlwZS1kb2N4XCI6IFwiXFxmNzQ1XCIsXG4gIFwiZmlsZXR5cGUtZXhlXCI6IFwiXFxmNzQ2XCIsXG4gIFwiZmlsZXR5cGUtZ2lmXCI6IFwiXFxmNzQ3XCIsXG4gIFwiZmlsZXR5cGUtaGVpY1wiOiBcIlxcZjc0OFwiLFxuICBcImZpbGV0eXBlLWh0bWxcIjogXCJcXGY3NDlcIixcbiAgXCJmaWxldHlwZS1qYXZhXCI6IFwiXFxmNzRhXCIsXG4gIFwiZmlsZXR5cGUtanBnXCI6IFwiXFxmNzRiXCIsXG4gIFwiZmlsZXR5cGUtanNcIjogXCJcXGY3NGNcIixcbiAgXCJmaWxldHlwZS1qc3hcIjogXCJcXGY3NGRcIixcbiAgXCJmaWxldHlwZS1rZXlcIjogXCJcXGY3NGVcIixcbiAgXCJmaWxldHlwZS1tNHBcIjogXCJcXGY3NGZcIixcbiAgXCJmaWxldHlwZS1tZFwiOiBcIlxcZjc1MFwiLFxuICBcImZpbGV0eXBlLW1keFwiOiBcIlxcZjc1MVwiLFxuICBcImZpbGV0eXBlLW1vdlwiOiBcIlxcZjc1MlwiLFxuICBcImZpbGV0eXBlLW1wM1wiOiBcIlxcZjc1M1wiLFxuICBcImZpbGV0eXBlLW1wNFwiOiBcIlxcZjc1NFwiLFxuICBcImZpbGV0eXBlLW90ZlwiOiBcIlxcZjc1NVwiLFxuICBcImZpbGV0eXBlLXBkZlwiOiBcIlxcZjc1NlwiLFxuICBcImZpbGV0eXBlLXBocFwiOiBcIlxcZjc1N1wiLFxuICBcImZpbGV0eXBlLXBuZ1wiOiBcIlxcZjc1OFwiLFxuICBcImZpbGV0eXBlLXBwdC0xXCI6IFwiXFxmNzU5XCIsXG4gIFwiZmlsZXR5cGUtcHB0XCI6IFwiXFxmNzVhXCIsXG4gIFwiZmlsZXR5cGUtcHNkXCI6IFwiXFxmNzViXCIsXG4gIFwiZmlsZXR5cGUtcHlcIjogXCJcXGY3NWNcIixcbiAgXCJmaWxldHlwZS1yYXdcIjogXCJcXGY3NWRcIixcbiAgXCJmaWxldHlwZS1yYlwiOiBcIlxcZjc1ZVwiLFxuICBcImZpbGV0eXBlLXNhc3NcIjogXCJcXGY3NWZcIixcbiAgXCJmaWxldHlwZS1zY3NzXCI6IFwiXFxmNzYwXCIsXG4gIFwiZmlsZXR5cGUtc2hcIjogXCJcXGY3NjFcIixcbiAgXCJmaWxldHlwZS1zdmdcIjogXCJcXGY3NjJcIixcbiAgXCJmaWxldHlwZS10aWZmXCI6IFwiXFxmNzYzXCIsXG4gIFwiZmlsZXR5cGUtdHN4XCI6IFwiXFxmNzY0XCIsXG4gIFwiZmlsZXR5cGUtdHRmXCI6IFwiXFxmNzY1XCIsXG4gIFwiZmlsZXR5cGUtdHh0XCI6IFwiXFxmNzY2XCIsXG4gIFwiZmlsZXR5cGUtd2F2XCI6IFwiXFxmNzY3XCIsXG4gIFwiZmlsZXR5cGUtd29mZlwiOiBcIlxcZjc2OFwiLFxuICBcImZpbGV0eXBlLXhscy0xXCI6IFwiXFxmNzY5XCIsXG4gIFwiZmlsZXR5cGUteGxzXCI6IFwiXFxmNzZhXCIsXG4gIFwiZmlsZXR5cGUteG1sXCI6IFwiXFxmNzZiXCIsXG4gIFwiZmlsZXR5cGUteW1sXCI6IFwiXFxmNzZjXCIsXG4gIFwiaGVhcnQtYXJyb3dcIjogXCJcXGY3NmRcIixcbiAgXCJoZWFydC1wdWxzZS1maWxsXCI6IFwiXFxmNzZlXCIsXG4gIFwiaGVhcnQtcHVsc2VcIjogXCJcXGY3NmZcIixcbiAgXCJoZWFydGJyZWFrLWZpbGxcIjogXCJcXGY3NzBcIixcbiAgXCJoZWFydGJyZWFrXCI6IFwiXFxmNzcxXCIsXG4gIFwiaGVhcnRzXCI6IFwiXFxmNzcyXCIsXG4gIFwiaG9zcGl0YWwtZmlsbFwiOiBcIlxcZjc3M1wiLFxuICBcImhvc3BpdGFsXCI6IFwiXFxmNzc0XCIsXG4gIFwiaG91c2UtaGVhcnQtZmlsbFwiOiBcIlxcZjc3NVwiLFxuICBcImhvdXNlLWhlYXJ0XCI6IFwiXFxmNzc2XCIsXG4gIFwiaW5jb2duaXRvXCI6IFwiXFxmNzc3XCIsXG4gIFwibWFnbmV0LWZpbGxcIjogXCJcXGY3NzhcIixcbiAgXCJtYWduZXRcIjogXCJcXGY3NzlcIixcbiAgXCJwZXJzb24taGVhcnRcIjogXCJcXGY3N2FcIixcbiAgXCJwZXJzb24taGVhcnRzXCI6IFwiXFxmNzdiXCIsXG4gIFwicGhvbmUtZmxpcFwiOiBcIlxcZjc3Y1wiLFxuICBcInBsdWdpblwiOiBcIlxcZjc3ZFwiLFxuICBcInBvc3RhZ2UtZmlsbFwiOiBcIlxcZjc3ZVwiLFxuICBcInBvc3RhZ2UtaGVhcnQtZmlsbFwiOiBcIlxcZjc3ZlwiLFxuICBcInBvc3RhZ2UtaGVhcnRcIjogXCJcXGY3ODBcIixcbiAgXCJwb3N0YWdlXCI6IFwiXFxmNzgxXCIsXG4gIFwicG9zdGNhcmQtZmlsbFwiOiBcIlxcZjc4MlwiLFxuICBcInBvc3RjYXJkLWhlYXJ0LWZpbGxcIjogXCJcXGY3ODNcIixcbiAgXCJwb3N0Y2FyZC1oZWFydFwiOiBcIlxcZjc4NFwiLFxuICBcInBvc3RjYXJkXCI6IFwiXFxmNzg1XCIsXG4gIFwic2VhcmNoLWhlYXJ0LWZpbGxcIjogXCJcXGY3ODZcIixcbiAgXCJzZWFyY2gtaGVhcnRcIjogXCJcXGY3ODdcIixcbiAgXCJzbGlkZXJzMi12ZXJ0aWNhbFwiOiBcIlxcZjc4OFwiLFxuICBcInNsaWRlcnMyXCI6IFwiXFxmNzg5XCIsXG4gIFwidHJhc2gzLWZpbGxcIjogXCJcXGY3OGFcIixcbiAgXCJ0cmFzaDNcIjogXCJcXGY3OGJcIixcbiAgXCJ2YWxlbnRpbmVcIjogXCJcXGY3OGNcIixcbiAgXCJ2YWxlbnRpbmUyXCI6IFwiXFxmNzhkXCIsXG4gIFwid3JlbmNoLWFkanVzdGFibGUtY2lyY2xlLWZpbGxcIjogXCJcXGY3OGVcIixcbiAgXCJ3cmVuY2gtYWRqdXN0YWJsZS1jaXJjbGVcIjogXCJcXGY3OGZcIixcbiAgXCJ3cmVuY2gtYWRqdXN0YWJsZVwiOiBcIlxcZjc5MFwiLFxuICBcImZpbGV0eXBlLWpzb25cIjogXCJcXGY3OTFcIixcbiAgXCJmaWxldHlwZS1wcHR4XCI6IFwiXFxmNzkyXCIsXG4gIFwiZmlsZXR5cGUteGxzeFwiOiBcIlxcZjc5M1wiLFxuICBcIjEtY2lyY2xlLTFcIjogXCJcXGY3OTRcIixcbiAgXCIxLWNpcmNsZS1maWxsLTFcIjogXCJcXGY3OTVcIixcbiAgXCIxLWNpcmNsZS1maWxsXCI6IFwiXFxmNzk2XCIsXG4gIFwiMS1jaXJjbGVcIjogXCJcXGY3OTdcIixcbiAgXCIxLXNxdWFyZS1maWxsXCI6IFwiXFxmNzk4XCIsXG4gIFwiMS1zcXVhcmVcIjogXCJcXGY3OTlcIixcbiAgXCIyLWNpcmNsZS0xXCI6IFwiXFxmNzlhXCIsXG4gIFwiMi1jaXJjbGUtZmlsbC0xXCI6IFwiXFxmNzliXCIsXG4gIFwiMi1jaXJjbGUtZmlsbFwiOiBcIlxcZjc5Y1wiLFxuICBcIjItY2lyY2xlXCI6IFwiXFxmNzlkXCIsXG4gIFwiMi1zcXVhcmUtZmlsbFwiOiBcIlxcZjc5ZVwiLFxuICBcIjItc3F1YXJlXCI6IFwiXFxmNzlmXCIsXG4gIFwiMy1jaXJjbGUtMVwiOiBcIlxcZjdhMFwiLFxuICBcIjMtY2lyY2xlLWZpbGwtMVwiOiBcIlxcZjdhMVwiLFxuICBcIjMtY2lyY2xlLWZpbGxcIjogXCJcXGY3YTJcIixcbiAgXCIzLWNpcmNsZVwiOiBcIlxcZjdhM1wiLFxuICBcIjMtc3F1YXJlLWZpbGxcIjogXCJcXGY3YTRcIixcbiAgXCIzLXNxdWFyZVwiOiBcIlxcZjdhNVwiLFxuICBcIjQtY2lyY2xlLTFcIjogXCJcXGY3YTZcIixcbiAgXCI0LWNpcmNsZS1maWxsLTFcIjogXCJcXGY3YTdcIixcbiAgXCI0LWNpcmNsZS1maWxsXCI6IFwiXFxmN2E4XCIsXG4gIFwiNC1jaXJjbGVcIjogXCJcXGY3YTlcIixcbiAgXCI0LXNxdWFyZS1maWxsXCI6IFwiXFxmN2FhXCIsXG4gIFwiNC1zcXVhcmVcIjogXCJcXGY3YWJcIixcbiAgXCI1LWNpcmNsZS0xXCI6IFwiXFxmN2FjXCIsXG4gIFwiNS1jaXJjbGUtZmlsbC0xXCI6IFwiXFxmN2FkXCIsXG4gIFwiNS1jaXJjbGUtZmlsbFwiOiBcIlxcZjdhZVwiLFxuICBcIjUtY2lyY2xlXCI6IFwiXFxmN2FmXCIsXG4gIFwiNS1zcXVhcmUtZmlsbFwiOiBcIlxcZjdiMFwiLFxuICBcIjUtc3F1YXJlXCI6IFwiXFxmN2IxXCIsXG4gIFwiNi1jaXJjbGUtMVwiOiBcIlxcZjdiMlwiLFxuICBcIjYtY2lyY2xlLWZpbGwtMVwiOiBcIlxcZjdiM1wiLFxuICBcIjYtY2lyY2xlLWZpbGxcIjogXCJcXGY3YjRcIixcbiAgXCI2LWNpcmNsZVwiOiBcIlxcZjdiNVwiLFxuICBcIjYtc3F1YXJlLWZpbGxcIjogXCJcXGY3YjZcIixcbiAgXCI2LXNxdWFyZVwiOiBcIlxcZjdiN1wiLFxuICBcIjctY2lyY2xlLTFcIjogXCJcXGY3YjhcIixcbiAgXCI3LWNpcmNsZS1maWxsLTFcIjogXCJcXGY3YjlcIixcbiAgXCI3LWNpcmNsZS1maWxsXCI6IFwiXFxmN2JhXCIsXG4gIFwiNy1jaXJjbGVcIjogXCJcXGY3YmJcIixcbiAgXCI3LXNxdWFyZS1maWxsXCI6IFwiXFxmN2JjXCIsXG4gIFwiNy1zcXVhcmVcIjogXCJcXGY3YmRcIixcbiAgXCI4LWNpcmNsZS0xXCI6IFwiXFxmN2JlXCIsXG4gIFwiOC1jaXJjbGUtZmlsbC0xXCI6IFwiXFxmN2JmXCIsXG4gIFwiOC1jaXJjbGUtZmlsbFwiOiBcIlxcZjdjMFwiLFxuICBcIjgtY2lyY2xlXCI6IFwiXFxmN2MxXCIsXG4gIFwiOC1zcXVhcmUtZmlsbFwiOiBcIlxcZjdjMlwiLFxuICBcIjgtc3F1YXJlXCI6IFwiXFxmN2MzXCIsXG4gIFwiOS1jaXJjbGUtMVwiOiBcIlxcZjdjNFwiLFxuICBcIjktY2lyY2xlLWZpbGwtMVwiOiBcIlxcZjdjNVwiLFxuICBcIjktY2lyY2xlLWZpbGxcIjogXCJcXGY3YzZcIixcbiAgXCI5LWNpcmNsZVwiOiBcIlxcZjdjN1wiLFxuICBcIjktc3F1YXJlLWZpbGxcIjogXCJcXGY3YzhcIixcbiAgXCI5LXNxdWFyZVwiOiBcIlxcZjdjOVwiLFxuICBcImFpcnBsYW5lLWVuZ2luZXMtZmlsbFwiOiBcIlxcZjdjYVwiLFxuICBcImFpcnBsYW5lLWVuZ2luZXNcIjogXCJcXGY3Y2JcIixcbiAgXCJhaXJwbGFuZS1maWxsXCI6IFwiXFxmN2NjXCIsXG4gIFwiYWlycGxhbmVcIjogXCJcXGY3Y2RcIixcbiAgXCJhbGV4YVwiOiBcIlxcZjdjZVwiLFxuICBcImFsaXBheVwiOiBcIlxcZjdjZlwiLFxuICBcImFuZHJvaWRcIjogXCJcXGY3ZDBcIixcbiAgXCJhbmRyb2lkMlwiOiBcIlxcZjdkMVwiLFxuICBcImJveC1maWxsXCI6IFwiXFxmN2QyXCIsXG4gIFwiYm94LXNlYW0tZmlsbFwiOiBcIlxcZjdkM1wiLFxuICBcImJyb3dzZXItY2hyb21lXCI6IFwiXFxmN2Q0XCIsXG4gIFwiYnJvd3Nlci1lZGdlXCI6IFwiXFxmN2Q1XCIsXG4gIFwiYnJvd3Nlci1maXJlZm94XCI6IFwiXFxmN2Q2XCIsXG4gIFwiYnJvd3Nlci1zYWZhcmlcIjogXCJcXGY3ZDdcIixcbiAgXCJjLWNpcmNsZS0xXCI6IFwiXFxmN2Q4XCIsXG4gIFwiYy1jaXJjbGUtZmlsbC0xXCI6IFwiXFxmN2Q5XCIsXG4gIFwiYy1jaXJjbGUtZmlsbFwiOiBcIlxcZjdkYVwiLFxuICBcImMtY2lyY2xlXCI6IFwiXFxmN2RiXCIsXG4gIFwiYy1zcXVhcmUtZmlsbFwiOiBcIlxcZjdkY1wiLFxuICBcImMtc3F1YXJlXCI6IFwiXFxmN2RkXCIsXG4gIFwiY2Fwc3VsZS1waWxsXCI6IFwiXFxmN2RlXCIsXG4gIFwiY2Fwc3VsZVwiOiBcIlxcZjdkZlwiLFxuICBcImNhci1mcm9udC1maWxsXCI6IFwiXFxmN2UwXCIsXG4gIFwiY2FyLWZyb250XCI6IFwiXFxmN2UxXCIsXG4gIFwiY2Fzc2V0dGUtZmlsbFwiOiBcIlxcZjdlMlwiLFxuICBcImNhc3NldHRlXCI6IFwiXFxmN2UzXCIsXG4gIFwiY2MtY2lyY2xlLTFcIjogXCJcXGY3ZTRcIixcbiAgXCJjYy1jaXJjbGUtZmlsbC0xXCI6IFwiXFxmN2U1XCIsXG4gIFwiY2MtY2lyY2xlLWZpbGxcIjogXCJcXGY3ZTZcIixcbiAgXCJjYy1jaXJjbGVcIjogXCJcXGY3ZTdcIixcbiAgXCJjYy1zcXVhcmUtZmlsbFwiOiBcIlxcZjdlOFwiLFxuICBcImNjLXNxdWFyZVwiOiBcIlxcZjdlOVwiLFxuICBcImN1cC1ob3QtZmlsbFwiOiBcIlxcZjdlYVwiLFxuICBcImN1cC1ob3RcIjogXCJcXGY3ZWJcIixcbiAgXCJjdXJyZW5jeS1ydXBlZVwiOiBcIlxcZjdlY1wiLFxuICBcImRyb3Bib3hcIjogXCJcXGY3ZWRcIixcbiAgXCJlc2NhcGVcIjogXCJcXGY3ZWVcIixcbiAgXCJmYXN0LWZvcndhcmQtYnRuLWZpbGxcIjogXCJcXGY3ZWZcIixcbiAgXCJmYXN0LWZvcndhcmQtYnRuXCI6IFwiXFxmN2YwXCIsXG4gIFwiZmFzdC1mb3J3YXJkLWNpcmNsZS1maWxsXCI6IFwiXFxmN2YxXCIsXG4gIFwiZmFzdC1mb3J3YXJkLWNpcmNsZVwiOiBcIlxcZjdmMlwiLFxuICBcImZhc3QtZm9yd2FyZC1maWxsXCI6IFwiXFxmN2YzXCIsXG4gIFwiZmFzdC1mb3J3YXJkXCI6IFwiXFxmN2Y0XCIsXG4gIFwiZmlsZXR5cGUtc3FsXCI6IFwiXFxmN2Y1XCIsXG4gIFwiZmlyZVwiOiBcIlxcZjdmNlwiLFxuICBcImdvb2dsZS1wbGF5XCI6IFwiXFxmN2Y3XCIsXG4gIFwiaC1jaXJjbGUtMVwiOiBcIlxcZjdmOFwiLFxuICBcImgtY2lyY2xlLWZpbGwtMVwiOiBcIlxcZjdmOVwiLFxuICBcImgtY2lyY2xlLWZpbGxcIjogXCJcXGY3ZmFcIixcbiAgXCJoLWNpcmNsZVwiOiBcIlxcZjdmYlwiLFxuICBcImgtc3F1YXJlLWZpbGxcIjogXCJcXGY3ZmNcIixcbiAgXCJoLXNxdWFyZVwiOiBcIlxcZjdmZFwiLFxuICBcImluZGVudFwiOiBcIlxcZjdmZVwiLFxuICBcImx1bmdzLWZpbGxcIjogXCJcXGY3ZmZcIixcbiAgXCJsdW5nc1wiOiBcIlxcZjgwMFwiLFxuICBcIm1pY3Jvc29mdC10ZWFtc1wiOiBcIlxcZjgwMVwiLFxuICBcInAtY2lyY2xlLTFcIjogXCJcXGY4MDJcIixcbiAgXCJwLWNpcmNsZS1maWxsLTFcIjogXCJcXGY4MDNcIixcbiAgXCJwLWNpcmNsZS1maWxsXCI6IFwiXFxmODA0XCIsXG4gIFwicC1jaXJjbGVcIjogXCJcXGY4MDVcIixcbiAgXCJwLXNxdWFyZS1maWxsXCI6IFwiXFxmODA2XCIsXG4gIFwicC1zcXVhcmVcIjogXCJcXGY4MDdcIixcbiAgXCJwYXNzLWZpbGxcIjogXCJcXGY4MDhcIixcbiAgXCJwYXNzXCI6IFwiXFxmODA5XCIsXG4gIFwicHJlc2NyaXB0aW9uXCI6IFwiXFxmODBhXCIsXG4gIFwicHJlc2NyaXB0aW9uMlwiOiBcIlxcZjgwYlwiLFxuICBcInItY2lyY2xlLTFcIjogXCJcXGY4MGNcIixcbiAgXCJyLWNpcmNsZS1maWxsLTFcIjogXCJcXGY4MGRcIixcbiAgXCJyLWNpcmNsZS1maWxsXCI6IFwiXFxmODBlXCIsXG4gIFwici1jaXJjbGVcIjogXCJcXGY4MGZcIixcbiAgXCJyLXNxdWFyZS1maWxsXCI6IFwiXFxmODEwXCIsXG4gIFwici1zcXVhcmVcIjogXCJcXGY4MTFcIixcbiAgXCJyZXBlYXQtMVwiOiBcIlxcZjgxMlwiLFxuICBcInJlcGVhdFwiOiBcIlxcZjgxM1wiLFxuICBcInJld2luZC1idG4tZmlsbFwiOiBcIlxcZjgxNFwiLFxuICBcInJld2luZC1idG5cIjogXCJcXGY4MTVcIixcbiAgXCJyZXdpbmQtY2lyY2xlLWZpbGxcIjogXCJcXGY4MTZcIixcbiAgXCJyZXdpbmQtY2lyY2xlXCI6IFwiXFxmODE3XCIsXG4gIFwicmV3aW5kLWZpbGxcIjogXCJcXGY4MThcIixcbiAgXCJyZXdpbmRcIjogXCJcXGY4MTlcIixcbiAgXCJ0cmFpbi1mcmVpZ2h0LWZyb250LWZpbGxcIjogXCJcXGY4MWFcIixcbiAgXCJ0cmFpbi1mcmVpZ2h0LWZyb250XCI6IFwiXFxmODFiXCIsXG4gIFwidHJhaW4tZnJvbnQtZmlsbFwiOiBcIlxcZjgxY1wiLFxuICBcInRyYWluLWZyb250XCI6IFwiXFxmODFkXCIsXG4gIFwidHJhaW4tbGlnaHRyYWlsLWZyb250LWZpbGxcIjogXCJcXGY4MWVcIixcbiAgXCJ0cmFpbi1saWdodHJhaWwtZnJvbnRcIjogXCJcXGY4MWZcIixcbiAgXCJ0cnVjay1mcm9udC1maWxsXCI6IFwiXFxmODIwXCIsXG4gIFwidHJ1Y2stZnJvbnRcIjogXCJcXGY4MjFcIixcbiAgXCJ1YnVudHVcIjogXCJcXGY4MjJcIixcbiAgXCJ1bmluZGVudFwiOiBcIlxcZjgyM1wiLFxuICBcInVuaXR5XCI6IFwiXFxmODI0XCIsXG4gIFwidW5pdmVyc2FsLWFjY2Vzcy1jaXJjbGVcIjogXCJcXGY4MjVcIixcbiAgXCJ1bml2ZXJzYWwtYWNjZXNzXCI6IFwiXFxmODI2XCIsXG4gIFwidmlydXNcIjogXCJcXGY4MjdcIixcbiAgXCJ2aXJ1czJcIjogXCJcXGY4MjhcIixcbiAgXCJ3ZWNoYXRcIjogXCJcXGY4MjlcIixcbiAgXCJ5ZWxwXCI6IFwiXFxmODJhXCIsXG4gIFwic2lnbi1zdG9wLWZpbGxcIjogXCJcXGY4MmJcIixcbiAgXCJzaWduLXN0b3AtbGlnaHRzLWZpbGxcIjogXCJcXGY4MmNcIixcbiAgXCJzaWduLXN0b3AtbGlnaHRzXCI6IFwiXFxmODJkXCIsXG4gIFwic2lnbi1zdG9wXCI6IFwiXFxmODJlXCIsXG4gIFwic2lnbi10dXJuLWxlZnQtZmlsbFwiOiBcIlxcZjgyZlwiLFxuICBcInNpZ24tdHVybi1sZWZ0XCI6IFwiXFxmODMwXCIsXG4gIFwic2lnbi10dXJuLXJpZ2h0LWZpbGxcIjogXCJcXGY4MzFcIixcbiAgXCJzaWduLXR1cm4tcmlnaHRcIjogXCJcXGY4MzJcIixcbiAgXCJzaWduLXR1cm4tc2xpZ2h0LWxlZnQtZmlsbFwiOiBcIlxcZjgzM1wiLFxuICBcInNpZ24tdHVybi1zbGlnaHQtbGVmdFwiOiBcIlxcZjgzNFwiLFxuICBcInNpZ24tdHVybi1zbGlnaHQtcmlnaHQtZmlsbFwiOiBcIlxcZjgzNVwiLFxuICBcInNpZ24tdHVybi1zbGlnaHQtcmlnaHRcIjogXCJcXGY4MzZcIixcbiAgXCJzaWduLXlpZWxkLWZpbGxcIjogXCJcXGY4MzdcIixcbiAgXCJzaWduLXlpZWxkXCI6IFwiXFxmODM4XCIsXG4gIFwiZXYtc3RhdGlvbi1maWxsXCI6IFwiXFxmODM5XCIsXG4gIFwiZXYtc3RhdGlvblwiOiBcIlxcZjgzYVwiLFxuICBcImZ1ZWwtcHVtcC1kaWVzZWwtZmlsbFwiOiBcIlxcZjgzYlwiLFxuICBcImZ1ZWwtcHVtcC1kaWVzZWxcIjogXCJcXGY4M2NcIixcbiAgXCJmdWVsLXB1bXAtZmlsbFwiOiBcIlxcZjgzZFwiLFxuICBcImZ1ZWwtcHVtcFwiOiBcIlxcZjgzZVwiLFxuICBcIjAtY2lyY2xlLWZpbGxcIjogXCJcXGY4M2ZcIixcbiAgXCIwLWNpcmNsZVwiOiBcIlxcZjg0MFwiLFxuICBcIjAtc3F1YXJlLWZpbGxcIjogXCJcXGY4NDFcIixcbiAgXCIwLXNxdWFyZVwiOiBcIlxcZjg0MlwiLFxuICBcInJvY2tldC1maWxsXCI6IFwiXFxmODQzXCIsXG4gIFwicm9ja2V0LXRha2VvZmYtZmlsbFwiOiBcIlxcZjg0NFwiLFxuICBcInJvY2tldC10YWtlb2ZmXCI6IFwiXFxmODQ1XCIsXG4gIFwicm9ja2V0XCI6IFwiXFxmODQ2XCIsXG4gIFwic3RyaXBlXCI6IFwiXFxmODQ3XCIsXG4gIFwic3Vic2NyaXB0XCI6IFwiXFxmODQ4XCIsXG4gIFwic3VwZXJzY3JpcHRcIjogXCJcXGY4NDlcIixcbiAgXCJ0cmVsbG9cIjogXCJcXGY4NGFcIixcbiAgXCJlbnZlbG9wZS1hdC1maWxsXCI6IFwiXFxmODRiXCIsXG4gIFwiZW52ZWxvcGUtYXRcIjogXCJcXGY4NGNcIixcbiAgXCJyZWdleFwiOiBcIlxcZjg0ZFwiLFxuICBcInRleHQtd3JhcFwiOiBcIlxcZjg0ZVwiLFxuICBcInNpZ24tZGVhZC1lbmQtZmlsbFwiOiBcIlxcZjg0ZlwiLFxuICBcInNpZ24tZGVhZC1lbmRcIjogXCJcXGY4NTBcIixcbiAgXCJzaWduLWRvLW5vdC1lbnRlci1maWxsXCI6IFwiXFxmODUxXCIsXG4gIFwic2lnbi1kby1ub3QtZW50ZXJcIjogXCJcXGY4NTJcIixcbiAgXCJzaWduLWludGVyc2VjdGlvbi1maWxsXCI6IFwiXFxmODUzXCIsXG4gIFwic2lnbi1pbnRlcnNlY3Rpb24tc2lkZS1maWxsXCI6IFwiXFxmODU0XCIsXG4gIFwic2lnbi1pbnRlcnNlY3Rpb24tc2lkZVwiOiBcIlxcZjg1NVwiLFxuICBcInNpZ24taW50ZXJzZWN0aW9uLXQtZmlsbFwiOiBcIlxcZjg1NlwiLFxuICBcInNpZ24taW50ZXJzZWN0aW9uLXRcIjogXCJcXGY4NTdcIixcbiAgXCJzaWduLWludGVyc2VjdGlvbi15LWZpbGxcIjogXCJcXGY4NThcIixcbiAgXCJzaWduLWludGVyc2VjdGlvbi15XCI6IFwiXFxmODU5XCIsXG4gIFwic2lnbi1pbnRlcnNlY3Rpb25cIjogXCJcXGY4NWFcIixcbiAgXCJzaWduLW1lcmdlLWxlZnQtZmlsbFwiOiBcIlxcZjg1YlwiLFxuICBcInNpZ24tbWVyZ2UtbGVmdFwiOiBcIlxcZjg1Y1wiLFxuICBcInNpZ24tbWVyZ2UtcmlnaHQtZmlsbFwiOiBcIlxcZjg1ZFwiLFxuICBcInNpZ24tbWVyZ2UtcmlnaHRcIjogXCJcXGY4NWVcIixcbiAgXCJzaWduLW5vLWxlZnQtdHVybi1maWxsXCI6IFwiXFxmODVmXCIsXG4gIFwic2lnbi1uby1sZWZ0LXR1cm5cIjogXCJcXGY4NjBcIixcbiAgXCJzaWduLW5vLXBhcmtpbmctZmlsbFwiOiBcIlxcZjg2MVwiLFxuICBcInNpZ24tbm8tcGFya2luZ1wiOiBcIlxcZjg2MlwiLFxuICBcInNpZ24tbm8tcmlnaHQtdHVybi1maWxsXCI6IFwiXFxmODYzXCIsXG4gIFwic2lnbi1uby1yaWdodC10dXJuXCI6IFwiXFxmODY0XCIsXG4gIFwic2lnbi1yYWlscm9hZC1maWxsXCI6IFwiXFxmODY1XCIsXG4gIFwic2lnbi1yYWlscm9hZFwiOiBcIlxcZjg2NlwiLFxuICBcImJ1aWxkaW5nLWFkZFwiOiBcIlxcZjg2N1wiLFxuICBcImJ1aWxkaW5nLWNoZWNrXCI6IFwiXFxmODY4XCIsXG4gIFwiYnVpbGRpbmctZGFzaFwiOiBcIlxcZjg2OVwiLFxuICBcImJ1aWxkaW5nLWRvd25cIjogXCJcXGY4NmFcIixcbiAgXCJidWlsZGluZy1leGNsYW1hdGlvblwiOiBcIlxcZjg2YlwiLFxuICBcImJ1aWxkaW5nLWZpbGwtYWRkXCI6IFwiXFxmODZjXCIsXG4gIFwiYnVpbGRpbmctZmlsbC1jaGVja1wiOiBcIlxcZjg2ZFwiLFxuICBcImJ1aWxkaW5nLWZpbGwtZGFzaFwiOiBcIlxcZjg2ZVwiLFxuICBcImJ1aWxkaW5nLWZpbGwtZG93blwiOiBcIlxcZjg2ZlwiLFxuICBcImJ1aWxkaW5nLWZpbGwtZXhjbGFtYXRpb25cIjogXCJcXGY4NzBcIixcbiAgXCJidWlsZGluZy1maWxsLWdlYXJcIjogXCJcXGY4NzFcIixcbiAgXCJidWlsZGluZy1maWxsLWxvY2tcIjogXCJcXGY4NzJcIixcbiAgXCJidWlsZGluZy1maWxsLXNsYXNoXCI6IFwiXFxmODczXCIsXG4gIFwiYnVpbGRpbmctZmlsbC11cFwiOiBcIlxcZjg3NFwiLFxuICBcImJ1aWxkaW5nLWZpbGwteFwiOiBcIlxcZjg3NVwiLFxuICBcImJ1aWxkaW5nLWZpbGxcIjogXCJcXGY4NzZcIixcbiAgXCJidWlsZGluZy1nZWFyXCI6IFwiXFxmODc3XCIsXG4gIFwiYnVpbGRpbmctbG9ja1wiOiBcIlxcZjg3OFwiLFxuICBcImJ1aWxkaW5nLXNsYXNoXCI6IFwiXFxmODc5XCIsXG4gIFwiYnVpbGRpbmctdXBcIjogXCJcXGY4N2FcIixcbiAgXCJidWlsZGluZy14XCI6IFwiXFxmODdiXCIsXG4gIFwiYnVpbGRpbmdzLWZpbGxcIjogXCJcXGY4N2NcIixcbiAgXCJidWlsZGluZ3NcIjogXCJcXGY4N2RcIixcbiAgXCJidXMtZnJvbnQtZmlsbFwiOiBcIlxcZjg3ZVwiLFxuICBcImJ1cy1mcm9udFwiOiBcIlxcZjg3ZlwiLFxuICBcImV2LWZyb250LWZpbGxcIjogXCJcXGY4ODBcIixcbiAgXCJldi1mcm9udFwiOiBcIlxcZjg4MVwiLFxuICBcImdsb2JlLWFtZXJpY2FzXCI6IFwiXFxmODgyXCIsXG4gIFwiZ2xvYmUtYXNpYS1hdXN0cmFsaWFcIjogXCJcXGY4ODNcIixcbiAgXCJnbG9iZS1jZW50cmFsLXNvdXRoLWFzaWFcIjogXCJcXGY4ODRcIixcbiAgXCJnbG9iZS1ldXJvcGUtYWZyaWNhXCI6IFwiXFxmODg1XCIsXG4gIFwiaG91c2UtYWRkLWZpbGxcIjogXCJcXGY4ODZcIixcbiAgXCJob3VzZS1hZGRcIjogXCJcXGY4ODdcIixcbiAgXCJob3VzZS1jaGVjay1maWxsXCI6IFwiXFxmODg4XCIsXG4gIFwiaG91c2UtY2hlY2tcIjogXCJcXGY4ODlcIixcbiAgXCJob3VzZS1kYXNoLWZpbGxcIjogXCJcXGY4OGFcIixcbiAgXCJob3VzZS1kYXNoXCI6IFwiXFxmODhiXCIsXG4gIFwiaG91c2UtZG93bi1maWxsXCI6IFwiXFxmODhjXCIsXG4gIFwiaG91c2UtZG93blwiOiBcIlxcZjg4ZFwiLFxuICBcImhvdXNlLWV4Y2xhbWF0aW9uLWZpbGxcIjogXCJcXGY4OGVcIixcbiAgXCJob3VzZS1leGNsYW1hdGlvblwiOiBcIlxcZjg4ZlwiLFxuICBcImhvdXNlLWdlYXItZmlsbFwiOiBcIlxcZjg5MFwiLFxuICBcImhvdXNlLWdlYXJcIjogXCJcXGY4OTFcIixcbiAgXCJob3VzZS1sb2NrLWZpbGxcIjogXCJcXGY4OTJcIixcbiAgXCJob3VzZS1sb2NrXCI6IFwiXFxmODkzXCIsXG4gIFwiaG91c2Utc2xhc2gtZmlsbFwiOiBcIlxcZjg5NFwiLFxuICBcImhvdXNlLXNsYXNoXCI6IFwiXFxmODk1XCIsXG4gIFwiaG91c2UtdXAtZmlsbFwiOiBcIlxcZjg5NlwiLFxuICBcImhvdXNlLXVwXCI6IFwiXFxmODk3XCIsXG4gIFwiaG91c2UteC1maWxsXCI6IFwiXFxmODk4XCIsXG4gIFwiaG91c2UteFwiOiBcIlxcZjg5OVwiLFxuICBcInBlcnNvbi1hZGRcIjogXCJcXGY4OWFcIixcbiAgXCJwZXJzb24tZG93blwiOiBcIlxcZjg5YlwiLFxuICBcInBlcnNvbi1leGNsYW1hdGlvblwiOiBcIlxcZjg5Y1wiLFxuICBcInBlcnNvbi1maWxsLWFkZFwiOiBcIlxcZjg5ZFwiLFxuICBcInBlcnNvbi1maWxsLWNoZWNrXCI6IFwiXFxmODllXCIsXG4gIFwicGVyc29uLWZpbGwtZGFzaFwiOiBcIlxcZjg5ZlwiLFxuICBcInBlcnNvbi1maWxsLWRvd25cIjogXCJcXGY4YTBcIixcbiAgXCJwZXJzb24tZmlsbC1leGNsYW1hdGlvblwiOiBcIlxcZjhhMVwiLFxuICBcInBlcnNvbi1maWxsLWdlYXJcIjogXCJcXGY4YTJcIixcbiAgXCJwZXJzb24tZmlsbC1sb2NrXCI6IFwiXFxmOGEzXCIsXG4gIFwicGVyc29uLWZpbGwtc2xhc2hcIjogXCJcXGY4YTRcIixcbiAgXCJwZXJzb24tZmlsbC11cFwiOiBcIlxcZjhhNVwiLFxuICBcInBlcnNvbi1maWxsLXhcIjogXCJcXGY4YTZcIixcbiAgXCJwZXJzb24tZ2VhclwiOiBcIlxcZjhhN1wiLFxuICBcInBlcnNvbi1sb2NrXCI6IFwiXFxmOGE4XCIsXG4gIFwicGVyc29uLXNsYXNoXCI6IFwiXFxmOGE5XCIsXG4gIFwicGVyc29uLXVwXCI6IFwiXFxmOGFhXCIsXG4gIFwic2Nvb3RlclwiOiBcIlxcZjhhYlwiLFxuICBcInRheGktZnJvbnQtZmlsbFwiOiBcIlxcZjhhY1wiLFxuICBcInRheGktZnJvbnRcIjogXCJcXGY4YWRcIixcbiAgXCJhbWRcIjogXCJcXGY4YWVcIixcbiAgXCJkYXRhYmFzZS1hZGRcIjogXCJcXGY4YWZcIixcbiAgXCJkYXRhYmFzZS1jaGVja1wiOiBcIlxcZjhiMFwiLFxuICBcImRhdGFiYXNlLWRhc2hcIjogXCJcXGY4YjFcIixcbiAgXCJkYXRhYmFzZS1kb3duXCI6IFwiXFxmOGIyXCIsXG4gIFwiZGF0YWJhc2UtZXhjbGFtYXRpb25cIjogXCJcXGY4YjNcIixcbiAgXCJkYXRhYmFzZS1maWxsLWFkZFwiOiBcIlxcZjhiNFwiLFxuICBcImRhdGFiYXNlLWZpbGwtY2hlY2tcIjogXCJcXGY4YjVcIixcbiAgXCJkYXRhYmFzZS1maWxsLWRhc2hcIjogXCJcXGY4YjZcIixcbiAgXCJkYXRhYmFzZS1maWxsLWRvd25cIjogXCJcXGY4YjdcIixcbiAgXCJkYXRhYmFzZS1maWxsLWV4Y2xhbWF0aW9uXCI6IFwiXFxmOGI4XCIsXG4gIFwiZGF0YWJhc2UtZmlsbC1nZWFyXCI6IFwiXFxmOGI5XCIsXG4gIFwiZGF0YWJhc2UtZmlsbC1sb2NrXCI6IFwiXFxmOGJhXCIsXG4gIFwiZGF0YWJhc2UtZmlsbC1zbGFzaFwiOiBcIlxcZjhiYlwiLFxuICBcImRhdGFiYXNlLWZpbGwtdXBcIjogXCJcXGY4YmNcIixcbiAgXCJkYXRhYmFzZS1maWxsLXhcIjogXCJcXGY4YmRcIixcbiAgXCJkYXRhYmFzZS1maWxsXCI6IFwiXFxmOGJlXCIsXG4gIFwiZGF0YWJhc2UtZ2VhclwiOiBcIlxcZjhiZlwiLFxuICBcImRhdGFiYXNlLWxvY2tcIjogXCJcXGY4YzBcIixcbiAgXCJkYXRhYmFzZS1zbGFzaFwiOiBcIlxcZjhjMVwiLFxuICBcImRhdGFiYXNlLXVwXCI6IFwiXFxmOGMyXCIsXG4gIFwiZGF0YWJhc2UteFwiOiBcIlxcZjhjM1wiLFxuICBcImRhdGFiYXNlXCI6IFwiXFxmOGM0XCIsXG4gIFwiaG91c2VzLWZpbGxcIjogXCJcXGY4YzVcIixcbiAgXCJob3VzZXNcIjogXCJcXGY4YzZcIixcbiAgXCJudmlkaWFcIjogXCJcXGY4YzdcIixcbiAgXCJwZXJzb24tdmNhcmQtZmlsbFwiOiBcIlxcZjhjOFwiLFxuICBcInBlcnNvbi12Y2FyZFwiOiBcIlxcZjhjOVwiLFxuICBcInNpbmEtd2VpYm9cIjogXCJcXGY4Y2FcIixcbiAgXCJ0ZW5jZW50LXFxXCI6IFwiXFxmOGNiXCIsXG4gIFwid2lraXBlZGlhXCI6IFwiXFxmOGNjXCIsXG4pO1xuXG4uYmktMTIzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjEyM1wiKTsgfVxuLmJpLWFsYXJtLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYWxhcm0tZmlsbFwiKTsgfVxuLmJpLWFsYXJtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFsYXJtXCIpOyB9XG4uYmktYWxpZ24tYm90dG9tOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFsaWduLWJvdHRvbVwiKTsgfVxuLmJpLWFsaWduLWNlbnRlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhbGlnbi1jZW50ZXJcIik7IH1cbi5iaS1hbGlnbi1lbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYWxpZ24tZW5kXCIpOyB9XG4uYmktYWxpZ24tbWlkZGxlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFsaWduLW1pZGRsZVwiKTsgfVxuLmJpLWFsaWduLXN0YXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFsaWduLXN0YXJ0XCIpOyB9XG4uYmktYWxpZ24tdG9wOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFsaWduLXRvcFwiKTsgfVxuLmJpLWFsdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhbHRcIik7IH1cbi5iaS1hcHAtaW5kaWNhdG9yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFwcC1pbmRpY2F0b3JcIik7IH1cbi5iaS1hcHA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXBwXCIpOyB9XG4uYmktYXJjaGl2ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFyY2hpdmUtZmlsbFwiKTsgfVxuLmJpLWFyY2hpdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJjaGl2ZVwiKTsgfVxuLmJpLWFycm93LTkwZGVnLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctOTBkZWctZG93blwiKTsgfVxuLmJpLWFycm93LTkwZGVnLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctOTBkZWctbGVmdFwiKTsgfVxuLmJpLWFycm93LTkwZGVnLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LTkwZGVnLXJpZ2h0XCIpOyB9XG4uYmktYXJyb3ctOTBkZWctdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctOTBkZWctdXBcIik7IH1cbi5iaS1hcnJvdy1iYXItZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1iYXItZG93blwiKTsgfVxuLmJpLWFycm93LWJhci1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWJhci1sZWZ0XCIpOyB9XG4uYmktYXJyb3ctYmFyLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWJhci1yaWdodFwiKTsgfVxuLmJpLWFycm93LWJhci11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1iYXItdXBcIik7IH1cbi5iaS1hcnJvdy1jbG9ja3dpc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctY2xvY2t3aXNlXCIpOyB9XG4uYmktYXJyb3ctY291bnRlcmNsb2Nrd2lzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1jb3VudGVyY2xvY2t3aXNlXCIpOyB9XG4uYmktYXJyb3ctZG93bi1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktYXJyb3ctZG93bi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctZG93bi1jaXJjbGVcIik7IH1cbi5iaS1hcnJvdy1kb3duLWxlZnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctZG93bi1sZWZ0LWNpcmNsZS1maWxsXCIpOyB9XG4uYmktYXJyb3ctZG93bi1sZWZ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLWxlZnQtY2lyY2xlXCIpOyB9XG4uYmktYXJyb3ctZG93bi1sZWZ0LXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWRvd24tbGVmdC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWFycm93LWRvd24tbGVmdC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctZG93bi1sZWZ0LXNxdWFyZVwiKTsgfVxuLmJpLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLWxlZnRcIik7IH1cbi5iaS1hcnJvdy1kb3duLXJpZ2h0LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWRvd24tcmlnaHQtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1hcnJvdy1kb3duLXJpZ2h0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLXJpZ2h0LWNpcmNsZVwiKTsgfVxuLmJpLWFycm93LWRvd24tcmlnaHQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctZG93bi1yaWdodC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWFycm93LWRvd24tcmlnaHQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWRvd24tcmlnaHQtc3F1YXJlXCIpOyB9XG4uYmktYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLXJpZ2h0XCIpOyB9XG4uYmktYXJyb3ctZG93bi1zaG9ydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLXNob3J0XCIpOyB9XG4uYmktYXJyb3ctZG93bi1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1kb3duLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktYXJyb3ctZG93bi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctZG93bi1zcXVhcmVcIik7IH1cbi5iaS1hcnJvdy1kb3duLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWRvd24tdXBcIik7IH1cbi5iaS1hcnJvdy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWRvd25cIik7IH1cbi5iaS1hcnJvdy1sZWZ0LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWxlZnQtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1hcnJvdy1sZWZ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1sZWZ0LWNpcmNsZVwiKTsgfVxuLmJpLWFycm93LWxlZnQtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctbGVmdC1yaWdodFwiKTsgfVxuLmJpLWFycm93LWxlZnQtc2hvcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctbGVmdC1zaG9ydFwiKTsgfVxuLmJpLWFycm93LWxlZnQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctbGVmdC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWFycm93LWxlZnQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LWxlZnQtc3F1YXJlXCIpOyB9XG4uYmktYXJyb3ctbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy1sZWZ0XCIpOyB9XG4uYmktYXJyb3ctcmVwZWF0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXJlcGVhdFwiKTsgfVxuLmJpLWFycm93LXJldHVybi1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXJldHVybi1sZWZ0XCIpOyB9XG4uYmktYXJyb3ctcmV0dXJuLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXJldHVybi1yaWdodFwiKTsgfVxuLmJpLWFycm93LXJpZ2h0LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXJpZ2h0LWNpcmNsZS1maWxsXCIpOyB9XG4uYmktYXJyb3ctcmlnaHQtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXJpZ2h0LWNpcmNsZVwiKTsgfVxuLmJpLWFycm93LXJpZ2h0LXNob3J0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXJpZ2h0LXNob3J0XCIpOyB9XG4uYmktYXJyb3ctcmlnaHQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctcmlnaHQtc3F1YXJlLWZpbGxcIik7IH1cbi5iaS1hcnJvdy1yaWdodC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctcmlnaHQtc3F1YXJlXCIpOyB9XG4uYmktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctcmlnaHRcIik7IH1cbi5iaS1hcnJvdy11cC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy11cC1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLWFycm93LXVwLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy11cC1jaXJjbGVcIik7IH1cbi5iaS1hcnJvdy11cC1sZWZ0LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXVwLWxlZnQtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1hcnJvdy11cC1sZWZ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy11cC1sZWZ0LWNpcmNsZVwiKTsgfVxuLmJpLWFycm93LXVwLWxlZnQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdXAtbGVmdC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWFycm93LXVwLWxlZnQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXVwLWxlZnQtc3F1YXJlXCIpOyB9XG4uYmktYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy11cC1sZWZ0XCIpOyB9XG4uYmktYXJyb3ctdXAtcmlnaHQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdXAtcmlnaHQtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1hcnJvdy11cC1yaWdodC1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdXAtcmlnaHQtY2lyY2xlXCIpOyB9XG4uYmktYXJyb3ctdXAtcmlnaHQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdXAtcmlnaHQtc3F1YXJlLWZpbGxcIik7IH1cbi5iaS1hcnJvdy11cC1yaWdodC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdXAtcmlnaHQtc3F1YXJlXCIpOyB9XG4uYmktYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdXAtcmlnaHRcIik7IH1cbi5iaS1hcnJvdy11cC1zaG9ydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy11cC1zaG9ydFwiKTsgfVxuLmJpLWFycm93LXVwLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXVwLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktYXJyb3ctdXAtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXVwLXNxdWFyZVwiKTsgfVxuLmJpLWFycm93LXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93LXVwXCIpOyB9XG4uYmktYXJyb3dzLWFuZ2xlLWNvbnRyYWN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93cy1hbmdsZS1jb250cmFjdFwiKTsgfVxuLmJpLWFycm93cy1hbmdsZS1leHBhbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3dzLWFuZ2xlLWV4cGFuZFwiKTsgfVxuLmJpLWFycm93cy1jb2xsYXBzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvd3MtY29sbGFwc2VcIik7IH1cbi5iaS1hcnJvd3MtZXhwYW5kOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93cy1leHBhbmRcIik7IH1cbi5iaS1hcnJvd3MtZnVsbHNjcmVlbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvd3MtZnVsbHNjcmVlblwiKTsgfVxuLmJpLWFycm93cy1tb3ZlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFycm93cy1tb3ZlXCIpOyB9XG4uYmktYXNwZWN0LXJhdGlvLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXNwZWN0LXJhdGlvLWZpbGxcIik7IH1cbi5iaS1hc3BlY3QtcmF0aW86OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXNwZWN0LXJhdGlvXCIpOyB9XG4uYmktYXN0ZXJpc2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXN0ZXJpc2tcIik7IH1cbi5iaS1hdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhdFwiKTsgfVxuLmJpLWF3YXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXdhcmQtZmlsbFwiKTsgfVxuLmJpLWF3YXJkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImF3YXJkXCIpOyB9XG4uYmktYmFjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWNrXCIpOyB9XG4uYmktYmFja3NwYWNlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFja3NwYWNlLWZpbGxcIik7IH1cbi5iaS1iYWNrc3BhY2UtcmV2ZXJzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhY2tzcGFjZS1yZXZlcnNlLWZpbGxcIik7IH1cbi5iaS1iYWNrc3BhY2UtcmV2ZXJzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWNrc3BhY2UtcmV2ZXJzZVwiKTsgfVxuLmJpLWJhY2tzcGFjZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWNrc3BhY2VcIik7IH1cbi5iaS1iYWRnZS0zZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLTNkLWZpbGxcIik7IH1cbi5iaS1iYWRnZS0zZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS0zZFwiKTsgfVxuLmJpLWJhZGdlLTRrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2UtNGstZmlsbFwiKTsgfVxuLmJpLWJhZGdlLTRrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLTRrXCIpOyB9XG4uYmktYmFkZ2UtOGstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS04ay1maWxsXCIpOyB9XG4uYmktYmFkZ2UtOGs6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2UtOGtcIik7IH1cbi5iaS1iYWRnZS1hZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLWFkLWZpbGxcIik7IH1cbi5iaS1iYWRnZS1hZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS1hZFwiKTsgfVxuLmJpLWJhZGdlLWFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2UtYXItZmlsbFwiKTsgfVxuLmJpLWJhZGdlLWFyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLWFyXCIpOyB9XG4uYmktYmFkZ2UtY2MtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS1jYy1maWxsXCIpOyB9XG4uYmktYmFkZ2UtY2M6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2UtY2NcIik7IH1cbi5iaS1iYWRnZS1oZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLWhkLWZpbGxcIik7IH1cbi5iaS1iYWRnZS1oZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS1oZFwiKTsgfVxuLmJpLWJhZGdlLXRtLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2UtdG0tZmlsbFwiKTsgfVxuLmJpLWJhZGdlLXRtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLXRtXCIpOyB9XG4uYmktYmFkZ2Utdm8tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS12by1maWxsXCIpOyB9XG4uYmktYmFkZ2Utdm86OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2Utdm9cIik7IH1cbi5iaS1iYWRnZS12ci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLXZyLWZpbGxcIik7IH1cbi5iaS1iYWRnZS12cjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS12clwiKTsgfVxuLmJpLWJhZGdlLXdjLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2Utd2MtZmlsbFwiKTsgfVxuLmJpLWJhZGdlLXdjOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZGdlLXdjXCIpOyB9XG4uYmktYmFnLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFnLWNoZWNrLWZpbGxcIik7IH1cbi5iaS1iYWctY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFnLWNoZWNrXCIpOyB9XG4uYmktYmFnLWRhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWctZGFzaC1maWxsXCIpOyB9XG4uYmktYmFnLWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFnLWRhc2hcIik7IH1cbi5iaS1iYWctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWctZmlsbFwiKTsgfVxuLmJpLWJhZy1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFnLXBsdXMtZmlsbFwiKTsgfVxuLmJpLWJhZy1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhZy1wbHVzXCIpOyB9XG4uYmktYmFnLXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWcteC1maWxsXCIpOyB9XG4uYmktYmFnLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFnLXhcIik7IH1cbi5iaS1iYWc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFnXCIpOyB9XG4uYmktYmFyLWNoYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFyLWNoYXJ0LWZpbGxcIik7IH1cbi5iaS1iYXItY2hhcnQtbGluZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhci1jaGFydC1saW5lLWZpbGxcIik7IH1cbi5iaS1iYXItY2hhcnQtbGluZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYXItY2hhcnQtbGluZVwiKTsgfVxuLmJpLWJhci1jaGFydC1zdGVwczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYXItY2hhcnQtc3RlcHNcIik7IH1cbi5iaS1iYXItY2hhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFyLWNoYXJ0XCIpOyB9XG4uYmktYmFza2V0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFza2V0LWZpbGxcIik7IH1cbi5iaS1iYXNrZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFza2V0XCIpOyB9XG4uYmktYmFza2V0Mi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhc2tldDItZmlsbFwiKTsgfVxuLmJpLWJhc2tldDI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFza2V0MlwiKTsgfVxuLmJpLWJhc2tldDMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYXNrZXQzLWZpbGxcIik7IH1cbi5iaS1iYXNrZXQzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhc2tldDNcIik7IH1cbi5iaS1iYXR0ZXJ5LWNoYXJnaW5nOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhdHRlcnktY2hhcmdpbmdcIik7IH1cbi5iaS1iYXR0ZXJ5LWZ1bGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmF0dGVyeS1mdWxsXCIpOyB9XG4uYmktYmF0dGVyeS1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhdHRlcnktaGFsZlwiKTsgfVxuLmJpLWJhdHRlcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmF0dGVyeVwiKTsgfVxuLmJpLWJlbGwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiZWxsLWZpbGxcIik7IH1cbi5iaS1iZWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJlbGxcIik7IH1cbi5iaS1iZXppZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmV6aWVyXCIpOyB9XG4uYmktYmV6aWVyMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiZXppZXIyXCIpOyB9XG4uYmktYmljeWNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiaWN5Y2xlXCIpOyB9XG4uYmktYmlub2N1bGFycy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJpbm9jdWxhcnMtZmlsbFwiKTsgfVxuLmJpLWJpbm9jdWxhcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmlub2N1bGFyc1wiKTsgfVxuLmJpLWJsb2NrcXVvdGUtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJibG9ja3F1b3RlLWxlZnRcIik7IH1cbi5iaS1ibG9ja3F1b3RlLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJsb2NrcXVvdGUtcmlnaHRcIik7IH1cbi5iaS1ib29rLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9vay1maWxsXCIpOyB9XG4uYmktYm9vay1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb2staGFsZlwiKTsgfVxuLmJpLWJvb2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va1wiKTsgfVxuLmJpLWJvb2ttYXJrLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmstY2hlY2stZmlsbFwiKTsgfVxuLmJpLWJvb2ttYXJrLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb2ttYXJrLWNoZWNrXCIpOyB9XG4uYmktYm9va21hcmstZGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb2ttYXJrLWRhc2gtZmlsbFwiKTsgfVxuLmJpLWJvb2ttYXJrLWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmstZGFzaFwiKTsgfVxuLmJpLWJvb2ttYXJrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmstZmlsbFwiKTsgfVxuLmJpLWJvb2ttYXJrLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmstaGVhcnQtZmlsbFwiKTsgfVxuLmJpLWJvb2ttYXJrLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb2ttYXJrLWhlYXJ0XCIpOyB9XG4uYmktYm9va21hcmstcGx1cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb2ttYXJrLXBsdXMtZmlsbFwiKTsgfVxuLmJpLWJvb2ttYXJrLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmstcGx1c1wiKTsgfVxuLmJpLWJvb2ttYXJrLXN0YXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib29rbWFyay1zdGFyLWZpbGxcIik7IH1cbi5iaS1ib29rbWFyay1zdGFyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb2ttYXJrLXN0YXJcIik7IH1cbi5iaS1ib29rbWFyay14LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmsteC1maWxsXCIpOyB9XG4uYmktYm9va21hcmsteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib29rbWFyay14XCIpOyB9XG4uYmktYm9va21hcms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va21hcmtcIik7IH1cbi5iaS1ib29rbWFya3MtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib29rbWFya3MtZmlsbFwiKTsgfVxuLmJpLWJvb2ttYXJrczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib29rbWFya3NcIik7IH1cbi5iaS1ib29rc2hlbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9va3NoZWxmXCIpOyB9XG4uYmktYm9vdHN0cmFwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9vdHN0cmFwLWZpbGxcIik7IH1cbi5iaS1ib290c3RyYXAtcmVib290OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb3RzdHJhcC1yZWJvb3RcIik7IH1cbi5iaS1ib290c3RyYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9vdHN0cmFwXCIpOyB9XG4uYmktYm9yZGVyLWFsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXItYWxsXCIpOyB9XG4uYmktYm9yZGVyLWJvdHRvbTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXItYm90dG9tXCIpOyB9XG4uYmktYm9yZGVyLWNlbnRlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXItY2VudGVyXCIpOyB9XG4uYmktYm9yZGVyLWlubmVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvcmRlci1pbm5lclwiKTsgfVxuLmJpLWJvcmRlci1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvcmRlci1sZWZ0XCIpOyB9XG4uYmktYm9yZGVyLW1pZGRsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXItbWlkZGxlXCIpOyB9XG4uYmktYm9yZGVyLW91dGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvcmRlci1vdXRlclwiKTsgfVxuLmJpLWJvcmRlci1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXItcmlnaHRcIik7IH1cbi5iaS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9yZGVyLXN0eWxlXCIpOyB9XG4uYmktYm9yZGVyLXRvcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXItdG9wXCIpOyB9XG4uYmktYm9yZGVyLXdpZHRoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvcmRlci13aWR0aFwiKTsgfVxuLmJpLWJvcmRlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3JkZXJcIik7IH1cbi5iaS1ib3VuZGluZy1ib3gtY2lyY2xlczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3VuZGluZy1ib3gtY2lyY2xlc1wiKTsgfVxuLmJpLWJvdW5kaW5nLWJveDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3VuZGluZy1ib3hcIik7IH1cbi5iaS1ib3gtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1hcnJvdy1kb3duLWxlZnRcIik7IH1cbi5iaS1ib3gtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctZG93bi1yaWdodFwiKTsgfVxuLmJpLWJveC1hcnJvdy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1hcnJvdy1kb3duXCIpOyB9XG4uYmktYm94LWFycm93LWluLWRvd24tbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctaW4tZG93bi1sZWZ0XCIpOyB9XG4uYmktYm94LWFycm93LWluLWRvd24tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm94LWFycm93LWluLWRvd24tcmlnaHRcIik7IH1cbi5iaS1ib3gtYXJyb3ctaW4tZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctaW4tZG93blwiKTsgfVxuLmJpLWJveC1hcnJvdy1pbi1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1hcnJvdy1pbi1sZWZ0XCIpOyB9XG4uYmktYm94LWFycm93LWluLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1hcnJvdy1pbi1yaWdodFwiKTsgfVxuLmJpLWJveC1hcnJvdy1pbi11cC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1hcnJvdy1pbi11cC1sZWZ0XCIpOyB9XG4uYmktYm94LWFycm93LWluLXVwLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1hcnJvdy1pbi11cC1yaWdodFwiKTsgfVxuLmJpLWJveC1hcnJvdy1pbi11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctaW4tdXBcIik7IH1cbi5iaS1ib3gtYXJyb3ctbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctbGVmdFwiKTsgfVxuLmJpLWJveC1hcnJvdy1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctcmlnaHRcIik7IH1cbi5iaS1ib3gtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctdXAtbGVmdFwiKTsgfVxuLmJpLWJveC1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtYXJyb3ctdXAtcmlnaHRcIik7IH1cbi5iaS1ib3gtYXJyb3ctdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm94LWFycm93LXVwXCIpOyB9XG4uYmktYm94LXNlYW06OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm94LXNlYW1cIik7IH1cbi5iaS1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm94XCIpOyB9XG4uYmktYnJhY2VzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJyYWNlc1wiKTsgfVxuLmJpLWJyaWNrczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJicmlja3NcIik7IH1cbi5iaS1icmllZmNhc2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJicmllZmNhc2UtZmlsbFwiKTsgfVxuLmJpLWJyaWVmY2FzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJicmllZmNhc2VcIik7IH1cbi5iaS1icmlnaHRuZXNzLWFsdC1oaWdoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJpZ2h0bmVzcy1hbHQtaGlnaC1maWxsXCIpOyB9XG4uYmktYnJpZ2h0bmVzcy1hbHQtaGlnaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJicmlnaHRuZXNzLWFsdC1oaWdoXCIpOyB9XG4uYmktYnJpZ2h0bmVzcy1hbHQtbG93LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJpZ2h0bmVzcy1hbHQtbG93LWZpbGxcIik7IH1cbi5iaS1icmlnaHRuZXNzLWFsdC1sb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJpZ2h0bmVzcy1hbHQtbG93XCIpOyB9XG4uYmktYnJpZ2h0bmVzcy1oaWdoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJpZ2h0bmVzcy1oaWdoLWZpbGxcIik7IH1cbi5iaS1icmlnaHRuZXNzLWhpZ2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJpZ2h0bmVzcy1oaWdoXCIpOyB9XG4uYmktYnJpZ2h0bmVzcy1sb3ctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJicmlnaHRuZXNzLWxvdy1maWxsXCIpOyB9XG4uYmktYnJpZ2h0bmVzcy1sb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJpZ2h0bmVzcy1sb3dcIik7IH1cbi5iaS1icm9hZGNhc3QtcGluOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJyb2FkY2FzdC1waW5cIik7IH1cbi5iaS1icm9hZGNhc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJvYWRjYXN0XCIpOyB9XG4uYmktYnJ1c2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJicnVzaC1maWxsXCIpOyB9XG4uYmktYnJ1c2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJ1c2hcIik7IH1cbi5iaS1idWNrZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWNrZXQtZmlsbFwiKTsgfVxuLmJpLWJ1Y2tldDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWNrZXRcIik7IH1cbi5iaS1idWctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWctZmlsbFwiKTsgfVxuLmJpLWJ1Zzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWdcIik7IH1cbi5iaS1idWlsZGluZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZ1wiKTsgfVxuLmJpLWJ1bGxzZXllOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1bGxzZXllXCIpOyB9XG4uYmktY2FsY3VsYXRvci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGN1bGF0b3ItZmlsbFwiKTsgfVxuLmJpLWNhbGN1bGF0b3I6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsY3VsYXRvclwiKTsgfVxuLmJpLWNhbGVuZGFyLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXItY2hlY2stZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLWNoZWNrXCIpOyB9XG4uYmktY2FsZW5kYXItZGF0ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLWRhdGUtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyLWRhdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXItZGF0ZVwiKTsgfVxuLmJpLWNhbGVuZGFyLWRheS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLWRheS1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXItZGF5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLWRheVwiKTsgfVxuLmJpLWNhbGVuZGFyLWV2ZW50LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXItZXZlbnQtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyLWV2ZW50OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLWV2ZW50XCIpOyB9XG4uYmktY2FsZW5kYXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXItbWludXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci1taW51cy1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXItbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXItbWludXNcIik7IH1cbi5iaS1jYWxlbmRhci1tb250aC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLW1vbnRoLWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhci1tb250aDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci1tb250aFwiKTsgfVxuLmJpLWNhbGVuZGFyLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci1wbHVzLWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhci1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLXBsdXNcIik7IH1cbi5iaS1jYWxlbmRhci1yYW5nZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLXJhbmdlLWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhci1yYW5nZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci1yYW5nZVwiKTsgfVxuLmJpLWNhbGVuZGFyLXdlZWstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci13ZWVrLWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhci13ZWVrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLXdlZWtcIik7IH1cbi5iaS1jYWxlbmRhci14LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIteC1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXIteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhci14XCIpOyB9XG4uYmktY2FsZW5kYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXJcIik7IH1cbi5iaS1jYWxlbmRhcjItY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItY2hlY2stZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMi1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItY2hlY2tcIik7IH1cbi5iaS1jYWxlbmRhcjItZGF0ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1kYXRlLWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhcjItZGF0ZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItZGF0ZVwiKTsgfVxuLmJpLWNhbGVuZGFyMi1kYXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItZGF5LWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhcjItZGF5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1kYXlcIik7IH1cbi5iaS1jYWxlbmRhcjItZXZlbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItZXZlbnQtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMi1ldmVudDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItZXZlbnRcIik7IH1cbi5iaS1jYWxlbmRhcjItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMi1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1taW51cy1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXIyLW1pbnVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1taW51c1wiKTsgfVxuLmJpLWNhbGVuZGFyMi1tb250aC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1tb250aC1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXIyLW1vbnRoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1tb250aFwiKTsgfVxuLmJpLWNhbGVuZGFyMi1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIyLXBsdXMtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMi1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi1wbHVzXCIpOyB9XG4uYmktY2FsZW5kYXIyLXJhbmdlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIyLXJhbmdlLWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhcjItcmFuZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIyLXJhbmdlXCIpOyB9XG4uYmktY2FsZW5kYXIyLXdlZWstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjItd2Vlay1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXIyLXdlZWs6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIyLXdlZWtcIik7IH1cbi5iaS1jYWxlbmRhcjIteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMi14LWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhcjIteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjIteFwiKTsgfVxuLmJpLWNhbGVuZGFyMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjJcIik7IH1cbi5iaS1jYWxlbmRhcjMtZXZlbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjMtZXZlbnQtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMy1ldmVudDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjMtZXZlbnRcIik7IH1cbi5iaS1jYWxlbmRhcjMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjMtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMy1yYW5nZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMy1yYW5nZS1maWxsXCIpOyB9XG4uYmktY2FsZW5kYXIzLXJhbmdlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMy1yYW5nZVwiKTsgfVxuLmJpLWNhbGVuZGFyMy13ZWVrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIzLXdlZWstZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyMy13ZWVrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyMy13ZWVrXCIpOyB9XG4uYmktY2FsZW5kYXIzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyM1wiKTsgfVxuLmJpLWNhbGVuZGFyNC1ldmVudDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYWxlbmRhcjQtZXZlbnRcIik7IH1cbi5iaS1jYWxlbmRhcjQtcmFuZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXI0LXJhbmdlXCIpOyB9XG4uYmktY2FsZW5kYXI0LXdlZWs6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXI0LXdlZWtcIik7IH1cbi5iaS1jYWxlbmRhcjQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXI0XCIpOyB9XG4uYmktY2FtZXJhLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FtZXJhLWZpbGxcIik7IH1cbi5iaS1jYW1lcmEtcmVlbHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYW1lcmEtcmVlbHMtZmlsbFwiKTsgfVxuLmJpLWNhbWVyYS1yZWVsczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYW1lcmEtcmVlbHNcIik7IH1cbi5iaS1jYW1lcmEtdmlkZW8tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYW1lcmEtdmlkZW8tZmlsbFwiKTsgfVxuLmJpLWNhbWVyYS12aWRlby1vZmYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYW1lcmEtdmlkZW8tb2ZmLWZpbGxcIik7IH1cbi5iaS1jYW1lcmEtdmlkZW8tb2ZmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbWVyYS12aWRlby1vZmZcIik7IH1cbi5iaS1jYW1lcmEtdmlkZW86OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FtZXJhLXZpZGVvXCIpOyB9XG4uYmktY2FtZXJhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbWVyYVwiKTsgfVxuLmJpLWNhbWVyYTI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FtZXJhMlwiKTsgfVxuLmJpLWNhcHNsb2NrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2Fwc2xvY2stZmlsbFwiKTsgfVxuLmJpLWNhcHNsb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcHNsb2NrXCIpOyB9XG4uYmktY2FyZC1jaGVja2xpc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZC1jaGVja2xpc3RcIik7IH1cbi5iaS1jYXJkLWhlYWRpbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZC1oZWFkaW5nXCIpOyB9XG4uYmktY2FyZC1pbWFnZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJkLWltYWdlXCIpOyB9XG4uYmktY2FyZC1saXN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmQtbGlzdFwiKTsgfVxuLmJpLWNhcmQtdGV4dDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJkLXRleHRcIik7IH1cbi5iaS1jYXJldC1kb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZXQtZG93bi1maWxsXCIpOyB9XG4uYmktY2FyZXQtZG93bi1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJldC1kb3duLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktY2FyZXQtZG93bi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZXQtZG93bi1zcXVhcmVcIik7IH1cbi5iaS1jYXJldC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmV0LWRvd25cIik7IH1cbi5iaS1jYXJldC1sZWZ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZXQtbGVmdC1maWxsXCIpOyB9XG4uYmktY2FyZXQtbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJldC1sZWZ0LXNxdWFyZS1maWxsXCIpOyB9XG4uYmktY2FyZXQtbGVmdC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZXQtbGVmdC1zcXVhcmVcIik7IH1cbi5iaS1jYXJldC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmV0LWxlZnRcIik7IH1cbi5iaS1jYXJldC1yaWdodC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmV0LXJpZ2h0LWZpbGxcIik7IH1cbi5iaS1jYXJldC1yaWdodC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJldC1yaWdodC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWNhcmV0LXJpZ2h0LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJldC1yaWdodC1zcXVhcmVcIik7IH1cbi5iaS1jYXJldC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJldC1yaWdodFwiKTsgfVxuLmJpLWNhcmV0LXVwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyZXQtdXAtZmlsbFwiKTsgfVxuLmJpLWNhcmV0LXVwLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmV0LXVwLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktY2FyZXQtdXAtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmV0LXVwLXNxdWFyZVwiKTsgfVxuLmJpLWNhcmV0LXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcmV0LXVwXCIpOyB9XG4uYmktY2FydC1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcnQtY2hlY2stZmlsbFwiKTsgfVxuLmJpLWNhcnQtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FydC1jaGVja1wiKTsgfVxuLmJpLWNhcnQtZGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcnQtZGFzaC1maWxsXCIpOyB9XG4uYmktY2FydC1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcnQtZGFzaFwiKTsgfVxuLmJpLWNhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJ0LWZpbGxcIik7IH1cbi5iaS1jYXJ0LXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJ0LXBsdXMtZmlsbFwiKTsgfVxuLmJpLWNhcnQtcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJ0LXBsdXNcIik7IH1cbi5iaS1jYXJ0LXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJ0LXgtZmlsbFwiKTsgfVxuLmJpLWNhcnQteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJ0LXhcIik7IH1cbi5iaS1jYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcnRcIik7IH1cbi5iaS1jYXJ0Mjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXJ0MlwiKTsgfVxuLmJpLWNhcnQzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhcnQzXCIpOyB9XG4uYmktY2FydDQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FydDRcIik7IH1cbi5iaS1jYXNoLXN0YWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhc2gtc3RhY2tcIik7IH1cbi5iaS1jYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhc2hcIik7IH1cbi5iaS1jYXN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhc3RcIik7IH1cbi5iaS1jaGF0LWRvdHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LWRvdHMtZmlsbFwiKTsgfVxuLmJpLWNoYXQtZG90czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LWRvdHNcIik7IH1cbi5iaS1jaGF0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1maWxsXCIpOyB9XG4uYmktY2hhdC1sZWZ0LWRvdHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LWxlZnQtZG90cy1maWxsXCIpOyB9XG4uYmktY2hhdC1sZWZ0LWRvdHM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1sZWZ0LWRvdHNcIik7IH1cbi5iaS1jaGF0LWxlZnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LWxlZnQtZmlsbFwiKTsgfVxuLmJpLWNoYXQtbGVmdC1xdW90ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtbGVmdC1xdW90ZS1maWxsXCIpOyB9XG4uYmktY2hhdC1sZWZ0LXF1b3RlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtbGVmdC1xdW90ZVwiKTsgfVxuLmJpLWNoYXQtbGVmdC10ZXh0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1sZWZ0LXRleHQtZmlsbFwiKTsgfVxuLmJpLWNoYXQtbGVmdC10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtbGVmdC10ZXh0XCIpOyB9XG4uYmktY2hhdC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtbGVmdFwiKTsgfVxuLmJpLWNoYXQtcXVvdGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXF1b3RlLWZpbGxcIik7IH1cbi5iaS1jaGF0LXF1b3RlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtcXVvdGVcIik7IH1cbi5iaS1jaGF0LXJpZ2h0LWRvdHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXJpZ2h0LWRvdHMtZmlsbFwiKTsgfVxuLmJpLWNoYXQtcmlnaHQtZG90czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXJpZ2h0LWRvdHNcIik7IH1cbi5iaS1jaGF0LXJpZ2h0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1yaWdodC1maWxsXCIpOyB9XG4uYmktY2hhdC1yaWdodC1xdW90ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtcmlnaHQtcXVvdGUtZmlsbFwiKTsgfVxuLmJpLWNoYXQtcmlnaHQtcXVvdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1yaWdodC1xdW90ZVwiKTsgfVxuLmJpLWNoYXQtcmlnaHQtdGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtcmlnaHQtdGV4dC1maWxsXCIpOyB9XG4uYmktY2hhdC1yaWdodC10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtcmlnaHQtdGV4dFwiKTsgfVxuLmJpLWNoYXQtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1yaWdodFwiKTsgfVxuLmJpLWNoYXQtc3F1YXJlLWRvdHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXNxdWFyZS1kb3RzLWZpbGxcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS1kb3RzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtc3F1YXJlLWRvdHNcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtc3F1YXJlLWZpbGxcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS1xdW90ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtc3F1YXJlLXF1b3RlLWZpbGxcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS1xdW90ZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXNxdWFyZS1xdW90ZVwiKTsgfVxuLmJpLWNoYXQtc3F1YXJlLXRleHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXNxdWFyZS10ZXh0LWZpbGxcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtc3F1YXJlLXRleHRcIik7IH1cbi5iaS1jaGF0LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXNxdWFyZVwiKTsgfVxuLmJpLWNoYXQtdGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtdGV4dC1maWxsXCIpOyB9XG4uYmktY2hhdC10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtdGV4dFwiKTsgfVxuLmJpLWNoYXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdFwiKTsgfVxuLmJpLWNoZWNrLWFsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjay1hbGxcIik7IH1cbi5iaS1jaGVjay1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjay1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLWNoZWNrLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjay1jaXJjbGVcIik7IH1cbi5iaS1jaGVjay1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjay1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWNoZWNrLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjay1zcXVhcmVcIik7IH1cbi5iaS1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVja1wiKTsgfVxuLmJpLWNoZWNrMi1hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hlY2syLWFsbFwiKTsgfVxuLmJpLWNoZWNrMi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hlY2syLWNpcmNsZVwiKTsgfVxuLmJpLWNoZWNrMi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hlY2syLXNxdWFyZVwiKTsgfVxuLmJpLWNoZWNrMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjazJcIik7IH1cbi5iaS1jaGV2cm9uLWJhci1jb250cmFjdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWJhci1jb250cmFjdFwiKTsgfVxuLmJpLWNoZXZyb24tYmFyLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hldnJvbi1iYXItZG93blwiKTsgfVxuLmJpLWNoZXZyb24tYmFyLWV4cGFuZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWJhci1leHBhbmRcIik7IH1cbi5iaS1jaGV2cm9uLWJhci1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoZXZyb24tYmFyLWxlZnRcIik7IH1cbi5iaS1jaGV2cm9uLWJhci1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWJhci1yaWdodFwiKTsgfVxuLmJpLWNoZXZyb24tYmFyLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoZXZyb24tYmFyLXVwXCIpOyB9XG4uYmktY2hldnJvbi1jb21wYWN0LWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hldnJvbi1jb21wYWN0LWRvd25cIik7IH1cbi5iaS1jaGV2cm9uLWNvbXBhY3QtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWNvbXBhY3QtbGVmdFwiKTsgfVxuLmJpLWNoZXZyb24tY29tcGFjdC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWNvbXBhY3QtcmlnaHRcIik7IH1cbi5iaS1jaGV2cm9uLWNvbXBhY3QtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hldnJvbi1jb21wYWN0LXVwXCIpOyB9XG4uYmktY2hldnJvbi1jb250cmFjdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWNvbnRyYWN0XCIpOyB9XG4uYmktY2hldnJvbi1kb3VibGUtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWRvdWJsZS1kb3duXCIpOyB9XG4uYmktY2hldnJvbi1kb3VibGUtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWRvdWJsZS1sZWZ0XCIpOyB9XG4uYmktY2hldnJvbi1kb3VibGUtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hldnJvbi1kb3VibGUtcmlnaHRcIik7IH1cbi5iaS1jaGV2cm9uLWRvdWJsZS11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWRvdWJsZS11cFwiKTsgfVxuLmJpLWNoZXZyb24tZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWRvd25cIik7IH1cbi5iaS1jaGV2cm9uLWV4cGFuZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWV4cGFuZFwiKTsgfVxuLmJpLWNoZXZyb24tbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGV2cm9uLWxlZnRcIik7IH1cbi5iaS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoZXZyb24tcmlnaHRcIik7IH1cbi5iaS1jaGV2cm9uLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoZXZyb24tdXBcIik7IH1cbi5iaS1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaXJjbGUtZmlsbFwiKTsgfVxuLmJpLWNpcmNsZS1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNpcmNsZS1oYWxmXCIpOyB9XG4uYmktY2lyY2xlLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaXJjbGUtc3F1YXJlXCIpOyB9XG4uYmktY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNpcmNsZVwiKTsgfVxuLmJpLWNsaXBib2FyZC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtY2hlY2tcIik7IH1cbi5iaS1jbGlwYm9hcmQtZGF0YTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtZGF0YVwiKTsgfVxuLmJpLWNsaXBib2FyZC1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtbWludXNcIik7IH1cbi5iaS1jbGlwYm9hcmQtcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtcGx1c1wiKTsgfVxuLmJpLWNsaXBib2FyZC14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZC14XCIpOyB9XG4uYmktY2xpcGJvYXJkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZFwiKTsgfVxuLmJpLWNsb2NrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvY2stZmlsbFwiKTsgfVxuLmJpLWNsb2NrLWhpc3Rvcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvY2staGlzdG9yeVwiKTsgfVxuLmJpLWNsb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb2NrXCIpOyB9XG4uYmktY2xvdWQtYXJyb3ctZG93bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWFycm93LWRvd24tZmlsbFwiKTsgfVxuLmJpLWNsb3VkLWFycm93LWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtYXJyb3ctZG93blwiKTsgfVxuLmJpLWNsb3VkLWFycm93LXVwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtYXJyb3ctdXAtZmlsbFwiKTsgfVxuLmJpLWNsb3VkLWFycm93LXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWFycm93LXVwXCIpOyB9XG4uYmktY2xvdWQtY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1jaGVjay1maWxsXCIpOyB9XG4uYmktY2xvdWQtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtY2hlY2tcIik7IH1cbi5iaS1jbG91ZC1kb3dubG9hZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWRvd25sb2FkLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1kb3dubG9hZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1kb3dubG9hZFwiKTsgfVxuLmJpLWNsb3VkLWRyaXp6bGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1kcml6emxlLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1kcml6emxlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWRyaXp6bGVcIik7IH1cbi5iaS1jbG91ZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1mb2ctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1mb2ctZmlsbFwiKTsgfVxuLmJpLWNsb3VkLWZvZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1mb2dcIik7IH1cbi5iaS1jbG91ZC1mb2cyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtZm9nMi1maWxsXCIpOyB9XG4uYmktY2xvdWQtZm9nMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1mb2cyXCIpOyB9XG4uYmktY2xvdWQtaGFpbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWhhaWwtZmlsbFwiKTsgfVxuLmJpLWNsb3VkLWhhaWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtaGFpbFwiKTsgfVxuLmJpLWNsb3VkLWhhemUtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1oYXplLTFcIik7IH1cbi5iaS1jbG91ZC1oYXplLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtaGF6ZS1maWxsXCIpOyB9XG4uYmktY2xvdWQtaGF6ZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1oYXplXCIpOyB9XG4uYmktY2xvdWQtaGF6ZTItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1oYXplMi1maWxsXCIpOyB9XG4uYmktY2xvdWQtbGlnaHRuaW5nLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtbGlnaHRuaW5nLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1saWdodG5pbmctcmFpbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLWxpZ2h0bmluZy1yYWluLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1saWdodG5pbmctcmFpbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1saWdodG5pbmctcmFpblwiKTsgfVxuLmJpLWNsb3VkLWxpZ2h0bmluZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1saWdodG5pbmdcIik7IH1cbi5iaS1jbG91ZC1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLW1pbnVzLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1taW51c1wiKTsgfVxuLmJpLWNsb3VkLW1vb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1tb29uLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1tb29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLW1vb25cIik7IH1cbi5iaS1jbG91ZC1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtcGx1cy1maWxsXCIpOyB9XG4uYmktY2xvdWQtcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1wbHVzXCIpOyB9XG4uYmktY2xvdWQtcmFpbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXJhaW4tZmlsbFwiKTsgfVxuLmJpLWNsb3VkLXJhaW4taGVhdnktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1yYWluLWhlYXZ5LWZpbGxcIik7IH1cbi5iaS1jbG91ZC1yYWluLWhlYXZ5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXJhaW4taGVhdnlcIik7IH1cbi5iaS1jbG91ZC1yYWluOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXJhaW5cIik7IH1cbi5iaS1jbG91ZC1zbGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXNsYXNoLWZpbGxcIik7IH1cbi5iaS1jbG91ZC1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1zbGFzaFwiKTsgfVxuLmJpLWNsb3VkLXNsZWV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtc2xlZXQtZmlsbFwiKTsgfVxuLmJpLWNsb3VkLXNsZWV0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXNsZWV0XCIpOyB9XG4uYmktY2xvdWQtc25vdy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXNub3ctZmlsbFwiKTsgfVxuLmJpLWNsb3VkLXNub3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWQtc25vd1wiKTsgfVxuLmJpLWNsb3VkLXN1bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXN1bi1maWxsXCIpOyB9XG4uYmktY2xvdWQtc3VuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXN1blwiKTsgfVxuLmJpLWNsb3VkLXVwbG9hZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXVwbG9hZC1maWxsXCIpOyB9XG4uYmktY2xvdWQtdXBsb2FkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkLXVwbG9hZFwiKTsgfVxuLmJpLWNsb3VkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsb3VkXCIpOyB9XG4uYmktY2xvdWRzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWRzLWZpbGxcIik7IH1cbi5iaS1jbG91ZHM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWRzXCIpOyB9XG4uYmktY2xvdWR5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWR5LWZpbGxcIik7IH1cbi5iaS1jbG91ZHk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xvdWR5XCIpOyB9XG4uYmktY29kZS1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjb2RlLXNsYXNoXCIpOyB9XG4uYmktY29kZS1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29kZS1zcXVhcmVcIik7IH1cbi5iaS1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNvZGVcIik7IH1cbi5iaS1jb2xsZWN0aW9uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29sbGVjdGlvbi1maWxsXCIpOyB9XG4uYmktY29sbGVjdGlvbi1wbGF5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29sbGVjdGlvbi1wbGF5LWZpbGxcIik7IH1cbi5iaS1jb2xsZWN0aW9uLXBsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29sbGVjdGlvbi1wbGF5XCIpOyB9XG4uYmktY29sbGVjdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjb2xsZWN0aW9uXCIpOyB9XG4uYmktY29sdW1ucy1nYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29sdW1ucy1nYXBcIik7IH1cbi5iaS1jb2x1bW5zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNvbHVtbnNcIik7IH1cbi5iaS1jb21tYW5kOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNvbW1hbmRcIik7IH1cbi5iaS1jb21wYXNzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29tcGFzcy1maWxsXCIpOyB9XG4uYmktY29tcGFzczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjb21wYXNzXCIpOyB9XG4uYmktY29uZS1zdHJpcGVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNvbmUtc3RyaXBlZFwiKTsgfVxuLmJpLWNvbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29uZVwiKTsgfVxuLmJpLWNvbnRyb2xsZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29udHJvbGxlclwiKTsgfVxuLmJpLWNwdS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNwdS1maWxsXCIpOyB9XG4uYmktY3B1OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNwdVwiKTsgfVxuLmJpLWNyZWRpdC1jYXJkLTItYmFjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNyZWRpdC1jYXJkLTItYmFjay1maWxsXCIpOyB9XG4uYmktY3JlZGl0LWNhcmQtMi1iYWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNyZWRpdC1jYXJkLTItYmFja1wiKTsgfVxuLmJpLWNyZWRpdC1jYXJkLTItZnJvbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjcmVkaXQtY2FyZC0yLWZyb250LWZpbGxcIik7IH1cbi5iaS1jcmVkaXQtY2FyZC0yLWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNyZWRpdC1jYXJkLTItZnJvbnRcIik7IH1cbi5iaS1jcmVkaXQtY2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNyZWRpdC1jYXJkLWZpbGxcIik7IH1cbi5iaS1jcmVkaXQtY2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjcmVkaXQtY2FyZFwiKTsgfVxuLmJpLWNyb3A6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY3JvcFwiKTsgfVxuLmJpLWN1cC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cC1maWxsXCIpOyB9XG4uYmktY3VwLXN0cmF3OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cC1zdHJhd1wiKTsgfVxuLmJpLWN1cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjdXBcIik7IH1cbi5iaS1jdXJzb3ItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjdXJzb3ItZmlsbFwiKTsgfVxuLmJpLWN1cnNvci10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cnNvci10ZXh0XCIpOyB9XG4uYmktY3Vyc29yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cnNvclwiKTsgfVxuLmJpLWRhc2gtY2lyY2xlLWRvdHRlZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXNoLWNpcmNsZS1kb3R0ZWRcIik7IH1cbi5iaS1kYXNoLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhc2gtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1kYXNoLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXNoLWNpcmNsZVwiKTsgfVxuLmJpLWRhc2gtc3F1YXJlLWRvdHRlZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXNoLXNxdWFyZS1kb3R0ZWRcIik7IH1cbi5iaS1kYXNoLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhc2gtc3F1YXJlLWZpbGxcIik7IH1cbi5iaS1kYXNoLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXNoLXNxdWFyZVwiKTsgfVxuLmJpLWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGFzaFwiKTsgfVxuLmJpLWRpYWdyYW0tMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpYWdyYW0tMi1maWxsXCIpOyB9XG4uYmktZGlhZ3JhbS0yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpYWdyYW0tMlwiKTsgfVxuLmJpLWRpYWdyYW0tMy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpYWdyYW0tMy1maWxsXCIpOyB9XG4uYmktZGlhZ3JhbS0zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpYWdyYW0tM1wiKTsgfVxuLmJpLWRpYW1vbmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkaWFtb25kLWZpbGxcIik7IH1cbi5iaS1kaWFtb25kLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGlhbW9uZC1oYWxmXCIpOyB9XG4uYmktZGlhbW9uZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkaWFtb25kXCIpOyB9XG4uYmktZGljZS0xLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS0xLWZpbGxcIik7IH1cbi5iaS1kaWNlLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS0xXCIpOyB9XG4uYmktZGljZS0yLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS0yLWZpbGxcIik7IH1cbi5iaS1kaWNlLTI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS0yXCIpOyB9XG4uYmktZGljZS0zLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS0zLWZpbGxcIik7IH1cbi5iaS1kaWNlLTM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS0zXCIpOyB9XG4uYmktZGljZS00LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS00LWZpbGxcIik7IH1cbi5iaS1kaWNlLTQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS00XCIpOyB9XG4uYmktZGljZS01LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS01LWZpbGxcIik7IH1cbi5iaS1kaWNlLTU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS01XCIpOyB9XG4uYmktZGljZS02LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS02LWZpbGxcIik7IH1cbi5iaS1kaWNlLTY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGljZS02XCIpOyB9XG4uYmktZGlzYy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpc2MtZmlsbFwiKTsgfVxuLmJpLWRpc2M6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGlzY1wiKTsgfVxuLmJpLWRpc2NvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGlzY29yZFwiKTsgfVxuLmJpLWRpc3BsYXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkaXNwbGF5LWZpbGxcIik7IH1cbi5iaS1kaXNwbGF5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpc3BsYXlcIik7IH1cbi5iaS1kaXN0cmlidXRlLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGlzdHJpYnV0ZS1ob3Jpem9udGFsXCIpOyB9XG4uYmktZGlzdHJpYnV0ZS12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkaXN0cmlidXRlLXZlcnRpY2FsXCIpOyB9XG4uYmktZG9vci1jbG9zZWQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkb29yLWNsb3NlZC1maWxsXCIpOyB9XG4uYmktZG9vci1jbG9zZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZG9vci1jbG9zZWRcIik7IH1cbi5iaS1kb29yLW9wZW4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkb29yLW9wZW4tZmlsbFwiKTsgfVxuLmJpLWRvb3Itb3Blbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkb29yLW9wZW5cIik7IH1cbi5iaS1kb3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZG90XCIpOyB9XG4uYmktZG93bmxvYWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZG93bmxvYWRcIik7IH1cbi5iaS1kcm9wbGV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZHJvcGxldC1maWxsXCIpOyB9XG4uYmktZHJvcGxldC1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRyb3BsZXQtaGFsZlwiKTsgfVxuLmJpLWRyb3BsZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZHJvcGxldFwiKTsgfVxuLmJpLWVhcmJ1ZHM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFyYnVkc1wiKTsgfVxuLmJpLWVhc2VsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFzZWwtZmlsbFwiKTsgfVxuLmJpLWVhc2VsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVhc2VsXCIpOyB9XG4uYmktZWdnLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWdnLWZpbGxcIik7IH1cbi5iaS1lZ2ctZnJpZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWdnLWZyaWVkXCIpOyB9XG4uYmktZWdnOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVnZ1wiKTsgfVxuLmJpLWVqZWN0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWplY3QtZmlsbFwiKTsgfVxuLmJpLWVqZWN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVqZWN0XCIpOyB9XG4uYmktZW1vamktYW5ncnktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1hbmdyeS1maWxsXCIpOyB9XG4uYmktZW1vamktYW5ncnk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktYW5ncnlcIik7IH1cbi5iaS1lbW9qaS1kaXp6eS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVtb2ppLWRpenp5LWZpbGxcIik7IH1cbi5iaS1lbW9qaS1kaXp6eTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1kaXp6eVwiKTsgfVxuLmJpLWVtb2ppLWV4cHJlc3Npb25sZXNzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktZXhwcmVzc2lvbmxlc3MtZmlsbFwiKTsgfVxuLmJpLWVtb2ppLWV4cHJlc3Npb25sZXNzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVtb2ppLWV4cHJlc3Npb25sZXNzXCIpOyB9XG4uYmktZW1vamktZnJvd24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1mcm93bi1maWxsXCIpOyB9XG4uYmktZW1vamktZnJvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktZnJvd25cIik7IH1cbi5iaS1lbW9qaS1oZWFydC1leWVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktaGVhcnQtZXllcy1maWxsXCIpOyB9XG4uYmktZW1vamktaGVhcnQtZXllczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1oZWFydC1leWVzXCIpOyB9XG4uYmktZW1vamktbGF1Z2hpbmctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1sYXVnaGluZy1maWxsXCIpOyB9XG4uYmktZW1vamktbGF1Z2hpbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktbGF1Z2hpbmdcIik7IH1cbi5iaS1lbW9qaS1uZXV0cmFsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktbmV1dHJhbC1maWxsXCIpOyB9XG4uYmktZW1vamktbmV1dHJhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1uZXV0cmFsXCIpOyB9XG4uYmktZW1vamktc21pbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1zbWlsZS1maWxsXCIpOyB9XG4uYmktZW1vamktc21pbGUtdXBzaWRlLWRvd24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1zbWlsZS11cHNpZGUtZG93bi1maWxsXCIpOyB9XG4uYmktZW1vamktc21pbGUtdXBzaWRlLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktc21pbGUtdXBzaWRlLWRvd25cIik7IH1cbi5iaS1lbW9qaS1zbWlsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1zbWlsZVwiKTsgfVxuLmJpLWVtb2ppLXN1bmdsYXNzZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1zdW5nbGFzc2VzLWZpbGxcIik7IH1cbi5iaS1lbW9qaS1zdW5nbGFzc2VzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVtb2ppLXN1bmdsYXNzZXNcIik7IH1cbi5iaS1lbW9qaS13aW5rLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW1vamktd2luay1maWxsXCIpOyB9XG4uYmktZW1vamktd2luazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS13aW5rXCIpOyB9XG4uYmktZW52ZWxvcGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS1maWxsXCIpOyB9XG4uYmktZW52ZWxvcGUtb3Blbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLW9wZW4tZmlsbFwiKTsgfVxuLmJpLWVudmVsb3BlLW9wZW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtb3BlblwiKTsgfVxuLmJpLWVudmVsb3BlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlXCIpOyB9XG4uYmktZXJhc2VyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXJhc2VyLWZpbGxcIik7IH1cbi5iaS1lcmFzZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXJhc2VyXCIpOyB9XG4uYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXhjbGFtYXRpb24tY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1leGNsYW1hdGlvbi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXhjbGFtYXRpb24tY2lyY2xlXCIpOyB9XG4uYmktZXhjbGFtYXRpb24tZGlhbW9uZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV4Y2xhbWF0aW9uLWRpYW1vbmQtZmlsbFwiKTsgfVxuLmJpLWV4Y2xhbWF0aW9uLWRpYW1vbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXhjbGFtYXRpb24tZGlhbW9uZFwiKTsgfVxuLmJpLWV4Y2xhbWF0aW9uLW9jdGFnb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleGNsYW1hdGlvbi1vY3RhZ29uLWZpbGxcIik7IH1cbi5iaS1leGNsYW1hdGlvbi1vY3RhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV4Y2xhbWF0aW9uLW9jdGFnb25cIik7IH1cbi5iaS1leGNsYW1hdGlvbi1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleGNsYW1hdGlvbi1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWV4Y2xhbWF0aW9uLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleGNsYW1hdGlvbi1zcXVhcmVcIik7IH1cbi5iaS1leGNsYW1hdGlvbi10cmlhbmdsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV4Y2xhbWF0aW9uLXRyaWFuZ2xlLWZpbGxcIik7IH1cbi5iaS1leGNsYW1hdGlvbi10cmlhbmdsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiKTsgfVxuLmJpLWV4Y2xhbWF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV4Y2xhbWF0aW9uXCIpOyB9XG4uYmktZXhjbHVkZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleGNsdWRlXCIpOyB9XG4uYmktZXllLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXllLWZpbGxcIik7IH1cbi5iaS1leWUtc2xhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleWUtc2xhc2gtZmlsbFwiKTsgfVxuLmJpLWV5ZS1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleWUtc2xhc2hcIik7IH1cbi5iaS1leWU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXllXCIpOyB9XG4uYmktZXllZHJvcHBlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleWVkcm9wcGVyXCIpOyB9XG4uYmktZXllZ2xhc3Nlczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleWVnbGFzc2VzXCIpOyB9XG4uYmktZmFjZWJvb2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmFjZWJvb2tcIik7IH1cbi5iaS1maWxlLWFycm93LWRvd24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWFycm93LWRvd24tZmlsbFwiKTsgfVxuLmJpLWZpbGUtYXJyb3ctZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWFycm93LWRvd25cIik7IH1cbi5iaS1maWxlLWFycm93LXVwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1hcnJvdy11cC1maWxsXCIpOyB9XG4uYmktZmlsZS1hcnJvdy11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWFycm93LXVwXCIpOyB9XG4uYmktZmlsZS1iYXItZ3JhcGgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWJhci1ncmFwaC1maWxsXCIpOyB9XG4uYmktZmlsZS1iYXItZ3JhcGg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1iYXItZ3JhcGhcIik7IH1cbi5iaS1maWxlLWJpbmFyeS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtYmluYXJ5LWZpbGxcIik7IH1cbi5iaS1maWxlLWJpbmFyeTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWJpbmFyeVwiKTsgfVxuLmJpLWZpbGUtYnJlYWstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWJyZWFrLWZpbGxcIik7IH1cbi5iaS1maWxlLWJyZWFrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtYnJlYWtcIik7IH1cbi5iaS1maWxlLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1jaGVjay1maWxsXCIpOyB9XG4uYmktZmlsZS1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWNoZWNrXCIpOyB9XG4uYmktZmlsZS1jb2RlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1jb2RlLWZpbGxcIik7IH1cbi5iaS1maWxlLWNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1jb2RlXCIpOyB9XG4uYmktZmlsZS1kaWZmLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1kaWZmLWZpbGxcIik7IH1cbi5iaS1maWxlLWRpZmY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1kaWZmXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWFycm93LWRvd24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstYXJyb3ctZG93bi1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWFycm93LWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWFycm93LWRvd25cIik7IH1cbi5iaS1maWxlLWVhcm1hcmstYXJyb3ctdXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstYXJyb3ctdXAtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1hcnJvdy11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstYXJyb3ctdXBcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstYmFyLWdyYXBoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWJhci1ncmFwaC1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWJhci1ncmFwaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstYmFyLWdyYXBoXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWJpbmFyeS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1iaW5hcnktZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1iaW5hcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWJpbmFyeVwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1icmVhay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1icmVhay1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWJyZWFrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1icmVha1wiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1jaGVjay1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1jaGVja1wiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1jb2RlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWNvZGUtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1jb2RlXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWRpZmYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstZGlmZi1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWRpZmY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWRpZmZcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstZWFzZWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstZWFzZWwtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1lYXNlbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstZWFzZWxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstZXhjZWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstZXhjZWwtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1leGNlbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstZXhjZWxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1mb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWZvbnQtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1mb250OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1mb250XCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWltYWdlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWltYWdlLWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWltYWdlXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWxvY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstbG9jay1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLWxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLWxvY2tcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstbG9jazItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstbG9jazItZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1sb2NrMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstbG9jazJcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstbWVkaWNhbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1tZWRpY2FsLWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstbWVkaWNhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstbWVkaWNhbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1taW51cy1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLW1pbnVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1taW51c1wiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1tdXNpYy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1tdXNpYy1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLW11c2ljOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1tdXNpY1wiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1wZXJzb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstcGVyc29uLWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstcGVyc29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1wZXJzb25cIik7IH1cbi5iaS1maWxlLWVhcm1hcmstcGxheS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1wbGF5LWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstcGxheTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstcGxheVwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXBsdXMtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1wbHVzXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBvc3QtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstcG9zdC1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBvc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXBvc3RcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstcHB0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXBwdC1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBwdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstcHB0XCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXJpY2h0ZXh0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXJpY2h0ZXh0LWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstcmljaHRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXJpY2h0ZXh0XCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXJ1bGVkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXJ1bGVkLWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstcnVsZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXJ1bGVkXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXNsaWRlcy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1zbGlkZXMtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1zbGlkZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXNsaWRlc1wiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1zcHJlYWRzaGVldC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1zcHJlYWRzaGVldC1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXNwcmVhZHNoZWV0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1zcHJlYWRzaGVldFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay10ZXh0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXRleHQtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay10ZXh0XCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXdvcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstd29yZC1maWxsXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXdvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXdvcmRcIik7IH1cbi5iaS1maWxlLWVhcm1hcmsteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay14LWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmsteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmsteFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay16aXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWVhcm1hcmstemlwLWZpbGxcIik7IH1cbi5iaS1maWxlLWVhcm1hcmstemlwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay16aXBcIik7IH1cbi5iaS1maWxlLWVhcm1hcms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrXCIpOyB9XG4uYmktZmlsZS1lYXNlbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFzZWwtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFzZWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXNlbFwiKTsgfVxuLmJpLWZpbGUtZXhjZWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWV4Y2VsLWZpbGxcIik7IH1cbi5iaS1maWxlLWV4Y2VsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZXhjZWxcIik7IH1cbi5iaS1maWxlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1maWxsXCIpOyB9XG4uYmktZmlsZS1mb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1mb250LWZpbGxcIik7IH1cbi5iaS1maWxlLWZvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1mb250XCIpOyB9XG4uYmktZmlsZS1pbWFnZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtaW1hZ2UtZmlsbFwiKTsgfVxuLmJpLWZpbGUtaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1pbWFnZVwiKTsgfVxuLmJpLWZpbGUtbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtbG9jay1maWxsXCIpOyB9XG4uYmktZmlsZS1sb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtbG9ja1wiKTsgfVxuLmJpLWZpbGUtbG9jazItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLWxvY2syLWZpbGxcIik7IH1cbi5iaS1maWxlLWxvY2syOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtbG9jazJcIik7IH1cbi5iaS1maWxlLW1lZGljYWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLW1lZGljYWwtZmlsbFwiKTsgfVxuLmJpLWZpbGUtbWVkaWNhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLW1lZGljYWxcIik7IH1cbi5iaS1maWxlLW1pbnVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1taW51cy1maWxsXCIpOyB9XG4uYmktZmlsZS1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLW1pbnVzXCIpOyB9XG4uYmktZmlsZS1tdXNpYy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtbXVzaWMtZmlsbFwiKTsgfVxuLmJpLWZpbGUtbXVzaWM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1tdXNpY1wiKTsgfVxuLmJpLWZpbGUtcGVyc29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wZXJzb24tZmlsbFwiKTsgfVxuLmJpLWZpbGUtcGVyc29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtcGVyc29uXCIpOyB9XG4uYmktZmlsZS1wbGF5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wbGF5LWZpbGxcIik7IH1cbi5iaS1maWxlLXBsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wbGF5XCIpOyB9XG4uYmktZmlsZS1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wbHVzLWZpbGxcIik7IH1cbi5iaS1maWxlLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wbHVzXCIpOyB9XG4uYmktZmlsZS1wb3N0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wb3N0LWZpbGxcIik7IH1cbi5iaS1maWxlLXBvc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wb3N0XCIpOyB9XG4uYmktZmlsZS1wcHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLXBwdC1maWxsXCIpOyB9XG4uYmktZmlsZS1wcHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wcHRcIik7IH1cbi5iaS1maWxlLXJpY2h0ZXh0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1yaWNodGV4dC1maWxsXCIpOyB9XG4uYmktZmlsZS1yaWNodGV4dDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlLXJpY2h0ZXh0XCIpOyB9XG4uYmktZmlsZS1ydWxlZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtcnVsZWQtZmlsbFwiKTsgfVxuLmJpLWZpbGUtcnVsZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1ydWxlZFwiKTsgfVxuLmJpLWZpbGUtc2xpZGVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1zbGlkZXMtZmlsbFwiKTsgfVxuLmJpLWZpbGUtc2xpZGVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtc2xpZGVzXCIpOyB9XG4uYmktZmlsZS1zcHJlYWRzaGVldC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtc3ByZWFkc2hlZXQtZmlsbFwiKTsgfVxuLmJpLWZpbGUtc3ByZWFkc2hlZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1zcHJlYWRzaGVldFwiKTsgfVxuLmJpLWZpbGUtdGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtdGV4dC1maWxsXCIpOyB9XG4uYmktZmlsZS10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtdGV4dFwiKTsgfVxuLmJpLWZpbGUtd29yZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtd29yZC1maWxsXCIpOyB9XG4uYmktZmlsZS13b3JkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtd29yZFwiKTsgfVxuLmJpLWZpbGUteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUteC1maWxsXCIpOyB9XG4uYmktZmlsZS14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUteFwiKTsgfVxuLmJpLWZpbGUtemlwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS16aXAtZmlsbFwiKTsgfVxuLmJpLWZpbGUtemlwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtemlwXCIpOyB9XG4uYmktZmlsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxlXCIpOyB9XG4uYmktZmlsZXMtYWx0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGVzLWFsdFwiKTsgfVxuLmJpLWZpbGVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGVzXCIpOyB9XG4uYmktZmlsbTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxtXCIpOyB9XG4uYmktZmlsdGVyLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbHRlci1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLWZpbHRlci1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsdGVyLWNpcmNsZVwiKTsgfVxuLmJpLWZpbHRlci1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbHRlci1sZWZ0XCIpOyB9XG4uYmktZmlsdGVyLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbHRlci1yaWdodFwiKTsgfVxuLmJpLWZpbHRlci1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWx0ZXItc3F1YXJlLWZpbGxcIik7IH1cbi5iaS1maWx0ZXItc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbHRlci1zcXVhcmVcIik7IH1cbi5iaS1maWx0ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsdGVyXCIpOyB9XG4uYmktZmxhZy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZsYWctZmlsbFwiKTsgfVxuLmJpLWZsYWc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmxhZ1wiKTsgfVxuLmJpLWZsb3dlcjE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmxvd2VyMVwiKTsgfVxuLmJpLWZsb3dlcjI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmxvd2VyMlwiKTsgfVxuLmJpLWZsb3dlcjM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmxvd2VyM1wiKTsgfVxuLmJpLWZvbGRlci1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmb2xkZXItY2hlY2tcIik7IH1cbi5iaS1mb2xkZXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmb2xkZXItZmlsbFwiKTsgfVxuLmJpLWZvbGRlci1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmb2xkZXItbWludXNcIik7IH1cbi5iaS1mb2xkZXItcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmb2xkZXItcGx1c1wiKTsgfVxuLmJpLWZvbGRlci1zeW1saW5rLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZm9sZGVyLXN5bWxpbmstZmlsbFwiKTsgfVxuLmJpLWZvbGRlci1zeW1saW5rOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZvbGRlci1zeW1saW5rXCIpOyB9XG4uYmktZm9sZGVyLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZm9sZGVyLXhcIik7IH1cbi5iaS1mb2xkZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZm9sZGVyXCIpOyB9XG4uYmktZm9sZGVyMi1vcGVuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZvbGRlcjItb3BlblwiKTsgfVxuLmJpLWZvbGRlcjI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZm9sZGVyMlwiKTsgfVxuLmJpLWZvbnRzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZvbnRzXCIpOyB9XG4uYmktZm9yd2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZvcndhcmQtZmlsbFwiKTsgfVxuLmJpLWZvcndhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZm9yd2FyZFwiKTsgfVxuLmJpLWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZyb250XCIpOyB9XG4uYmktZnVsbHNjcmVlbi1leGl0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZ1bGxzY3JlZW4tZXhpdFwiKTsgfVxuLmJpLWZ1bGxzY3JlZW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZnVsbHNjcmVlblwiKTsgfVxuLmJpLWZ1bm5lbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZ1bm5lbC1maWxsXCIpOyB9XG4uYmktZnVubmVsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZ1bm5lbFwiKTsgfVxuLmJpLWdlYXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZWFyLWZpbGxcIik7IH1cbi5iaS1nZWFyLXdpZGUtY29ubmVjdGVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdlYXItd2lkZS1jb25uZWN0ZWRcIik7IH1cbi5iaS1nZWFyLXdpZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ2Vhci13aWRlXCIpOyB9XG4uYmktZ2Vhcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZWFyXCIpOyB9XG4uYmktZ2VtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdlbVwiKTsgfVxuLmJpLWdlby1hbHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZW8tYWx0LWZpbGxcIik7IH1cbi5iaS1nZW8tYWx0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdlby1hbHRcIik7IH1cbi5iaS1nZW8tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZW8tZmlsbFwiKTsgfVxuLmJpLWdlbzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZW9cIik7IH1cbi5iaS1naWZ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ2lmdC1maWxsXCIpOyB9XG4uYmktZ2lmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnaWZ0XCIpOyB9XG4uYmktZ2l0aHViOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdpdGh1YlwiKTsgfVxuLmJpLWdsb2JlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdsb2JlXCIpOyB9XG4uYmktZ2xvYmUyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdsb2JlMlwiKTsgfVxuLmJpLWdvb2dsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnb29nbGVcIik7IH1cbi5iaS1ncmFwaC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdyYXBoLWRvd25cIik7IH1cbi5iaS1ncmFwaC11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmFwaC11cFwiKTsgfVxuLmJpLWdyaWQtMXgyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3JpZC0xeDItZmlsbFwiKTsgfVxuLmJpLWdyaWQtMXgyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdyaWQtMXgyXCIpOyB9XG4uYmktZ3JpZC0zeDItZ2FwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3JpZC0zeDItZ2FwLWZpbGxcIik7IH1cbi5iaS1ncmlkLTN4Mi1nYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3JpZC0zeDItZ2FwXCIpOyB9XG4uYmktZ3JpZC0zeDI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3JpZC0zeDJcIik7IH1cbi5iaS1ncmlkLTN4My1nYXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmlkLTN4My1nYXAtZmlsbFwiKTsgfVxuLmJpLWdyaWQtM3gzLWdhcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmlkLTN4My1nYXBcIik7IH1cbi5iaS1ncmlkLTN4Mzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmlkLTN4M1wiKTsgfVxuLmJpLWdyaWQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmlkLWZpbGxcIik7IH1cbi5iaS1ncmlkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdyaWRcIik7IH1cbi5iaS1ncmlwLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3JpcC1ob3Jpem9udGFsXCIpOyB9XG4uYmktZ3JpcC12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmlwLXZlcnRpY2FsXCIpOyB9XG4uYmktaGFtbWVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhhbW1lclwiKTsgfVxuLmJpLWhhbmQtaW5kZXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoYW5kLWluZGV4LWZpbGxcIik7IH1cbi5iaS1oYW5kLWluZGV4LXRodW1iLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGFuZC1pbmRleC10aHVtYi1maWxsXCIpOyB9XG4uYmktaGFuZC1pbmRleC10aHVtYjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoYW5kLWluZGV4LXRodW1iXCIpOyB9XG4uYmktaGFuZC1pbmRleDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoYW5kLWluZGV4XCIpOyB9XG4uYmktaGFuZC10aHVtYnMtZG93bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhhbmQtdGh1bWJzLWRvd24tZmlsbFwiKTsgfVxuLmJpLWhhbmQtdGh1bWJzLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGFuZC10aHVtYnMtZG93blwiKTsgfVxuLmJpLWhhbmQtdGh1bWJzLXVwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGFuZC10aHVtYnMtdXAtZmlsbFwiKTsgfVxuLmJpLWhhbmQtdGh1bWJzLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhhbmQtdGh1bWJzLXVwXCIpOyB9XG4uYmktaGFuZGJhZy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhhbmRiYWctZmlsbFwiKTsgfVxuLmJpLWhhbmRiYWc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGFuZGJhZ1wiKTsgfVxuLmJpLWhhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGFzaFwiKTsgfVxuLmJpLWhkZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhkZC1maWxsXCIpOyB9XG4uYmktaGRkLW5ldHdvcmstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZGQtbmV0d29yay1maWxsXCIpOyB9XG4uYmktaGRkLW5ldHdvcms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGRkLW5ldHdvcmtcIik7IH1cbi5iaS1oZGQtcmFjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhkZC1yYWNrLWZpbGxcIik7IH1cbi5iaS1oZGQtcmFjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZGQtcmFja1wiKTsgfVxuLmJpLWhkZC1zdGFjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhkZC1zdGFjay1maWxsXCIpOyB9XG4uYmktaGRkLXN0YWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhkZC1zdGFja1wiKTsgfVxuLmJpLWhkZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZGRcIik7IH1cbi5iaS1oZWFkcGhvbmVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlYWRwaG9uZXNcIik7IH1cbi5iaS1oZWFkc2V0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlYWRzZXRcIik7IH1cbi5iaS1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlYXJ0LWZpbGxcIik7IH1cbi5iaS1oZWFydC1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlYXJ0LWhhbGZcIik7IH1cbi5iaS1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZWFydFwiKTsgfVxuLmJpLWhlcHRhZ29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGVwdGFnb24tZmlsbFwiKTsgfVxuLmJpLWhlcHRhZ29uLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGVwdGFnb24taGFsZlwiKTsgfVxuLmJpLWhlcHRhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlcHRhZ29uXCIpOyB9XG4uYmktaGV4YWdvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhleGFnb24tZmlsbFwiKTsgfVxuLmJpLWhleGFnb24taGFsZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZXhhZ29uLWhhbGZcIik7IH1cbi5iaS1oZXhhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhleGFnb25cIik7IH1cbi5iaS1ob3VyZ2xhc3MtYm90dG9tOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXJnbGFzcy1ib3R0b21cIik7IH1cbi5iaS1ob3VyZ2xhc3Mtc3BsaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91cmdsYXNzLXNwbGl0XCIpOyB9XG4uYmktaG91cmdsYXNzLXRvcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VyZ2xhc3MtdG9wXCIpOyB9XG4uYmktaG91cmdsYXNzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXJnbGFzc1wiKTsgfVxuLmJpLWhvdXNlLWRvb3ItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1kb29yLWZpbGxcIik7IH1cbi5iaS1ob3VzZS1kb29yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLWRvb3JcIik7IH1cbi5iaS1ob3VzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLWZpbGxcIik7IH1cbi5iaS1ob3VzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZVwiKTsgfVxuLmJpLWhyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhyXCIpOyB9XG4uYmktaHVycmljYW5lOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImh1cnJpY2FuZVwiKTsgfVxuLmJpLWltYWdlLWFsdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbWFnZS1hbHRcIik7IH1cbi5iaS1pbWFnZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImltYWdlLWZpbGxcIik7IH1cbi5iaS1pbWFnZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbWFnZVwiKTsgfVxuLmJpLWltYWdlczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbWFnZXNcIik7IH1cbi5iaS1pbmJveC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImluYm94LWZpbGxcIik7IH1cbi5iaS1pbmJveDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmJveFwiKTsgfVxuLmJpLWluYm94ZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmJveGVzLWZpbGxcIik7IH1cbi5iaS1pbmJveGVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImluYm94ZXNcIik7IH1cbi5iaS1pbmZvLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImluZm8tY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1pbmZvLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmZvLWNpcmNsZVwiKTsgfVxuLmJpLWluZm8tc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaW5mby1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWluZm8tc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImluZm8tc3F1YXJlXCIpOyB9XG4uYmktaW5mbzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmZvXCIpOyB9XG4uYmktaW5wdXQtY3Vyc29yLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaW5wdXQtY3Vyc29yLXRleHRcIik7IH1cbi5iaS1pbnB1dC1jdXJzb3I6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaW5wdXQtY3Vyc29yXCIpOyB9XG4uYmktaW5zdGFncmFtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImluc3RhZ3JhbVwiKTsgfVxuLmJpLWludGVyc2VjdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbnRlcnNlY3RcIik7IH1cbi5iaS1qb3VybmFsLWFsYnVtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImpvdXJuYWwtYWxidW1cIik7IH1cbi5iaS1qb3VybmFsLWFycm93LWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbC1hcnJvdy1kb3duXCIpOyB9XG4uYmktam91cm5hbC1hcnJvdy11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqb3VybmFsLWFycm93LXVwXCIpOyB9XG4uYmktam91cm5hbC1ib29rbWFyay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImpvdXJuYWwtYm9va21hcmstZmlsbFwiKTsgfVxuLmJpLWpvdXJuYWwtYm9va21hcms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbC1ib29rbWFya1wiKTsgfVxuLmJpLWpvdXJuYWwtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbC1jaGVja1wiKTsgfVxuLmJpLWpvdXJuYWwtY29kZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqb3VybmFsLWNvZGVcIik7IH1cbi5iaS1qb3VybmFsLW1lZGljYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbC1tZWRpY2FsXCIpOyB9XG4uYmktam91cm5hbC1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqb3VybmFsLW1pbnVzXCIpOyB9XG4uYmktam91cm5hbC1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImpvdXJuYWwtcGx1c1wiKTsgfVxuLmJpLWpvdXJuYWwtcmljaHRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbC1yaWNodGV4dFwiKTsgfVxuLmJpLWpvdXJuYWwtdGV4dDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqb3VybmFsLXRleHRcIik7IH1cbi5iaS1qb3VybmFsLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbC14XCIpOyB9XG4uYmktam91cm5hbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqb3VybmFsXCIpOyB9XG4uYmktam91cm5hbHM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiam91cm5hbHNcIik7IH1cbi5iaS1qb3lzdGljazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqb3lzdGlja1wiKTsgfVxuLmJpLWp1c3RpZnktbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJqdXN0aWZ5LWxlZnRcIik7IH1cbi5iaS1qdXN0aWZ5LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImp1c3RpZnktcmlnaHRcIik7IH1cbi5iaS1qdXN0aWZ5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImp1c3RpZnlcIik7IH1cbi5iaS1rYW5iYW4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJrYW5iYW4tZmlsbFwiKTsgfVxuLmJpLWthbmJhbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJrYW5iYW5cIik7IH1cbi5iaS1rZXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJrZXktZmlsbFwiKTsgfVxuLmJpLWtleTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJrZXlcIik7IH1cbi5iaS1rZXlib2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImtleWJvYXJkLWZpbGxcIik7IH1cbi5iaS1rZXlib2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJrZXlib2FyZFwiKTsgfVxuLmJpLWxhZGRlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsYWRkZXJcIik7IH1cbi5iaS1sYW1wLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGFtcC1maWxsXCIpOyB9XG4uYmktbGFtcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsYW1wXCIpOyB9XG4uYmktbGFwdG9wLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGFwdG9wLWZpbGxcIik7IH1cbi5iaS1sYXB0b3A6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGFwdG9wXCIpOyB9XG4uYmktbGF5ZXItYmFja3dhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGF5ZXItYmFja3dhcmRcIik7IH1cbi5iaS1sYXllci1mb3J3YXJkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheWVyLWZvcndhcmRcIik7IH1cbi5iaS1sYXllcnMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsYXllcnMtZmlsbFwiKTsgfVxuLmJpLWxheWVycy1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheWVycy1oYWxmXCIpOyB9XG4uYmktbGF5ZXJzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheWVyc1wiKTsgfVxuLmJpLWxheW91dC1zaWRlYmFyLWluc2V0LXJldmVyc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGF5b3V0LXNpZGViYXItaW5zZXQtcmV2ZXJzZVwiKTsgfVxuLmJpLWxheW91dC1zaWRlYmFyLWluc2V0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheW91dC1zaWRlYmFyLWluc2V0XCIpOyB9XG4uYmktbGF5b3V0LXNpZGViYXItcmV2ZXJzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsYXlvdXQtc2lkZWJhci1yZXZlcnNlXCIpOyB9XG4uYmktbGF5b3V0LXNpZGViYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGF5b3V0LXNpZGViYXJcIik7IH1cbi5iaS1sYXlvdXQtc3BsaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGF5b3V0LXNwbGl0XCIpOyB9XG4uYmktbGF5b3V0LXRleHQtc2lkZWJhci1yZXZlcnNlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheW91dC10ZXh0LXNpZGViYXItcmV2ZXJzZVwiKTsgfVxuLmJpLWxheW91dC10ZXh0LXNpZGViYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGF5b3V0LXRleHQtc2lkZWJhclwiKTsgfVxuLmJpLWxheW91dC10ZXh0LXdpbmRvdy1yZXZlcnNlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheW91dC10ZXh0LXdpbmRvdy1yZXZlcnNlXCIpOyB9XG4uYmktbGF5b3V0LXRleHQtd2luZG93OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheW91dC10ZXh0LXdpbmRvd1wiKTsgfVxuLmJpLWxheW91dC10aHJlZS1jb2x1bW5zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxheW91dC10aHJlZS1jb2x1bW5zXCIpOyB9XG4uYmktbGF5b3V0LXd0Zjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsYXlvdXQtd3RmXCIpOyB9XG4uYmktbGlmZS1wcmVzZXJ2ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGlmZS1wcmVzZXJ2ZXJcIik7IH1cbi5iaS1saWdodGJ1bGItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsaWdodGJ1bGItZmlsbFwiKTsgfVxuLmJpLWxpZ2h0YnVsYi1vZmYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsaWdodGJ1bGItb2ZmLWZpbGxcIik7IH1cbi5iaS1saWdodGJ1bGItb2ZmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpZ2h0YnVsYi1vZmZcIik7IH1cbi5iaS1saWdodGJ1bGI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGlnaHRidWxiXCIpOyB9XG4uYmktbGlnaHRuaW5nLWNoYXJnZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpZ2h0bmluZy1jaGFyZ2UtZmlsbFwiKTsgfVxuLmJpLWxpZ2h0bmluZy1jaGFyZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGlnaHRuaW5nLWNoYXJnZVwiKTsgfVxuLmJpLWxpZ2h0bmluZy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpZ2h0bmluZy1maWxsXCIpOyB9XG4uYmktbGlnaHRuaW5nOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpZ2h0bmluZ1wiKTsgfVxuLmJpLWxpbmstNDVkZWc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGluay00NWRlZ1wiKTsgfVxuLmJpLWxpbms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGlua1wiKTsgfVxuLmJpLWxpbmtlZGluOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpbmtlZGluXCIpOyB9XG4uYmktbGlzdC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsaXN0LWNoZWNrXCIpOyB9XG4uYmktbGlzdC1uZXN0ZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGlzdC1uZXN0ZWRcIik7IH1cbi5iaS1saXN0LW9sOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpc3Qtb2xcIik7IH1cbi5iaS1saXN0LXN0YXJzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpc3Qtc3RhcnNcIik7IH1cbi5iaS1saXN0LXRhc2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGlzdC10YXNrXCIpOyB9XG4uYmktbGlzdC11bDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsaXN0LXVsXCIpOyB9XG4uYmktbGlzdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJsaXN0XCIpOyB9XG4uYmktbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxvY2stZmlsbFwiKTsgfVxuLmJpLWxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibG9ja1wiKTsgfVxuLmJpLW1haWxib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWFpbGJveFwiKTsgfVxuLmJpLW1haWxib3gyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1haWxib3gyXCIpOyB9XG4uYmktbWFwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWFwLWZpbGxcIik7IH1cbi5iaS1tYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWFwXCIpOyB9XG4uYmktbWFya2Rvd24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtYXJrZG93bi1maWxsXCIpOyB9XG4uYmktbWFya2Rvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWFya2Rvd25cIik7IH1cbi5iaS1tYXNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1hc2tcIik7IH1cbi5iaS1tZWdhcGhvbmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZWdhcGhvbmUtZmlsbFwiKTsgfVxuLmJpLW1lZ2FwaG9uZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZWdhcGhvbmVcIik7IH1cbi5iaS1tZW51LWFwcC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1lbnUtYXBwLWZpbGxcIik7IH1cbi5iaS1tZW51LWFwcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZW51LWFwcFwiKTsgfVxuLmJpLW1lbnUtYnV0dG9uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWVudS1idXR0b24tZmlsbFwiKTsgfVxuLmJpLW1lbnUtYnV0dG9uLXdpZGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZW51LWJ1dHRvbi13aWRlLWZpbGxcIik7IH1cbi5iaS1tZW51LWJ1dHRvbi13aWRlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1lbnUtYnV0dG9uLXdpZGVcIik7IH1cbi5iaS1tZW51LWJ1dHRvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZW51LWJ1dHRvblwiKTsgfVxuLmJpLW1lbnUtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZW51LWRvd25cIik7IH1cbi5iaS1tZW51LXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1lbnUtdXBcIik7IH1cbi5iaS1taWMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtaWMtZmlsbFwiKTsgfVxuLmJpLW1pYy1tdXRlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWljLW11dGUtZmlsbFwiKTsgfVxuLmJpLW1pYy1tdXRlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1pYy1tdXRlXCIpOyB9XG4uYmktbWljOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1pY1wiKTsgfVxuLmJpLW1pbmVjYXJ0LWxvYWRlZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtaW5lY2FydC1sb2FkZWRcIik7IH1cbi5iaS1taW5lY2FydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtaW5lY2FydFwiKTsgfVxuLmJpLW1vaXN0dXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vaXN0dXJlXCIpOyB9XG4uYmktbW9vbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vb24tZmlsbFwiKTsgfVxuLmJpLW1vb24tc3RhcnMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtb29uLXN0YXJzLWZpbGxcIik7IH1cbi5iaS1tb29uLXN0YXJzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vb24tc3RhcnNcIik7IH1cbi5iaS1tb29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vb25cIik7IH1cbi5iaS1tb3VzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vdXNlLWZpbGxcIik7IH1cbi5iaS1tb3VzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtb3VzZVwiKTsgfVxuLmJpLW1vdXNlMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vdXNlMi1maWxsXCIpOyB9XG4uYmktbW91c2UyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vdXNlMlwiKTsgfVxuLmJpLW1vdXNlMy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vdXNlMy1maWxsXCIpOyB9XG4uYmktbW91c2UzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vdXNlM1wiKTsgfVxuLmJpLW11c2ljLW5vdGUtYmVhbWVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm11c2ljLW5vdGUtYmVhbWVkXCIpOyB9XG4uYmktbXVzaWMtbm90ZS1saXN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm11c2ljLW5vdGUtbGlzdFwiKTsgfVxuLmJpLW11c2ljLW5vdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibXVzaWMtbm90ZVwiKTsgfVxuLmJpLW11c2ljLXBsYXllci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm11c2ljLXBsYXllci1maWxsXCIpOyB9XG4uYmktbXVzaWMtcGxheWVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm11c2ljLXBsYXllclwiKTsgfVxuLmJpLW5ld3NwYXBlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJuZXdzcGFwZXJcIik7IH1cbi5iaS1ub2RlLW1pbnVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibm9kZS1taW51cy1maWxsXCIpOyB9XG4uYmktbm9kZS1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJub2RlLW1pbnVzXCIpOyB9XG4uYmktbm9kZS1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibm9kZS1wbHVzLWZpbGxcIik7IH1cbi5iaS1ub2RlLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibm9kZS1wbHVzXCIpOyB9XG4uYmktbnV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibnV0LWZpbGxcIik7IH1cbi5iaS1udXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibnV0XCIpOyB9XG4uYmktb2N0YWdvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm9jdGFnb24tZmlsbFwiKTsgfVxuLmJpLW9jdGFnb24taGFsZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJvY3RhZ29uLWhhbGZcIik7IH1cbi5iaS1vY3RhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm9jdGFnb25cIik7IH1cbi5iaS1vcHRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwib3B0aW9uXCIpOyB9XG4uYmktb3V0bGV0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm91dGxldFwiKTsgfVxuLmJpLXBhaW50LWJ1Y2tldDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYWludC1idWNrZXRcIik7IH1cbi5iaS1wYWxldHRlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGFsZXR0ZS1maWxsXCIpOyB9XG4uYmktcGFsZXR0ZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYWxldHRlXCIpOyB9XG4uYmktcGFsZXR0ZTI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGFsZXR0ZTJcIik7IH1cbi5iaS1wYXBlcmNsaXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGFwZXJjbGlwXCIpOyB9XG4uYmktcGFyYWdyYXBoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhcmFncmFwaFwiKTsgfVxuLmJpLXBhdGNoLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGF0Y2gtY2hlY2stZmlsbFwiKTsgfVxuLmJpLXBhdGNoLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdGNoLWNoZWNrXCIpOyB9XG4uYmktcGF0Y2gtZXhjbGFtYXRpb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYXRjaC1leGNsYW1hdGlvbi1maWxsXCIpOyB9XG4uYmktcGF0Y2gtZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGF0Y2gtZXhjbGFtYXRpb25cIik7IH1cbi5iaS1wYXRjaC1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdGNoLW1pbnVzLWZpbGxcIik7IH1cbi5iaS1wYXRjaC1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYXRjaC1taW51c1wiKTsgfVxuLmJpLXBhdGNoLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYXRjaC1wbHVzLWZpbGxcIik7IH1cbi5iaS1wYXRjaC1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdGNoLXBsdXNcIik7IH1cbi5iaS1wYXRjaC1xdWVzdGlvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdGNoLXF1ZXN0aW9uLWZpbGxcIik7IH1cbi5iaS1wYXRjaC1xdWVzdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYXRjaC1xdWVzdGlvblwiKTsgfVxuLmJpLXBhdXNlLWJ0bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdXNlLWJ0bi1maWxsXCIpOyB9XG4uYmktcGF1c2UtYnRuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdXNlLWJ0blwiKTsgfVxuLmJpLXBhdXNlLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdXNlLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktcGF1c2UtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdXNlLWNpcmNsZVwiKTsgfVxuLmJpLXBhdXNlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGF1c2UtZmlsbFwiKTsgfVxuLmJpLXBhdXNlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhdXNlXCIpOyB9XG4uYmktcGVhY2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZWFjZS1maWxsXCIpOyB9XG4uYmktcGVhY2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVhY2VcIik7IH1cbi5iaS1wZW4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZW4tZmlsbFwiKTsgfVxuLmJpLXBlbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZW5cIik7IH1cbi5iaS1wZW5jaWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZW5jaWwtZmlsbFwiKTsgfVxuLmJpLXBlbmNpbC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVuY2lsLXNxdWFyZVwiKTsgfVxuLmJpLXBlbmNpbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZW5jaWxcIik7IH1cbi5iaS1wZW50YWdvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlbnRhZ29uLWZpbGxcIik7IH1cbi5iaS1wZW50YWdvbi1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlbnRhZ29uLWhhbGZcIik7IH1cbi5iaS1wZW50YWdvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZW50YWdvblwiKTsgfVxuLmJpLXBlb3BsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlb3BsZS1maWxsXCIpOyB9XG4uYmktcGVvcGxlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlb3BsZVwiKTsgfVxuLmJpLXBlcmNlbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyY2VudFwiKTsgfVxuLmJpLXBlcnNvbi1iYWRnZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1iYWRnZS1maWxsXCIpOyB9XG4uYmktcGVyc29uLWJhZGdlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1iYWRnZVwiKTsgfVxuLmJpLXBlcnNvbi1ib3VuZGluZy1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWJvdW5kaW5nLWJveFwiKTsgfVxuLmJpLXBlcnNvbi1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1jaGVjay1maWxsXCIpOyB9XG4uYmktcGVyc29uLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1jaGVja1wiKTsgfVxuLmJpLXBlcnNvbi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWNpcmNsZVwiKTsgfVxuLmJpLXBlcnNvbi1kYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWRhc2gtZmlsbFwiKTsgfVxuLmJpLXBlcnNvbi1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1kYXNoXCIpOyB9XG4uYmktcGVyc29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWZpbGxcIik7IH1cbi5iaS1wZXJzb24tbGluZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tbGluZXMtZmlsbFwiKTsgfVxuLmJpLXBlcnNvbi1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLXBsdXMtZmlsbFwiKTsgfVxuLmJpLXBlcnNvbi1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1wbHVzXCIpOyB9XG4uYmktcGVyc29uLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tc3F1YXJlXCIpOyB9XG4uYmktcGVyc29uLXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24teC1maWxsXCIpOyB9XG4uYmktcGVyc29uLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLXhcIik7IH1cbi5iaS1wZXJzb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uXCIpOyB9XG4uYmktcGhvbmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwaG9uZS1maWxsXCIpOyB9XG4uYmktcGhvbmUtbGFuZHNjYXBlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGhvbmUtbGFuZHNjYXBlLWZpbGxcIik7IH1cbi5iaS1waG9uZS1sYW5kc2NhcGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGhvbmUtbGFuZHNjYXBlXCIpOyB9XG4uYmktcGhvbmUtdmlicmF0ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBob25lLXZpYnJhdGUtZmlsbFwiKTsgfVxuLmJpLXBob25lLXZpYnJhdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGhvbmUtdmlicmF0ZVwiKTsgfVxuLmJpLXBob25lOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBob25lXCIpOyB9XG4uYmktcGllLWNoYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGllLWNoYXJ0LWZpbGxcIik7IH1cbi5iaS1waWUtY2hhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGllLWNoYXJ0XCIpOyB9XG4uYmktcGluLWFuZ2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGluLWFuZ2xlLWZpbGxcIik7IH1cbi5iaS1waW4tYW5nbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGluLWFuZ2xlXCIpOyB9XG4uYmktcGluLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGluLWZpbGxcIik7IH1cbi5iaS1waW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGluXCIpOyB9XG4uYmktcGlwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGlwLWZpbGxcIik7IH1cbi5iaS1waXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGlwXCIpOyB9XG4uYmktcGxheS1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwbGF5LWJ0bi1maWxsXCIpOyB9XG4uYmktcGxheS1idG46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGxheS1idG5cIik7IH1cbi5iaS1wbGF5LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsYXktY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1wbGF5LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwbGF5LWNpcmNsZVwiKTsgfVxuLmJpLXBsYXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwbGF5LWZpbGxcIik7IH1cbi5iaS1wbGF5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsYXlcIik7IH1cbi5iaS1wbHVnLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGx1Zy1maWxsXCIpOyB9XG4uYmktcGx1Zzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwbHVnXCIpOyB9XG4uYmktcGx1cy1jaXJjbGUtZG90dGVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsdXMtY2lyY2xlLWRvdHRlZFwiKTsgfVxuLmJpLXBsdXMtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGx1cy1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLXBsdXMtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsdXMtY2lyY2xlXCIpOyB9XG4uYmktcGx1cy1zcXVhcmUtZG90dGVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsdXMtc3F1YXJlLWRvdHRlZFwiKTsgfVxuLmJpLXBsdXMtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGx1cy1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLXBsdXMtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsdXMtc3F1YXJlXCIpOyB9XG4uYmktcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwbHVzXCIpOyB9XG4uYmktcG93ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicG93ZXJcIik7IH1cbi5iaS1wcmludGVyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicHJpbnRlci1maWxsXCIpOyB9XG4uYmktcHJpbnRlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwcmludGVyXCIpOyB9XG4uYmktcHV6emxlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicHV6emxlLWZpbGxcIik7IH1cbi5iaS1wdXp6bGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicHV6emxlXCIpOyB9XG4uYmktcXVlc3Rpb24tY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicXVlc3Rpb24tY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1xdWVzdGlvbi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicXVlc3Rpb24tY2lyY2xlXCIpOyB9XG4uYmktcXVlc3Rpb24tZGlhbW9uZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInF1ZXN0aW9uLWRpYW1vbmQtZmlsbFwiKTsgfVxuLmJpLXF1ZXN0aW9uLWRpYW1vbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicXVlc3Rpb24tZGlhbW9uZFwiKTsgfVxuLmJpLXF1ZXN0aW9uLW9jdGFnb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJxdWVzdGlvbi1vY3RhZ29uLWZpbGxcIik7IH1cbi5iaS1xdWVzdGlvbi1vY3RhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInF1ZXN0aW9uLW9jdGFnb25cIik7IH1cbi5iaS1xdWVzdGlvbi1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJxdWVzdGlvbi1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLXF1ZXN0aW9uLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJxdWVzdGlvbi1zcXVhcmVcIik7IH1cbi5iaS1xdWVzdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJxdWVzdGlvblwiKTsgfVxuLmJpLXJhaW5ib3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmFpbmJvd1wiKTsgfVxuLmJpLXJlY2VpcHQtY3V0b2ZmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlY2VpcHQtY3V0b2ZmXCIpOyB9XG4uYmktcmVjZWlwdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZWNlaXB0XCIpOyB9XG4uYmktcmVjZXB0aW9uLTA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjZXB0aW9uLTBcIik7IH1cbi5iaS1yZWNlcHRpb24tMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZWNlcHRpb24tMVwiKTsgfVxuLmJpLXJlY2VwdGlvbi0yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlY2VwdGlvbi0yXCIpOyB9XG4uYmktcmVjZXB0aW9uLTM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjZXB0aW9uLTNcIik7IH1cbi5iaS1yZWNlcHRpb24tNDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZWNlcHRpb24tNFwiKTsgfVxuLmJpLXJlY29yZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZWNvcmQtYnRuLWZpbGxcIik7IH1cbi5iaS1yZWNvcmQtYnRuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlY29yZC1idG5cIik7IH1cbi5iaS1yZWNvcmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjb3JkLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktcmVjb3JkLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZWNvcmQtY2lyY2xlXCIpOyB9XG4uYmktcmVjb3JkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjb3JkLWZpbGxcIik7IH1cbi5iaS1yZWNvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjb3JkXCIpOyB9XG4uYmktcmVjb3JkMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlY29yZDItZmlsbFwiKTsgfVxuLmJpLXJlY29yZDI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjb3JkMlwiKTsgfVxuLmJpLXJlcGx5LWFsbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlcGx5LWFsbC1maWxsXCIpOyB9XG4uYmktcmVwbHktYWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlcGx5LWFsbFwiKTsgfVxuLmJpLXJlcGx5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVwbHktZmlsbFwiKTsgfVxuLmJpLXJlcGx5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlcGx5XCIpOyB9XG4uYmktcnNzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicnNzLWZpbGxcIik7IH1cbi5iaS1yc3M6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicnNzXCIpOyB9XG4uYmktcnVsZXJzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJ1bGVyc1wiKTsgfVxuLmJpLXNhdmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzYXZlLWZpbGxcIik7IH1cbi5iaS1zYXZlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNhdmVcIik7IH1cbi5iaS1zYXZlMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNhdmUyLWZpbGxcIik7IH1cbi5iaS1zYXZlMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzYXZlMlwiKTsgfVxuLmJpLXNjaXNzb3JzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNjaXNzb3JzXCIpOyB9XG4uYmktc2NyZXdkcml2ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2NyZXdkcml2ZXJcIik7IH1cbi5iaS1zZWFyY2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2VhcmNoXCIpOyB9XG4uYmktc2VnbWVudGVkLW5hdjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZWdtZW50ZWQtbmF2XCIpOyB9XG4uYmktc2VydmVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNlcnZlclwiKTsgfVxuLmJpLXNoYXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hhcmUtZmlsbFwiKTsgfVxuLmJpLXNoYXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoYXJlXCIpOyB9XG4uYmktc2hpZWxkLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1jaGVja1wiKTsgfVxuLmJpLXNoaWVsZC1leGNsYW1hdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaGllbGQtZXhjbGFtYXRpb25cIik7IH1cbi5iaS1zaGllbGQtZmlsbC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaGllbGQtZmlsbC1jaGVja1wiKTsgfVxuLmJpLXNoaWVsZC1maWxsLWV4Y2xhbWF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1maWxsLWV4Y2xhbWF0aW9uXCIpOyB9XG4uYmktc2hpZWxkLWZpbGwtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZWxkLWZpbGwtbWludXNcIik7IH1cbi5iaS1zaGllbGQtZmlsbC1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1maWxsLXBsdXNcIik7IH1cbi5iaS1zaGllbGQtZmlsbC14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1maWxsLXhcIik7IH1cbi5iaS1zaGllbGQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaGllbGQtZmlsbFwiKTsgfVxuLmJpLXNoaWVsZC1sb2NrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZWxkLWxvY2stZmlsbFwiKTsgfVxuLmJpLXNoaWVsZC1sb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1sb2NrXCIpOyB9XG4uYmktc2hpZWxkLW1pbnVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1taW51c1wiKTsgfVxuLmJpLXNoaWVsZC1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNoaWVsZC1wbHVzXCIpOyB9XG4uYmktc2hpZWxkLXNoYWRlZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaGllbGQtc2hhZGVkXCIpOyB9XG4uYmktc2hpZWxkLXNsYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZWxkLXNsYXNoLWZpbGxcIik7IH1cbi5iaS1zaGllbGQtc2xhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZWxkLXNsYXNoXCIpOyB9XG4uYmktc2hpZWxkLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZWxkLXhcIik7IH1cbi5iaS1zaGllbGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZWxkXCIpOyB9XG4uYmktc2hpZnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaGlmdC1maWxsXCIpOyB9XG4uYmktc2hpZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hpZnRcIik7IH1cbi5iaS1zaG9wLXdpbmRvdzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaG9wLXdpbmRvd1wiKTsgfVxuLmJpLXNob3A6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2hvcFwiKTsgfVxuLmJpLXNodWZmbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2h1ZmZsZVwiKTsgfVxuLmJpLXNpZ25wb3N0LTItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWducG9zdC0yLWZpbGxcIik7IH1cbi5iaS1zaWducG9zdC0yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ25wb3N0LTJcIik7IH1cbi5iaS1zaWducG9zdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ25wb3N0LWZpbGxcIik7IH1cbi5iaS1zaWducG9zdC1zcGxpdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ25wb3N0LXNwbGl0LWZpbGxcIik7IH1cbi5iaS1zaWducG9zdC1zcGxpdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWducG9zdC1zcGxpdFwiKTsgfVxuLmJpLXNpZ25wb3N0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ25wb3N0XCIpOyB9XG4uYmktc2ltLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2ltLWZpbGxcIik7IH1cbi5iaS1zaW06OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2ltXCIpOyB9XG4uYmktc2tpcC1iYWNrd2FyZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWJhY2t3YXJkLWJ0bi1maWxsXCIpOyB9XG4uYmktc2tpcC1iYWNrd2FyZC1idG46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2tpcC1iYWNrd2FyZC1idG5cIik7IH1cbi5iaS1za2lwLWJhY2t3YXJkLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNraXAtYmFja3dhcmQtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1za2lwLWJhY2t3YXJkLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWJhY2t3YXJkLWNpcmNsZVwiKTsgfVxuLmJpLXNraXAtYmFja3dhcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWJhY2t3YXJkLWZpbGxcIik7IH1cbi5iaS1za2lwLWJhY2t3YXJkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNraXAtYmFja3dhcmRcIik7IH1cbi5iaS1za2lwLWVuZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWVuZC1idG4tZmlsbFwiKTsgfVxuLmJpLXNraXAtZW5kLWJ0bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWVuZC1idG5cIik7IH1cbi5iaS1za2lwLWVuZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWVuZC1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLXNraXAtZW5kLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWVuZC1jaXJjbGVcIik7IH1cbi5iaS1za2lwLWVuZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNraXAtZW5kLWZpbGxcIik7IH1cbi5iaS1za2lwLWVuZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWVuZFwiKTsgfVxuLmJpLXNraXAtZm9yd2FyZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWZvcndhcmQtYnRuLWZpbGxcIik7IH1cbi5iaS1za2lwLWZvcndhcmQtYnRuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNraXAtZm9yd2FyZC1idG5cIik7IH1cbi5iaS1za2lwLWZvcndhcmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2tpcC1mb3J3YXJkLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktc2tpcC1mb3J3YXJkLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLWZvcndhcmQtY2lyY2xlXCIpOyB9XG4uYmktc2tpcC1mb3J3YXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2tpcC1mb3J3YXJkLWZpbGxcIik7IH1cbi5iaS1za2lwLWZvcndhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2tpcC1mb3J3YXJkXCIpOyB9XG4uYmktc2tpcC1zdGFydC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLXN0YXJ0LWJ0bi1maWxsXCIpOyB9XG4uYmktc2tpcC1zdGFydC1idG46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2tpcC1zdGFydC1idG5cIik7IH1cbi5iaS1za2lwLXN0YXJ0LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNraXAtc3RhcnQtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1za2lwLXN0YXJ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLXN0YXJ0LWNpcmNsZVwiKTsgfVxuLmJpLXNraXAtc3RhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJza2lwLXN0YXJ0LWZpbGxcIik7IH1cbi5iaS1za2lwLXN0YXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNraXAtc3RhcnRcIik7IH1cbi5iaS1zbGFjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbGFja1wiKTsgfVxuLmJpLXNsYXNoLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNsYXNoLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktc2xhc2gtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNsYXNoLWNpcmNsZVwiKTsgfVxuLmJpLXNsYXNoLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNsYXNoLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktc2xhc2gtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNsYXNoLXNxdWFyZVwiKTsgfVxuLmJpLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNsYXNoXCIpOyB9XG4uYmktc2xpZGVyczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbGlkZXJzXCIpOyB9XG4uYmktc21hcnR3YXRjaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbWFydHdhdGNoXCIpOyB9XG4uYmktc25vdzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbm93XCIpOyB9XG4uYmktc25vdzI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic25vdzJcIik7IH1cbi5iaS1zbm93Mzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbm93M1wiKTsgfVxuLmJpLXNvcnQtYWxwaGEtZG93bi1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC1hbHBoYS1kb3duLWFsdFwiKTsgfVxuLmJpLXNvcnQtYWxwaGEtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzb3J0LWFscGhhLWRvd25cIik7IH1cbi5iaS1zb3J0LWFscGhhLXVwLWFsdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzb3J0LWFscGhhLXVwLWFsdFwiKTsgfVxuLmJpLXNvcnQtYWxwaGEtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC1hbHBoYS11cFwiKTsgfVxuLmJpLXNvcnQtZG93bi1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC1kb3duLWFsdFwiKTsgfVxuLmJpLXNvcnQtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzb3J0LWRvd25cIik7IH1cbi5iaS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC1udW1lcmljLWRvd24tYWx0XCIpOyB9XG4uYmktc29ydC1udW1lcmljLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC1udW1lcmljLWRvd25cIik7IH1cbi5iaS1zb3J0LW51bWVyaWMtdXAtYWx0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNvcnQtbnVtZXJpYy11cC1hbHRcIik7IH1cbi5iaS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC1udW1lcmljLXVwXCIpOyB9XG4uYmktc29ydC11cC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic29ydC11cC1hbHRcIik7IH1cbi5iaS1zb3J0LXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNvcnQtdXBcIik7IH1cbi5iaS1zb3VuZHdhdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic291bmR3YXZlXCIpOyB9XG4uYmktc3BlYWtlci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNwZWFrZXItZmlsbFwiKTsgfVxuLmJpLXNwZWFrZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3BlYWtlclwiKTsgfVxuLmJpLXNwZWVkb21ldGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNwZWVkb21ldGVyXCIpOyB9XG4uYmktc3BlZWRvbWV0ZXIyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNwZWVkb21ldGVyMlwiKTsgfVxuLmJpLXNwZWxsY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3BlbGxjaGVja1wiKTsgfVxuLmJpLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNxdWFyZS1maWxsXCIpOyB9XG4uYmktc3F1YXJlLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3F1YXJlLWhhbGZcIik7IH1cbi5iaS1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3F1YXJlXCIpOyB9XG4uYmktc3RhY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RhY2tcIik7IH1cbi5iaS1zdGFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3Rhci1maWxsXCIpOyB9XG4uYmktc3Rhci1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0YXItaGFsZlwiKTsgfVxuLmJpLXN0YXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RhclwiKTsgfVxuLmJpLXN0YXJzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0YXJzXCIpOyB9XG4uYmktc3RpY2tpZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdGlja2llcy1maWxsXCIpOyB9XG4uYmktc3RpY2tpZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RpY2tpZXNcIik7IH1cbi5iaS1zdGlja3ktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdGlja3ktZmlsbFwiKTsgfVxuLmJpLXN0aWNreTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdGlja3lcIik7IH1cbi5iaS1zdG9wLWJ0bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0b3AtYnRuLWZpbGxcIik7IH1cbi5iaS1zdG9wLWJ0bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdG9wLWJ0blwiKTsgfVxuLmJpLXN0b3AtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RvcC1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLXN0b3AtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0b3AtY2lyY2xlXCIpOyB9XG4uYmktc3RvcC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0b3AtZmlsbFwiKTsgfVxuLmJpLXN0b3A6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RvcFwiKTsgfVxuLmJpLXN0b3BsaWdodHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdG9wbGlnaHRzLWZpbGxcIik7IH1cbi5iaS1zdG9wbGlnaHRzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0b3BsaWdodHNcIik7IH1cbi5iaS1zdG9wd2F0Y2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdG9wd2F0Y2gtZmlsbFwiKTsgfVxuLmJpLXN0b3B3YXRjaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdG9wd2F0Y2hcIik7IH1cbi5iaS1zdWJ0cmFjdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdWJ0cmFjdFwiKTsgfVxuLmJpLXN1aXQtY2x1Yi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1aXQtY2x1Yi1maWxsXCIpOyB9XG4uYmktc3VpdC1jbHViOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1aXQtY2x1YlwiKTsgfVxuLmJpLXN1aXQtZGlhbW9uZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1aXQtZGlhbW9uZC1maWxsXCIpOyB9XG4uYmktc3VpdC1kaWFtb25kOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1aXQtZGlhbW9uZFwiKTsgfVxuLmJpLXN1aXQtaGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdWl0LWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1zdWl0LWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1aXQtaGVhcnRcIik7IH1cbi5iaS1zdWl0LXNwYWRlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3VpdC1zcGFkZS1maWxsXCIpOyB9XG4uYmktc3VpdC1zcGFkZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdWl0LXNwYWRlXCIpOyB9XG4uYmktc3VuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3VuLWZpbGxcIik7IH1cbi5iaS1zdW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3VuXCIpOyB9XG4uYmktc3VuZ2xhc3Nlczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzdW5nbGFzc2VzXCIpOyB9XG4uYmktc3VucmlzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1bnJpc2UtZmlsbFwiKTsgfVxuLmJpLXN1bnJpc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3VucmlzZVwiKTsgfVxuLmJpLXN1bnNldC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1bnNldC1maWxsXCIpOyB9XG4uYmktc3Vuc2V0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1bnNldFwiKTsgfVxuLmJpLXN5bW1ldHJ5LWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3ltbWV0cnktaG9yaXpvbnRhbFwiKTsgfVxuLmJpLXN5bW1ldHJ5LXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN5bW1ldHJ5LXZlcnRpY2FsXCIpOyB9XG4uYmktdGFibGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGFibGVcIik7IH1cbi5iaS10YWJsZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0YWJsZXQtZmlsbFwiKTsgfVxuLmJpLXRhYmxldC1sYW5kc2NhcGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0YWJsZXQtbGFuZHNjYXBlLWZpbGxcIik7IH1cbi5iaS10YWJsZXQtbGFuZHNjYXBlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRhYmxldC1sYW5kc2NhcGVcIik7IH1cbi5iaS10YWJsZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGFibGV0XCIpOyB9XG4uYmktdGFnLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGFnLWZpbGxcIik7IH1cbi5iaS10YWc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGFnXCIpOyB9XG4uYmktdGFncy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRhZ3MtZmlsbFwiKTsgfVxuLmJpLXRhZ3M6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGFnc1wiKTsgfVxuLmJpLXRlbGVncmFtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRlbGVncmFtXCIpOyB9XG4uYmktdGVsZXBob25lLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLWZpbGxcIik7IH1cbi5iaS10ZWxlcGhvbmUtZm9yd2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRlbGVwaG9uZS1mb3J3YXJkLWZpbGxcIik7IH1cbi5iaS10ZWxlcGhvbmUtZm9yd2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZWxlcGhvbmUtZm9yd2FyZFwiKTsgfVxuLmJpLXRlbGVwaG9uZS1pbmJvdW5kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLWluYm91bmQtZmlsbFwiKTsgfVxuLmJpLXRlbGVwaG9uZS1pbmJvdW5kOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRlbGVwaG9uZS1pbmJvdW5kXCIpOyB9XG4uYmktdGVsZXBob25lLW1pbnVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLW1pbnVzLWZpbGxcIik7IH1cbi5iaS10ZWxlcGhvbmUtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLW1pbnVzXCIpOyB9XG4uYmktdGVsZXBob25lLW91dGJvdW5kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLW91dGJvdW5kLWZpbGxcIik7IH1cbi5iaS10ZWxlcGhvbmUtb3V0Ym91bmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLW91dGJvdW5kXCIpOyB9XG4uYmktdGVsZXBob25lLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZWxlcGhvbmUtcGx1cy1maWxsXCIpOyB9XG4uYmktdGVsZXBob25lLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVsZXBob25lLXBsdXNcIik7IH1cbi5iaS10ZWxlcGhvbmUteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRlbGVwaG9uZS14LWZpbGxcIik7IH1cbi5iaS10ZWxlcGhvbmUteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZWxlcGhvbmUteFwiKTsgfVxuLmJpLXRlbGVwaG9uZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZWxlcGhvbmVcIik7IH1cbi5iaS10ZXJtaW5hbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRlcm1pbmFsLWZpbGxcIik7IH1cbi5iaS10ZXJtaW5hbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZXJtaW5hbFwiKTsgfVxuLmJpLXRleHQtY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRleHQtY2VudGVyXCIpOyB9XG4uYmktdGV4dC1pbmRlbnQtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZXh0LWluZGVudC1sZWZ0XCIpOyB9XG4uYmktdGV4dC1pbmRlbnQtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGV4dC1pbmRlbnQtcmlnaHRcIik7IH1cbi5iaS10ZXh0LWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGV4dC1sZWZ0XCIpOyB9XG4uYmktdGV4dC1wYXJhZ3JhcGg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGV4dC1wYXJhZ3JhcGhcIik7IH1cbi5iaS10ZXh0LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRleHQtcmlnaHRcIik7IH1cbi5iaS10ZXh0YXJlYS1yZXNpemU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGV4dGFyZWEtcmVzaXplXCIpOyB9XG4uYmktdGV4dGFyZWEtdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZXh0YXJlYS10XCIpOyB9XG4uYmktdGV4dGFyZWE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGV4dGFyZWFcIik7IH1cbi5iaS10aGVybW9tZXRlci1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRoZXJtb21ldGVyLWhhbGZcIik7IH1cbi5iaS10aGVybW9tZXRlci1oaWdoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRoZXJtb21ldGVyLWhpZ2hcIik7IH1cbi5iaS10aGVybW9tZXRlci1sb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGhlcm1vbWV0ZXItbG93XCIpOyB9XG4uYmktdGhlcm1vbWV0ZXItc25vdzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aGVybW9tZXRlci1zbm93XCIpOyB9XG4uYmktdGhlcm1vbWV0ZXItc3VuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRoZXJtb21ldGVyLXN1blwiKTsgfVxuLmJpLXRoZXJtb21ldGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRoZXJtb21ldGVyXCIpOyB9XG4uYmktdGhyZWUtZG90cy12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aHJlZS1kb3RzLXZlcnRpY2FsXCIpOyB9XG4uYmktdGhyZWUtZG90czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aHJlZS1kb3RzXCIpOyB9XG4uYmktdG9nZ2xlLW9mZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0b2dnbGUtb2ZmXCIpOyB9XG4uYmktdG9nZ2xlLW9uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRvZ2dsZS1vblwiKTsgfVxuLmJpLXRvZ2dsZTItb2ZmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRvZ2dsZTItb2ZmXCIpOyB9XG4uYmktdG9nZ2xlMi1vbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0b2dnbGUyLW9uXCIpOyB9XG4uYmktdG9nZ2xlczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0b2dnbGVzXCIpOyB9XG4uYmktdG9nZ2xlczI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidG9nZ2xlczJcIik7IH1cbi5iaS10b29sczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0b29sc1wiKTsgfVxuLmJpLXRvcm5hZG86OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidG9ybmFkb1wiKTsgfVxuLmJpLXRyYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhc2gtZmlsbFwiKTsgfVxuLmJpLXRyYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRyYXNoXCIpOyB9XG4uYmktdHJhc2gyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhc2gyLWZpbGxcIik7IH1cbi5iaS10cmFzaDI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhc2gyXCIpOyB9XG4uYmktdHJlZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRyZWUtZmlsbFwiKTsgfVxuLmJpLXRyZWU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJlZVwiKTsgfVxuLmJpLXRyaWFuZ2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJpYW5nbGUtZmlsbFwiKTsgfVxuLmJpLXRyaWFuZ2xlLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJpYW5nbGUtaGFsZlwiKTsgfVxuLmJpLXRyaWFuZ2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRyaWFuZ2xlXCIpOyB9XG4uYmktdHJvcGh5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJvcGh5LWZpbGxcIik7IH1cbi5iaS10cm9waHk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJvcGh5XCIpOyB9XG4uYmktdHJvcGljYWwtc3Rvcm06OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJvcGljYWwtc3Rvcm1cIik7IH1cbi5iaS10cnVjay1mbGF0YmVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRydWNrLWZsYXRiZWRcIik7IH1cbi5iaS10cnVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0cnVja1wiKTsgfVxuLmJpLXRzdW5hbWk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHN1bmFtaVwiKTsgfVxuLmJpLXR2LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHYtZmlsbFwiKTsgfVxuLmJpLXR2OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInR2XCIpOyB9XG4uYmktdHdpdGNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInR3aXRjaFwiKTsgfVxuLmJpLXR3aXR0ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHdpdHRlclwiKTsgfVxuLmJpLXR5cGUtYm9sZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0eXBlLWJvbGRcIik7IH1cbi5iaS10eXBlLWgxOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInR5cGUtaDFcIik7IH1cbi5iaS10eXBlLWgyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInR5cGUtaDJcIik7IH1cbi5iaS10eXBlLWgzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInR5cGUtaDNcIik7IH1cbi5iaS10eXBlLWl0YWxpYzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0eXBlLWl0YWxpY1wiKTsgfVxuLmJpLXR5cGUtc3RyaWtldGhyb3VnaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0eXBlLXN0cmlrZXRocm91Z2hcIik7IH1cbi5iaS10eXBlLXVuZGVybGluZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0eXBlLXVuZGVybGluZVwiKTsgfVxuLmJpLXR5cGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHlwZVwiKTsgfVxuLmJpLXVpLWNoZWNrcy1ncmlkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVpLWNoZWNrcy1ncmlkXCIpOyB9XG4uYmktdWktY2hlY2tzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVpLWNoZWNrc1wiKTsgfVxuLmJpLXVpLXJhZGlvcy1ncmlkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVpLXJhZGlvcy1ncmlkXCIpOyB9XG4uYmktdWktcmFkaW9zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVpLXJhZGlvc1wiKTsgfVxuLmJpLXVtYnJlbGxhLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidW1icmVsbGEtZmlsbFwiKTsgfVxuLmJpLXVtYnJlbGxhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVtYnJlbGxhXCIpOyB9XG4uYmktdW5pb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidW5pb25cIik7IH1cbi5iaS11bmxvY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1bmxvY2stZmlsbFwiKTsgfVxuLmJpLXVubG9jazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1bmxvY2tcIik7IH1cbi5iaS11cGMtc2Nhbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1cGMtc2NhblwiKTsgfVxuLmJpLXVwYzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1cGNcIik7IH1cbi5iaS11cGxvYWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXBsb2FkXCIpOyB9XG4uYmktdmVjdG9yLXBlbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2ZWN0b3ItcGVuXCIpOyB9XG4uYmktdmlldy1saXN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZpZXctbGlzdFwiKTsgfVxuLmJpLXZpZXctc3RhY2tlZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2aWV3LXN0YWNrZWRcIik7IH1cbi5iaS12aW55bC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZpbnlsLWZpbGxcIik7IH1cbi5iaS12aW55bDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2aW55bFwiKTsgfVxuLmJpLXZvaWNlbWFpbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2b2ljZW1haWxcIik7IH1cbi5iaS12b2x1bWUtZG93bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZvbHVtZS1kb3duLWZpbGxcIik7IH1cbi5iaS12b2x1bWUtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2b2x1bWUtZG93blwiKTsgfVxuLmJpLXZvbHVtZS1tdXRlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidm9sdW1lLW11dGUtZmlsbFwiKTsgfVxuLmJpLXZvbHVtZS1tdXRlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZvbHVtZS1tdXRlXCIpOyB9XG4uYmktdm9sdW1lLW9mZi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZvbHVtZS1vZmYtZmlsbFwiKTsgfVxuLmJpLXZvbHVtZS1vZmY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidm9sdW1lLW9mZlwiKTsgfVxuLmJpLXZvbHVtZS11cC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZvbHVtZS11cC1maWxsXCIpOyB9XG4uYmktdm9sdW1lLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZvbHVtZS11cFwiKTsgfVxuLmJpLXZyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInZyXCIpOyB9XG4uYmktd2FsbGV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2FsbGV0LWZpbGxcIik7IH1cbi5iaS13YWxsZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2FsbGV0XCIpOyB9XG4uYmktd2FsbGV0Mjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3YWxsZXQyXCIpOyB9XG4uYmktd2F0Y2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2F0Y2hcIik7IH1cbi5iaS13YXRlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3YXRlclwiKTsgfVxuLmJpLXdoYXRzYXBwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndoYXRzYXBwXCIpOyB9XG4uYmktd2lmaS0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndpZmktMVwiKTsgfVxuLmJpLXdpZmktMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3aWZpLTJcIik7IH1cbi5iaS13aWZpLW9mZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3aWZpLW9mZlwiKTsgfVxuLmJpLXdpZmk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2lmaVwiKTsgfVxuLmJpLXdpbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2luZFwiKTsgfVxuLmJpLXdpbmRvdy1kb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndpbmRvdy1kb2NrXCIpOyB9XG4uYmktd2luZG93LXNpZGViYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2luZG93LXNpZGViYXJcIik7IH1cbi5iaS13aW5kb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2luZG93XCIpOyB9XG4uYmktd3JlbmNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndyZW5jaFwiKTsgfVxuLmJpLXgtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieC1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLXgtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIngtY2lyY2xlXCIpOyB9XG4uYmkteC1kaWFtb25kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieC1kaWFtb25kLWZpbGxcIik7IH1cbi5iaS14LWRpYW1vbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieC1kaWFtb25kXCIpOyB9XG4uYmkteC1vY3RhZ29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieC1vY3RhZ29uLWZpbGxcIik7IH1cbi5iaS14LW9jdGFnb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieC1vY3RhZ29uXCIpOyB9XG4uYmkteC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ4LXNxdWFyZS1maWxsXCIpOyB9XG4uYmkteC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieC1zcXVhcmVcIik7IH1cbi5iaS14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInhcIik7IH1cbi5iaS15b3V0dWJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInlvdXR1YmVcIik7IH1cbi5iaS16b29tLWluOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInpvb20taW5cIik7IH1cbi5iaS16b29tLW91dDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ6b29tLW91dFwiKTsgfVxuLmJpLWJhbms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFua1wiKTsgfVxuLmJpLWJhbmsyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhbmsyXCIpOyB9XG4uYmktYmVsbC1zbGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJlbGwtc2xhc2gtZmlsbFwiKTsgfVxuLmJpLWJlbGwtc2xhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmVsbC1zbGFzaFwiKTsgfVxuLmJpLWNhc2gtY29pbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXNoLWNvaW5cIik7IH1cbi5iaS1jaGVjay1sZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGVjay1sZ1wiKTsgfVxuLmJpLWNvaW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY29pblwiKTsgfVxuLmJpLWN1cnJlbmN5LWJpdGNvaW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY3VycmVuY3ktYml0Y29pblwiKTsgfVxuLmJpLWN1cnJlbmN5LWRvbGxhcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjdXJyZW5jeS1kb2xsYXJcIik7IH1cbi5iaS1jdXJyZW5jeS1ldXJvOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cnJlbmN5LWV1cm9cIik7IH1cbi5iaS1jdXJyZW5jeS1leGNoYW5nZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjdXJyZW5jeS1leGNoYW5nZVwiKTsgfVxuLmJpLWN1cnJlbmN5LXBvdW5kOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cnJlbmN5LXBvdW5kXCIpOyB9XG4uYmktY3VycmVuY3kteWVuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cnJlbmN5LXllblwiKTsgfVxuLmJpLWRhc2gtbGc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGFzaC1sZ1wiKTsgfVxuLmJpLWV4Y2xhbWF0aW9uLWxnOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV4Y2xhbWF0aW9uLWxnXCIpOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBkZi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtZWFybWFyay1wZGYtZmlsbFwiKTsgfVxuLmJpLWZpbGUtZWFybWFyay1wZGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1lYXJtYXJrLXBkZlwiKTsgfVxuLmJpLWZpbGUtcGRmLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZS1wZGYtZmlsbFwiKTsgfVxuLmJpLWZpbGUtcGRmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGUtcGRmXCIpOyB9XG4uYmktZ2VuZGVyLWFtYmlndW91czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZW5kZXItYW1iaWd1b3VzXCIpOyB9XG4uYmktZ2VuZGVyLWZlbWFsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnZW5kZXItZmVtYWxlXCIpOyB9XG4uYmktZ2VuZGVyLW1hbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ2VuZGVyLW1hbGVcIik7IH1cbi5iaS1nZW5kZXItdHJhbnM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ2VuZGVyLXRyYW5zXCIpOyB9XG4uYmktaGVhZHNldC12cjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZWFkc2V0LXZyXCIpOyB9XG4uYmktaW5mby1sZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmZvLWxnXCIpOyB9XG4uYmktbWFzdG9kb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWFzdG9kb25cIik7IH1cbi5iaS1tZXNzZW5nZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWVzc2VuZ2VyXCIpOyB9XG4uYmktcGlnZ3ktYmFuay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBpZ2d5LWJhbmstZmlsbFwiKTsgfVxuLmJpLXBpZ2d5LWJhbms6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGlnZ3ktYmFua1wiKTsgfVxuLmJpLXBpbi1tYXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwaW4tbWFwLWZpbGxcIik7IH1cbi5iaS1waW4tbWFwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBpbi1tYXBcIik7IH1cbi5iaS1wbHVzLWxnOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsdXMtbGdcIik7IH1cbi5iaS1xdWVzdGlvbi1sZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJxdWVzdGlvbi1sZ1wiKTsgfVxuLmJpLXJlY3ljbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVjeWNsZVwiKTsgfVxuLmJpLXJlZGRpdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZWRkaXRcIik7IH1cbi5iaS1zYWZlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2FmZS1maWxsXCIpOyB9XG4uYmktc2FmZTItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzYWZlMi1maWxsXCIpOyB9XG4uYmktc2FmZTI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2FmZTJcIik7IH1cbi5iaS1zZC1jYXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2QtY2FyZC1maWxsXCIpOyB9XG4uYmktc2QtY2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZC1jYXJkXCIpOyB9XG4uYmktc2t5cGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2t5cGVcIik7IH1cbi5iaS1zbGFzaC1sZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbGFzaC1sZ1wiKTsgfVxuLmJpLXRyYW5zbGF0ZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0cmFuc2xhdGVcIik7IH1cbi5iaS14LWxnOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIngtbGdcIik7IH1cbi5iaS1zYWZlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNhZmVcIik7IH1cbi5iaS1hcHBsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcHBsZVwiKTsgfVxuLmJpLW1pY3Jvc29mdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtaWNyb3NvZnRcIik7IH1cbi5iaS13aW5kb3dzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndpbmRvd3NcIik7IH1cbi5iaS1iZWhhbmNlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJlaGFuY2VcIik7IH1cbi5iaS1kcmliYmJsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkcmliYmJsZVwiKTsgfVxuLmJpLWxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibGluZVwiKTsgfVxuLmJpLW1lZGl1bTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtZWRpdW1cIik7IH1cbi5iaS1wYXlwYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGF5cGFsXCIpOyB9XG4uYmktcGludGVyZXN0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBpbnRlcmVzdFwiKTsgfVxuLmJpLXNpZ25hbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduYWxcIik7IH1cbi5iaS1zbmFwY2hhdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzbmFwY2hhdFwiKTsgfVxuLmJpLXNwb3RpZnk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3BvdGlmeVwiKTsgfVxuLmJpLXN0YWNrLW92ZXJmbG93OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0YWNrLW92ZXJmbG93XCIpOyB9XG4uYmktc3RyYXZhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN0cmF2YVwiKTsgfVxuLmJpLXdvcmRwcmVzczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3b3JkcHJlc3NcIik7IH1cbi5iaS12aW1lbzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2aW1lb1wiKTsgfVxuLmJpLWFjdGl2aXR5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFjdGl2aXR5XCIpOyB9XG4uYmktZWFzZWwyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFzZWwyLWZpbGxcIik7IH1cbi5iaS1lYXNlbDI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFzZWwyXCIpOyB9XG4uYmktZWFzZWwzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFzZWwzLWZpbGxcIik7IH1cbi5iaS1lYXNlbDM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFzZWwzXCIpOyB9XG4uYmktZmFuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZhblwiKTsgfVxuLmJpLWZpbmdlcnByaW50OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbmdlcnByaW50XCIpOyB9XG4uYmktZ3JhcGgtZG93bi1hcnJvdzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJncmFwaC1kb3duLWFycm93XCIpOyB9XG4uYmktZ3JhcGgtdXAtYXJyb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3JhcGgtdXAtYXJyb3dcIik7IH1cbi5iaS1oeXBub3RpemU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaHlwbm90aXplXCIpOyB9XG4uYmktbWFnaWM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWFnaWNcIik7IH1cbi5iaS1wZXJzb24tcm9sb2RleDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tcm9sb2RleFwiKTsgfVxuLmJpLXBlcnNvbi12aWRlbzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tdmlkZW9cIik7IH1cbi5iaS1wZXJzb24tdmlkZW8yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi12aWRlbzJcIik7IH1cbi5iaS1wZXJzb24tdmlkZW8zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi12aWRlbzNcIik7IH1cbi5iaS1wZXJzb24td29ya3NwYWNlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi13b3Jrc3BhY2VcIik7IH1cbi5iaS1yYWRpb2FjdGl2ZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyYWRpb2FjdGl2ZVwiKTsgfVxuLmJpLXdlYmNhbS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndlYmNhbS1maWxsXCIpOyB9XG4uYmktd2ViY2FtOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndlYmNhbVwiKTsgfVxuLmJpLXlpbi15YW5nOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInlpbi15YW5nXCIpOyB9XG4uYmktYmFuZGFpZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhbmRhaWQtZmlsbFwiKTsgfVxuLmJpLWJhbmRhaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFuZGFpZFwiKTsgfVxuLmJpLWJsdWV0b290aDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJibHVldG9vdGhcIik7IH1cbi5iaS1ib2R5LXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm9keS10ZXh0XCIpOyB9XG4uYmktYm9vbWJveDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib29tYm94XCIpOyB9XG4uYmktYm94ZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm94ZXNcIik7IH1cbi5iaS1kcGFkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZHBhZC1maWxsXCIpOyB9XG4uYmktZHBhZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkcGFkXCIpOyB9XG4uYmktZWFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFyLWZpbGxcIik7IH1cbi5iaS1lYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZWFyXCIpOyB9XG4uYmktZW52ZWxvcGUtY2hlY2stMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS1jaGVjay0xXCIpOyB9XG4uYmktZW52ZWxvcGUtY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS1jaGVjay1maWxsXCIpOyB9XG4uYmktZW52ZWxvcGUtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtY2hlY2tcIik7IH1cbi5iaS1lbnZlbG9wZS1kYXNoLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtZGFzaC0xXCIpOyB9XG4uYmktZW52ZWxvcGUtZGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLWRhc2gtZmlsbFwiKTsgfVxuLmJpLWVudmVsb3BlLWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtZGFzaFwiKTsgfVxuLmJpLWVudmVsb3BlLWV4Y2xhbWF0aW9uLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtZXhjbGFtYXRpb24tMVwiKTsgfVxuLmJpLWVudmVsb3BlLWV4Y2xhbWF0aW9uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtZXhjbGFtYXRpb24tZmlsbFwiKTsgfVxuLmJpLWVudmVsb3BlLWV4Y2xhbWF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLWV4Y2xhbWF0aW9uXCIpOyB9XG4uYmktZW52ZWxvcGUtcGx1cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXBsdXMtZmlsbFwiKTsgfVxuLmJpLWVudmVsb3BlLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtcGx1c1wiKTsgfVxuLmJpLWVudmVsb3BlLXNsYXNoLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtc2xhc2gtMVwiKTsgfVxuLmJpLWVudmVsb3BlLXNsYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtc2xhc2gtZmlsbFwiKTsgfVxuLmJpLWVudmVsb3BlLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXNsYXNoXCIpOyB9XG4uYmktZW52ZWxvcGUteC0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXgtMVwiKTsgfVxuLmJpLWVudmVsb3BlLXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS14LWZpbGxcIik7IH1cbi5iaS1lbnZlbG9wZS14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXhcIik7IH1cbi5iaS1leHBsaWNpdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV4cGxpY2l0LWZpbGxcIik7IH1cbi5iaS1leHBsaWNpdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJleHBsaWNpdFwiKTsgfVxuLmJpLWdpdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnaXRcIik7IH1cbi5iaS1pbmZpbml0eTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmZpbml0eVwiKTsgfVxuLmJpLWxpc3QtY29sdW1ucy1yZXZlcnNlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpc3QtY29sdW1ucy1yZXZlcnNlXCIpOyB9XG4uYmktbGlzdC1jb2x1bW5zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImxpc3QtY29sdW1uc1wiKTsgfVxuLmJpLW1ldGE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWV0YVwiKTsgfVxuLmJpLW1vcnRvcmJvYXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibW9ydG9yYm9hcmQtZmlsbFwiKTsgfVxuLmJpLW1vcnRvcmJvYXJkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vcnRvcmJvYXJkXCIpOyB9XG4uYmktbmludGVuZG8tc3dpdGNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm5pbnRlbmRvLXN3aXRjaFwiKTsgfVxuLmJpLXBjLWRpc3BsYXktaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwYy1kaXNwbGF5LWhvcml6b250YWxcIik7IH1cbi5iaS1wYy1kaXNwbGF5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBjLWRpc3BsYXlcIik7IH1cbi5iaS1wYy1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBjLWhvcml6b250YWxcIik7IH1cbi5iaS1wYzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwY1wiKTsgfVxuLmJpLXBsYXlzdGF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsYXlzdGF0aW9uXCIpOyB9XG4uYmktcGx1cy1zbGFzaC1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwbHVzLXNsYXNoLW1pbnVzXCIpOyB9XG4uYmktcHJvamVjdG9yLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicHJvamVjdG9yLWZpbGxcIik7IH1cbi5iaS1wcm9qZWN0b3I6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicHJvamVjdG9yXCIpOyB9XG4uYmktcXItY29kZS1zY2FuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInFyLWNvZGUtc2NhblwiKTsgfVxuLmJpLXFyLWNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicXItY29kZVwiKTsgfVxuLmJpLXF1b3JhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInF1b3JhXCIpOyB9XG4uYmktcXVvdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicXVvdGVcIik7IH1cbi5iaS1yb2JvdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyb2JvdFwiKTsgfVxuLmJpLXNlbmQtY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLWNoZWNrLWZpbGxcIik7IH1cbi5iaS1zZW5kLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNlbmQtY2hlY2tcIik7IH1cbi5iaS1zZW5kLWRhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLWRhc2gtZmlsbFwiKTsgfVxuLmJpLXNlbmQtZGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLWRhc2hcIik7IH1cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2VuZC1leGNsYW1hdGlvbi0xXCIpOyB9XG4uYmktc2VuZC1leGNsYW1hdGlvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNlbmQtZXhjbGFtYXRpb24tZmlsbFwiKTsgfVxuLmJpLXNlbmQtZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2VuZC1leGNsYW1hdGlvblwiKTsgfVxuLmJpLXNlbmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLWZpbGxcIik7IH1cbi5iaS1zZW5kLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLXBsdXMtZmlsbFwiKTsgfVxuLmJpLXNlbmQtcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLXBsdXNcIik7IH1cbi5iaS1zZW5kLXNsYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2VuZC1zbGFzaC1maWxsXCIpOyB9XG4uYmktc2VuZC1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kLXNsYXNoXCIpOyB9XG4uYmktc2VuZC14LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2VuZC14LWZpbGxcIik7IH1cbi5iaS1zZW5kLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2VuZC14XCIpOyB9XG4uYmktc2VuZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzZW5kXCIpOyB9XG4uYmktc3RlYW06OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RlYW1cIik7IH1cbi5iaS10ZXJtaW5hbC1kYXNoLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVybWluYWwtZGFzaC0xXCIpOyB9XG4uYmktdGVybWluYWwtZGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZXJtaW5hbC1kYXNoXCIpOyB9XG4uYmktdGVybWluYWwtcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZXJtaW5hbC1wbHVzXCIpOyB9XG4uYmktdGVybWluYWwtc3BsaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGVybWluYWwtc3BsaXRcIik7IH1cbi5iaS10aWNrZXQtZGV0YWlsZWQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aWNrZXQtZGV0YWlsZWQtZmlsbFwiKTsgfVxuLmJpLXRpY2tldC1kZXRhaWxlZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aWNrZXQtZGV0YWlsZWRcIik7IH1cbi5iaS10aWNrZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aWNrZXQtZmlsbFwiKTsgfVxuLmJpLXRpY2tldC1wZXJmb3JhdGVkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGlja2V0LXBlcmZvcmF0ZWQtZmlsbFwiKTsgfVxuLmJpLXRpY2tldC1wZXJmb3JhdGVkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRpY2tldC1wZXJmb3JhdGVkXCIpOyB9XG4uYmktdGlja2V0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRpY2tldFwiKTsgfVxuLmJpLXRpa3Rvazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0aWt0b2tcIik7IH1cbi5iaS13aW5kb3ctZGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3aW5kb3ctZGFzaFwiKTsgfVxuLmJpLXdpbmRvdy1kZXNrdG9wOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndpbmRvdy1kZXNrdG9wXCIpOyB9XG4uYmktd2luZG93LWZ1bGxzY3JlZW46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2luZG93LWZ1bGxzY3JlZW5cIik7IH1cbi5iaS13aW5kb3ctcGx1czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3aW5kb3ctcGx1c1wiKTsgfVxuLmJpLXdpbmRvdy1zcGxpdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ3aW5kb3ctc3BsaXRcIik7IH1cbi5iaS13aW5kb3ctc3RhY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2luZG93LXN0YWNrXCIpOyB9XG4uYmktd2luZG93LXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid2luZG93LXhcIik7IH1cbi5iaS14Ym94OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInhib3hcIik7IH1cbi5iaS1ldGhlcm5ldDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJldGhlcm5ldFwiKTsgfVxuLmJpLWhkbWktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZG1pLWZpbGxcIik7IH1cbi5iaS1oZG1pOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhkbWlcIik7IH1cbi5iaS11c2ItYy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVzYi1jLWZpbGxcIik7IH1cbi5iaS11c2ItYzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1c2ItY1wiKTsgfVxuLmJpLXVzYi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVzYi1maWxsXCIpOyB9XG4uYmktdXNiLXBsdWctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1c2ItcGx1Zy1maWxsXCIpOyB9XG4uYmktdXNiLXBsdWc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiLXBsdWdcIik7IH1cbi5iaS11c2Itc3ltYm9sOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVzYi1zeW1ib2xcIik7IH1cbi5iaS11c2I6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiXCIpOyB9XG4uYmktYm9vbWJveC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJvb21ib3gtZmlsbFwiKTsgfVxuLmJpLWRpc3BsYXlwb3J0LTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGlzcGxheXBvcnQtMVwiKTsgfVxuLmJpLWRpc3BsYXlwb3J0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRpc3BsYXlwb3J0XCIpOyB9XG4uYmktZ3B1LWNhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ3B1LWNhcmRcIik7IH1cbi5iaS1tZW1vcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibWVtb3J5XCIpOyB9XG4uYmktbW9kZW0tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtb2RlbS1maWxsXCIpOyB9XG4uYmktbW9kZW06OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibW9kZW1cIik7IH1cbi5iaS1tb3RoZXJib2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1vdGhlcmJvYXJkLWZpbGxcIik7IH1cbi5iaS1tb3RoZXJib2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtb3RoZXJib2FyZFwiKTsgfVxuLmJpLW9wdGljYWwtYXVkaW8tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJvcHRpY2FsLWF1ZGlvLWZpbGxcIik7IH1cbi5iaS1vcHRpY2FsLWF1ZGlvOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm9wdGljYWwtYXVkaW9cIik7IH1cbi5iaS1wY2ktY2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwY2ktY2FyZFwiKTsgfVxuLmJpLXJvdXRlci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJvdXRlci1maWxsXCIpOyB9XG4uYmktcm91dGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJvdXRlclwiKTsgfVxuLmJpLXNzZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNzZC1maWxsXCIpOyB9XG4uYmktc3NkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNzZFwiKTsgfVxuLmJpLXRodW5kZXJib2x0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGh1bmRlcmJvbHQtZmlsbFwiKTsgfVxuLmJpLXRodW5kZXJib2x0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRodW5kZXJib2x0XCIpOyB9XG4uYmktdXNiLWRyaXZlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiLWRyaXZlLWZpbGxcIik7IH1cbi5iaS11c2ItZHJpdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiLWRyaXZlXCIpOyB9XG4uYmktdXNiLW1pY3JvLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiLW1pY3JvLWZpbGxcIik7IH1cbi5iaS11c2ItbWljcm86OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiLW1pY3JvXCIpOyB9XG4uYmktdXNiLW1pbmktZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1c2ItbWluaS1maWxsXCIpOyB9XG4uYmktdXNiLW1pbmk6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidXNiLW1pbmlcIik7IH1cbi5iaS1jbG91ZC1oYXplMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbG91ZC1oYXplMlwiKTsgfVxuLmJpLWRldmljZS1oZGQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkZXZpY2UtaGRkLWZpbGxcIik7IH1cbi5iaS1kZXZpY2UtaGRkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRldmljZS1oZGRcIik7IH1cbi5iaS1kZXZpY2Utc3NkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGV2aWNlLXNzZC1maWxsXCIpOyB9XG4uYmktZGV2aWNlLXNzZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkZXZpY2Utc3NkXCIpOyB9XG4uYmktZGlzcGxheXBvcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkaXNwbGF5cG9ydC1maWxsXCIpOyB9XG4uYmktbW9ydGFyYm9hcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtb3J0YXJib2FyZC1maWxsXCIpOyB9XG4uYmktbW9ydGFyYm9hcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibW9ydGFyYm9hcmRcIik7IH1cbi5iaS10ZXJtaW5hbC14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRlcm1pbmFsLXhcIik7IH1cbi5iaS1hcnJvdy10aHJvdWdoLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYXJyb3ctdGhyb3VnaC1oZWFydC1maWxsXCIpOyB9XG4uYmktYXJyb3ctdGhyb3VnaC1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhcnJvdy10aHJvdWdoLWhlYXJ0XCIpOyB9XG4uYmktYmFkZ2Utc2QtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWRnZS1zZC1maWxsXCIpOyB9XG4uYmktYmFkZ2Utc2Q6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFkZ2Utc2RcIik7IH1cbi5iaS1iYWctaGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWctaGVhcnQtZmlsbFwiKTsgfVxuLmJpLWJhZy1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJiYWctaGVhcnRcIik7IH1cbi5iaS1iYWxsb29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFsbG9vbi1maWxsXCIpOyB9XG4uYmktYmFsbG9vbi1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJhbGxvb24taGVhcnQtZmlsbFwiKTsgfVxuLmJpLWJhbGxvb24taGVhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFsbG9vbi1oZWFydFwiKTsgfVxuLmJpLWJhbGxvb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYmFsbG9vblwiKTsgfVxuLmJpLWJveDItZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gyLWZpbGxcIik7IH1cbi5iaS1ib3gyLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYm94Mi1oZWFydC1maWxsXCIpOyB9XG4uYmktYm94Mi1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gyLWhlYXJ0XCIpOyB9XG4uYmktYm94Mjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gyXCIpOyB9XG4uYmktYnJhY2VzLWFzdGVyaXNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJyYWNlcy1hc3Rlcmlza1wiKTsgfVxuLmJpLWNhbGVuZGFyLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXItaGVhcnQtZmlsbFwiKTsgfVxuLmJpLWNhbGVuZGFyLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNhbGVuZGFyLWhlYXJ0XCIpOyB9XG4uYmktY2FsZW5kYXIyLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIyLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1jYWxlbmRhcjItaGVhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FsZW5kYXIyLWhlYXJ0XCIpOyB9XG4uYmktY2hhdC1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtaGVhcnQtZmlsbFwiKTsgfVxuLmJpLWNoYXQtaGVhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2hhdC1oZWFydFwiKTsgfVxuLmJpLWNoYXQtbGVmdC1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtbGVmdC1oZWFydC1maWxsXCIpOyB9XG4uYmktY2hhdC1sZWZ0LWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtbGVmdC1oZWFydFwiKTsgfVxuLmJpLWNoYXQtcmlnaHQtaGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXJpZ2h0LWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1jaGF0LXJpZ2h0LWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtcmlnaHQtaGVhcnRcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNoYXQtc3F1YXJlLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1jaGF0LXNxdWFyZS1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjaGF0LXNxdWFyZS1oZWFydFwiKTsgfVxuLmJpLWNsaXBib2FyZC1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZC1jaGVjay1maWxsXCIpOyB9XG4uYmktY2xpcGJvYXJkLWRhdGEtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtZGF0YS1maWxsXCIpOyB9XG4uYmktY2xpcGJvYXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkLWZpbGxcIik7IH1cbi5iaS1jbGlwYm9hcmQtaGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtaGVhcnQtZmlsbFwiKTsgfVxuLmJpLWNsaXBib2FyZC1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtaGVhcnRcIik7IH1cbi5iaS1jbGlwYm9hcmQtbWludXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtbWludXMtZmlsbFwiKTsgfVxuLmJpLWNsaXBib2FyZC1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkLXBsdXMtZmlsbFwiKTsgfVxuLmJpLWNsaXBib2FyZC1wdWxzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQtcHVsc2VcIik7IH1cbi5iaS1jbGlwYm9hcmQteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZC14LWZpbGxcIik7IH1cbi5iaS1jbGlwYm9hcmQyLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1jaGVjay1maWxsXCIpOyB9XG4uYmktY2xpcGJvYXJkMi1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQyLWNoZWNrXCIpOyB9XG4uYmktY2xpcGJvYXJkMi1kYXRhLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1kYXRhLWZpbGxcIik7IH1cbi5iaS1jbGlwYm9hcmQyLWRhdGE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1kYXRhXCIpOyB9XG4uYmktY2xpcGJvYXJkMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZDItZmlsbFwiKTsgfVxuLmJpLWNsaXBib2FyZDItaGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQyLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1jbGlwYm9hcmQyLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZDItaGVhcnRcIik7IH1cbi5iaS1jbGlwYm9hcmQyLW1pbnVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1taW51cy1maWxsXCIpOyB9XG4uYmktY2xpcGJvYXJkMi1taW51czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjbGlwYm9hcmQyLW1pbnVzXCIpOyB9XG4uYmktY2xpcGJvYXJkMi1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1wbHVzLWZpbGxcIik7IH1cbi5iaS1jbGlwYm9hcmQyLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1wbHVzXCIpOyB9XG4uYmktY2xpcGJvYXJkMi1wdWxzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZDItcHVsc2UtZmlsbFwiKTsgfVxuLmJpLWNsaXBib2FyZDItcHVsc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMi1wdWxzZVwiKTsgfVxuLmJpLWNsaXBib2FyZDIteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZDIteC1maWxsXCIpOyB9XG4uYmktY2xpcGJvYXJkMi14OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNsaXBib2FyZDIteFwiKTsgfVxuLmJpLWNsaXBib2FyZDI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2xpcGJvYXJkMlwiKTsgfVxuLmJpLWVtb2ppLWtpc3MtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbW9qaS1raXNzLWZpbGxcIik7IH1cbi5iaS1lbW9qaS1raXNzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVtb2ppLWtpc3NcIik7IH1cbi5iaS1lbnZlbG9wZS1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1lbnZlbG9wZS1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS1oZWFydFwiKTsgfVxuLmJpLWVudmVsb3BlLW9wZW4taGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS1vcGVuLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1lbnZlbG9wZS1vcGVuLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLW9wZW4taGVhcnRcIik7IH1cbi5iaS1lbnZlbG9wZS1wYXBlci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXBhcGVyLWZpbGxcIik7IH1cbi5iaS1lbnZlbG9wZS1wYXBlci1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXBhcGVyLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1lbnZlbG9wZS1wYXBlci1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlbnZlbG9wZS1wYXBlci1oZWFydFwiKTsgfVxuLmJpLWVudmVsb3BlLXBhcGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLXBhcGVyXCIpOyB9XG4uYmktZmlsZXR5cGUtYWFjOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWFhY1wiKTsgfVxuLmJpLWZpbGV0eXBlLWFpOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWFpXCIpOyB9XG4uYmktZmlsZXR5cGUtYm1wOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWJtcFwiKTsgfVxuLmJpLWZpbGV0eXBlLWNzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWNzXCIpOyB9XG4uYmktZmlsZXR5cGUtY3NzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWNzc1wiKTsgfVxuLmJpLWZpbGV0eXBlLWNzdjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1jc3ZcIik7IH1cbi5iaS1maWxldHlwZS1kb2M6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtZG9jXCIpOyB9XG4uYmktZmlsZXR5cGUtZG9jeDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1kb2N4XCIpOyB9XG4uYmktZmlsZXR5cGUtZXhlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWV4ZVwiKTsgfVxuLmJpLWZpbGV0eXBlLWdpZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1naWZcIik7IH1cbi5iaS1maWxldHlwZS1oZWljOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWhlaWNcIik7IH1cbi5iaS1maWxldHlwZS1odG1sOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWh0bWxcIik7IH1cbi5iaS1maWxldHlwZS1qYXZhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWphdmFcIik7IH1cbi5iaS1maWxldHlwZS1qcGc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtanBnXCIpOyB9XG4uYmktZmlsZXR5cGUtanM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtanNcIik7IH1cbi5iaS1maWxldHlwZS1qc3g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtanN4XCIpOyB9XG4uYmktZmlsZXR5cGUta2V5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWtleVwiKTsgfVxuLmJpLWZpbGV0eXBlLW00cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1tNHBcIik7IH1cbi5iaS1maWxldHlwZS1tZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1tZFwiKTsgfVxuLmJpLWZpbGV0eXBlLW1keDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1tZHhcIik7IH1cbi5iaS1maWxldHlwZS1tb3Y6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtbW92XCIpOyB9XG4uYmktZmlsZXR5cGUtbXAzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLW1wM1wiKTsgfVxuLmJpLWZpbGV0eXBlLW1wNDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1tcDRcIik7IH1cbi5iaS1maWxldHlwZS1vdGY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtb3RmXCIpOyB9XG4uYmktZmlsZXR5cGUtcGRmOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXBkZlwiKTsgfVxuLmJpLWZpbGV0eXBlLXBocDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1waHBcIik7IH1cbi5iaS1maWxldHlwZS1wbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtcG5nXCIpOyB9XG4uYmktZmlsZXR5cGUtcHB0LTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtcHB0LTFcIik7IH1cbi5iaS1maWxldHlwZS1wcHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtcHB0XCIpOyB9XG4uYmktZmlsZXR5cGUtcHNkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXBzZFwiKTsgfVxuLmJpLWZpbGV0eXBlLXB5OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXB5XCIpOyB9XG4uYmktZmlsZXR5cGUtcmF3OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXJhd1wiKTsgfVxuLmJpLWZpbGV0eXBlLXJiOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXJiXCIpOyB9XG4uYmktZmlsZXR5cGUtc2Fzczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1zYXNzXCIpOyB9XG4uYmktZmlsZXR5cGUtc2Nzczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1zY3NzXCIpOyB9XG4uYmktZmlsZXR5cGUtc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtc2hcIik7IH1cbi5iaS1maWxldHlwZS1zdmc6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtc3ZnXCIpOyB9XG4uYmktZmlsZXR5cGUtdGlmZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS10aWZmXCIpOyB9XG4uYmktZmlsZXR5cGUtdHN4OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXRzeFwiKTsgfVxuLmJpLWZpbGV0eXBlLXR0Zjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS10dGZcIik7IH1cbi5iaS1maWxldHlwZS10eHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtdHh0XCIpOyB9XG4uYmktZmlsZXR5cGUtd2F2OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXdhdlwiKTsgfVxuLmJpLWZpbGV0eXBlLXdvZmY6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUtd29mZlwiKTsgfVxuLmJpLWZpbGV0eXBlLXhscy0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXhscy0xXCIpOyB9XG4uYmktZmlsZXR5cGUteGxzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXhsc1wiKTsgfVxuLmJpLWZpbGV0eXBlLXhtbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS14bWxcIik7IH1cbi5iaS1maWxldHlwZS15bWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmlsZXR5cGUteW1sXCIpOyB9XG4uYmktaGVhcnQtYXJyb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGVhcnQtYXJyb3dcIik7IH1cbi5iaS1oZWFydC1wdWxzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlYXJ0LXB1bHNlLWZpbGxcIik7IH1cbi5iaS1oZWFydC1wdWxzZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZWFydC1wdWxzZVwiKTsgfVxuLmJpLWhlYXJ0YnJlYWstZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoZWFydGJyZWFrLWZpbGxcIik7IH1cbi5iaS1oZWFydGJyZWFrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhlYXJ0YnJlYWtcIik7IH1cbi5iaS1oZWFydHM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaGVhcnRzXCIpOyB9XG4uYmktaG9zcGl0YWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3NwaXRhbC1maWxsXCIpOyB9XG4uYmktaG9zcGl0YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG9zcGl0YWxcIik7IH1cbi5iaS1ob3VzZS1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLWhlYXJ0LWZpbGxcIik7IH1cbi5iaS1ob3VzZS1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1oZWFydFwiKTsgfVxuLmJpLWluY29nbml0bzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJpbmNvZ25pdG9cIik7IH1cbi5iaS1tYWduZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtYWduZXQtZmlsbFwiKTsgfVxuLmJpLW1hZ25ldDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJtYWduZXRcIik7IH1cbi5iaS1wZXJzb24taGVhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWhlYXJ0XCIpOyB9XG4uYmktcGVyc29uLWhlYXJ0czo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24taGVhcnRzXCIpOyB9XG4uYmktcGhvbmUtZmxpcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwaG9uZS1mbGlwXCIpOyB9XG4uYmktcGx1Z2luOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBsdWdpblwiKTsgfVxuLmJpLXBvc3RhZ2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwb3N0YWdlLWZpbGxcIik7IH1cbi5iaS1wb3N0YWdlLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicG9zdGFnZS1oZWFydC1maWxsXCIpOyB9XG4uYmktcG9zdGFnZS1oZWFydDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwb3N0YWdlLWhlYXJ0XCIpOyB9XG4uYmktcG9zdGFnZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwb3N0YWdlXCIpOyB9XG4uYmktcG9zdGNhcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwb3N0Y2FyZC1maWxsXCIpOyB9XG4uYmktcG9zdGNhcmQtaGVhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwb3N0Y2FyZC1oZWFydC1maWxsXCIpOyB9XG4uYmktcG9zdGNhcmQtaGVhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicG9zdGNhcmQtaGVhcnRcIik7IH1cbi5iaS1wb3N0Y2FyZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwb3N0Y2FyZFwiKTsgfVxuLmJpLXNlYXJjaC1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNlYXJjaC1oZWFydC1maWxsXCIpOyB9XG4uYmktc2VhcmNoLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNlYXJjaC1oZWFydFwiKTsgfVxuLmJpLXNsaWRlcnMyLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNsaWRlcnMyLXZlcnRpY2FsXCIpOyB9XG4uYmktc2xpZGVyczI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2xpZGVyczJcIik7IH1cbi5iaS10cmFzaDMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0cmFzaDMtZmlsbFwiKTsgfVxuLmJpLXRyYXNoMzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0cmFzaDNcIik7IH1cbi5iaS12YWxlbnRpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidmFsZW50aW5lXCIpOyB9XG4uYmktdmFsZW50aW5lMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ2YWxlbnRpbmUyXCIpOyB9XG4uYmktd3JlbmNoLWFkanVzdGFibGUtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid3JlbmNoLWFkanVzdGFibGUtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS13cmVuY2gtYWRqdXN0YWJsZS1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid3JlbmNoLWFkanVzdGFibGUtY2lyY2xlXCIpOyB9XG4uYmktd3JlbmNoLWFkanVzdGFibGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwid3JlbmNoLWFkanVzdGFibGVcIik7IH1cbi5iaS1maWxldHlwZS1qc29uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLWpzb25cIik7IH1cbi5iaS1maWxldHlwZS1wcHR4OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXBwdHhcIik7IH1cbi5iaS1maWxldHlwZS14bHN4OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpbGV0eXBlLXhsc3hcIik7IH1cbi5iaS0xLWNpcmNsZS0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjEtY2lyY2xlLTFcIik7IH1cbi5iaS0xLWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMS1jaXJjbGUtZmlsbC0xXCIpOyB9XG4uYmktMS1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIxLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktMS1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMS1jaXJjbGVcIik7IH1cbi5iaS0xLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjEtc3F1YXJlLWZpbGxcIik7IH1cbi5iaS0xLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIxLXNxdWFyZVwiKTsgfVxuLmJpLTItY2lyY2xlLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMi1jaXJjbGUtMVwiKTsgfVxuLmJpLTItY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIyLWNpcmNsZS1maWxsLTFcIik7IH1cbi5iaS0yLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjItY2lyY2xlLWZpbGxcIik7IH1cbi5iaS0yLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIyLWNpcmNsZVwiKTsgfVxuLmJpLTItc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMi1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLTItc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjItc3F1YXJlXCIpOyB9XG4uYmktMy1jaXJjbGUtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIzLWNpcmNsZS0xXCIpOyB9XG4uYmktMy1jaXJjbGUtZmlsbC0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjMtY2lyY2xlLWZpbGwtMVwiKTsgfVxuLmJpLTMtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMy1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLTMtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjMtY2lyY2xlXCIpOyB9XG4uYmktMy1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIzLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktMy1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMy1zcXVhcmVcIik7IH1cbi5iaS00LWNpcmNsZS0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjQtY2lyY2xlLTFcIik7IH1cbi5iaS00LWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNC1jaXJjbGUtZmlsbC0xXCIpOyB9XG4uYmktNC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI0LWNpcmNsZS1maWxsXCIpOyB9XG4uYmktNC1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNC1jaXJjbGVcIik7IH1cbi5iaS00LXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjQtc3F1YXJlLWZpbGxcIik7IH1cbi5iaS00LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI0LXNxdWFyZVwiKTsgfVxuLmJpLTUtY2lyY2xlLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNS1jaXJjbGUtMVwiKTsgfVxuLmJpLTUtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI1LWNpcmNsZS1maWxsLTFcIik7IH1cbi5iaS01LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjUtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS01LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI1LWNpcmNsZVwiKTsgfVxuLmJpLTUtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNS1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLTUtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjUtc3F1YXJlXCIpOyB9XG4uYmktNi1jaXJjbGUtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI2LWNpcmNsZS0xXCIpOyB9XG4uYmktNi1jaXJjbGUtZmlsbC0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjYtY2lyY2xlLWZpbGwtMVwiKTsgfVxuLmJpLTYtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNi1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLTYtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjYtY2lyY2xlXCIpOyB9XG4uYmktNi1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI2LXNxdWFyZS1maWxsXCIpOyB9XG4uYmktNi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNi1zcXVhcmVcIik7IH1cbi5iaS03LWNpcmNsZS0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjctY2lyY2xlLTFcIik7IH1cbi5iaS03LWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNy1jaXJjbGUtZmlsbC0xXCIpOyB9XG4uYmktNy1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI3LWNpcmNsZS1maWxsXCIpOyB9XG4uYmktNy1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiNy1jaXJjbGVcIik7IH1cbi5iaS03LXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjctc3F1YXJlLWZpbGxcIik7IH1cbi5iaS03LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI3LXNxdWFyZVwiKTsgfVxuLmJpLTgtY2lyY2xlLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiOC1jaXJjbGUtMVwiKTsgfVxuLmJpLTgtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI4LWNpcmNsZS1maWxsLTFcIik7IH1cbi5iaS04LWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjgtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS04LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI4LWNpcmNsZVwiKTsgfVxuLmJpLTgtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiOC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLTgtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjgtc3F1YXJlXCIpOyB9XG4uYmktOS1jaXJjbGUtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI5LWNpcmNsZS0xXCIpOyB9XG4uYmktOS1jaXJjbGUtZmlsbC0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjktY2lyY2xlLWZpbGwtMVwiKTsgfVxuLmJpLTktY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiOS1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLTktY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjktY2lyY2xlXCIpOyB9XG4uYmktOS1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCI5LXNxdWFyZS1maWxsXCIpOyB9XG4uYmktOS1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiOS1zcXVhcmVcIik7IH1cbi5iaS1haXJwbGFuZS1lbmdpbmVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYWlycGxhbmUtZW5naW5lcy1maWxsXCIpOyB9XG4uYmktYWlycGxhbmUtZW5naW5lczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhaXJwbGFuZS1lbmdpbmVzXCIpOyB9XG4uYmktYWlycGxhbmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhaXJwbGFuZS1maWxsXCIpOyB9XG4uYmktYWlycGxhbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYWlycGxhbmVcIik7IH1cbi5iaS1hbGV4YTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhbGV4YVwiKTsgfVxuLmJpLWFsaXBheTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhbGlwYXlcIik7IH1cbi5iaS1hbmRyb2lkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImFuZHJvaWRcIik7IH1cbi5iaS1hbmRyb2lkMjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhbmRyb2lkMlwiKTsgfVxuLmJpLWJveC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJveC1maWxsXCIpOyB9XG4uYmktYm94LXNlYW0tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJib3gtc2VhbS1maWxsXCIpOyB9XG4uYmktYnJvd3Nlci1jaHJvbWU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJvd3Nlci1jaHJvbWVcIik7IH1cbi5iaS1icm93c2VyLWVkZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnJvd3Nlci1lZGdlXCIpOyB9XG4uYmktYnJvd3Nlci1maXJlZm94OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJyb3dzZXItZmlyZWZveFwiKTsgfVxuLmJpLWJyb3dzZXItc2FmYXJpOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJyb3dzZXItc2FmYXJpXCIpOyB9XG4uYmktYy1jaXJjbGUtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjLWNpcmNsZS0xXCIpOyB9XG4uYmktYy1jaXJjbGUtZmlsbC0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImMtY2lyY2xlLWZpbGwtMVwiKTsgfVxuLmJpLWMtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYy1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLWMtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImMtY2lyY2xlXCIpOyB9XG4uYmktYy1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktYy1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYy1zcXVhcmVcIik7IH1cbi5iaS1jYXBzdWxlLXBpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2Fwc3VsZS1waWxsXCIpOyB9XG4uYmktY2Fwc3VsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXBzdWxlXCIpOyB9XG4uYmktY2FyLWZyb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyLWZyb250LWZpbGxcIik7IH1cbi5iaS1jYXItZnJvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2FyLWZyb250XCIpOyB9XG4uYmktY2Fzc2V0dGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYXNzZXR0ZS1maWxsXCIpOyB9XG4uYmktY2Fzc2V0dGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2Fzc2V0dGVcIik7IH1cbi5iaS1jYy1jaXJjbGUtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjYy1jaXJjbGUtMVwiKTsgfVxuLmJpLWNjLWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiY2MtY2lyY2xlLWZpbGwtMVwiKTsgfVxuLmJpLWNjLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNjLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktY2MtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNjLWNpcmNsZVwiKTsgfVxuLmJpLWNjLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNjLXNxdWFyZS1maWxsXCIpOyB9XG4uYmktY2Mtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImNjLXNxdWFyZVwiKTsgfVxuLmJpLWN1cC1ob3QtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjdXAtaG90LWZpbGxcIik7IH1cbi5iaS1jdXAtaG90OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImN1cC1ob3RcIik7IH1cbi5iaS1jdXJyZW5jeS1ydXBlZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJjdXJyZW5jeS1ydXBlZVwiKTsgfVxuLmJpLWRyb3Bib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZHJvcGJveFwiKTsgfVxuLmJpLWVzY2FwZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJlc2NhcGVcIik7IH1cbi5iaS1mYXN0LWZvcndhcmQtYnRuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmFzdC1mb3J3YXJkLWJ0bi1maWxsXCIpOyB9XG4uYmktZmFzdC1mb3J3YXJkLWJ0bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmYXN0LWZvcndhcmQtYnRuXCIpOyB9XG4uYmktZmFzdC1mb3J3YXJkLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZhc3QtZm9yd2FyZC1jaXJjbGUtZmlsbFwiKTsgfVxuLmJpLWZhc3QtZm9yd2FyZC1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZmFzdC1mb3J3YXJkLWNpcmNsZVwiKTsgfVxuLmJpLWZhc3QtZm9yd2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZhc3QtZm9yd2FyZC1maWxsXCIpOyB9XG4uYmktZmFzdC1mb3J3YXJkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZhc3QtZm9yd2FyZFwiKTsgfVxuLmJpLWZpbGV0eXBlLXNxbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmaWxldHlwZS1zcWxcIik7IH1cbi5iaS1maXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZpcmVcIik7IH1cbi5iaS1nb29nbGUtcGxheTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnb29nbGUtcGxheVwiKTsgfVxuLmJpLWgtY2lyY2xlLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaC1jaXJjbGUtMVwiKTsgfVxuLmJpLWgtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoLWNpcmNsZS1maWxsLTFcIik7IH1cbi5iaS1oLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImgtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1oLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJoLWNpcmNsZVwiKTsgfVxuLmJpLWgtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLWgtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImgtc3F1YXJlXCIpOyB9XG4uYmktaW5kZW50OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImluZGVudFwiKTsgfVxuLmJpLWx1bmdzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibHVuZ3MtZmlsbFwiKTsgfVxuLmJpLWx1bmdzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImx1bmdzXCIpOyB9XG4uYmktbWljcm9zb2Z0LXRlYW1zOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIm1pY3Jvc29mdC10ZWFtc1wiKTsgfVxuLmJpLXAtY2lyY2xlLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicC1jaXJjbGUtMVwiKTsgfVxuLmJpLXAtY2lyY2xlLWZpbGwtMTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwLWNpcmNsZS1maWxsLTFcIik7IH1cbi5iaS1wLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInAtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS1wLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwLWNpcmNsZVwiKTsgfVxuLmJpLXAtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLXAtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInAtc3F1YXJlXCIpOyB9XG4uYmktcGFzcy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBhc3MtZmlsbFwiKTsgfVxuLmJpLXBhc3M6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGFzc1wiKTsgfVxuLmJpLXByZXNjcmlwdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwcmVzY3JpcHRpb25cIik7IH1cbi5iaS1wcmVzY3JpcHRpb24yOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInByZXNjcmlwdGlvbjJcIik7IH1cbi5iaS1yLWNpcmNsZS0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInItY2lyY2xlLTFcIik7IH1cbi5iaS1yLWNpcmNsZS1maWxsLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwici1jaXJjbGUtZmlsbC0xXCIpOyB9XG4uYmktci1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktci1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwici1jaXJjbGVcIik7IH1cbi5iaS1yLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInItc3F1YXJlLWZpbGxcIik7IH1cbi5iaS1yLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyLXNxdWFyZVwiKTsgfVxuLmJpLXJlcGVhdC0xOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlcGVhdC0xXCIpOyB9XG4uYmktcmVwZWF0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJlcGVhdFwiKTsgfVxuLmJpLXJld2luZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZXdpbmQtYnRuLWZpbGxcIik7IH1cbi5iaS1yZXdpbmQtYnRuOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJld2luZC1idG5cIik7IH1cbi5iaS1yZXdpbmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmV3aW5kLWNpcmNsZS1maWxsXCIpOyB9XG4uYmktcmV3aW5kLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyZXdpbmQtY2lyY2xlXCIpOyB9XG4uYmktcmV3aW5kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmV3aW5kLWZpbGxcIik7IH1cbi5iaS1yZXdpbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmV3aW5kXCIpOyB9XG4uYmktdHJhaW4tZnJlaWdodC1mcm9udC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRyYWluLWZyZWlnaHQtZnJvbnQtZmlsbFwiKTsgfVxuLmJpLXRyYWluLWZyZWlnaHQtZnJvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhaW4tZnJlaWdodC1mcm9udFwiKTsgfVxuLmJpLXRyYWluLWZyb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhaW4tZnJvbnQtZmlsbFwiKTsgfVxuLmJpLXRyYWluLWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRyYWluLWZyb250XCIpOyB9XG4uYmktdHJhaW4tbGlnaHRyYWlsLWZyb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhaW4tbGlnaHRyYWlsLWZyb250LWZpbGxcIik7IH1cbi5iaS10cmFpbi1saWdodHJhaWwtZnJvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJhaW4tbGlnaHRyYWlsLWZyb250XCIpOyB9XG4uYmktdHJ1Y2stZnJvbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0cnVjay1mcm9udC1maWxsXCIpOyB9XG4uYmktdHJ1Y2stZnJvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidHJ1Y2stZnJvbnRcIik7IH1cbi5iaS11YnVudHU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidWJ1bnR1XCIpOyB9XG4uYmktdW5pbmRlbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidW5pbmRlbnRcIik7IH1cbi5iaS11bml0eTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1bml0eVwiKTsgfVxuLmJpLXVuaXZlcnNhbC1hY2Nlc3MtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInVuaXZlcnNhbC1hY2Nlc3MtY2lyY2xlXCIpOyB9XG4uYmktdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ1bml2ZXJzYWwtYWNjZXNzXCIpOyB9XG4uYmktdmlydXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidmlydXNcIik7IH1cbi5iaS12aXJ1czI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidmlydXMyXCIpOyB9XG4uYmktd2VjaGF0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndlY2hhdFwiKTsgfVxuLmJpLXllbHA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwieWVscFwiKTsgfVxuLmJpLXNpZ24tc3RvcC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tc3RvcC1maWxsXCIpOyB9XG4uYmktc2lnbi1zdG9wLWxpZ2h0cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tc3RvcC1saWdodHMtZmlsbFwiKTsgfVxuLmJpLXNpZ24tc3RvcC1saWdodHM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1zdG9wLWxpZ2h0c1wiKTsgfVxuLmJpLXNpZ24tc3RvcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLXN0b3BcIik7IH1cbi5iaS1zaWduLXR1cm4tbGVmdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tdHVybi1sZWZ0LWZpbGxcIik7IH1cbi5iaS1zaWduLXR1cm4tbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLXR1cm4tbGVmdFwiKTsgfVxuLmJpLXNpZ24tdHVybi1yaWdodC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tdHVybi1yaWdodC1maWxsXCIpOyB9XG4uYmktc2lnbi10dXJuLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tdHVybi1yaWdodFwiKTsgfVxuLmJpLXNpZ24tdHVybi1zbGlnaHQtbGVmdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tdHVybi1zbGlnaHQtbGVmdC1maWxsXCIpOyB9XG4uYmktc2lnbi10dXJuLXNsaWdodC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tdHVybi1zbGlnaHQtbGVmdFwiKTsgfVxuLmJpLXNpZ24tdHVybi1zbGlnaHQtcmlnaHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLXR1cm4tc2xpZ2h0LXJpZ2h0LWZpbGxcIik7IH1cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tdHVybi1zbGlnaHQtcmlnaHRcIik7IH1cbi5iaS1zaWduLXlpZWxkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi15aWVsZC1maWxsXCIpOyB9XG4uYmktc2lnbi15aWVsZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLXlpZWxkXCIpOyB9XG4uYmktZXYtc3RhdGlvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV2LXN0YXRpb24tZmlsbFwiKTsgfVxuLmJpLWV2LXN0YXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXYtc3RhdGlvblwiKTsgfVxuLmJpLWZ1ZWwtcHVtcC1kaWVzZWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmdWVsLXB1bXAtZGllc2VsLWZpbGxcIik7IH1cbi5iaS1mdWVsLXB1bXAtZGllc2VsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImZ1ZWwtcHVtcC1kaWVzZWxcIik7IH1cbi5iaS1mdWVsLXB1bXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmdWVsLXB1bXAtZmlsbFwiKTsgfVxuLmJpLWZ1ZWwtcHVtcDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJmdWVsLXB1bXBcIik7IH1cbi5iaS0wLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjAtY2lyY2xlLWZpbGxcIik7IH1cbi5iaS0wLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCIwLWNpcmNsZVwiKTsgfVxuLmJpLTAtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiMC1zcXVhcmUtZmlsbFwiKTsgfVxuLmJpLTAtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIjAtc3F1YXJlXCIpOyB9XG4uYmktcm9ja2V0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicm9ja2V0LWZpbGxcIik7IH1cbi5iaS1yb2NrZXQtdGFrZW9mZi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInJvY2tldC10YWtlb2ZmLWZpbGxcIik7IH1cbi5iaS1yb2NrZXQtdGFrZW9mZjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyb2NrZXQtdGFrZW9mZlwiKTsgfVxuLmJpLXJvY2tldDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJyb2NrZXRcIik7IH1cbi5iaS1zdHJpcGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic3RyaXBlXCIpOyB9XG4uYmktc3Vic2NyaXB0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1YnNjcmlwdFwiKTsgfVxuLmJpLXN1cGVyc2NyaXB0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInN1cGVyc2NyaXB0XCIpOyB9XG4uYmktdHJlbGxvOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRyZWxsb1wiKTsgfVxuLmJpLWVudmVsb3BlLWF0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZW52ZWxvcGUtYXQtZmlsbFwiKTsgfVxuLmJpLWVudmVsb3BlLWF0OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImVudmVsb3BlLWF0XCIpOyB9XG4uYmktcmVnZXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicmVnZXhcIik7IH1cbi5iaS10ZXh0LXdyYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGV4dC13cmFwXCIpOyB9XG4uYmktc2lnbi1kZWFkLWVuZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tZGVhZC1lbmQtZmlsbFwiKTsgfVxuLmJpLXNpZ24tZGVhZC1lbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1kZWFkLWVuZFwiKTsgfVxuLmJpLXNpZ24tZG8tbm90LWVudGVyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1kby1ub3QtZW50ZXItZmlsbFwiKTsgfVxuLmJpLXNpZ24tZG8tbm90LWVudGVyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24tZG8tbm90LWVudGVyXCIpOyB9XG4uYmktc2lnbi1pbnRlcnNlY3Rpb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLWludGVyc2VjdGlvbi1maWxsXCIpOyB9XG4uYmktc2lnbi1pbnRlcnNlY3Rpb24tc2lkZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24taW50ZXJzZWN0aW9uLXNpZGUtZmlsbFwiKTsgfVxuLmJpLXNpZ24taW50ZXJzZWN0aW9uLXNpZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1pbnRlcnNlY3Rpb24tc2lkZVwiKTsgfVxuLmJpLXNpZ24taW50ZXJzZWN0aW9uLXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLWludGVyc2VjdGlvbi10LWZpbGxcIik7IH1cbi5iaS1zaWduLWludGVyc2VjdGlvbi10OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInNpZ24taW50ZXJzZWN0aW9uLXRcIik7IH1cbi5iaS1zaWduLWludGVyc2VjdGlvbi15LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1pbnRlcnNlY3Rpb24teS1maWxsXCIpOyB9XG4uYmktc2lnbi1pbnRlcnNlY3Rpb24teTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLWludGVyc2VjdGlvbi15XCIpOyB9XG4uYmktc2lnbi1pbnRlcnNlY3Rpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1pbnRlcnNlY3Rpb25cIik7IH1cbi5iaS1zaWduLW1lcmdlLWxlZnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW1lcmdlLWxlZnQtZmlsbFwiKTsgfVxuLmJpLXNpZ24tbWVyZ2UtbGVmdDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW1lcmdlLWxlZnRcIik7IH1cbi5iaS1zaWduLW1lcmdlLXJpZ2h0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1tZXJnZS1yaWdodC1maWxsXCIpOyB9XG4uYmktc2lnbi1tZXJnZS1yaWdodDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW1lcmdlLXJpZ2h0XCIpOyB9XG4uYmktc2lnbi1uby1sZWZ0LXR1cm4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW5vLWxlZnQtdHVybi1maWxsXCIpOyB9XG4uYmktc2lnbi1uby1sZWZ0LXR1cm46OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1uby1sZWZ0LXR1cm5cIik7IH1cbi5iaS1zaWduLW5vLXBhcmtpbmctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW5vLXBhcmtpbmctZmlsbFwiKTsgfVxuLmJpLXNpZ24tbm8tcGFya2luZzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW5vLXBhcmtpbmdcIik7IH1cbi5iaS1zaWduLW5vLXJpZ2h0LXR1cm4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW5vLXJpZ2h0LXR1cm4tZmlsbFwiKTsgfVxuLmJpLXNpZ24tbm8tcmlnaHQtdHVybjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLW5vLXJpZ2h0LXR1cm5cIik7IH1cbi5iaS1zaWduLXJhaWxyb2FkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwic2lnbi1yYWlscm9hZC1maWxsXCIpOyB9XG4uYmktc2lnbi1yYWlscm9hZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaWduLXJhaWxyb2FkXCIpOyB9XG4uYmktYnVpbGRpbmctYWRkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5nLWFkZFwiKTsgfVxuLmJpLWJ1aWxkaW5nLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5nLWNoZWNrXCIpOyB9XG4uYmktYnVpbGRpbmctZGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1kYXNoXCIpOyB9XG4uYmktYnVpbGRpbmctZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1kb3duXCIpOyB9XG4uYmktYnVpbGRpbmctZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnVpbGRpbmctZXhjbGFtYXRpb25cIik7IH1cbi5iaS1idWlsZGluZy1maWxsLWFkZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1maWxsLWFkZFwiKTsgfVxuLmJpLWJ1aWxkaW5nLWZpbGwtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnVpbGRpbmctZmlsbC1jaGVja1wiKTsgfVxuLmJpLWJ1aWxkaW5nLWZpbGwtZGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1maWxsLWRhc2hcIik7IH1cbi5iaS1idWlsZGluZy1maWxsLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnVpbGRpbmctZmlsbC1kb3duXCIpOyB9XG4uYmktYnVpbGRpbmctZmlsbC1leGNsYW1hdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1maWxsLWV4Y2xhbWF0aW9uXCIpOyB9XG4uYmktYnVpbGRpbmctZmlsbC1nZWFyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5nLWZpbGwtZ2VhclwiKTsgfVxuLmJpLWJ1aWxkaW5nLWZpbGwtbG9jazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1maWxsLWxvY2tcIik7IH1cbi5iaS1idWlsZGluZy1maWxsLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5nLWZpbGwtc2xhc2hcIik7IH1cbi5iaS1idWlsZGluZy1maWxsLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5nLWZpbGwtdXBcIik7IH1cbi5iaS1idWlsZGluZy1maWxsLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnVpbGRpbmctZmlsbC14XCIpOyB9XG4uYmktYnVpbGRpbmctZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1maWxsXCIpOyB9XG4uYmktYnVpbGRpbmctZ2Vhcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1nZWFyXCIpOyB9XG4uYmktYnVpbGRpbmctbG9jazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy1sb2NrXCIpOyB9XG4uYmktYnVpbGRpbmctc2xhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnVpbGRpbmctc2xhc2hcIik7IH1cbi5iaS1idWlsZGluZy11cDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJidWlsZGluZy11cFwiKTsgfVxuLmJpLWJ1aWxkaW5nLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiYnVpbGRpbmcteFwiKTsgfVxuLmJpLWJ1aWxkaW5ncy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5ncy1maWxsXCIpOyB9XG4uYmktYnVpbGRpbmdzOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1aWxkaW5nc1wiKTsgfVxuLmJpLWJ1cy1mcm9udC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1cy1mcm9udC1maWxsXCIpOyB9XG4uYmktYnVzLWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImJ1cy1mcm9udFwiKTsgfVxuLmJpLWV2LWZyb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZXYtZnJvbnQtZmlsbFwiKTsgfVxuLmJpLWV2LWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImV2LWZyb250XCIpOyB9XG4uYmktZ2xvYmUtYW1lcmljYXM6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZ2xvYmUtYW1lcmljYXNcIik7IH1cbi5iaS1nbG9iZS1hc2lhLWF1c3RyYWxpYTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnbG9iZS1hc2lhLWF1c3RyYWxpYVwiKTsgfVxuLmJpLWdsb2JlLWNlbnRyYWwtc291dGgtYXNpYTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJnbG9iZS1jZW50cmFsLXNvdXRoLWFzaWFcIik7IH1cbi5iaS1nbG9iZS1ldXJvcGUtYWZyaWNhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImdsb2JlLWV1cm9wZS1hZnJpY2FcIik7IH1cbi5iaS1ob3VzZS1hZGQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1hZGQtZmlsbFwiKTsgfVxuLmJpLWhvdXNlLWFkZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1hZGRcIik7IH1cbi5iaS1ob3VzZS1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLWNoZWNrLWZpbGxcIik7IH1cbi5iaS1ob3VzZS1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1jaGVja1wiKTsgfVxuLmJpLWhvdXNlLWRhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1kYXNoLWZpbGxcIik7IH1cbi5iaS1ob3VzZS1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLWRhc2hcIik7IH1cbi5iaS1ob3VzZS1kb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2UtZG93bi1maWxsXCIpOyB9XG4uYmktaG91c2UtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1kb3duXCIpOyB9XG4uYmktaG91c2UtZXhjbGFtYXRpb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1leGNsYW1hdGlvbi1maWxsXCIpOyB9XG4uYmktaG91c2UtZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2UtZXhjbGFtYXRpb25cIik7IH1cbi5iaS1ob3VzZS1nZWFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2UtZ2Vhci1maWxsXCIpOyB9XG4uYmktaG91c2UtZ2Vhcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS1nZWFyXCIpOyB9XG4uYmktaG91c2UtbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLWxvY2stZmlsbFwiKTsgfVxuLmJpLWhvdXNlLWxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2UtbG9ja1wiKTsgfVxuLmJpLWhvdXNlLXNsYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2Utc2xhc2gtZmlsbFwiKTsgfVxuLmJpLWhvdXNlLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImhvdXNlLXNsYXNoXCIpOyB9XG4uYmktaG91c2UtdXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS11cC1maWxsXCIpOyB9XG4uYmktaG91c2UtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2UtdXBcIik7IH1cbi5iaS1ob3VzZS14LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiaG91c2UteC1maWxsXCIpOyB9XG4uYmktaG91c2UteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZS14XCIpOyB9XG4uYmktcGVyc29uLWFkZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tYWRkXCIpOyB9XG4uYmktcGVyc29uLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWRvd25cIik7IH1cbi5iaS1wZXJzb24tZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWV4Y2xhbWF0aW9uXCIpOyB9XG4uYmktcGVyc29uLWZpbGwtYWRkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1maWxsLWFkZFwiKTsgfVxuLmJpLXBlcnNvbi1maWxsLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1maWxsLWNoZWNrXCIpOyB9XG4uYmktcGVyc29uLWZpbGwtZGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tZmlsbC1kYXNoXCIpOyB9XG4uYmktcGVyc29uLWZpbGwtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tZmlsbC1kb3duXCIpOyB9XG4uYmktcGVyc29uLWZpbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWZpbGwtZXhjbGFtYXRpb25cIik7IH1cbi5iaS1wZXJzb24tZmlsbC1nZWFyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1maWxsLWdlYXJcIik7IH1cbi5iaS1wZXJzb24tZmlsbC1sb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1maWxsLWxvY2tcIik7IH1cbi5iaS1wZXJzb24tZmlsbC1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tZmlsbC1zbGFzaFwiKTsgfVxuLmJpLXBlcnNvbi1maWxsLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInBlcnNvbi1maWxsLXVwXCIpOyB9XG4uYmktcGVyc29uLWZpbGwteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tZmlsbC14XCIpOyB9XG4uYmktcGVyc29uLWdlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLWdlYXJcIik7IH1cbi5iaS1wZXJzb24tbG9jazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tbG9ja1wiKTsgfVxuLmJpLXBlcnNvbi1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJwZXJzb24tc2xhc2hcIik7IH1cbi5iaS1wZXJzb24tdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLXVwXCIpOyB9XG4uYmktc2Nvb3Rlcjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzY29vdGVyXCIpOyB9XG4uYmktdGF4aS1mcm9udC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcInRheGktZnJvbnQtZmlsbFwiKTsgfVxuLmJpLXRheGktZnJvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwidGF4aS1mcm9udFwiKTsgfVxuLmJpLWFtZDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJhbWRcIik7IH1cbi5iaS1kYXRhYmFzZS1hZGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGF0YWJhc2UtYWRkXCIpOyB9XG4uYmktZGF0YWJhc2UtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGF0YWJhc2UtY2hlY2tcIik7IH1cbi5iaS1kYXRhYmFzZS1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWRhc2hcIik7IH1cbi5iaS1kYXRhYmFzZS1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWRvd25cIik7IH1cbi5iaS1kYXRhYmFzZS1leGNsYW1hdGlvbjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXRhYmFzZS1leGNsYW1hdGlvblwiKTsgfVxuLmJpLWRhdGFiYXNlLWZpbGwtYWRkOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWZpbGwtYWRkXCIpOyB9XG4uYmktZGF0YWJhc2UtZmlsbC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXRhYmFzZS1maWxsLWNoZWNrXCIpOyB9XG4uYmktZGF0YWJhc2UtZmlsbC1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWZpbGwtZGFzaFwiKTsgfVxuLmJpLWRhdGFiYXNlLWZpbGwtZG93bjo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXRhYmFzZS1maWxsLWRvd25cIik7IH1cbi5iaS1kYXRhYmFzZS1maWxsLWV4Y2xhbWF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWZpbGwtZXhjbGFtYXRpb25cIik7IH1cbi5iaS1kYXRhYmFzZS1maWxsLWdlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGF0YWJhc2UtZmlsbC1nZWFyXCIpOyB9XG4uYmktZGF0YWJhc2UtZmlsbC1sb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWZpbGwtbG9ja1wiKTsgfVxuLmJpLWRhdGFiYXNlLWZpbGwtc2xhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGF0YWJhc2UtZmlsbC1zbGFzaFwiKTsgfVxuLmJpLWRhdGFiYXNlLWZpbGwtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGF0YWJhc2UtZmlsbC11cFwiKTsgfVxuLmJpLWRhdGFiYXNlLWZpbGwteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXRhYmFzZS1maWxsLXhcIik7IH1cbi5iaS1kYXRhYmFzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWZpbGxcIik7IH1cbi5iaS1kYXRhYmFzZS1nZWFyOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWdlYXJcIik7IH1cbi5iaS1kYXRhYmFzZS1sb2NrOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLWxvY2tcIik7IH1cbi5iaS1kYXRhYmFzZS1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXRhYmFzZS1zbGFzaFwiKTsgfVxuLmJpLWRhdGFiYXNlLXVwOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcImRhdGFiYXNlLXVwXCIpOyB9XG4uYmktZGF0YWJhc2UteDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJkYXRhYmFzZS14XCIpOyB9XG4uYmktZGF0YWJhc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwiZGF0YWJhc2VcIik7IH1cbi5iaS1ob3VzZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZXMtZmlsbFwiKTsgfVxuLmJpLWhvdXNlczo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJob3VzZXNcIik7IH1cbi5iaS1udmlkaWE6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwibnZpZGlhXCIpOyB9XG4uYmktcGVyc29uLXZjYXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLXZjYXJkLWZpbGxcIik7IH1cbi5iaS1wZXJzb24tdmNhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IG1hcC1nZXQoJGJvb3RzdHJhcC1pY29ucy1tYXAsIFwicGVyc29uLXZjYXJkXCIpOyB9XG4uYmktc2luYS13ZWlibzo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJzaW5hLXdlaWJvXCIpOyB9XG4uYmktdGVuY2VudC1xcTo6YmVmb3JlIHsgY29udGVudDogbWFwLWdldCgkYm9vdHN0cmFwLWljb25zLW1hcCwgXCJ0ZW5jZW50LXFxXCIpOyB9XG4uYmktd2lraXBlZGlhOjpiZWZvcmUgeyBjb250ZW50OiBtYXAtZ2V0KCRib290c3RyYXAtaWNvbnMtbWFwLCBcIndpa2lwZWRpYVwiKTsgfVxuIiwiYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXBhZ2UtZ3JhZGllbnQpO1xuICBzZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG4gIGJvZHkge1xuICAgIC0tYnMtYm9keS1mb250LXNpemU6IDE1cHg7XG4gICAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gIGJvZHkge1xuICAgIC0tYnMtYm9keS1mb250LXNpemU6IDE1cHg7XG4gICAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufSIsIiNoZWFkZXJfd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWhlYWRlci1wYWRkaW5nKSAvIDIpIDA7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcblxuICAmLnNjcm9sbGluZyB7XG4gICAgcGFkZGluZzogJHNwYWNlci0yIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsMC43NSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnO1xuICAgIC5uYXZiYXIge1xuICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuY29sbGFwc2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwwLjc1KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICYuc2Nyb2xsZWQtZG93biB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAtMSkpO1xuICB9XG4gICYuc2Nyb2xsZWQtdXAge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAubG9nbyB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgfVxuICB9XG5cbiAgI2xhbmd1YWdlLW1lbnUtYnRuIHtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgcGFkZGluZzogNS41cHggMTlweDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC5jdXJyZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLmZsYWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsdWcge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNsYW5ndWFnZS1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA2cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNXB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgcGFkZGluZzogLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgLmxhbmctaXRlbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA0cHggLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaG93IHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxMHB4KTtcbiAgICAgIC5sYW5nLWl0ZW0ge1xuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxhbmd1YWdlX3NlbGVjdG9ye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6LTE1cHg7XG4gICAgd2lkdGg6IDE5OHB4O1xuXG4gICAgLmFjY29yZGlvbntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcblxuICAgICAgLmFjY29yZGlvbi1pdGVte1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9ue1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCI4XCIgdmlld0JveD1cIjAgMCAxNCA4XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMyAxTDcgN0wxIDFcIiBzdHJva2U9XCIlMjM1RjY5ODBcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpb24tYm9keXtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcblxuICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRkYXJrLCAwLjUpO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDczcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJiN7JGluZml4fSB7XG5cbiAgICAgIC8vIERlc2t0b3BcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICNidG4tc2VhcmNoe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgJi5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAgIGEubmF2LWxpbmt7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGtlcHBlbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGtlcHBlbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIC5tb2JpbGUtdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gUmVzcG9uc2l2ZVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAjbGFuZ3VhZ2UtbWVudS1idG4ge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICNsYW5ndWFnZS1tZW51IHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmxhbmctaXRlbSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXIge1xuICAubmF2YmFyLW5hdntcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogMzlweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgd2lkdGg6IDM5cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAjbWVudS1vcGVuZWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgI21lbnUtY2xvc2VkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgI21lbnUtb3BlbmVkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgI21lbnUtY2xvc2Vke1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlIHtcblxuICAgIC5uYXYtaXRlbXtcbiAgICAgIGEge1xuICAgICAgICAmLm5hdi1saW5re1xuICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kcm9wZG93bi10b2dnbGV7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZHJvcGRvd257XG4gICAgICAgIC5kcm9wZG93bi1tZW51e1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRrZXBwZWw7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGJvcmRlcjowO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICBhe1xuICAgICAgICAgICAgJi5uYXYtbGlua3tcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5hdi1saW5rYWN0aXZle1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS10b2dnbGVye1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRrZXBwZWwgbm8tcmVwZWF0IGNlbnRlciB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTExLjA2MDcgNi43MjY2M0w4LjAwMDczIDkuNzc5OTZMNC45NDA3MyA2LjcyNjYzTDQuMDAwNzMgNy42NjY2M0w4LjAwMDczIDExLjY2NjZMMTIuMDAwNyA3LjY2NjYzTDExLjA2MDcgNi43MjY2M1pcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvc3ZnPicpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAmLnNob3d7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4iLCIjZm9vdGVyX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gIC5sb2dvLWZvb3Rlci1pbmZvcyB7XG4gICAgLmxvZ28ge1xuXG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItbWVudSB7XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGg5LWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LWNvcHlyaWdodCB7XG4gICAgbGkge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICd8JztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg5LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgcGFkZGluZzogLjI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29weXJpZ2h0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGg5LWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogJGRhcms7XG4gIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblxuICAjZm9vdGVyX3dyYXBwZXIge1xuXG4gICAgLmxvZ28tZm9vdGVyLWluZm9zIHtcbiAgICAgIC5sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1tZW51IHtcbiAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tZW51LWNvcHlyaWdodCB7XG4gICAgICAmLm5hdmJhci1uYXYge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5iZy16LSN7JGNvbG9yfSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibHVyLWJnIHtcbiAgICAtLW9wYWNpdHk6IC42O1xuICAgIC0tYmx1cjogNnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCB2YXIoLS1vcGFjaXR5KSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKHZhcigtLWJsdXIpKTtcbn1cblxuLnJvdW5kZWQteGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBncmFkaWVudCB7XG5cdDAlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAwJTtcblx0fVxuICAgIDI1JSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuXHR9XG5cdDUwJSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMTAwJTtcblx0fVxuICAgIDc1JSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDAlO1xuXHR9XG59IiwiOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xuICBvcGFjaXR5OiAxO1xufVxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuOi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufSIsIi5idG4ge1xuICAgIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDU5cHg7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgJjpub3QoW2NsYXNzKj1cImJ0bi1vdXRsaW5lLVwiXSkge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmFycm93e1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGJvb3RzdHJhcC1pY29ucztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMTM1XCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tc20ge1xuICAgIC0tYnMtYnRuLWZvbnQtc2l6ZTogI3skYnRuLWZvbnQtc2l6ZS1zbX07XG4gICAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXktc219O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XG59XG5cbi5idG4tbGcge1xuICAgIC0tYnMtYnRuLWZvbnQtc2l6ZTogI3skYnRuLWZvbnQtc2l6ZS1sZ307XG4gICAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogODZweDtcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXktbGd9O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBpZiAkY29sb3IgPT0gJ3doaXRlJyB7XG4gICAgICAgICAgICAtLWJzLWJ0bi1jb2xvcjogI3tnZXQtY29sb3IteWlxKCR2YWx1ZSl9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuYmk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICN7Z2V0LWNvbG9yLXlpcSgkdmFsdWUpfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIC0tYnMtYnRuLWJnOiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIC0tYnMtYnRuLWNvbG9yOiAjeyR3aGl0ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjeyR3aGl0ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5iaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI3skd2hpdGV9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFycm93LWljb257XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRjEzNVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbltjbGFzcyo9XCJidG4tb3V0bGluZS1cIl17XG4gICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgJi5idG4tbGcge1xuICAgICAgICAgICAgLS1icy1idG4tcGFkZGluZy15OiAxNi4yNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2NsYXNzKj1cImJ0bi1vdXRsaW5lLVwiXXtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblxuICAgIC5idG4ge1xuICAgICAgICAmLmJ0bi1sZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgaSwgLmJpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yb3d7XG4gICYuZnVsbC13aWR0aHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxufSIsImltZ3tcbiAgJi5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDpyaWdodDtcbiAgICBtYXJnaW46MCAwIDFlbSAyZW07XG4gIH1cbiAgJi5hbGlnbmxlZnQge1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbWFyZ2luOjAgMmVtIDFlbSAwO1xuICB9XG4gICYuYWxpZ25jZW50ZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XG4gIGltZ3tcbiAgICAmLmFsaWducmlnaHQge1xuICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgIG1hcmdpbjowIDAgMWVtO1xuICAgIH1cbiAgICAmLmFsaWdubGVmdCB7XG4gICAgICBmbG9hdDpub25lO1xuICAgICAgbWFyZ2luOjAgMCAxZW07XG4gICAgfVxuICAgICYuYWxpZ25jZW50ZXJ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn0iLCIuZmFze1xuICBsaW5lLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbi1yZWFzc3VyYW5jZXtcbiAgW2NsYXNzKj1cImNvbnRhaW5lclwiXXtcbiAgICBiYWNrZ3JvdW5kOiAka2VwcGVsO1xuICAgIHBhZGRpbmc6IDUwcHggMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDVweDtcblxuICAgICp7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4jc2xvZ2FuLWZvcm11bGVze1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ZvbmQtZ3VtbWllcy1qYXVuZS5qcGVnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgaDJ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgcGFkZGluZzogNDdweDtcbiAgfVxufVxuXG4jdGV4dGUtZm9ybXVsZXN7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDVweCA0NXB4IDA7XG4gIHBhZGRpbmc6IDQ3cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLDAuNik7XG4gIGJveC1zaGFkb3c6IC00NHB4IDBweCAwcHggMHB4IHJnYmEoJHdoaXRlLDAuNik7XG59XG5cbiNlY29yZXNwb25zYWJpbGl0ZXtcbiAgW2NsYXNzKj1cImNvbnRhaW5lclwiXXtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgfVxufVxuXG4jZ3Jvcy10aXRyZS1idWlsZGVye1xuICBwe1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgc3BhbntcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLnJhaW5ib3ctYmd7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTkyMHB4O1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgYXNwZWN0LXJhdGlvOiAxOTIwLzEyNzY7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Vwc2Ffbm91cmlzaGVkX3JhaW5ib3cucG5nXCIpIG5vLXJlcGVhdCByaWdodCB0b3AvOTAlIGF1dG87XG4gICAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IC4zO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICNlY29yZXNwb25zYWJpbGl0ZXtcbiAgICBbY2xhc3MqPVwiY29udGFpbmVyXCJde1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuXG4gICAgICAuaW1hZ2UtY29tcG9uZW50e1xuICAgICAgICAuaW1nLWZsdWlke1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzbG9nYW4tZm9ybXVsZXN7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgaDJ7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAjdGV4dGUtZm9ybXVsZXN7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC5zZWN0aW9uLXJlYXNzdXJhbmNle1xuICAgIFtjbGFzcyo9XCJjb250YWluZXJcIl17XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICB9XG4gIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgI2dyb3MtdGl0cmUtYnVpbGRlcntcbiAgICBwe1xuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOjQycHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYnJlYWRjcnVtYiB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIHNwYW4sIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJi5icmVhZGNydW1iX2xhc3Qge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG5cbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgc3BhbiwgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIHNwYW4sIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5wYWdpbmF0aW9ue1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5idG4tbmF2e1xuICAgIGNvbG9yOiAka2VwcGVsO1xuICB9XG5cbiAgLnBhZ2UtbGlua3tcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDRweDtcblxuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiAka2VwcGVsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiLnNwbGlkZSB7XG5cbiAgICAuc3BsaWRlX190cmFja3tcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZWFzZWlub3V0O1xuICAgIH1cblxuICAgICYuc3BsaWRlLW9mZnNldCB7XG4gICAgICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEgKiB2YXIoLS1jb250YWluZXItd2lkdGgpICsgKDEwMHZ3IC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkvIDIgLSB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvd3Mge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmJpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNSw4SDEgTTEsOGw3LDcgTTEsOGw3LTcnIHN0cm9rZT0nI3tlbmNvZGVjb2xvcigkcHJpbWFyeSl9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE0cHggMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuOTk5OTk5IDhMMTUgOE0xNSA4TDggMU0xNSA4TDggMTUnIHN0cm9rZT0nI3tlbmNvZGVjb2xvcigkcHJpbWFyeSl9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE0cHggMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgICAgICAgICAgICAgJjpub3QoLmlzLWFjdGl2ZSkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFycm93LXJpZ2h0IHtcbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDNyZW0pO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG5cbiAgICAuc3BsaWRlIHtcbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgLnNwbGlkZTpub3QoLmhlcm8tY2Fyb3VzZWwpe1xuICAgICAgICAuc3BsaWRlX19hcnJvd3Mge1xuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm90dG9tOiA0MXB4O1xuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3cge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxLjVweDtcbiAgICAgICAgICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4IC0gMXJlbSk7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLmJpLWluc3RhZ3JhbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCclM0YlM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdjdXJyZW50Q29sb3InIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J001LDEuOEMzLjIsMS44LDEuNywzLjIsMS43LDV2OGMwLDEuOCwxLjUsMy4yLDMuMiwzLjJoOGMxLjgsMCwzLjItMS41LDMuMi0zLjJWNWMwLTEuOC0xLjUtMy4yLTMuMi0zLjJINXogTTAuMiw1YzAtMi42LDIuMS00LjgsNC44LTQuOGg4YzIuNiwwLDQuOCwyLjEsNC44LDQuOHY4YzAsMi42LTIuMSw0LjctNC44LDQuN0g1Yy0yLjYsMC00LjgtMi4xLTQuOC00LjdWNXogTTksNi44IGMtMS4yLDAtMi4zLDEtMi4zLDIuMmMwLDEuMiwxLDIuMiwyLjMsMi4yYzEuMiwwLDIuMi0xLDIuMi0yLjJDMTEuMyw3LjgsMTAuMiw2LjgsOSw2Ljh6IE01LjIsOWMwLTIuMSwxLjctMy43LDMuOC0zLjcgYzIuMSwwLDMuOCwxLjcsMy44LDMuN2MwLDIuMS0xLjcsMy44LTMuOCwzLjhDNi45LDEyLjcsNS4yLDExLjEsNS4yLDl6IE0xNC4zLDQuNWMwLTAuNC0wLjMtMC44LTAuOC0wLjhzLTAuOCwwLjMtMC44LDAuOHYwIGMwLDAuNCwwLjMsMC44LDAuOCwwLjhTMTQuMyw0LjksMTQuMyw0LjVMMTQuMyw0LjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTdweCAxN3B4O1xufVxuXG4uYmktYXJyb3ctcmlnaHQtc2hvcnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdjdXJyZW50Q29sb3InIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3IDE3OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NnJTNFJTNDcGF0aCBkPSdNOC41LDE2LjVjLTAuMywwLTAuNS0wLjEtMC43LTAuM2MtMC40LTAuNC0wLjQtMSwwLTEuNGw1LjMtNS4zSDEuNWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxMS42TDcuOCwyLjIgYy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDcsN2MwLjEsMC4xLDAuMiwwLjIsMC4yLDAuM2MwLDAuMSwwLjEsMC4yLDAuMSwwLjRsMCwwYzAsMCwwLDAsMCwwbDAsMGMwLDAuMSwwLDAuMy0wLjEsMC40IGMwLDAuMS0wLjEsMC4yLTAuMiwwLjNsLTcsN0M5LDE2LjQsOC44LDE2LjUsOC41LDE2LjV6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxMDAlIGF1dG87XG59IiwiQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICAubm9icmVhay0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRleHQge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBzdHJvbmcsIGIge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICAgIGE6bm90KC5idG4pIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgaSwgLmZhLCAuYmkge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAxLjVyZW0gNC41cmVtO1xuICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxLjI1cmVtO1xuICAgICAgICAgICAgdG9wOiAwcmVtO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICBnYXA6IDAgMnJlbTtcbiAgICAgICAgbWFyZ2luOiAxcmVtIDAgMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjI2YVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBvbCB7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuICAgIC53cC1jYXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsICRib3JkZXItcmFkaXVzLXhsIDAgMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy14bCAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuc3Ryb25nLCBiIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5cbmEge1xuICAgIGNvbG9yOiAkZGFyaztcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLnRleHQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG59IiwiZm9ybSwgLmZvcm0sIC53cGNmNy1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC8vIFJlZ3VsYXIgaW5wdXRzXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCB0ZXh0YXJlYSB7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg4LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgcGFkZGluZzogMTdweCAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAmOmZvY3VzLCAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzLCAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZWd1bGFyIGJvb3RzdHJhcCBmaWVsZCBjbGFzc1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvcm0tbGFiZWwge1xuICAgICAgICBmb250LXNpemU6ICRoOS1mb250LXNpemU7XG4gICAgfVxuXG4gICAgLy8gUmVndWxhciBsYWJlbFxuICAgIGxhYmVsLCAuZm9ybS1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcbiAgICB9XG5cbiAgICAvLyBSZWd1bGFyIGlucHV0IHdpdGhvdXQgZmxvYXRpbmcgbGFiZWxcbiAgICBkaXY6bm90KC5mb3JtLWZsb2F0aW5nKSB7XG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEge1xuICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZvY3VzLCAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zm9jdXMsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAgXG5cbiAgICAvLyBCb290c3RyYXAgZmxvYXRpbmcgbGFiZWxzICYgV1BDRjcgY3VzdG9tIGZsb2F0aW5nIGxhYmVsIFxuICAgIC5mb3JtLWZsb2F0aW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4yNWVtO1xuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBsYWJlbCwgLmZvcm0tbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIC41ZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZWFzZWlub3V0O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCwgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5mb3JtLWxhYmVsLCAmOmZvY3VzIH4gbGFiZWwsICY6Zm9jdXMgfiAuZm9ybS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI4cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI4cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENoZWNrYm94IGFuZCByYWRpbyBidXR0b25zIGlucHV0c1xuICAgIC5mb3JtLWNoZWNrOm5vdCguZm9ybS1jaGVjay1pbmxpbmUpOm5vdCguZm9ybS1zd2l0Y2gpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGlucHV0LCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgbGlnaHRlbigkbGlnaHQsIDIwJSk7XG4gICAgICAgICAgICBtYXJnaW46IC0xcHggLjVlbSAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1jdWJpYztcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMDtcbiAgICAgICAgICAgICY6bm90KFt0eXBlPVwicmFkaW9cIl0pIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBpbnB1dCwgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGxpZ2h0LCAyMCUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1jdWJpYztcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsYWJlbCwgLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXN3aXRjaCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgbGlnaHRlbigkbGlnaHQsIDIwJSk7XG4gICAgICAgICAgICBtYXJnaW46IC0xcHggLjVyZW0gMCAtMi41cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMS4yNXJlbSAqIDIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tY3ViaWM7XG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNlbGVjdCBmaWVsZFxuICAgIHNlbGVjdCwgLmZvcm0tc2VsZWN0LCAud3BjZjctc2VsZWN0IHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzcuNjM5JyBoZWlnaHQ9JzExLjM5MScgZmlsbD0nI3tlbmNvZGVjb2xvcigkZGFyayl9JyB2aWV3Qm94PScwIDAgNy42MzkgMTEuMzkxJyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8yNTI0MycgZGF0YS1uYW1lPSdUcmFjw6kgMjUyNDMnIGQ9J00tMTguNzgzLDQwLjI3OXEtLjU1OS41NjEtLjc0LjczYTIuMjMsMi4yMywwLDAsMS0uNDc5LjMzLDEuMjgyLDEuMjgyLDAsMCwxLTEuMzcxLS4wOCw5LjgzMSw5LjgzMSwwLDAsMS0xLjA0OS0uOTgxcS0yLTIuMDYtMi0yLjUzOSwwLS4zMTkuMzU5LS4zMi42MjEsMCwzLjQ2LDEuOTYsMi44NC0xLjk1OSwzLjQ2LTEuOTZjLjI0MSwwLC4zNi4xMDcuMzYuMzJRLTE2Ljc4MywzOC4yMjEtMTguNzgzLDQwLjI3OVptMS42NC02LjA4OXEtLjYyLDAtMy40Ni0xLjk2LTIuODM5LDEuOTU5LTMuNDYsMS45NmMtLjIzOSwwLS4zNTgtLjEwNy0uMzU5LS4zMTlxMC0uNDgzLDItMi41NDFhMTAuMDIzLDEwLjAyMywwLDAsMSwxLjA0OS0uOThBMS4yODYsMS4yODYsMCwwLDEtMjAsMzAuMjdhMi4yMDgsMi4yMDgsMCwwLDEsLjQ3OS4zM3EuMTgyLjE3MS43NC43MywyLDIuMDYxLDIsMi41NDFDLTE2Ljc4MywzNC4wODQtMTYuOSwzNC4xOS0xNy4xNDMsMzQuMTlaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNC40MjIgLTMwLjEwOSknLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDEuNXJlbSkgY2VudGVyLzhweCAxMnB4LCAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg4LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTdweCAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcbiAgICAgICAgfVxuICAgICAgICAmLmJnLXByaW1hcnksICYuYmctc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZpbGUgaW5wdXRcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAuNXJlbSArIDBweCk7XG4gICAgICAgIH1cbiAgICAgICAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3VibWl0IGlucHV0XG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIEBleHRlbmQgLmJ0bjtcbiAgICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyN7ZW5jb2RlY29sb3IoJHdoaXRlKX0nIGNsYXNzPSdiaSBiaS1jaGV2cm9uLXJpZ2h0JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gMCAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3VibWl0dGluZyB7XG4gICAgICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW52YWxpZCwgJi5zcGFtLCAmLnVuYWNjZXB0ZWQsICYucGF5bWVudC1yZXF1aXJlZCB7XG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zZW50IHtcbiAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmZhaWxlZCwgJi5hYm9ydGVkIHtcbiAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTs7XG4gICAgbWFyZ2luOiAtMXB4IC41ZW0gMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIG1pbi13aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWN1YmljO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMDtcbiAgICAmOm5vdChbdHlwZT1cInJhZGlvXCJdKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwY2Y3LWZvcm0ge1xuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC53cGNmNy1mb3JtLWNvbnRyb2w6bm90KC53cGNmNy1jaGVja2JveCk6bm90KC53cGNmNy1yYWRpbykge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5maXJzdCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3BjZjctY2hlY2tib3gsIC53cGNmNy1yYWRpbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4yNWVtO1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvcm0tY2hlY2staW5wdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3BjZjctYWNjZXB0YW5jZSB7XG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgQGV4dGVuZCAuZm9ybS1jaGVjay1pbnB1dDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuICAgICAgICAud3BjZjctbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xuICAgICAgICBtYXJnaW46IC4yNXJlbSAwIDAgMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg4LWZvbnQtc2l6ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDAgLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud3BjZjctc3Bpbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN1Ym1pdHRpbmcge1xuICAgICAgICAud3BjZjctc3Bpbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pbnZhbGlkLCAmLnNwYW0sICYudW5hY2NlcHRlZCwgJi5wYXltZW50LXJlcXVpcmVkIHtcbiAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zZW50IHtcbiAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5mYWlsZWQsICYuYWJvcnRlZCB7XG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi5zZWN0aW9uLWVudGV0ZSB7XG5cbiAgICBbY2xhc3MqPVwiYmctXCJdIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyA2cmVtKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bCAkYm9yZGVyLXJhZGl1cy0yeGwgMCAwO1xuICAgIH1cblxuICAgIC8vIERlZmF1bHRcbiAgICAmLmVudGV0ZS1kZWZhdXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIFtjbGFzcyo9XCJiZy1cIl0ge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgICAgLS1icy1iZy1vcGFjaXR5OiAuNjtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNwZWNpZmljIHRvIGhvbWVcbiAgICAmLmVudGV0ZS1ob21lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBbY2xhc3MqPVwiYmctXCJdIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMCA0MHB4O1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgICAgLS1icy1iZy1vcGFjaXR5OiAuNjtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTUlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDE5MjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE5MjAvMTI3NjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG52bSBuby1yZXBlYXQgY2VudGVyIHRvcC8xMDAlIGF1dG87XG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3BlY2lmaWMgdG8gQ29udGFjdFxuICAgICYuZW50ZXRlLWNvbnRhY3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC5iZy1wcmltYXJ5YWx0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjI0LCAyNDIsIDI0MiwgMC42KSAwJSwgcmdiYSgyMjQsIDI0MiwgMjQyLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3BlY2lmaWMgdG8gRkFRXG4gICAgJi5lbnRldGUtZmFxIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAuYmctcHJpbWFyeWFsdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRhenVyZWlzaHdoaXRlLDAuNikgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8vIFNwZWNpZmljIHRvIFBvaW50cyBkZSB2ZW50ZVxuICAgICYuZW50ZXRlLXBvaW50c2RldmVudGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC5iZy1wcmltYXJ5YWx0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjI0LCAyNDIsIDI0MiwgMC42KSAwJSwgcmdiYSgyMjQsIDI0MiwgMjQyLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTcGVjaWZpYyB0byBwcm9kdWN0XG4gICAgJi5lbnRldGUtcHJvZHVjdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHh4bCkge1xuXG4gICAgLnNlY3Rpb24tZW50ZXRlIHtcblxuICAgICAgICBbY2xhc3MqPVwiYmctXCJdIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyA0cmVtKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZW50ZXRlLWRlZmF1dCB7XG4gICAgICAgICAgICBbY2xhc3MqPVwiYmctXCJdIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5lbnRldGUtaG9tZSB7XG4gICAgICAgICAgICBbY2xhc3MqPVwiYmctXCJdIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cmVtIDAgM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZW50ZXRlLXByb2R1Y3Qge1xuICAgICAgICAgICAgW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cbiAgICAuc2VjdGlvbi1lbnRldGUge1xuXG4gICAgICAgIFtjbGFzcyo9XCJiZy1cIl0ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSArIDJyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lbnRldGUtZGVmYXV0IHtcbiAgICAgICAgICAgIFtjbGFzcyo9XCJiZy1cIl0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmVudGV0ZS1ob21lIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMCAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeWFsdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAtLWJzLWJnLW9wYWNpdHk6IC42O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGwgJGJvcmRlci1yYWRpdXMtMnhsIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn0iLCIuc2VjdGlvbi1saXN0LWljb25lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cbiAgICAuc2VjdGlvbi1saXN0LWljb25lIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuYmctcHJpbWFyeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgICAgICAuc3BsaWRlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuc2VjdGlvbi10ZXh0ZS1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB3aWR0aDogMTkyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE5MjAvMTI3NjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmctaW1hZ2UpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLzEwMCUgYXV0bztcbiAgICAgICAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxufSIsIi5zZWN0aW9uLWFjY29yZGVvbi1pbWFnZSB7XG5cbiAgLmFjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW0gMC4yNXJlbSAycmVtO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nNycgdmlld0JveD0nMCAwIDEyIDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTEuMjQ3NyAwLjc1NDAyQzExLjI4ODQgMC43OTQ2NiAxMS4zMjA4IDAuODQyOTM5IDExLjM0MjggMC44OTYwOTFDMTEuMzY0OSAwLjk0OTI0MyAxMS4zNzYyIDEuMDA2MjIgMTEuMzc2MiAxLjA2Mzc3QzExLjM3NjIgMS4xMjEzMiAxMS4zNjQ5IDEuMTc4MyAxMS4zNDI4IDEuMjMxNDVDMTEuMzIwOCAxLjI4NDYgMTEuMjg4NCAxLjMzMjg4IDExLjI0NzcgMS4zNzM1Mkw1Ljk5NzY5IDYuNjIzNTJDNS45NTcwNSA2LjY2NDI2IDUuOTA4NzcgNi42OTY1OSA1Ljg1NTYyIDYuNzE4NjRDNS44MDI0NyA2Ljc0MDcgNS43NDU0OSA2Ljc1MjA1IDUuNjg3OTQgNi43NTIwNUM1LjYzMDM5IDYuNzUyMDUgNS41NzM0MSA2Ljc0MDcgNS41MjAyNiA2LjcxODY0QzUuNDY3MTEgNi42OTY1OSA1LjQxODgzIDYuNjY0MjYgNS4zNzgxOSA2LjYyMzUyTDAuMTI4MTg5IDEuMzczNTJDMC4wNDYwMzc2IDEuMjkxMzcgLTAuMDAwMTEzNTExIDEuMTc5OTUgLTAuMDAwMTEzNTA2IDEuMDYzNzdDLTAuMDAwMTEzNTAxIDAuOTQ3NTkxIDAuMDQ2MDM3NyAwLjgzNjE3IDAuMTI4MTg5IDAuNzU0MDJDMC4yMTAzNCAwLjY3MTg2OSAwLjMyMTc2IDAuNjI1NzE3IDAuNDM3OTM5IDAuNjI1NzE3QzAuNTU0MTE3IDAuNjI1NzE3IDAuNjY1NTM4IDAuNjcxODY5IDAuNzQ3Njg5IDAuNzU0MDJMNS42ODc5NCA1LjY5NTE0TDEwLjYyODIgMC43NTQwMkMxMC42Njg4IDAuNzEzMjc3IDEwLjcxNzEgMC42ODA5NTIgMTAuNzcwMyAwLjY1ODg5NkMxMC44MjM0IDAuNjM2ODQxIDEwLjg4MDQgMC42MjU0ODggMTAuOTM3OSAwLjYyNTQ4OEMxMC45OTU1IDAuNjI1NDg4IDExLjA1MjUgMC42MzY4NDEgMTEuMTA1NiAwLjY1ODg5NkMxMS4xNTg4IDAuNjgwOTUyIDExLjIwNyAwLjcxMzI3NyAxMS4yNDc3IDAuNzU0MDJaJyBmaWxsPScje2VuY29kZWNvbG9yKCRwcmltYXJ5KX0nLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxNnB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW0gMC4yNXJlbSAycmVtO1xuICAgICAgICBwOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWctY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxufVxuIiwiLnNlY3Rpb24tdGVtb2lnbmFnZSB7XG5cbiAgICAmLnNwbGlkZS5zcGxpZGUtb2Zmc2V0IHtcbiAgICAgICAgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMSAqIHZhcigtLWNvbnRhaW5lci13aWR0aCkvIDEyICogNyArICgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpLyAyIC0gMTRweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpLyAyICsgKHZhcigtLWJzLWd1dHRlci14KSkgLSAxMnB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltZy1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDYyOS80NTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAuc2VjdGlvbi10ZW1vaWduYWdlIHtcbiAgICAgICAgLmNvbC1sZy03IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNlY3Rpb24tZ3Jvcy10aXRyZSB7XG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIFxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcbiAgICAuc2VjdGlvbi1ncm9zLXRpdHJlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQ1cHg7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG4gICAgLnNlY3Rpb24tZ3Jvcy10aXRyZSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0NXB4O1xuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgLnNlY3Rpb24tZ3Jvcy10aXRyZSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEyMHB4O1xuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLnNlY3Rpb24tZ3Jvcy10aXRyZSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLnNlY3Rpb24tZ3Jvcy10aXRyZSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuc2VjdGlvbi1ncm9zLXRpdHJlIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLmltZy1iZyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0taW1hZ2UtYmcpIG5vLXJlcGVhdCBjYWxjKDUwJSAtIDk1cHgpIGJvdHRvbS83NTBweCBhdXRvLCAkcHJpbWFyeTtcbiAgICB9XG4gICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsdXItYmcge1xuICAgICAgICAtLW9wYWNpdHk6IC4xNTtcbiAgICAgICAgLS1ibHVyOiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGUsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcblxuICAgIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIHtcbiAgICAgICAgLmltZy1iZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pbWFnZS1iZykgbm8tcmVwZWF0IGNhbGMoNTAlIC0gNjhweCkgYm90dG9tIC8gNTUwcHggYXV0bywgJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cbiAgICAuc2VjdGlvbi10ZXh0ZS1hcnJpZXJlcGxhbiB7XG4gICAgICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1nLWJnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmJsdXItYmctY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWltYWdlLWJnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTIzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJsdXItYmcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoMywgLmgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXG4gICAgLnNlY3Rpb24tdGV4dGUtYXJyaWVyZXBsYW4ge1xuICAgICAgICAuaW1nLWJnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYmx1ci1iZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuc2VjdGlvbi1mYXEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBhLCAubGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4gICAgLnNlY3Rpb24tZmFxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgJiA+IC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgJiA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuc2VjdGlvbi1hY2NvcmRlb24tcHJvZHVpdCB7XG4gICAgLmFjY29yZGlvbi1jb250YWluZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmx1ci1iZyB7XG4gICAgICAgICAgICAtLW9wYWNpdHk6IC4xO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMnhsO1xuXG4gICAgICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxLjVweDtcbiAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg3LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTggMTgnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNiw3LjloLTUuOVYyYzAtMC42LTAuNS0xLjEtMS4xLTEuMVM3LjksMS40LDcuOSwydjUuOUgyQzEuNCw3LjksMC45LDguNCwwLjksOWMwLDAuNiwwLjUsMS4xLDEuMSwxLjFoNS45VjE2IGMwLDAuNiwwLjUsMS4xLDEuMSwxLjFzMS4xLTAuNSwxLjEtMS4xdi01LjlIMTZjMC42LDAsMS4xLTAuNSwxLjEtMS4xQzE3LjEsOC40LDE2LjYsNy45LDE2LDcuOXonLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxNnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTggMTgnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNiw3LjlIMkMxLjQsNy45LDAuOSw4LjQsMC45LDljMCwwLjYsMC41LDEuMSwxLjEsMS4xaDE0YzAuNiwwLDEuMS0wLjUsMS4xLTEuMUMxNy4xLDguNCwxNi42LDcuOSwxNiw3Ljl6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTZweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZlbSArIDE1JSArIDE2cHggKyAycmVtKTtcbiAgICAgICAgICAgICAgICAgICAgcDpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVyby1jYXJvdXNlbCB7XG4gICAgXG4gICAgJi5zcGxpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgIC8qbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7Ki9cbiAgICAgICAgICAgIC5zcGxpZGVfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAuc3BsaWRlX19zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMTcycHggY2FsYygoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyA4cmVtKSAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKCgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpLyAyICsgOHJlbSk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC5oZXJvLWNhcm91c2VsIHtcbiAgICAgICAgLnNwbGlkZS1uYXYge1xuICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuc3BsaWRlX19hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zcGxpZGVfX2Fycm93LS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDoxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zcGxpZGVfX2Fycm93LS1uZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAuaGVyby1jYXJvdXNlbCB7XG4gICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXJkLWhlcm8tY2Fyb3VzZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIGNhbGMoNTBweCArIDRyZW0pO1xuXG4gICAgJiA+IC5yb3cge1xuICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLmltZy1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICYgPiBpbWcge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTUwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sYWJlbC1tb2JpbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiDigJjigJk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKOKAmC4uL2ltZy9pY29ucy9zdWdhci5zdmfigJkpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMjVweCBhdXRvICRwcmltYXJ5O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBhbmltYXRpb246IHJvdGF0aW5nIDEwcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtZGVza3RvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgbGVmdDogLTkwcHg7XG4gICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTY1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAuNSk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3N1Z2FyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMjVweCBhdXRvICRwcmltYXJ5O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBhbmltYXRpb246IHJvdGF0aW5nIDEwcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcblxuICAgIC5jYXJkLWhlcm8tY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoNTBweCArIDJyZW0pO1xuICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAmID4gaW1nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMCAwO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGFiZWwtZGVza3RvcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC00MHB4O1xuICAgICAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cbiAgICAuY2FyZC1oZXJvLWNhcm91c2VsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJi5ncmVlbi1zaGFkb3ctYm90dG9te1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xMTBweCAwcHggMHB4ICRrZXBwZWw7XG4gICAgICAgIH1cbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICYgPiBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHZ3O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW07XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4iLCJAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgIC5lbnRldGUtcHJvZHVjdHtcbiAgICAgICAgLnNwbGlkZV9fbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmNhcmQtaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVudGV0ZS1wcm9kdWN0e1xuICAgIC5jYXJkLWljb24ge1xuICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcblxuICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jYXJkLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG5cbiAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcbiAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgPmRpdntcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG5cblxuXG5cbiIsIi5jYXJkLXRlbW9pZ25hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAucmF0aW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCLimIXimIXimIXimIXimIVcIjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctcHJpbWFyeTphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkcHJpbWFyeSB2YXIoLS1wZXJjZW50KSxyZ2JhKCRwcmltYXJ5LC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctZGFuZ2VyOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRkYW5nZXIgdmFyKC0tcGVyY2VudCkscmdiYSgkZGFuZ2VyLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctd2FybmluZzphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkd2FybmluZyB2YXIoLS1wZXJjZW50KSxyZ2JhKCR3YXJuaW5nLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctaW5mbzphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkaW5mbyB2YXIoLS1wZXJjZW50KSxyZ2JhKCRpbmZvLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctc3VjY2VzczphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkc3VjY2VzcyB2YXIoLS1wZXJjZW50KSxyZ2JhKCRzdWNjZXNzLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctcHVycGxlOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRwdXJwbGUgdmFyKC0tcGVyY2VudCkscmdiYSgkcHVycGxlLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgLnRlbW9pZ25hZ2UtY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BsaWRlIHtcbiAgICAgICAgICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAuc3BsaWRlX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC10ZW1vaWduYWdlIHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjc1cmVtIDJyZW07XG4gICAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXJkLXByb2R1Y3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM3MC81MTU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGVhZC1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1LjVweCAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTklO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQzJTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgLjgpO1xuICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYuNSU7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiA+IGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNyU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZy1zdWNjZXNzbGlnaHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wcm9kdWN0cy91cHNhX25vdXJpc2hlZF9wcm9kdWl0X2RldG94X2hvdmVyLnBuZykgbm8tcmVwZWF0IC0xNzJweCA2MnB4L2NhbGMoMTM3JSAtIDMwcHgpIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJnLXB1cnBsZWxpZ2h0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3Byb2R1Y3RzL3Vwc2Ffbm91cmlzaGVkX3Byb2R1aXRfaW1tdW5pdGVfaG92ZXIucG5nJykgbm8tcmVwZWF0IC02MHB4IDUwcHgvIGNhbGMoMTAwJSArIDI1MHB4KSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZy13YXJuaW5nbGlnaHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcHJvZHVjdHMvdXBzYV9ub3VyaXNoZWRfcHJvZHVpdF9lbmVyZ2llX2hvdmVyLnBuZycpIG5vLXJlcGVhdCAxMDBweCAtMTAwcHgvMTAwJSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZy1pbmZvbGlnaHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wcm9kdWN0cy91cHNhX25vdXJpc2hlZF9wcm9kdWl0X3NvbW1laWxfaG92ZXIucG5nKSBuby1yZXBlYXQgNDBweCAxMDBweC9jYWxjKDExNiUgKyA3MHB4KSBhdXRvXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJnLWRhbmdlcmxpZ2h0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3Byb2R1Y3RzL3Vwc2Ffbm91cmlzaGVkX3Byb2R1aXRfYmVhdXRlX2hvdmVyLnBuZycpIG5vLXJlcGVhdCAwcHggNTBweC9jYWxjKDEwMCUgKyAyMDBweCkgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmctY29sbGFnZW5lbGlnaHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcHJvZHVjdHMvdXBzYV9ub3VyaXNoZWRfcHJvZHVpdF9za2luX2xpZnRfaG92ZXIucG5nJykgbm8tcmVwZWF0IC0xMTBweCA1MHB4L2NhbGMoMTAwJSArIDYwcHgpIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG5cbiAgICAuY2FyZC1wcm9kdWN0IHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNzAvNDUwO1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA4JTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLmJsb2MtaW1hZ2UtdGV4dGUge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwXG4gICAgfVxuICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgIC5ibG9jLWltYWdlLXRleHRlIHtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblxuICAgIC5ibG9jLWltYWdlLXRleHRlIHtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwdncgLSAxM3JlbSk7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC01MHZ3O1xuICAgICAgICAgICAgLS1vcGFjaXR5OiAuNjtcbiAgICAgICAgICAgIC0tYmx1cjogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIHZhcigtLW9wYWNpdHkpKTtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cih2YXIoLS1ibHVyKSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLmJsb2MtZmFxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMnhsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJiA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDBcbiAgICB9XG4gICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgIG1pbi13aWR0aDogNTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mYXEtY29udGFpbmVyIHtcbiAgICAgICAgLmFjY29yZGlvbiB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEuNXB4O1xuICAgICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45aC01LjlWMmMwLTAuNi0wLjUtMS4xLTEuMS0xLjFTNy45LDEuNCw3LjksMnY1LjlIMkMxLjQsNy45LDAuOSw4LjQsMC45LDljMCwwLjYsMC41LDEuMSwxLjEsMS4xaDUuOVYxNiBjMCwwLjYsMC41LDEuMSwxLjEsMS4xczEuMS0wLjUsMS4xLTEuMXYtNS45SDE2YzAuNiwwLDEuMS0wLjUsMS4xLTEuMUMxNy4xLDguNCwxNi42LDcuOSwxNiw3Ljl6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTZweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTggMTgnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGQ9J00xNiw3LjlIMkMxLjQsNy45LDAuOSw4LjQsMC45LDljMCwwLjYsMC41LDEuMSwxLjEsMS4xaDE0YzAuNiwwLDEuMS0wLjUsMS4xLTEuMUMxNy4xLDguNCwxNi42LDcuOSwxNiw3Ljl6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTZweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEuMjVyZW07XG4gICAgICAgICAgICAgICAgcDpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblxuICAuYmxvYy1mYXEge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICB9XG5cbn0iLCIuYXZpcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIC5yYXRpbmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCLimIXimIXimIXimIXimIVcIjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1wcmltYXJ5OjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRwcmltYXJ5IHZhcigtLXBlcmNlbnQpLHJnYmEoJHByaW1hcnksLjIzKSB2YXIoLS1wZXJjZW50KSk7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmLnRleHQtd2FybmluZzo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkd2FybmluZyB2YXIoLS1wZXJjZW50KSxyZ2JhKCR3YXJuaW5nLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi50ZXh0LWRhbmdlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkZGFuZ2VyIHZhcigtLXBlcmNlbnQpLHJnYmEoJGRhbmdlciwuMjMpIHZhcigtLXBlcmNlbnQpKTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1zdWNlc3M6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJHN1Y2Nlc3MgdmFyKC0tcGVyY2VudCkscmdiYSgkc3VjY2VzcywuMjMpIHZhcigtLXBlcmNlbnQpKTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1pbmZvOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRpbmZvIHZhcigtLXBlcmNlbnQpLHJnYmEoJGluZm8sLjIzKSB2YXIoLS1wZXJjZW50KSk7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmLnRleHQtcHVycGxlOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRwdXJwbGUgdmFyKC0tcGVyY2VudCkscmdiYSgkcHVycGxlLC4yMykgdmFyKC0tcGVyY2VudCkpO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhcmQtY3RhIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL3Bpbi5zdmcpIG5vLXJlcGVhdCByaWdodCA1MHB4IHRvcCAyMHB4IC8gNjBweCBhdXRvIHJnYmEoJHByaW1hcnksIC4xNSk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCA2MDYgMzMxJyBmaWxsPScje2VuY29kZWNvbG9yKCRwcmltYXJ5KX0nIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwNiAzMzE7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NwYXRoIGQ9J00yMTYuOCwxMDIuMWwtNjUtNS42TDAuNCwyMDkuNEwxMS42LDI4MWwxNTcuMy0xMDguNmwwLjEtMC4xbDkyLjcsNS41TDIxNi44LDEwMi4xeicvJTNFJTNDcGF0aCBkPSdNNDc1LjcsMC4zTDMzMi42LDExMC45bC04MS41LTYuMmw0NS44LDc1LjFsNDIsNzMuNmwzNS45LDEuNGwwLjQtMC4zbDczLTU4LjJsLTIwLjMtNjFMNTA0LDc2LjVsMC4xLDAgbDUxLjksMi44bDQwLjItNzEuMUw0NzUuNywwLjN6Jy8lM0UlM0Nwb2x5Z29uIHBvaW50cz0nNjA1LjYsNDkuNiA1ODEuNCw5My4yIDYwNS42LDEzMS40ICcvJTNFJTNDcG9seWdvbiBwb2ludHM9JzYwNS42LDI3MyA1OTMuNSwyNjQgNjAxLjgsMTgwLjQgNTU1LjEsMTA1LjMgNTEzLjMsMTAzIDUxMy4yLDEwMy4xIDQ2MC40LDE0My45IDQ3OC41LDE5Ni40IDQ4MS4zLDIwNC43IDUxNCwyOTkuNSA0NzQuNSwzMzAuNyA1NzEsMzMwLjcgNTkyLjEsMzE1LjcgNjA1LjYsMzE2LjEgJy8lM0UlM0Nwb2x5Z29uIHBvaW50cz0nMzg0LjcsMjg0LjYgMzg0LjIsMjg0LjYgMzIwLjcsMjgyLjIgMjgzLjksMjE2LjEgMjAwLDI4Mi40IDE5NSwyODYuMSAxODMuNSwyOTQuOCAxNzAuOSwzMzAuNyA0MzMuNCwzMzAuNyA0ODAuNSwyOTMuNSA0NTguMiwyMjYuNCAnLyUzRSUzQ3BvbHlnb24gcG9pbnRzPScxNzUuMSwyMDAuMyAxNS45LDMxMCAxOS4xLDMzMC43IDE0MC4xLDMzMC43IDE1OC42LDI3OC4xIDE4Mi44LDI1OS44IDE4Ny44LDI1NS44IDI1MiwyMDQuOCAxNzUuMywyMDAuMyAnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tIC8gNTAwcHggYXV0bztcbiAgICAgICAgb3BhY2l0eTogLjE7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogNDYyLzMzMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhcmQtZ2FsbGVyeSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gNyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA3KTtcbiAgICBwYWRkaW5nOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgaWQ9J0NhbHF1ZV8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPScje2VuY29kZWNvbG9yKCRwcmltYXJ5KX0nIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J001LDEuOEMzLjIsMS44LDEuNywzLjIsMS43LDV2OGMwLDEuOCwxLjUsMy4yLDMuMiwzLjJoOGMxLjgsMCwzLjItMS41LDMuMi0zLjJWNWMwLTEuOC0xLjUtMy4yLTMuMi0zLjJINXogTTAuMiw1YzAtMi42LDIuMS00LjgsNC44LTQuOGg4YzIuNiwwLDQuOCwyLjEsNC44LDQuOHY4YzAsMi42LTIuMSw0LjctNC44LDQuN0g1Yy0yLjYsMC00LjgtMi4xLTQuOC00LjdWNXogTTksNi44IGMtMS4yLDAtMi4zLDEtMi4zLDIuMmMwLDEuMiwxLDIuMiwyLjMsMi4yYzEuMiwwLDIuMi0xLDIuMi0yLjJDMTEuMyw3LjgsMTAuMiw2LjgsOSw2Ljh6IE01LjIsOWMwLTIuMSwxLjctMy43LDMuOC0zLjcgYzIuMSwwLDMuOCwxLjcsMy44LDMuN2MwLDIuMS0xLjcsMy44LTMuOCwzLjhDNi45LDEyLjcsNS4yLDExLjEsNS4yLDl6IE0xNC4zLDQuNWMwLTAuNC0wLjMtMC44LTAuOC0wLjhzLTAuOCwwLjMtMC44LDAuOHYwIGMwLDAuNCwwLjMsMC44LDAuOCwwLjhTMTQuMyw0LjksMTQuMyw0LjVMMTQuMyw0LjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTdweCBhdXRvLCAkd2hpdGU7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG59IiwiLnByb2R1Y3QtaW1hZ2VzIHtcbiAgICAuZmVhdHVyZWQtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICAgICAgfVxuICAgICAgICAucGFjayB7XG4gICAgICAgICAgICB3aWR0aDogMjE1cHg7XG4gICAgICAgICAgICBsZWZ0OiA0NXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5ndW1taWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0LWdhbGxlcnkge1xuICAgICAgICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogem9vbS1pbjtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzZmZmZmZmJyBjbGFzcz0nYmkgYmktcGx1cy1jaXJjbGUnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J004IDE1QTcgNyAwIDEgMSA4IDFhNyA3IDAgMCAxIDAgMTRtMCAxQTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTYnLyUzRSUzQ3BhdGggZD0nTTggNGEuNS41IDAgMCAxIC41LjV2M2gzYS41LjUgMCAwIDEgMCAxaC0zdjNhLjUuNSAwIDAgMS0xIDB2LTNoLTNhLjUuNSAwIDAgMSAwLTFoM3YtM0EuNS41IDAgMCAxIDggNCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE4cHggMThweCwgdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZsZXgtdmlld3BvcnQge1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZsZXgtY29udHJvbC10aHVtYnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpIC8gMik7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZmZmZicgY2xhc3M9J2JpIGJpLXBsdXMtY2lyY2xlJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNOCAxNUE3IDcgMCAxIDEgOCAxYTcgNyAwIDAgMSAwIDE0bTAgMUE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2Jy8lM0UlM0NwYXRoIGQ9J004IDRhLjUuNSAwIDAgMSAuNS41djNoM2EuNS41IDAgMCAxIDAgMWgtM3YzYS41LjUgMCAwIDEtMSAwdi0zaC0zYS41LjUgMCAwIDEgMC0xaDN2LTNBLjUuNSAwIDAgMSA4IDQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxOHB4IDE4cHgsIHZhcigtLXByb2R1Y3QtY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcblxuICAgIC5wcm9kdWN0LWltYWdlcyB7XG4gICAgICAgIC5wcm9kdWN0LWdhbGxlcnkge1xuICAgICAgICAgICAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgLmZsZXgtdmlld3BvcnQge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblxuICAgIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICAgICAgICAud3Bncy1mb3J7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCAtIDFyZW0pO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTBweCArIDFyZW0pO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjM4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cGdzLW5hdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgICAgICAuc2xpY2stdHJhY2t7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnByb2R1Y3QtaW1hZ2VzIHtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAuZmVhdHVyZWQtaW1nIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAycmVtIDAgNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJvZHVjdC1nYWxsZXJ5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnByb2R1Y3QtaW50cm8ge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTJ4bCAkYm9yZGVyLXJhZGl1cy0yeGwgMCAwO1xuICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG5cbiAgICB9XG4gICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICB9XG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAucHJvZHVjdC1pbnRybyB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cbiAgICAucHJvZHVjdC1pbnRybyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIucHJvZHVjdC1pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIC0tYnMtYmctb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIC5jYXJkLWljb24ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIC41cmVtKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0LjVweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4gICAgLnByb2R1Y3QtaWNvbnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dykgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi50YWJsZWF1LWNvbXBvc2l0aW9uIHtcbiAgI2NhcmRzIHtcbiAgICAtLWNhcmQtaGVpZ2h0OiA1MDBweDtcbiAgICAtLWNhcmQtbWFyZ2luOiA0dnc7XG4gICAgLS1jYXJkLXRvcC1vZmZzZXQ6IDQycHg7XG4gICAgLS1udW1jYXJkczogNztcbiAgICAtLW91dGxpbmUtd2lkdGg6IDBweDtcbiAgICAtLWxheWVyLXdpZHRoOiAyNzBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIC8qZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS1udW1jYXJkcyksIHZhcigtLWNhcmQtaGVpZ2h0KSk7XG4gICAgZ2FwOiB2YXIoLS1jYXJkLW1hcmdpbik7Ki9cbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICB9XG59XG5cbiNjYXJkLTEge1xuICAtLWluZGV4OiAxO1xufVxuXG4jY2FyZC0yIHtcbiAgLS1pbmRleDogMjtcbn1cblxuI2NhcmQtMyB7XG4gIC0taW5kZXg6IDM7XG59XG5cbiNjYXJkLTQge1xuICAtLWluZGV4OiA0O1xuXG59XG5cbiNjYXJkLTUge1xuICAtLWluZGV4OiA1O1xuXG59XG5cbiNjYXJkLTYge1xuICAtLWluZGV4OiA2O1xuXG59XG5cbiNjYXJkLTcge1xuICAtLWluZGV4OiA3O1xuXG59XG5cbi5jYXJkIHtcbiAgLypwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWluZGV4KSAqIHZhcigtLWNhcmQtdG9wLW9mZnNldCkgKyA0cmVtKTsqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiAwO1xuXG4gIC5pbWctY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogLS41cmVtIDA7XG4gICAgfVxuICB9XG5cbiAgLmxheWVyLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vd2lkdGg6IHZhcigtLWd1bW1pZS13aWR0aCk7XG4gICAgLy9iYWNrZ3JvdW5kOiB2YXIoLS1sYXllci1pbWcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gdmFyKC0tZ3VtbWllLXdpZHRoKSAxMDAlO1xuICAgIC8vbWluLWhlaWdodDogNjVweDtcbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWFzazogdmFyKC0tbGF5ZXItaW1nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDEwMCUgMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxheWVyLWNvbG9yKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYXNwZWN0LXJhdGlvOiB2YXIoLS1sYXllci1yYXRpbyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBtaXgtYmxlbmQtbW9kZTogb3ZlcmxheTtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoLjgpYnJpZ2h0bmVzcyguOSk7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgLnRhYmxlYXUtY29tcG9zaXRpb24ge1xuICAgICNjYXJkcyB7XG4gICAgICAtLWNhcmQtbWFyZ2luOiA1dnc7XG4gICAgICAtLWNhcmQtdG9wLW9mZnNldDogNDBweDtcbiAgICAgIC0tbGF5ZXItd2lkdGg6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAudGFibGVhdS1jb21wb3NpdGlvbiB7XG4gICAgI2NhcmRzIHsgXG4gICAgICAtLWNhcmQtaGVpZ2h0OiA0NTBweDtcbiAgICAgIC0tY2FyZC1tYXJnaW46IDV2dztcbiAgICAgIC0tY2FyZC10b3Atb2Zmc2V0OiA0MHB4O1xuICAgICAgLS1sYXllci13aWR0aDogMTUwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvdWNoZS1ndW1taWUge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAhaW1wb3J0YW50O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDNyZW07XG4gICAgICBib3R0b206IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxNjNweCAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZpbHRlcjogYmx1cigxLjVweCk7XG4gICAgfVxuICAgIC50YWJsZWF1LWNvbXBvc2l0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICNjYXJkcyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgJiA+IC5yb3cge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICAubGF5ZXItaW1nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxheWVyLWltZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvdmFyKC0tZ3VtbWllLXdpZHRoKSAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGF5ZXJ7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogNnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1vYmlsZS1sYWJlbHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgIHdpZHRoOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuXG5cbi8qIEFuaW1hdGlvbiAqL1xuQHN1cHBvcnRzIChhbmltYXRpb24tdGltZWxpbmU6IHdvcmtzKSB7XG5cbiAgQHNjcm9sbC10aW1lbGluZSBjYXJkcy1lbGVtZW50LXNjcm9sbHMtaW4tYm9keSB7XG4gICAgc291cmNlOiBzZWxlY3Rvcihib2R5KTtcbiAgICBzY3JvbGwtb2Zmc2V0czogc2VsZWN0b3IoI2NhcmRzKSBzdGFydCAxLCBzZWxlY3RvcigjY2FyZHMpIHN0YXJ0IDA7XG4gICAgc3RhcnQ6IHNlbGVjdG9yKCNjYXJkcykgc3RhcnQgMTtcbiAgICBlbmQ6IHNlbGVjdG9yKCNjYXJkcykgc3RhcnQgMDtcbiAgICB0aW1lLXJhbmdlOiA0cztcbiAgfVxuXG4gIC5jYXJkIHtcbiAgICAtLWluZGV4MDogY2FsYyh2YXIoLS1pbmRleCkgLSAxKTtcbiAgICAtLXJldmVyc2UtaW5kZXg6IGNhbGModmFyKC0tbnVtY2FyZHMpIC0gdmFyKC0taW5kZXgwKSk7XG4gICAgLS1yZXZlcnNlLWluZGV4MDogY2FsYyh2YXIoLS1yZXZlcnNlLWluZGV4KSAtIDEpO1xuICB9XG5cbiAgLmNhcmRfX2NvbnRlbnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXG4gICAgLS1kdXJhdGlvbjogY2FsYyh2YXIoLS1yZXZlcnNlLWluZGV4MCkgKiAxcyk7XG4gICAgLS1kZWxheTogY2FsYyh2YXIoLS1pbmRleDApICogMXMpO1xuXG4gICAgYW5pbWF0aW9uOiB2YXIoLS1kdXJhdGlvbikgbGluZWFyIHNjYWxlIHZhcigtLWRlbGF5KSBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tdGltZWxpbmU6IGNhcmRzLWVsZW1lbnQtc2Nyb2xscy1pbi1ib2R5O1xuICB9XG5cbiAgQGtleWZyYW1lcyBzY2FsZSB7XG4gICAgdG8ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZShjYWxjKDEuMSAtIGNhbGMoMC4xICogdmFyKC0tcmV2ZXJzZS1pbmRleCkpKSk7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gIC5jb3VjaGUtZ3VtbWllIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtMnJlbTtcbiAgICB9XG4gICAgLmxheWVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG91dGxpbmU6IDNweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLmNvdWNoZS1ndW1taWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA3MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3JsaWdodCk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMnhsO1xuICAgICYgPiAqIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMzUzcHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IC01cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy91cHNhX25vdXJpc2hlZF9ndW1taWVzX2NvbXBvc2l0aW9uX2JnXzEucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxMDAlIGF1dG87XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI0N3B4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgdG9wOiAtMzlweDtcbiAgICAgICAgcmlnaHQ6IC0zNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy91cHNhX25vdXJpc2hlZF9ndW1taWVzX2NvbXBvc2l0aW9uX2JnXzIucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxMDAlIGF1dG87XG4gICAgfVxuICAgIC50YWJsZWF1LWNvbXBvc2l0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgICAgIC0tYmx1cjogMTRweDtcbiAgICB9XG4gICAgLmluZ3JlZGllbnQge1xuICAgICAgICBmb250LXNpemU6ICRoNy1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNy1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDRlbTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNGVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sYXllciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAuMjVyZW0gMDtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjAvMzU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYXllci1jb2xvcik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsLjQpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4gICAgLmNvdWNoZS1ndW1taWUge1xuICAgICAgICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAudGFibGVhdS1jb21wb3NpdGlvbntcbiAgICAgICAgICAgICNjYXJkc3tcbiAgICAgICAgICAgICAgICAubGF5ZXIge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cblxufSIsIi5uYXYubmF2LXRhYnMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcmxpZ2h0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3IpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn0iLCIucHJvZHVjdC1jaGFydC1jb250YWluZXJ7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5wcm9kdWN0LWNoYXJ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMnhsO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyLTQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIC0tYmx1cjogMTBweDtcbiAgICB9XG59XG4uY3VzdG9tLXRvb2x0aXAge1xuICAgIHdpZHRoOiBjYWxjKCAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDEyKSAqIDMgKSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGw7XG4gICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgei1pbmRleDogMjtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLnByb2R1Y3QtY2hhcnQtY29udGFpbmVyIHtcbiAgICAgICAgJiA+IC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdC1jaGFydCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgI2NoYXJ0LXJlc3VsdGF0cyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jdXN0b20tdG9vbHRpcCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC8gMTIgKiA5KSAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWN0aW9uLWVudGV0ZSB7XG5cbiAgICAmLmVudGV0ZS1wcm9kdWN0IHtcbiAgICAgICAgJiA+IFtjbGFzcyo9XCJiZy1cIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByb2R1Y3QtY29sb3JsaWdodCk7XG4gICAgICAgICAgICAgICAgbWFzazogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoJGJsYWNrLDApIDAlLCByZ2JhKCRibGFjaywxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yeGwgJGJvcmRlci1yYWRpdXMtMnhsIDAgMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmx1ci1iZyB7XG4gICAgICAgICAgICAtLWJsdXI6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3QtaW5mb3Mge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIC5wcm9kdWN0LXBhdHRlcm4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTQuNSU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMzI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHh4bCkge1xuICAgIC5lbnRldGUtcHJvZHVjdCB7XG4gICAgICAgIC5wcm9kdWN0LWluZm9zIHtcbiAgICAgICAgICAgIC5wcm9kdWN0LXBhdHRlcm4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9kdWN0LWludHJvIHtcbiAgICAgICAgICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2R1Y3QtaWNvbnMge1xuICAgICAgICAgICAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gLjVyZW0pO1xuICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblxuICAgIC5lbnRldGUtcHJvZHVjdCB7XG4gICAgICAgIC5wcm9kdWN0LWluZm9zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgLnByb2R1Y3QtcGF0dGVybiB7XG4gICAgICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMjNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIiNhY2NvcmRpb24tY29tcG9zaXRpb24ge1xuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNy1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMS41cHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG5cbiAgICAjYWNjb3JkaW9uLWNvbXBvc2l0aW9uIHtcbiAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXG4gICAgI3Byb2R1Y3QtdGFicyB7XG4gICAgICAgICYgPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgJiA+IC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4gICAgI3Byb2R1Y3QtdGFicy1tZW51IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZWFzZWlub3V0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNy45OTk3NiAxNS42OTAyQzcuOTk5NzYgMTYuMDQ1MiA4LjI4NzU3IDE2LjMzMyA4LjY0MjYxIDE2LjMzM0M4Ljk5NzY1IDE2LjMzMyA5LjI4NTQ3IDE2LjA0NTIgOS4yODU0NyAxNS42OTAyVjkuMzMyODJIMTUuNjg5OUMxNi4wNDQ5IDkuMzMyODIgMTYuMzMyOCA5LjA0NTAxIDE2LjMzMjggOC42ODk5N0MxNi4zMzI4IDguMzM0OTMgMTYuMDQ0OSA4LjA0NzExIDE1LjY4OTkgOC4wNDcxMUg5LjI4NTQ3VjEuNjQyODZDOS4yODU0NyAxLjI4NzgyIDguOTk3NjUgMSA4LjY0MjYxIDFDOC4yODc1NyAxIDcuOTk5NzYgMS4yODc4MiA3Ljk5OTc2IDEuNjQyODZWOC4wNDcxMUgxLjY0MjYxQzEuMjg3NTcgOC4wNDcxMSAwLjk5OTc1NiA4LjMzNDkzIDAuOTk5NzU2IDguNjg5OTdDMC45OTk3NTYgOS4wNDUwMSAxLjI4NzU3IDkuMzMyODIgMS42NDI2MSA5LjMzMjgySDcuOTk5NzZWMTUuNjkwMlonIGZpbGw9JyUyM0IwMjg3MycvJTNFJTNDcGF0aCBkPSdNOS4yODU0NyA5LjMzMjgyVjguODMyODJDOS4wMDkzMyA4LjgzMjgyIDguNzg1NDcgOS4wNTY2OCA4Ljc4NTQ3IDkuMzMyODJIOS4yODU0N1pNOS4yODU0NyA4LjA0NzExSDguNzg1NDdDOC43ODU0NyA4LjMyMzI1IDkuMDA5MzMgOC41NDcxMSA5LjI4NTQ3IDguNTQ3MTFWOC4wNDcxMVpNNy45OTk3NiA4LjA0NzExVjguNTQ3MTFDOC4yNzU5IDguNTQ3MTEgOC40OTk3NiA4LjMyMzI1IDguNDk5NzYgOC4wNDcxMUg3Ljk5OTc2Wk03Ljk5OTc2IDkuMzMyODJIOC40OTk3NkM4LjQ5OTc2IDkuMDU2NjggOC4yNzU5IDguODMyODIgNy45OTk3NiA4LjgzMjgyVjkuMzMyODJaTTguNjQyNjEgMTUuODMzQzguNTYzNzEgMTUuODMzIDguNDk5NzYgMTUuNzY5IDguNDk5NzYgMTUuNjkwMkg3LjQ5OTc2QzcuNDk5NzYgMTYuMzIxMyA4LjAxMTQzIDE2LjgzMyA4LjY0MjYxIDE2LjgzM1YxNS44MzNaTTguNzg1NDcgMTUuNjkwMkM4Ljc4NTQ3IDE1Ljc2OSA4LjcyMTUxIDE1LjgzMyA4LjY0MjYxIDE1LjgzM1YxNi44MzNDOS4yNzM4IDE2LjgzMyA5Ljc4NTQ3IDE2LjMyMTMgOS43ODU0NyAxNS42OTAySDguNzg1NDdaTTguNzg1NDcgOS4zMzI4MlYxNS42OTAySDkuNzg1NDdWOS4zMzI4Mkg4Ljc4NTQ3Wk0xNS42ODk5IDguODMyODJIOS4yODU0N1Y5LjgzMjgySDE1LjY4OTlWOC44MzI4MlpNMTUuODMyOCA4LjY4OTk3QzE1LjgzMjggOC43Njg4NyAxNS43Njg4IDguODMyODIgMTUuNjg5OSA4LjgzMjgyVjkuODMyODJDMTYuMzIxMSA5LjgzMjgyIDE2LjgzMjggOS4zMjExNSAxNi44MzI4IDguNjg5OTdIMTUuODMyOFpNMTUuNjg5OSA4LjU0NzExQzE1Ljc2ODggOC41NDcxMSAxNS44MzI4IDguNjExMDcgMTUuODMyOCA4LjY4OTk3SDE2LjgzMjhDMTYuODMyOCA4LjA1ODc5IDE2LjMyMTEgNy41NDcxMSAxNS42ODk5IDcuNTQ3MTFWOC41NDcxMVpNOS4yODU0NyA4LjU0NzExSDE1LjY4OTlWNy41NDcxMUg5LjI4NTQ3VjguNTQ3MTFaTTguNzg1NDcgMS42NDI4NlY4LjA0NzExSDkuNzg1NDdWMS42NDI4Nkg4Ljc4NTQ3Wk04LjY0MjYxIDEuNUM4LjcyMTUxIDEuNSA4Ljc4NTQ3IDEuNTYzOTYgOC43ODU0NyAxLjY0Mjg2SDkuNzg1NDdDOS43ODU0NyAxLjAxMTY3IDkuMjczOCAwLjUgOC42NDI2MSAwLjVWMS41Wk04LjQ5OTc2IDEuNjQyODZDOC40OTk3NiAxLjU2Mzk2IDguNTYzNzEgMS41IDguNjQyNjEgMS41VjAuNUM4LjAxMTQzIDAuNSA3LjQ5OTc2IDEuMDExNjcgNy40OTk3NiAxLjY0Mjg2SDguNDk5NzZaTTguNDk5NzYgOC4wNDcxMVYxLjY0Mjg2SDcuNDk5NzZWOC4wNDcxMUg4LjQ5OTc2Wk0xLjY0MjYxIDguNTQ3MTFINy45OTk3NlY3LjU0NzExSDEuNjQyNjFWOC41NDcxMVpNMS40OTk3NiA4LjY4OTk3QzEuNDk5NzYgOC42MTEwNyAxLjU2MzcyIDguNTQ3MTEgMS42NDI2MSA4LjU0NzExVjcuNTQ3MTFDMS4wMTE0MyA3LjU0NzExIDAuNDk5NzU2IDguMDU4NzkgMC40OTk3NTYgOC42ODk5N0gxLjQ5OTc2Wk0xLjY0MjYxIDguODMyODJDMS41NjM3MSA4LjgzMjgyIDEuNDk5NzYgOC43Njg4NyAxLjQ5OTc2IDguNjg5OTdIMC40OTk3NTZDMC40OTk3NTYgOS4zMjExNSAxLjAxMTQzIDkuODMyODIgMS42NDI2MSA5LjgzMjgyVjguODMyODJaTTcuOTk5NzYgOC44MzI4MkgxLjY0MjYxVjkuODMyODJINy45OTk3NlY4LjgzMjgyWk04LjQ5OTc2IDE1LjY5MDJWOS4zMzI4Mkg3LjQ5OTc2VjE1LjY5MDJIOC40OTk3NlonIGZpbGw9JyUyM0IwMjg3MycvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE1cHggYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDE4IDQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMS4zNTQyNSAxLjk5OTk3QzEuMzU0MjUgMS42NDQ5MyAxLjY0MjA2IDEuMzU3MTIgMS45OTcxMSAxLjM1NzEySDE1Ljk5NzFDMTYuMzUyMSAxLjM1NzEyIDE2LjY0IDEuNjQ0OTMgMTYuNjQgMS45OTk5N0MxNi42NCAyLjM1NTAxIDE2LjM1MjEgMi42NDI4MyAxNS45OTcxIDIuNjQyODNIMS45OTcxMUMxLjY0MjA2IDIuNjQyODMgMS4zNTQyNSAyLjM1NTAxIDEuMzU0MjUgMS45OTk5N1onIGZpbGw9JyUyM0IwMjg3MycvJTNFJTNDcGF0aCBkPSdNMS45OTcxMSAwLjg1NzExN0MxLjM2NTkyIDAuODU3MTE3IDAuODU0MjQ4IDEuMzY4NzkgMC44NTQyNDggMS45OTk5N0gxLjg1NDI1QzEuODU0MjUgMS45MjEwOCAxLjkxODIxIDEuODU3MTIgMS45OTcxMSAxLjg1NzEyVjAuODU3MTE3Wk0xNS45OTcxIDAuODU3MTE3SDEuOTk3MTFWMS44NTcxMkgxNS45OTcxVjAuODU3MTE3Wk0xNy4xNCAxLjk5OTk3QzE3LjE0IDEuMzY4NzkgMTYuNjI4MyAwLjg1NzExNyAxNS45OTcxIDAuODU3MTE3VjEuODU3MTJDMTYuMDc2IDEuODU3MTIgMTYuMTQgMS45MjEwOCAxNi4xNCAxLjk5OTk3SDE3LjE0Wk0xNS45OTcxIDMuMTQyODNDMTYuNjI4MyAzLjE0MjgzIDE3LjE0IDIuNjMxMTYgMTcuMTQgMS45OTk5N0gxNi4xNEMxNi4xNCAyLjA3ODg3IDE2LjA3NiAyLjE0MjgzIDE1Ljk5NzEgMi4xNDI4M1YzLjE0MjgzWk0xLjk5NzExIDMuMTQyODNIMTUuOTk3MVYyLjE0MjgzSDEuOTk3MTFWMy4xNDI4M1pNMC44NTQyNDggMS45OTk5N0MwLjg1NDI0OCAyLjYzMTE2IDEuMzY1OTIgMy4xNDI4MyAxLjk5NzExIDMuMTQyODNWMi4xNDI4M0MxLjkxODIxIDIuMTQyODMgMS44NTQyNSAyLjA3ODg3IDEuODU0MjUgMS45OTk5N0gwLjg1NDI0OFonIGZpbGw9JyUyM0IwMjg3MycvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE2cHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwcm9kdWN0LXRhYnMge1xuICAgICAgICAmID4gLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgPiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1idXR0b24gIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZWFzZWlub3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J003Ljk5OTc2IDE1LjY5MDJDNy45OTk3NiAxNi4wNDUyIDguMjg3NTcgMTYuMzMzIDguNjQyNjEgMTYuMzMzQzguOTk3NjUgMTYuMzMzIDkuMjg1NDcgMTYuMDQ1MiA5LjI4NTQ3IDE1LjY5MDJWOS4zMzI4MkgxNS42ODk5QzE2LjA0NDkgOS4zMzI4MiAxNi4zMzI4IDkuMDQ1MDEgMTYuMzMyOCA4LjY4OTk3QzE2LjMzMjggOC4zMzQ5MyAxNi4wNDQ5IDguMDQ3MTEgMTUuNjg5OSA4LjA0NzExSDkuMjg1NDdWMS42NDI4NkM5LjI4NTQ3IDEuMjg3ODIgOC45OTc2NSAxIDguNjQyNjEgMUM4LjI4NzU3IDEgNy45OTk3NiAxLjI4NzgyIDcuOTk5NzYgMS42NDI4NlY4LjA0NzExSDEuNjQyNjFDMS4yODc1NyA4LjA0NzExIDAuOTk5NzU2IDguMzM0OTMgMC45OTk3NTYgOC42ODk5N0MwLjk5OTc1NiA5LjA0NTAxIDEuMjg3NTcgOS4zMzI4MiAxLjY0MjYxIDkuMzMyODJINy45OTk3NlYxNS42OTAyWicgZmlsbD0nJTIzQjAyODczJy8lM0UlM0NwYXRoIGQ9J005LjI4NTQ3IDkuMzMyODJWOC44MzI4MkM5LjAwOTMzIDguODMyODIgOC43ODU0NyA5LjA1NjY4IDguNzg1NDcgOS4zMzI4Mkg5LjI4NTQ3Wk05LjI4NTQ3IDguMDQ3MTFIOC43ODU0N0M4Ljc4NTQ3IDguMzIzMjUgOS4wMDkzMyA4LjU0NzExIDkuMjg1NDcgOC41NDcxMVY4LjA0NzExWk03Ljk5OTc2IDguMDQ3MTFWOC41NDcxMUM4LjI3NTkgOC41NDcxMSA4LjQ5OTc2IDguMzIzMjUgOC40OTk3NiA4LjA0NzExSDcuOTk5NzZaTTcuOTk5NzYgOS4zMzI4Mkg4LjQ5OTc2QzguNDk5NzYgOS4wNTY2OCA4LjI3NTkgOC44MzI4MiA3Ljk5OTc2IDguODMyODJWOS4zMzI4MlpNOC42NDI2MSAxNS44MzNDOC41NjM3MSAxNS44MzMgOC40OTk3NiAxNS43NjkgOC40OTk3NiAxNS42OTAySDcuNDk5NzZDNy40OTk3NiAxNi4zMjEzIDguMDExNDMgMTYuODMzIDguNjQyNjEgMTYuODMzVjE1LjgzM1pNOC43ODU0NyAxNS42OTAyQzguNzg1NDcgMTUuNzY5IDguNzIxNTEgMTUuODMzIDguNjQyNjEgMTUuODMzVjE2LjgzM0M5LjI3MzggMTYuODMzIDkuNzg1NDcgMTYuMzIxMyA5Ljc4NTQ3IDE1LjY5MDJIOC43ODU0N1pNOC43ODU0NyA5LjMzMjgyVjE1LjY5MDJIOS43ODU0N1Y5LjMzMjgySDguNzg1NDdaTTE1LjY4OTkgOC44MzI4Mkg5LjI4NTQ3VjkuODMyODJIMTUuNjg5OVY4LjgzMjgyWk0xNS44MzI4IDguNjg5OTdDMTUuODMyOCA4Ljc2ODg3IDE1Ljc2ODggOC44MzI4MiAxNS42ODk5IDguODMyODJWOS44MzI4MkMxNi4zMjExIDkuODMyODIgMTYuODMyOCA5LjMyMTE1IDE2LjgzMjggOC42ODk5N0gxNS44MzI4Wk0xNS42ODk5IDguNTQ3MTFDMTUuNzY4OCA4LjU0NzExIDE1LjgzMjggOC42MTEwNyAxNS44MzI4IDguNjg5OTdIMTYuODMyOEMxNi44MzI4IDguMDU4NzkgMTYuMzIxMSA3LjU0NzExIDE1LjY4OTkgNy41NDcxMVY4LjU0NzExWk05LjI4NTQ3IDguNTQ3MTFIMTUuNjg5OVY3LjU0NzExSDkuMjg1NDdWOC41NDcxMVpNOC43ODU0NyAxLjY0Mjg2VjguMDQ3MTFIOS43ODU0N1YxLjY0Mjg2SDguNzg1NDdaTTguNjQyNjEgMS41QzguNzIxNTEgMS41IDguNzg1NDcgMS41NjM5NiA4Ljc4NTQ3IDEuNjQyODZIOS43ODU0N0M5Ljc4NTQ3IDEuMDExNjcgOS4yNzM4IDAuNSA4LjY0MjYxIDAuNVYxLjVaTTguNDk5NzYgMS42NDI4NkM4LjQ5OTc2IDEuNTYzOTYgOC41NjM3MSAxLjUgOC42NDI2MSAxLjVWMC41QzguMDExNDMgMC41IDcuNDk5NzYgMS4wMTE2NyA3LjQ5OTc2IDEuNjQyODZIOC40OTk3NlpNOC40OTk3NiA4LjA0NzExVjEuNjQyODZINy40OTk3NlY4LjA0NzExSDguNDk5NzZaTTEuNjQyNjEgOC41NDcxMUg3Ljk5OTc2VjcuNTQ3MTFIMS42NDI2MVY4LjU0NzExWk0xLjQ5OTc2IDguNjg5OTdDMS40OTk3NiA4LjYxMTA3IDEuNTYzNzIgOC41NDcxMSAxLjY0MjYxIDguNTQ3MTFWNy41NDcxMUMxLjAxMTQzIDcuNTQ3MTEgMC40OTk3NTYgOC4wNTg3OSAwLjQ5OTc1NiA4LjY4OTk3SDEuNDk5NzZaTTEuNjQyNjEgOC44MzI4MkMxLjU2MzcxIDguODMyODIgMS40OTk3NiA4Ljc2ODg3IDEuNDk5NzYgOC42ODk5N0gwLjQ5OTc1NkMwLjQ5OTc1NiA5LjMyMTE1IDEuMDExNDMgOS44MzI4MiAxLjY0MjYxIDkuODMyODJWOC44MzI4MlpNNy45OTk3NiA4LjgzMjgySDEuNjQyNjFWOS44MzI4Mkg3Ljk5OTc2VjguODMyODJaTTguNDk5NzYgMTUuNjkwMlY5LjMzMjgySDcuNDk5NzZWMTUuNjkwMkg4LjQ5OTc2WicgZmlsbD0nJTIzQjAyODczJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCAxOCA0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTEuMzU0MjUgMS45OTk5N0MxLjM1NDI1IDEuNjQ0OTMgMS42NDIwNiAxLjM1NzEyIDEuOTk3MTEgMS4zNTcxMkgxNS45OTcxQzE2LjM1MjEgMS4zNTcxMiAxNi42NCAxLjY0NDkzIDE2LjY0IDEuOTk5OTdDMTYuNjQgMi4zNTUwMSAxNi4zNTIxIDIuNjQyODMgMTUuOTk3MSAyLjY0MjgzSDEuOTk3MTFDMS42NDIwNiAyLjY0MjgzIDEuMzU0MjUgMi4zNTUwMSAxLjM1NDI1IDEuOTk5OTdaJyBmaWxsPSclMjNCMDI4NzMnLyUzRSUzQ3BhdGggZD0nTTEuOTk3MTEgMC44NTcxMTdDMS4zNjU5MiAwLjg1NzExNyAwLjg1NDI0OCAxLjM2ODc5IDAuODU0MjQ4IDEuOTk5OTdIMS44NTQyNUMxLjg1NDI1IDEuOTIxMDggMS45MTgyMSAxLjg1NzEyIDEuOTk3MTEgMS44NTcxMlYwLjg1NzExN1pNMTUuOTk3MSAwLjg1NzExN0gxLjk5NzExVjEuODU3MTJIMTUuOTk3MVYwLjg1NzExN1pNMTcuMTQgMS45OTk5N0MxNy4xNCAxLjM2ODc5IDE2LjYyODMgMC44NTcxMTcgMTUuOTk3MSAwLjg1NzExN1YxLjg1NzEyQzE2LjA3NiAxLjg1NzEyIDE2LjE0IDEuOTIxMDggMTYuMTQgMS45OTk5N0gxNy4xNFpNMTUuOTk3MSAzLjE0MjgzQzE2LjYyODMgMy4xNDI4MyAxNy4xNCAyLjYzMTE2IDE3LjE0IDEuOTk5OTdIMTYuMTRDMTYuMTQgMi4wNzg4NyAxNi4wNzYgMi4xNDI4MyAxNS45OTcxIDIuMTQyODNWMy4xNDI4M1pNMS45OTcxMSAzLjE0MjgzSDE1Ljk5NzFWMi4xNDI4M0gxLjk5NzExVjMuMTQyODNaTTAuODU0MjQ4IDEuOTk5OTdDMC44NTQyNDggMi42MzExNiAxLjM2NTkyIDMuMTQyODMgMS45OTcxMSAzLjE0MjgzVjIuMTQyODNDMS45MTgyMSAyLjE0MjgzIDEuODU0MjUgMi4wNzg4NyAxLjg1NDI1IDEuOTk5OTdIMC44NTQyNDhaJyBmaWxsPSclMjNCMDI4NzMnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxNnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICAgICAgICAgICAgJiA+IC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIucHJvZHVjdC1jYXJvdXNlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG59XG5cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLnByb2R1Y3QtY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wc3dwIHtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcbiAgICAucHN3cF9fYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgICAgICAgb3BhY2l0eTogLjkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnBzd3BfX3Njcm9sbC13cmFwIHtcbiAgICAgICAgLnBzd3BfX2l0ZW0ge1xuICAgICAgICAgICAgLnBzd3BfX2ltZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIjZmFxX2Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDg1cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY29sb3I6ICRrZXBwZWwgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZy1yaWdodDogMjUwcHggIWltcG9ydGFudDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAka2VwcGVsO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAka2VwcGVsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uW3R5cGU9J3N1Ym1pdCdde1xuICAgIHdpZHRoOiAxOTVweDtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNHB4O1xuICAgIHRvcDogMTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogJ1xcRjEzNSc7XG4gICAgICBmb250LWZhbWlseTogYm9vdHN0cmFwLWljb25zO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAjc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0b3A6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDVweCByZ2JhKCRrZXBwZWwsMC4yKTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLnN1Z2dlc3Rpb24taXRlbSB7XG4gICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbnRpZmxhc2h3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XG5cbiAgI2ZhcV9mb3JtIHtcblxuICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuXG4gICAgfVxuXG4gICAgYnV0dG9uW3R5cGU9J3N1Ym1pdCdde1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgfVxuICB9XG59XG5cbiIsIi5jYXRlZ29yeS1mYXF7XG4gIGhlaWdodDogNDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIHBhZGRpbmc6IDQ1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJnLWltZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBoMntcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICBhe1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XG4gIC5jYXRlZ29yeS1mYXEge1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbn1cblxuXG4udGF4LWNhdGVnb3JpZV9mYXF7XG4gIC5jYXRlZ29yeS1mYXF7XG4gICAgb3BhY2l0eTogMC4zO1xuXG4gICAgJjpob3ZlcntcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi5jdXJyZW50e1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn0iLCIubmF2LWZpbHRlcnN7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGF6dXJlaXNod2hpdGUsMC42KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBwYWRkaW5nOiA1MHB4O1xuXG4gIC5uYXYtZmlsdGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRrZXBwZWw7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICBjb2xvcjogJGtlcHBlbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgJi5hY3RpdmV7XG4gICAgICBiYWNrZ3JvdW5kOiAka2VwcGVsO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAubmF2LWZpbHRlcnN7XG4gICAgaGVpZ2h0OiA5OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ1cHggMCAwIDQ1cHg7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMjBweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC5uYXYtZmlsdGVye1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMjFweDtcblxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiXG4uYWNjb3JkaW9uIHtcbiAgJiNhY2NvcmRpb25GYXEge1xuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyLXdpZHRoOiAxLjVweDtcblxuICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAwO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxOCAxOCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTggMTg7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ3BhdGggZD0nTTE2LDcuOWgtNS45VjJjMC0wLjYtMC41LTEuMS0xLjEtMS4xUzcuOSwxLjQsNy45LDJ2NS45SDJDMS40LDcuOSwwLjksOC40LDAuOSw5YzAsMC42LDAuNSwxLjEsMS4xLDEuMWg1LjlWMTYgYzAsMC42LDAuNSwxLjEsMS4xLDEuMXMxLjEtMC41LDEuMS0xLjF2LTUuOUgxNmMwLjYsMCwxLjEtMC41LDEuMS0xLjFDMTcuMSw4LjQsMTYuNiw3LjksMTYsNy45eicvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE2cHggYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDE4IDE4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOCAxODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBkPSdNMTYsNy45SDJDMS40LDcuOSwwLjksOC40LDAuOSw5YzAsMC42LDAuNSwxLjEsMS4xLDEuMWgxNGMwLjYsMCwxLjEtMC41LDEuMS0xLjFDMTcuMSw4LjQsMTYuNiw3LjksMTYsNy45eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE2cHggYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEuMjVyZW07XG5cbiAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjbm90ZXN7XG4gICp7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59IiwiI3N0b3JlLWxvY2F0b3ItZm9ybSB7XG4gICAgbWFyZ2luOiAycmVtIDAgMXJlbTtcblxuICAgICY6bm90KC5maWx0ZXItYWN0aXZlKSB7XG4gICAgICAgIC5nbXctZm9ybS1hZHZhbmNlZC1maWVsZHMtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ213LWZvcm0td3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuMDgpO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgICAgICAuZ213LWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIC5nbXctZmllbGQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgLmdtdy1hZGRyZXNzLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdtdy1sb2NhdG9yLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuMDgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdtdy1mb3JtLWFkdmFuY2VkLWZpZWxkcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuZ213LXByb2R1aXQtdGF4b25vbXktZmllbGQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE3Ljc4OScgaGVpZ2h0PScxMC4wNzMnIHZpZXdCb3g9JzAgMCAxNy43ODkgMTAuMDczJyUzRSUzQ2cgaWQ9J2NoZXZyb24tZG93bicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTMuOTk4IDAuNTY5KSclM0UlM0NnIGlkPSdHcm91cGVfOCcgZGF0YS1uYW1lPSdHcm91cGUgOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNC40OTcpJyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8xNicgZGF0YS1uYW1lPSdUcmFjw6kgMTYnIGQ9J000LjY4NiwxMy42ODZhLjY0My42NDMsMCwwLDEsLjkxLDBsNy4yNiw3LjI2Miw3LjI2LTcuMjYyYS42NDQuNjQ0LDAsMCwxLC45MS45MWwtNy43MTYsNy43MTZhLjY0My42NDMsMCwwLDEtLjkxLDBMNC42ODYsMTQuNmEuNjQzLjY0MywwLDAsMSwwLS45MVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjQ5NyAtMTMuNDk3KScgZmlsbD0nJTIzMzJhNWE0JyBzdHJva2U9JyUyMzMyYTVhNCcgc3Ryb2tlLXdpZHRoPScxJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMTdweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nbXctdGF4b25vbXktZmllbGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDAgMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUuNzknIGhlaWdodD0nMTguOTgnIHZpZXdCb3g9JzAgMCAyNS43OSAxOC45OCclM0UlM0NnIGlkPSdHcm91cGVfMzgnIGRhdGEtbmFtZT0nR3JvdXBlIDM4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4MTE5Ljk4MyAwLjUpJyUzRSUzQ2cgaWQ9J2Z1bm5lbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgxMTkuNDgzKSclM0UlM0NnIGlkPSdHcm91cGVfMzcnIGRhdGEtbmFtZT0nR3JvdXBlIDM3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwKSclM0UlM0NwYXRoIGlkPSdUcmFjw6lfMjAnIGRhdGEtbmFtZT0nVHJhY8OpIDIwJyBkPSdNNC41LDMuNjQyQS42NDIuNjQyLDAsMCwxLDUuMTQyLDNIMjAuNTQ5YS42NDIuNjQyLDAsMCwxLC42NDIuNjQyVjYuMjFhLjY0Mi42NDIsMCwwLDEtLjE2NC40MjlsLTUuNjEzLDYuMjM3djYuMTczYS42NDIuNjQyLDAsMCwxLS40MzkuNjA5bC0zLjg1MiwxLjI4NGEuNjQyLjY0MiwwLDAsMS0uODQ1LS42MDlWMTIuODc2TDQuNjY0LDYuNjM5QS42NDIuNjQyLDAsMCwxLDQuNSw2LjIxWm0xLjI4NC42NDJWNS45NjNMMTEuNCwxMi4yYS42NDIuNjQyLDAsMCwxLC4xNjQuNDI5djYuODEybDIuNTY4LS44NTVWMTIuNjI5YS42NDIuNjQyLDAsMCwxLC4xNjQtLjQyOWw1LjYxMy02LjIzN1Y0LjI4NFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUgLTMpJyBmaWxsPSclMjMzMmE1YTQnIHN0cm9rZT0nJTIzMzJhNWE0JyBzdHJva2Utd2lkdGg9JzEnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NsaW5lIGlkPSdMaWduZV8xJyBkYXRhLW5hbWU9J0xpZ25lIDEnIHgyPSczLjg2OCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgwOTkuMzExIDMuNTcyKScgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMmE1YTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjUnLyUzRSUzQ2xpbmUgaWQ9J0xpZ25lXzInIGRhdGEtbmFtZT0nTGlnbmUgMicgeDI9JzUuMTU3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODEwMC42IDguOTg3KScgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMmE1YTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjUnLyUzRSUzQ2xpbmUgaWQ9J0xpZ25lXzMnIGRhdGEtbmFtZT0nTGlnbmUgMycgeDI9JzguOTU0JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODEwNC4zOTcgMTQuNDAzKScgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzMmE1YTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgMXJlbSBjZW50ZXIgLyAyNHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ213LWZvcm0tYWN0aW9uLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdtdy1zdWJtaXQtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNmZmYnIGNsYXNzPSdiaSBiaS1hcnJvdy1yaWdodC1zaG9ydCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDgnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlciAvIDI4cHggYXV0bywgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQ2cHggMTVweCAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXG4gICAgI3N0b3JlLWxvY2F0b3ItZm9ybSB7XG4gICAgXG4gICAgICAgICYuZmlsdGVyLWFjdGl2ZSB7XG4gICAgICAgICAgICAuZ213LWZvcm0ge1xuICAgICAgICAgICAgICAgIC5nbXctZm9ybS1tYWluLWZpZWxkcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmdtdy1hZGRyZXNzLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nbXctZm9ybS1hZHZhbmNlZC1maWVsZHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIC5nbXctdGF4b25vbXktZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgI3N0b3JlLWxvY2F0b3ItZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICYuZmlsdGVyLWFjdGl2ZSB7XG4gICAgICAgICAgICAuZ213LWZvcm0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAuZ213LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAuZ213LWZvcm0tbWFpbi1maWVsZHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZ213LWZvcm0tYWR2YW5jZWQtZmllbGRzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZ213LXRheG9ub215LWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZ213LWZvcm0tYWN0aW9uLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZ213LXN1Ym1pdC1maWVsZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ213LXN1Ym1pdC1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdtdy1mb3JtLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAuZ213LWZvcm0ge1xuICAgICAgICAgICAgICAgIC5nbXctZm9ybS1hZHZhbmNlZC1maWVsZHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIC5nbXctdGF4b25vbXktZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdtdy1mb3JtLWFjdGlvbi1idXR0b25zLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgLmdtdy1zdWJtaXQtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNzdG9yZS1sb2NhdG9yLXJlc3VsdHMge1xuXG4gICAgLmdtdy1yZXN1bHRzLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZ213LW1hcC13cmFwcGVyICB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5nbXctcmVzdWx0cy1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3BsaWRlLnNwbGlkZS1vZmZzZXR7XG4gICAgICAgIC5zcGxpZGVfX2Fycm93c3tcbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93e1xuICAgICAgICAgICAgICAgICYuc3BsaWRlX19hcnJvdy0tbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAjc3RvcmUtbG9jYXRvci1yZXN1bHRzIHtcbiAgICAgICAgLnNwbGlkZS5zcGxpZGUtb2Zmc2V0e1xuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3dze1xuICAgICAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93e1xuICAgICAgICAgICAgICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLW5leHR7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyB7XG4gICAgICAgIC5zcGxpZGUuc3BsaWRlLW9mZnNldHtcbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93c3tcbiAgICAgICAgICAgICAgICAuc3BsaWRlX19hcnJvd3tcbiAgICAgICAgICAgICAgICAgICAgJi5zcGxpZGVfX2Fycm93LS1uZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIGNhbGMoMzBweCArIDEwcHgpO1xuICAgICAgICAuc3BsaWRlLnNwbGlkZS1vZmZzZXR7XG5cbiAgICAgICAgICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdtdy1yZXN1bHQtbGlzdC1uYXYge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKHZhcigtLWNvbnRhaW5lci13aWR0aCkgLSAyLjVyZW0gLSAodmFyKC0tYnMtZ3V0dGVyLXgpICogMikpIC8gMTIgKiA0IC0gNXB4KTtcbiAgICAgICAgICAgICAgICAuc3BsaWRlX19hcnJvd3Mge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5zcGxpZGVfX2Fycm93LS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKXJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoKDFyZW0gKyAzMHB4KSAqIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3BsaWRlX19hcnJvdy0tbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlyb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogY2FsYygoMXJlbSArIDMwcHgpICogLTEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xuICAgICNzdG9yZS1sb2NhdG9yLXJlc3VsdHMge1xuICAgICAgICAuc3BsaWRlLnNwbGlkZS1vZmZzZXQgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG4gICAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyB7XG4gICAgICAgIC5zcGxpZGUuc3BsaWRlLW9mZnNldCAuc3BsaWRlX190cmFjayB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgI3N0b3JlLWxvY2F0b3ItcmVzdWx0cyB7XG4gICAgICAgIC5zcGxpZGUuc3BsaWRlLW9mZnNldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgICAgICAgICAgIC5zcGxpZGVfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgIC5zcGxpZGVfX3NsaWRle1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJkLXBoYXJtYWNpZSwgJiA+IC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHRvcDogNDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxLjVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gYXV0byAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4IC0gNHJlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdtdy1yZXN1bHQtbGlzdC1uYXYge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuZ213LW1hcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmdtdy1tYXAtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMTUvNDQ2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5nbXctc2luZ2xlLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIC5nbXctaXRlbS1jb250ZW50IHtcbiAgICAgICAgLmdtdy1pdGVtLXRpdGxlLCAuZ213LWl0ZW0tdGl0bGUgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgLmdtdy1kaXJlY3Rpb25zLWxpbmsge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAuZ213LWdldC1kaXJlY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ213LWl0ZW0tZm9vdGVyIHtcblxuICAgIH1cbn0iLCIuY2FyZC1wYXJ0ZW5haXJlIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0LjVweCAxcmVtO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cbiAgICAuY2FyZC1wYXJ0ZW5haXJlIHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgICAgICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5jYXJkLXBoYXJtYWNpZSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXRzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg4LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWVhc2Vpbm91dDtcbiAgICAgICAgICAgICAgICAuYmkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4zNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZWFzZWlub3V0O1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1lYXNlaW5vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5nbXctZ2V0LWRpcmVjdGlvbnMge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLnRpdGxlLCAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhdHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywuMSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIC5iaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nbXctZ2V0LWRpcmVjdGlvbnMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgLmNhcmQtcGhhcm1hY2llIHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSwgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2F0cy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nbXctZ2V0LWRpcmVjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAuY2FyZC1waGFybWFjaWUge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgLmJ0bi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBnYXA6IC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5idWlsZGVyLWVudGV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNSU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTkyMHB4O1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgYXNwZWN0LXJhdGlvOiAxOTIwLzcwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdXBzYV9ub3VyaXNoZWRfcmFpbmJvdy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1OCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IC43O1xuICB9XG5cbiAgW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpICsgNnJlbSk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Vwc2EtZ3VtbWllLWVuLXRldGUucG5nXCIpIG5vLXJlcGVhdCAxMDU5cHggLTIzcHgsdXJsKFwiLi4vaW1nL3Vwc2EtZ3VtbWllLWVuLXRldGUtMi5wbmdcIikgbm8tcmVwZWF0IDgzMHB4IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYXp1cmVpc2h3aGl0ZSwwLjYpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDVweDtcblxuICAgIC5pbWctY29udGFpbmVye1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHggMCAwIDQ1cHg7XG5cbiAgICAgIC5pbWctZmx1aWR7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtY29udGFpbmVye1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA0NXB4IDQ1cHggMDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gIC5idWlsZGVyLWVudGV0ZXtcbiAgICAuYmctcHJpbWFyeWFsdHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNTBweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgKyA1MHB4KSBib3R0b20sIGNhbGMoNTAlIC0gNTBweCkgY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMzBweCBhdXRvLDExMHB4IGF1dG87XG5cbiAgICAgIC5ibHVyLWJnIHtcbiAgICAgICAgLS1vcGFjaXR5OiAuNjtcbiAgICAgICAgLS1ibHVyOiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKCR3aGl0ZSwgMCkgMCUsIHJnYmEoJHdoaXRlLHZhcigtLW9wYWNpdHkpKSAxMDAlKTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKHZhcigtLWJsdXIpKTtcbiAgICAgIH1cblxuICAgICAgLnJvd3tcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICAgICAgbWFyZ2luOiAwIDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWctY29udGFpbmVye1xuICAgICAgICAmLmJsdXItYmd7XG4gICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAudGV4dC1jb250YWluZXJ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHggNDVweCAwIDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuXG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmxvZ28tY2Fyb3VzZWx7XG4gIC5zcGxpZGVfX2xpc3R7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC5sb2dve1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICAgIGhlaWdodDogMjk5cHg7XG5cbiAgICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5sb2dvLWNhcm91c2Vse1xuICAgIC5zcGxpZGVfX2Fycm93c3tcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6MTVweDtcbiAgICB9XG4gICAgLnNwbGlkZV9fbGlzdHtcbiAgICAgIC5sb2dve1xuICAgICAgICBoZWlnaHQ6IDE2OHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hY2NvcmRpb24tYnVpbGRlcntcbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtIDAuMjVyZW0gMnJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgMTIgNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMS4yNDc3IDAuNzU0MDJDMTEuMjg4NCAwLjc5NDY2IDExLjMyMDggMC44NDI5MzkgMTEuMzQyOCAwLjg5NjA5MUMxMS4zNjQ5IDAuOTQ5MjQzIDExLjM3NjIgMS4wMDYyMiAxMS4zNzYyIDEuMDYzNzdDMTEuMzc2MiAxLjEyMTMyIDExLjM2NDkgMS4xNzgzIDExLjM0MjggMS4yMzE0NUMxMS4zMjA4IDEuMjg0NiAxMS4yODg0IDEuMzMyODggMTEuMjQ3NyAxLjM3MzUyTDUuOTk3NjkgNi42MjM1MkM1Ljk1NzA1IDYuNjY0MjYgNS45MDg3NyA2LjY5NjU5IDUuODU1NjIgNi43MTg2NEM1LjgwMjQ3IDYuNzQwNyA1Ljc0NTQ5IDYuNzUyMDUgNS42ODc5NCA2Ljc1MjA1QzUuNjMwMzkgNi43NTIwNSA1LjU3MzQxIDYuNzQwNyA1LjUyMDI2IDYuNzE4NjRDNS40NjcxMSA2LjY5NjU5IDUuNDE4ODMgNi42NjQyNiA1LjM3ODE5IDYuNjIzNTJMMC4xMjgxODkgMS4zNzM1MkMwLjA0NjAzNzYgMS4yOTEzNyAtMC4wMDAxMTM1MTEgMS4xNzk5NSAtMC4wMDAxMTM1MDYgMS4wNjM3N0MtMC4wMDAxMTM1MDEgMC45NDc1OTEgMC4wNDYwMzc3IDAuODM2MTcgMC4xMjgxODkgMC43NTQwMkMwLjIxMDM0IDAuNjcxODY5IDAuMzIxNzYgMC42MjU3MTcgMC40Mzc5MzkgMC42MjU3MTdDMC41NTQxMTcgMC42MjU3MTcgMC42NjU1MzggMC42NzE4NjkgMC43NDc2ODkgMC43NTQwMkw1LjY4Nzk0IDUuNjk1MTRMMTAuNjI4MiAwLjc1NDAyQzEwLjY2ODggMC43MTMyNzcgMTAuNzE3MSAwLjY4MDk1MiAxMC43NzAzIDAuNjU4ODk2QzEwLjgyMzQgMC42MzY4NDEgMTAuODgwNCAwLjYyNTQ4OCAxMC45Mzc5IDAuNjI1NDg4QzEwLjk5NTUgMC42MjU0ODggMTEuMDUyNSAwLjYzNjg0MSAxMS4xMDU2IDAuNjU4ODk2QzExLjE1ODggMC42ODA5NTIgMTEuMjA3IDAuNzEzMjc3IDExLjI0NzcgMC43NTQwMlonIGZpbGw9JyN7ZW5jb2RlY29sb3IoJHByaW1hcnkpfScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDE2cHggYXV0bztcbiAgICAgIH1cbiAgICAgICYuY29sbGFwc2Vke1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtIDAuMjVyZW0gMnJlbTtcbiAgICAgIHA6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmltYWdlLWNvbXBvbmVudHtcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gIC5pbWctaGVpZ2h0LTIwMHtcbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1idWlsZGVyIHtcbiAgLnJlYXNzdXJhbmNlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDczcHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5zZWN0aW9uLXJlYXNzdXJhbmNle1xuICAgICAgcHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgLnJlYXNzdXJhbmNlIHtcblxuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuXG5cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtc20ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblxuICAgICAgICAgIHB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaW1hZ2UtY2Fyb3VzZWx7XG4gIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAuc3BsaWRlX19zbGlkZSB7XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICBpbWd7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS4xMztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAjaG9tZS1jYXJyb3VzZWwtMXtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuaW1hZ2UtY2Fyb3VzZWwge1xuICAgICAgLnNwbGlkZV9fdHJhY2t7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5tb3NhaWMtMXtcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gIC5waWN0dXJlLTEsXG4gIC5waWN0dXJlLTR7XG4gICAgYXNwZWN0LXJhdGlvOiAwLjgyO1xuICB9XG5cbiAgLnBpY3R1cmUtMixcbiAgLnBpY3R1cmUtM3tcbiAgICBhc3BlY3QtcmF0aW86IDEuMjg7XG4gIH1cblxuICAucGljdHVyZS01e1xuICAgIGFzcGVjdC1yYXRpbzogMi44MjtcbiAgfVxufVxuXG4ubW9zYWljLTJ7XG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAwLjY0O1xuICB9XG59XG4iLCIub25nbGV0c3tcbiAgLm5hdi10YWJze1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYnV0dG9ue1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4cHgpO1xuICAgICAgbWFyZ2luOiAwIDE5cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmLmFjdGl2ZXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYi1jb250ZW50e1xuICAgIGgyLFxuICAgIGgze1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmZzLWZsdWlkLXZhbHVlKDE2cHgpO1xuICAgIH1cbiAgICBpbWd7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgLm5hdi10YWJze1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgYnV0dG9ue1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZWFzc3VyYW5jZXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwe1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTtcblxuICAgJjpsYXN0LWNoaWxke1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gIC5yZWFzc3VyYW5jZXtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgICp7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNvbC1zbXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRleHRlLWFjY29yZGVvbntcbiAgYXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJi5jb2xsYXBzZXJ7XG4gICAgICAmOm5vdCguY29sbGFwc2VkKXtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwtb3Blbik7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmNhcmRzLWNhcm91c2Vse1xuICAuc3BsaWRlX190cmFja3tcbiAgICAuc3BsaWRlX19zbGlkZXtcbiAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcblxuICAgICAgLmltYWdlLWNvbnRhaW5lcntcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICBpbWd7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jYXJkcy0xe1xuICAucG9zaXRpb24tcmVsYXRpdmV7XG4gICAgJjpiZWZvcmV7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IDMzJTtcbiAgICB9XG5cbiAgICAuYnRuLWNvbnRhaW5lcntcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAzNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICB9XG59XG5cbi5jYXJkcy0ye1xuICBoM3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDI7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI4cHgpO1xuICB9XG5cbiAgLmJ0bntcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tcmVsYXRpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICBpbWd7XG4gICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgIH1cblxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xuICAuY2FyZHMtMXtcbiAgICAucG9zaXRpb24tcmVsYXRpdmV7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICBpbWd7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudmlkZW97XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmFmdGVye1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcbiAgICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgICBjb250ZW50OiBcIlxcRjRGNFwiO1xuICAgIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufSIsIi5nb29nbGUtbWFwe1xuICB3aWR0aDogMTAwJTtcbn0iLCIuYXZpcy1nb29nbGV7XG4gIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcblxuXG4gIHNwYW57XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuaDJ7XG4gIH1cblxuICBpe1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxufSIsIi5sb2dvLWxpc3R7XG4gIC5sb2dve1xuICAgIHdpZHRoOiAxMThweDtcbiAgICBhc3BlY3QtcmF0aW86IDEuNDE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cbn0iLCIuY29udGFjdC1mb3Jte1xuICAuaW52YWxpZCxcbiAgLnNlbnR7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1zZWxlY3R7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmLndwY2Y3LW5vdC12YWxpZHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cblxuICAud3BjZjctbm90LXZhbGlkLXRpcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cblxuICB0ZXh0YXJlYXtcbiAgICAmLmZvcm0tY29udHJvbHtcbiAgICB9XG4gIH1cblxuICBsYWJlbHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxM3B4KTtcbiAgfVxuXG4gIC53cGNmNy1hY2NlcHRhbmNle1xuICAgIC53cGNmNy1saXN0LWl0ZW17XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgaW5wdXR7XG4gICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICBoZWlnaHQ6IDE0cHg7XG5cbiAgICAgICAgICY6Y2hlY2tlZHtcbiAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaGVja2VkLXllbGxvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICB9XG4gICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6MzJweCA0MnB4IDMycHggMTEycHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA1MHB4IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM2cHggMzZweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1pbi1oZWlnaHQ6IDEyNHB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC53cGNmN3tcbiAgICBmb3Jte1xuICAgICAgJi5zZW50e1xuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0e1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAuY29udGFjdC1mb3Jte1xuICAgIC5pbnZhbGlkLFxuICAgIC5zZW50e1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cbiAgfVxufSIsIi5jaGlmZnJlcy1jbGVze1xuICAuY29sLXNte1xuICAgIC5jaGlmZnJle1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDY0cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIC5jaGlmZnJle1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gIC5jb2wtc217XG4gICAgLmNoaWZmcmV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcblxuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIC5jaGlmZnJle1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zdGVwe1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKCR3aGl0ZSwwLjMpIDtcbiAgcGFkZGluZzogMjRweCAwO1xuXG4gICY6bGFzdC1jaGlsZHtcbiAgICBib3JkZXI6MDtcbiAgfVxuXG4gIC5zdGVwLW51bWJlcntcbiAgICBmb250LWZhbWlseTogVGltZXM7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDQ2cHgpO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIH1cblxuICAuaDN7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI4cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHJmcy1mbHVpZC12YWx1ZSgxMnB4KTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgcHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbn0iLCIudGFibGUtZnVsbC1yZXNwb25zaXZle1xuICB0aGVhZHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gIC50YWJsZS1mdWxsLXJlc3BvbnNpdmV7XG4gICAgdGFibGUge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIHRhYmxlIGNhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICB9XG5cbiAgICB0YWJsZSB0aGVhZCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgdGFibGUgdHIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNjI1ZW07XG4gICAgfVxuXG4gICAgdGFibGUgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICB0YWJsZSB0ZDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG59IiwiLnZpZGVvLXNob3J0Y29kZXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMDtcblxuICAmOmFmdGVye1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcbiAgICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgICBjb250ZW50OiBcIlxcRjRGNFwiO1xuICAgIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnM7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgNHB4IDAsIGNhbGMoMTAwJSAtIDRweCkgMCwgMTAwJSA0cHgsIDEwMCUgY2FsYygxMDAlIC0gNHB4KSwgY2FsYygxMDAlIC0gNHB4KSAxMDAlLDRweCAxMDAlLCAwJSBjYWxjKDEwMCUgLSA0cHgpLCAwJSA0cHgpO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gIC52aWRlby1zaG9ydGNvZGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn0iLCIudGl0bGVfaWNvbntcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIC5iaXtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFjY3VlaWwge1xuICAgICNpbnRyby1wcm9kdWl0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hY2N1ZWlsIHtcbiAgICAgICAgI2ludHJvLXByb2R1aXQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTUwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1pbWFnZSkgbm8tcmVwZWF0IGxlZnQgYm90dG9tIC8gYXV0byAxMDAlO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cig4cHgpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uLWxpc3QtaWNvbmUge1xuICAgICAgICAgICAgLmJnLXByaW1hcnkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5zaW5nbGUtcHJvZHVjdCB7XG4gICAgLndwZ3MtZm9ye1xuICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgIGhlaWdodDogNTQ4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGdzLWxpZ2h0Ym94LWljb257XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwZ3MtbmF2e1xuICAgICAgICAuc2xpY2stdHJhY2t7XG4gICAgICAgICAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW1hZ2Vze1xuICAgICAgICAucHJvZHVjdC1nYWxsZXJ5e1xuICAgICAgICAgICAgLnNpbmdsZS1wcm9kdWN0LW1haW4taW1hZ2V7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG5cbiAgICAgICAgICAgICAgICAgICAgJi56b29tSW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwcm9kdWN0LXRhYnMge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tZ3Jvcy10aXRyZSB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJlbGF0ZWQtY2Fyb3VzZWwgLmNhcmQtcHJvZHVjdCAuY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAuc2luZ2xlLXByb2R1Y3Qge1xuICAgICAgICAuc2VjdGlvbi1vbmdsZXQge1xuICAgICAgICAgICAgLm5hdi10YWJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4gICAgLnNpbmdsZS1wcm9kdWN0IHtcblxuICAgICAgICAuc2VjdGlvbi1lbnRldGUgW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tZ3Jvcy10aXRyZSB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tYWNjb3JkZW9uLXByb2R1aXQgLmFjY29yZGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuYmx1ci1iZyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgLnNpbmdsZS1wcm9kdWN0IHtcbiAgICAgICAgLndwZ3MtZm9yIHtcbiAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucHJvZHVjdCB7XG5cbiAgICAuc2VjdGlvbi10ZXh0ZS1pbWFnZSB7XG4gICAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRlbW9pZ25hZ2Uge1xuICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC10ZW1vaWduYWdlIHtcbiAgICAgICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRleHRlLWFycmllcmVwbGFuIHtcbiAgICAgICAgLmltZy1iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWZhcSB7XG4gICAgICAgIC5ibG9jLWZhcSB7XG4gICAgICAgICAgICAudGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9ybGlnaHQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhcS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJvZHVjdC1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcm9kdWN0LWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNvbnRhY3Qge1xuICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAuNik7XG4gICAgfVxufSIsIiNmYXEtdGFicyxcbiNmYXEtY2F0ZWdvcmllc3tcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLnNlYXJjaC1yZXN1bHRzLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZmFxLFxuLnRheC1jYXRlZ29yaWVfZmFxXG57XG4gIC5zZWN0aW9uLWVudGV0ZXtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBvaW50c2RldmVudGUge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICNwaGFybWFjaWVzLXBhcnRlbmFpcmVzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAmID4gLmJnLXNlY29uZGFyeSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbSAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5lbnRldGUtcG9pbnRzZGV2ZW50ZSB7XG4gICAmID4gZGl2ID4gLmNvbnRhaW5lciB7XG4gICAgJiA+IC5yb3c6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgIH1cbn1cblxuIiwiQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHhzKSB7XG5cbiAgICA6cm9vdCB7XG4gICAgICAgIC0tY29udGFpbmVyLXdpZHRoOiAjeyRjb250YWluZXIteHN9O1xuICAgICAgICAtLWhlYWRlci1oZWlnaHQ6ICN7JGhlYWRlci1oZWlnaHQteHN9O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14LW1vYmlsZX07XG4gICAgICAgIC0tbmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXktbW9iaWxlfTtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA0NTkuOThweCkgIHtcbiAgICBcblxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTkuOThweCkgIHtcbiAgICBcblxuXG59IiwiQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG5cbiAgICA6cm9vdCB7XG4gICAgICAgIC0tY29udGFpbmVyLXdpZHRoOiAjeyRjb250YWluZXItc219O1xuICAgICAgICAtLWhlYWRlci1oZWlnaHQ6ICN7JGhlYWRlci1oZWlnaHQtc219O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14LW1vYmlsZX07XG4gICAgICAgIC0tbmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXktbW9iaWxlfTtcbiAgICB9XG5cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4uc2VjdGlvbi1hcHBlbGFjdGlvbntcbiAgICAuY2FyZC1jdGF7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAxNDVweCByaWdodCAyNXB4O1xuXG4gICAgICAgIHB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4gICAgXG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cblxufSIsIkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xuXG4gICAgOnJvb3Qge1xuICAgICAgICAtLWNvbnRhaW5lci13aWR0aDogI3skY29udGFpbmVyLW1kfTtcbiAgICAgICAgLS1oZWFkZXItaGVpZ2h0OiAjeyRoZWFkZXItaGVpZ2h0LW1kfTtcbiAgICAgICAgLS1oZWFkZXItcGFkZGluZzogNDBweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteC1tb2JpbGV9O1xuICAgICAgICAtLW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15LW1vYmlsZX07XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblxuXG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cbiAgICA6cm9vdCB7XG4gICAgICAgIC0taGVhZGVyLXBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG59IiwiQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG5cbiAgICA6cm9vdCB7XG4gICAgICAgIC0tY29udGFpbmVyLXdpZHRoOiAjeyRjb250YWluZXItbGd9O1xuICAgICAgICAtLWhlYWRlci1oZWlnaHQ6ICN7JGhlYWRlci1oZWlnaHQtbGd9O1xuICAgICAgICAtLWhlYWRlci1wYWRkaW5nOiA0MHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14LWRlc2t0b3B9O1xuICAgICAgICAtLW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15LWRlc2t0b3B9O1xuICAgIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cblxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXG4gICAgI2hlYWRlcl93cmFwcGVyIHtcbiAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICAtLWJzLWd1dHRlci14OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3BsaWRlIHtcbiAgICAgICAgJi5zcGxpZGUtb2Zmc2V0IHtcbiAgICAgICAgICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKCgxMiAvIDEyKSAqIHZhcigtLWNvbnRhaW5lci13aWR0aCkpICsgKCgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpLyAyKSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAyLjVyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1lbnRldGUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5jYXJkLWhlcm8tY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAudGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRleHRlLWltYWdlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi10ZW1vaWduYWdlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM3NS8yMDA7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgICAgICAgbWFyZ2luOiAtMnJlbSAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkvIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxICogdmFyKC0tY29udGFpbmVyLXdpZHRoKSArICgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpLyAyKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkLXRlbW9pZ25hZ2Uge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWN0YSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMTcvMjI2O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIC5idG4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seSh4bCkge1xuXG4gICAgOnJvb3Qge1xuICAgICAgICAtLWNvbnRhaW5lci13aWR0aDogI3skY29udGFpbmVyLXhsfTtcbiAgICAgICAgLS1oZWFkZXItaGVpZ2h0OiAjeyRoZWFkZXItaGVpZ2h0LXhsfTtcbiAgICAgICAgLS1oZWFkZXItcGFkZGluZzogNDBweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteC1kZXNrdG9wfTtcbiAgICAgICAgLS1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteS1kZXNrdG9wfTtcbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXG5cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcblxuXG5cbn0iLCJAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHhsKSB7XG4gICAgXG4gICAgOnJvb3Qge1xuICAgICAgICAtLWNvbnRhaW5lci13aWR0aDogI3skY29udGFpbmVyLXh4bH07XG4gICAgICAgIC0taGVhZGVyLWhlaWdodDogI3skaGVhZGVyLWhlaWdodC14eGx9O1xuICAgICAgICAtLWhlYWRlci1wYWRkaW5nOiA1NXB4O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14LWRlc2t0b3B9O1xuICAgICAgICAtLW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15LWRlc2t0b3B9O1xuICAgIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuXG5cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG5cbiAgIFxuXG59Il19 */
